Quarkus com Panache, GraalVM, GitlabCI e AWS
Um Framework diferenciado no mundo Java que com certeza irá lhe surpreender!
Description
Um dos melhores frameworks de Java na atualidade. Faz com que você escreva códigos Java de forma super produtiva e ainda consome pouquíssima memória RAM. Ou seja uma grande economia em servidores.
Você verá o seguinte conteúdo:
Introdução
Introdução ao Quarkus
Vantagens do Quarkus
Programar em Java parecendo PHP
Start Coding
Iniciar um projeto com o Quarkus
Documentação Quarkus
Projetos no Github do Quarkus
Projetos da aula no Gitlab
Utilizar o Swagger na aplicação
Utilizando o Swagger em nossa API
Configuração simples
Live reload
Programação rápida e produtiva
Persistência de dados com o Panache Entity
Utilizar o H2
Persistir dados com o Panache Entity no modelo de entidade
Persistir dados no padrão Repository
Persistência de dados utilizando o PostgreSQL
Mudando de banco de dados
Utilizando o Hibernate Validator
Usando o GitlabCI para subir o meu projeto na AWS
Configurando o .gitlab-ci.yml
Compilação JVM
Subindo o projeto na AWS
Testes de performance na AWS
Cadastro de vários registros
Quarkus e o consumo de memória mesmo usando a JVM
Compilação nativa com a GraalVM
Fazer a integração contínua utilizando a GraalVM
Binário
What You Will Learn!
- Introdução ao Quarkus
- Criar um micro serviço super leve utilizando Java
- Criar um CI no GitLab
- Gerar um build na JVM
- Gerar um build nativo da GraalVM
Who Should Attend!
- Programadores Java que querem se atualizar