When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Quarkus Framework - Introdução ao Kubernetes e Google Cloud
Aprenda a fazer o deploy local (Minikube) e em cloud (Kubernetes) de um endpoint REST em Java e Quarkus

This Course Includes
udemy
4.7 (11 reviews )
2h 23m
english
Online - Self Paced
professional certificate
Udemy
About Quarkus Framework - Introdução ao Kubernetes e Google Cloud
Faça o Deployment da sua aplicação Java + Quarkus no Kubernetes da Google Cloud Platform (GCP)
O conteúdo deste curso tem por objetivo principal ensinar desenvolvedores sobre como criar um código simples com um endpoint REST usando o método POST (_com Java + Quarkus_) que faz a validação dos campos inseridos na requisição e depois, em uma primeira etapa fazer o deployment deste código em um cluster Kubernetes simulado (_Minikube_) em ambiente local.Após compreender como são utilizadas algumas extensões Quarkus como JIB (para criar imagens) e Minikube (para criar arquivos yaml para deployment no _Kubernetes_) e compreender ainda sobre o uso de repositórios remotos de imagens docker (_Docker Hub_) o curso leva o aluno a fazer o procedimento semelhante, mas na segunda etapa usando a infraestrutura da Google Cloud Platform para criar um cluster Kubernetes real e levar o código criado para funcionar na web.Durante o decorrer do curso, os alunos ainda vão aprender conceitos básicos teóricos sobre o Kubernetes e alguns comandos da API do Kubernetes (kubectl). Alguns tópicos do curso:
Compreender e usar o Minikube;
Conhecer o básico sobre o Hibernate Validator no Quarkus Framework;
Compreender e usar o repositório de imagens Docker Hub;
Compreender e usar extensões do Quarkus Framework (JIB e Minikube) que facilitam o deploy para Cloud;
Compreender e usar o Kubernetes em Cloud;
Usar comandos básicos da API Kubernetes com _kubectl;_
Expor um serviço que executa dentro do Kubernetes para a web.
What You Will Learn?
- Criar código Java + Quarkus configurados para o Kubernetes .
- Utilidade de repositórios de imagens docker .
- Deployment de aplicações no Minikube .
- Criação de um cluster Kubernetes na Google Cloud Platform - GCP .
- Deployment de um endpoint REST no serviço Google Kubernetes Engine - GKE .
- Executar comandos básicos e úteis no Kubernetes com kubectl.