Programa do Curso
Introdução
- Quarkus vs Spring Framework e outras estruturas Java
- Visão geral das características e da arquitetura do Quarkus
Preparando o ambiente de desenvolvimento
- Escolhendo um IDE (IntelliJ IDEA, Eclipse, VSCode, etc.)
- Instalando Java, Maven, GraalVM e Docker
Criar uma aplicação Quarkus
- Arranque de um projeto Quarkus
- Executando a aplicação
- Usando injeção de dependência em Quarkus
- Testando a aplicação
- Empacotando a aplicação
Criando executáveis nativos com GraalVM
- Configurando o GraalVM
- Compilação de aplicativos para executável nativo
- Empacotar aplicações nativas num contentor
- Depurando aplicativos nativos
Criar Quarkus aplicações com o Maven
- Criar um projeto
- Trabalhar com extensões
- Executando e depurando no modo de desenvolvimento
- Importando o IDE
- Criando executáveis compatíveis com contêineres
Colocação em contentor de aplicações nativas com Docker
- Criação e envio de imagens de contentores
- Implantação de aplicativos nativos em Kubernetes
Resolução de problemas
Resumo e conclusão
Requisitos
- Familiaridade com frameworks Java (Spring, Java EE, etc.)
- Experiência em programação Java
Público
- Desenvolvedores
Declaração de Clientes (7)
Conseguimos ver um pouco de tudo
Luis Manuel Navarro Rangel - Vivelink S.A. de C.V.
Curso - Docker and Kubernetes
Machine Translated
Exemplos de aplicações reais
Łukasz - Rossmann SDP Sp. z o.o.
Curso - Docker (introducing Kubernetes)
Machine Translated
Exercícios práticos
Tobias - Elisa Polystar
Curso - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
A disponibilidade do ambiente de trabalho virtual como uma espécie de "caixa de areia" para os participantes poderem experimentar é óptima!
Benedict - Questronix Corporation
Curso - OpenShift 4 for Administrators
Machine Translated
Os exercícios hands-on foram de extrema importância para fixar o aprendizado. A explicação a fundo de como as coisas funcionam por baixo dos panos deixou tudo mais claro.
Otavio Marchioli dos Santos - ExitLag
Curso - Kubernetes from Basic to Advanced
Concepts learnt and how to set up the k8 clusters
Sekgwa Ramatshosa - Vodacom SA
Curso - Kubernetes on AWS
The explanation and background of each concept, to get a better understanding