Programa do Curso
Introdução ao Quarkus
- O que é o Quarkus
- Vantagens do Quarkus para aplicativos cloud-native
- Integração com Kubernetes e OpenShift
- Otimização de tempo de inicialização e memória
- Fluxo de trabalho básico e arquitetura
Conceitos Fundamentais do Quarkus
- Configuração de aplicativos e conversores
- Ciclo de vida de inicialização e desligamento
- Estratégias de teste
- Configuração de logs
Desenvolvimento de Serviços RESTful
- Criação de endpoints de 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 de Aplicativos
- Arquivos de propriedades personalizados e perfis
- Acessando e sobrescrevendo valores de configuração
- Logs avançados e configuração específica de perfil
- Fontes e conversores personalizados
- Valores de configuração agrupados e validados
Modelo de Programação do Quarkus
- SerIALIZAÇÃ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
Pacotear Aplicativos Quarkus
- Modo de comando e empacotamento JAR
- Compilações de Jar Único (Über-JAR) e executáveis nativos
- Contêineres Docker para builds JAR e nativos
- Suporte SSL em aplicativos containerizados
Introdução ao Apache Camel
- O que é o Apache Camel e sua integração com o Quarkus
- Padrões de integração empresarial e casos de uso
- Desenvolvimento e implantação de rotas do Camel dentro de um aplicativo Quarkus
Resumo e Próximos Passos
Requisitos
- 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 aplicativos cloud-native
Declaração de Clientes (4)
a preparação técnica de 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 uma máquina virtual ter sido fornecida a 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 a todas as perguntas que fizemos. Além disso, ele nos ajudou quando tivemos problemas e explicou detalhadamente quando necessário. O melhor curso que já participei.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Curso - Microservices with Spring Cloud and Kafka
Máquina Traduzida