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

Why take this course?

🌟 Curso Completo: Quarkus Framework - Introdução ao Kubernetes e Google Cloud 🌟


🚀 Sobre o Curso:

Aprenda a fazer o deploy local e em cloud de um endpoint REST em Java usando o Quarkus Framework. Este curso é ideal para desenvolvedores que desejam expandir seus conhecimentos sobre microserviços, contêineres Docker e orquestração com Kubernetes, tanto em ambientes locais quanto na nuvem da Google Cloud Platform (GCP).

🔹 Objetivos do Curso:

  • Desenvolvimento de Aplicação Simples: Crie um aplicativo Java com um endpoint REST que realiza validação de formulário via método POST.
  • Deploy Local: Aprenda a empacotar e deployar sua aplicação em um cluster Kubernetes simulado (Minikube) usando as extensões Quarkus JIB e Minikube.
  • Deploy na Cloud: Extenda seu conhecimento para deployar sua aplicação em uma infraestrutura da Google Cloud Platform, aprendendo sobre repositórios Docker Hub e como gerenciar clusters Kubernetes reais.
  • Introdução ao Kubernetes: Compreenda os conceitos fundamentais de Kubernetes e pratique com comandos essenciais da API Kubernetes (kubectl).

📚 Conteúdo Do Curso:

1. Introdução ao Quarkus Framework:

  • Entendendo o que é Quarkus e suas vantagens.
  • Configurando o ambiente de desenvolvimento.

2. Construindo um Endpoint REST com Quarkus:

  • Utilizando o Hibernate Validator para validação de campos.
  • Testando a funcionalidade do endpoint em ambiente local.

3. Preparando o Deploy Local com Minikube:

  • Configurando e iniciando um cluster Kubernetes local com Minikube.
  • Criando manifests YAML para deploy da aplicação Quarkus.

4. Usando Docker Hub:

  • Compreendendo como funciona o repositório Docker Hub.
  • Enviando e gerenciando imagens de Docker no Docker Hub.

5. Deploy na Cloud com GCP:

  • Configurando a conta e o projeto na Google Cloud Platform.
  • Criando um cluster Kubernetes real na GCP.
  • Deployando a aplicação da seguinte forma:
    • Empacotando a aplicação usando JIB.
    • Enviando a imagem para Docker Hub e depois para o Kubernetes da GCP.

6. Exposição de Serviços na Web:

  • Aprendendo a expor serviços do Kubernetes para a internet.
  • Testando a aplicação em ambiente web.

Público Alvo:

Este curso é perfeito para:

  • Desenvolvedores interessados em entender e aplicar microserviços com Java.
  • Profissionais que buscam expandir suas habilidades com Kubernetes e orquestração de contêineres.
  • Entusiastas de tecnologia que desejam explorar o ecossistema da Google Cloud Platform.

**🚀 Inscreva-se Agora e Transforme Seu Trabalho com Java e Quarkus no Kubernetes! 🚀

Ao concluir este curso, você terá a confiança e o conhecimento necessário para deployar aplicativos Java em Kubernetes tanto localmente quanto na nuvem da Google Cloud Platform, além de compreender as melhores práticas e ferramentas envolvidas. Prepare-se para levantar sua aplicação para o mundo digital! 🚀💻✨

Course Gallery

Quarkus Framework - Introdução ao Kubernetes e Google Cloud – Screenshot 1
Screenshot 1Quarkus Framework - Introdução ao Kubernetes e Google Cloud
Quarkus Framework - Introdução ao Kubernetes e Google Cloud – Screenshot 2
Screenshot 2Quarkus Framework - Introdução ao Kubernetes e Google Cloud
Quarkus Framework - Introdução ao Kubernetes e Google Cloud – Screenshot 3
Screenshot 3Quarkus Framework - Introdução ao Kubernetes e Google Cloud
Quarkus Framework - Introdução ao Kubernetes e Google Cloud – Screenshot 4
Screenshot 4Quarkus Framework - Introdução ao Kubernetes e Google Cloud

Loading charts...

5324380
udemy ID
13/05/2023
course created date
18/05/2023
course indexed date
Bot
course submited by