Programa do Curso
Introdução ao Quarkus
- O que é o Quarkus
- Vantagens do Quarkus para aplicações nativas da nuvem
- Integração com Kubernetes e OpenShift
- Otimização de tempo de inicialização e memória
- Fluxo de trabalho básico e arquitetura
Conceitos Básicos do Quarkus
- Configuração de aplicativos e conversores
- Ciclo de vida de inicialização e encerramento
- Estratégias de teste
- Configuração de logs
Desenvolvimento de Serviços RESTful
- Criação de pontos finais da API REST
- Parâmetros de consulta e métodos HTTP
- Uso de códigos de resposta semânticos
- Habilitar CORS e roteamento reativo
- Interceptação de solicitações HTTP e SSL
Configuração da Aplicação
- Arquivos de propriedades personalizados e perfis
- Accessando e sobrescrevendo valores de configuração
- Registro avançado e configurações específicas do perfil
- Fontes personalizadas e conversores
- Valores de configuração agrupados e validados
Modelo Programming do Quarkus
- Seralização JSON e XML
- Validação de entrada/saída e validadores personalizados
- Injeção de dependência e qualificadores
- Eventos de ciclo de vida e interceptores
- Testes comportamentais e unitários com Mockito
Empacotando Aplicações Quarkus
- Modo de comando e empacotamento JAR
- Über-JAR e builds executáveis nativos
- Contêineres Docker para builds JAR e nativos
- Suporte SSL em aplicações containerizadas
Resumo e Próximos Passos
Requisitos
- Um entendimento da programação Java
- Experiência com arquitetura web e conceitos REST
- Familiaridade com o protocolo HTTP
Público-alvo
- Desenvolvedores
- Arquitetos de software
- Engenheiros construindo aplicações nativas para a nuvem
Declaração de Clientes (4)
a preparação técnica dos professores
Giorgio - Asystel-BDF S.p.A.
Curso - Creating a Service Mesh with Istio and Kubernetes
Máquina Traduzida
Foi dinâmico e muito prático, além do fato de que uma máquina virtual foi fornecida para nós através de um URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Curso - Spring Cloud for Microservices
Máquina Traduzida
Exemplos práticos e discussões abertas
Nenad Terzic - Pejsejf B"lgaria EOOD
Curso - Building Microservices with Spring Cloud and Netflix OSS
Máquina Traduzida
O curso foi excelente. Nosso instrutor, Andreas, estava muito preparado e respondeu todas as perguntas que fizemos. Além disso, ele nos auxiliou quando tivemos dificuldades e explicou com detalhes quando necessário. O melhor curso no qual já participei.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Curso - Microservices with Spring Cloud and Kafka
Máquina Traduzida