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.

Udemy logo

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

     
  • 4.7
  •  |
  • Reviews ( 11 )
₹519

This Course Includes

  • iconudemy
  • icon4.7 (11 reviews )
  • icon2h 23m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

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.