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.64 (7 reviews)
Udemy
platform
Português
language
Web Development
category
Quarkus Framework - Introdução ao Kubernetes e Google Cloud
46
students
2.5 hours
content
May 2023
last update
$19.99
regular price

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

Why take this course?

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.

Screenshots

Quarkus Framework - Introdução ao Kubernetes e Google Cloud - Screenshot_01Quarkus Framework - Introdução ao Kubernetes e Google Cloud - Screenshot_02Quarkus Framework - Introdução ao Kubernetes e Google Cloud - Screenshot_03Quarkus Framework - Introdução ao Kubernetes e Google Cloud - Screenshot_04

Reviews

Aloisio
June 20, 2023
Achei muito bom o curso, só senti falta de montar o deploy usando uma pipeline, seja com github, gitlab, etc ou mesmo com o jenkins

Charts

Price

Quarkus Framework - Introdução ao Kubernetes e Google Cloud - Price chart

Rating

Quarkus Framework - Introdução ao Kubernetes e Google Cloud - Ratings chart

Enrollment distribution

Quarkus Framework - Introdução ao Kubernetes e Google Cloud - Distribution chart
5324380
udemy ID
5/13/2023
course created date
5/18/2023
course indexed date
Bot
course submited by