Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Azure Kubernetes Service - Orquestração de Containers no AKS
Highest Rated
Rating: 4.7 out of 5(327 ratings)
1,956 students

Azure Kubernetes Service - Orquestração de Containers no AKS

Curso Completo sobre Orquestração de Contêineres com o AKS, serviço de Kubernetes do Azure.
Created byHigor Barbosa
Last updated 4/2025
Portuguese
Portuguese [Auto],

What you'll learn

  • Azure Kubernetes Service (AKS) : Kubernetes gerenciado pelo Microsoft Azure
  • Kubernetes: Entenda os fundamentos do Kubernetes e como ele orquestra contêineres.
  • Docker: Aprenda a criar e gerenciar contêineres usando Docker.
  • Containers: Explore os conceitos de contêineres e como eles melhoram a eficiência do desenvolvimento.
  • DevOps no AKS: Implemente práticas DevOps utilizando Azure Kubernetes Service para melhorar a entrega contínua.
  • Helm - Kubernetes Package Manager: Utilize Helm para gerenciar pacotes Kubernetes com facilidade.
  • Azure Container Registry: Armazene e gerencie imagens de contêineres usando o Azure Container Registry.
  • Redes Virtuais no AKS: Configure e gerencie redes virtuais dentro do Azure Kubernetes Service.
  • Armazenamento e Volumes no Kubernetes: Gerencie volumes e armazenamento persistente para seus contêineres.
  • Azure CLI com AKS: Use o Azure CLI para interagir e gerenciar seus clusters AKS.
  • Ingress Controller com Azure Application Gateway: Configure controladores de ingresso usando o Azure Application Gateway.
  • Ingress Controller com NGINX: Implemente controladores de ingresso com NGINX.
  • Ingress Controller com Traefik: Use Traefik como seu controlador de ingresso no Kubernetes.
  • DNS e SSL/TLS (HTTPS) no Kubernetes: Configure DNS e segurança SSL/TLS para suas aplicações Kubernetes.
  • HTTPS e Certificados de Segurança no AKS: Implemente HTTPS e gerencie certificados de segurança no AKS.
  • Monitoramento de Containers no AKS: Monitore o desempenho e a saúde de seus contêineres no AKS.
  • Terraform com AKS: Utilize Terraform para automatizar a infraestrutura do AKS.
  • Escalonamento no AKS: Implemente estratégias de escalonamento automático para lidar com a carga variável de trabalho.
  • Prometheus: Configure e utilize Prometheus para monitorar métricas e alertas em seus clusters Kubernetes.
  • Grafana: Integre Grafana para criar dashboards e visualizações detalhadas de métricas e dados coletados dos seus contêineres e clusters.

Course content

21 sections341 lectures26h 0m total length
  • Sobre o Treinamento2:29
  • Introdução ao Módulo2:53
  • Azure e Computação na Nuvem4:05
  • Evolução do Software - Mainframe aos Microsservicos6:05
  • Containers e Kubernetes no Azure4:39
  • [Hands-On] Criando Conta no Azure7:44
  • [Hands-On] Overview do Portal do Azure5:46
  • Principais Serviços do Azure3:39
  • Regiões e Grupos de Recursos6:47
  • [Hands-On] Criando Resource Group e Serviços pelo Portal6:53
  • [Hands-On] Habilitando Novas Assinaturas no Azure5:40
  • Formas de Deploy para Serviços baseados em Containers no Azure4:22
  • Montando Ambiente de Laboratorio para o Treinamento1:25
  • Azure CLI3:33
  • Principais Comandos do Azure CLI6:30
  • [Hands-On] Instalando Azure CLI e criando Grupo de Recursos no Windows4:01
  • [Hands-On] Instalando Azure CLI e criando Grupo de Recursos no MacOS4:55
  • [Hands-On] Instalar Azure CLI no Ubuntu Linux0:23
  • Azure Cloud Shell3:18
  • [Hands-On] Inicializando Azure Cloud Shell e Criando Grupo de Recursos4:12
  • Powershell e Azure Powershell2:27
  • [Hands-On] Instalando Azure Powershell e criando Grupo de Recursos no Windows5:16
  • [Hands-On] Instalando Azure Powershell e criando Grupo de Recursos no Mac4:57
  • [Hands-On] Instalando Visual Studio Code e Extensões Necessárias4:56
  • [Hands-On] Instalando Git no Windows3:46
  • Quiz do Modulo
  • Resumo do Módulo2:03

Requirements

  • Conta Gratuita da Microsoft para Aulas Hands-On

Description

Aprenda a utilizar o serviço Kubernetes como Orquestrador de Containers na nuvem da Microsoft: o Azure Kubernetes Service.


São mais de 26 horas em mais de 320 aulas de treinamento, onde você ira aprender sobre:


  • Introdução ao Azure Cloud, Containers e Kubernetes : Aprenderemos o básico da nuvem do Azure, Containers e Kubernetes no primeiro modulo.

  • Containers Docker, Docker Hub e Docker Compose : Detalharemos o uso de Container e iremos conhecer o serviço Docker Hub, e como usar Docker Compose

  • Azure Container Registry (ACR) - Repositório de Imagens de Containers no Azure : O serviço para repositório de imagens de containers do Azure é explorado no terceiro modulo.

  • Kubernetes Básico e Azure Kubernetes Service (AKS) : No quarto módulo, iremos iniciar o aprendizado do Kubernetes e do AKS.

  • Provisionando AKS Clusters com Azure CLI, Azure Powershell e ARM Template :  No quinto módulo, iremos aprender 3 formas de provisionar os nossos clusters do AKS.

  • Componentes do Kubernetes e AKS - Kubectl, Cluster, Nodes, Pods e Control Plane : Iremos nesse módulo detalhar os componentes básicos do Kubernetes.

  • Componentes do Kubernetes e AKS - Deployment e Services : No sétimo módulo, aprenderemos sobre Deployment, Replica Set e Services.

  • Armazenamento e Volumes no Kubernetes e AKS : Storage é o tema do oitavo módulo e iremos usar o Azure File Share e Azure Disks como nosso armazenador de arquivos.

  • Segredos e Jobs no Kubernetes e AKS - ConfigMaps, Secrets e Azure Key Vault : Config Maps, Secrets, Jobs e CronJobs será o tema do nono módulo. Além disso, também iremos usar o Key Vault como cofre de segredos integrado ao AKS.

  • Autenticação, Autorização e Controle de Acesso no Kubernetes e AKS : Controle de usuários é o tema do décimo módulo. Iremos aprender sobre Kubernetes RBAC, Azure Active Directory, Service Principal e Managed Identity.

  • Package Manager com Helm : No décimo primeiro módulo aprenderemos sobre o Helm - Package Manager do Kubernetes.

  • Redes Virtuais com Kubenet e CNI no AKS : VNETs do Azure no nosso AKS é o tema do décimo segundo módulo.

  • Ingress Controller no AKS - HTTP Routing e NGINX : Neste módulo iremos aprender sobre 2 formas de usar ingress controller: HTTP Application Routing e o NGINX.

  • Ingress Controller no AKS - AGIC - Azure Gateway Ingress Controller :  O tema do décimo quarto módulo é o uso do App Gateway como Ingress Controller.

  • Ingress Controller no AKS - Traefik : Neste módulo, aprenderemos sobre o Traefik como Ingress Controller.

  • DNS - Domain Name Service e Certificado SSL/TLS (HTTPS)  no AKS : No décimo sexto módulo, o tema será certificado seguro e como podemos integrar ao nosso AKS.

  • Dimensionamento e Desempenho em Cluster AKS : Neste módulo, o tema será escalonamento no AKS. Veremos como escalar manual e automaticamente nossos nodes e também como podemos usar o HPA - Horizontal Pod Autoscaler.

  • Monitoramento no Cluster AKS : No décimo oitavo módulo aprenderemos como podemos monitor o nosso cluster do AKS e seus containers. Usaremos o Azure Monitor, Prometheus e Grafana!

  • Azure DevOps - Entrega Continua de Containers e Kubernetes : C.I. e C.D. é o tema do nosso penúltimo módulo. E nele aprenderemos como podemos subir containers para o Kubernetes usando o Azure DevOps.

  • IaC - Provisionando AKS no Terraform : Infraestrutura como código é o tema do nosso último módulo. Aprenderemos a criar clusters do AKS com o Terraform.

O foco deste treinamento é tanto para iniciantes quanto para profissionais da T.I. com experiência na área.

Iremos fazer tudo passo a passo, até a geração do código fonte utilizado nas aplicações de exemplo.


Prontos para dominar o Kubernetes e Azure Kubernetes Service?!

Who this course is for:

  • Desenvolvedores
  • Profissionais em Geral de T.I.
  • Sysadmin
  • SRE
  • DevOps Engineer
  • Analista de Infraestrutura