Curso Azure Kubernetes Services AKS

  • Microsoft Azure Cloud Platform

Curso Azure Kubernetes Services AKS

24 Horas
Visão Geral

Curso Azure Kubernetes Services AKS, lhe dará experiência prática de configuração de AKS para implantar contêineres Docker em um cluster Kubernetes.

Você obterá uma compreensão da funcionalidade principal dos Serviços Kubernetes do Azure (e como eles diferem dos provedores nativos e de outros provedores de nuvem), bem como os conceitos fundamentais do uso do Docker e do Kubernetes para armazenar seus aplicativos, APIs e serviços em contêineres.

Os exercícios práticos guiados por um profissional de comércio lhe darão experiência de cenários do mundo real e boas práticas.

Objetivo

Ao final do Curso Azure Kubernetes Services AKS, você terá aprendido sobre:

  • Visão geral do Azure
  • Recursos do Azure Kubernetes Services
  • Noções básicas sobre Docker e conteinerização
  • O que o Kubernetes faz
  • Segurança de contêiner
  • Implantação do Azure DevOps
  • Dimensionamento e disponibilidade
  • Gestão de dados
  • Observabilidade e monitoramento
  • Manutenção e solução de problemas
Publico Alvo

Este Curso Azure Kubernetes Services AKS é para qualquer pessoa que precise executar ou gerenciar cargas de trabalho nos Serviços Kubernetes do Azure - isso pode incluir desenvolvedores, engenheiros de software, SREs, Ops, administradores de sistemas, testadores de software, gerentes de TI.

Pre-Requisitos

Os delegados devem ter algum conhecimento básico do Linux e, idealmente, do desenvolvimento de software. Nenhuma exposição anterior ao Docker ou Kubernetes é necessária, embora isso seja útil. Podemos ajudá-lo a se familiarizar com os pré-requisitos, se você tiver alguma dúvida sobre isso.

Informações Gerais
  • Carga horaria 24h
  • Se noturno o curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total e 6 noites,
  • Se aos sábados o curso e ministrado de 09h às 18h, total de 3 sábados,
  • Se integral o curso e ministrado de segunda-feira a quinta-feira das 09h às 18h total de 3 dias,

Formato de entrega:

  • Presencial em sala de aula,
  • On-line ao vivo em tempo real na presença de um instrutor em tempo real via ferramenta meet, onde todos os participantes vão estar conectados em tempo real, com todos os tipos de acesso práticos.
Materiais
Português/Inglês
Conteúdo Programatico

Introduction

  1. Microsoft Azure and the Cloud 
  2. Azure Portal
  3. Azure DevOps
  4. Connecting with Visual Studio
  5. Using GitHub
  6. Defining a Continuous Integration process
  7. Why Containers?
  8. What is Kubernetes?

Containers & Docker

  1. Fundamental building blocks of a container
  2. Getting your application into an image
  3. Going from images to containers
  4. Interacting with running containers
  5. Multiple container workloads using docker-compose
  6. Docker networking
  7. Docker volumes

Getting started with Azure Kubernetes Services

  1. Creating an AKS cluster
  2. Configuring Authentication
  3. Creating a Release Pipeline
  4. Including Helm and Kubectl
  5. Configuring a Namespace
  6. Create a Release

Containers & AKS

  1. Using Azure Container Registry
  2. Build Images
  3. Push Images
  4. Content Trust

Kubernetes

  1. Azure Container Registry
  2. Kubernetes Canaray deployment strategy

Resources for running your workloads

  1. Creating and editing:
  2. Pods
  3. Replicasets
  4. Deployments
  5. Namespaces

Configuring your application

  1. Useful commands in Kubernetes
  2. Environment variables
  3. ConfigMaps
  4. Secrets

Placing your workload

  1. Resource requirements
  2. Taints & Tolerations
  3. Node Selectors
  4. Node Affinity

Multi-container pods

  1. initContainers

Application observability in Kubernetes

  1. Liveness and readiness probes
  2. Container logging
  3. Debugging applications

Pod Design

  1. Labels, selectors and annotations
  2. Rolling updates and rollbacks
  3. Jobs
  4. Cronjobs

Azure Kubernetes Services Security

  1. Master Components
  2. Node Security
  3. Kubernetes Secrets
  4. Pipeline Permissions and Roles
  5. Version Control permissions

AKS Networking

  1. Services
  2. Azure virtual networks
  3. Ingress controllers
  4. Network policies

Persistent Volumes

  1. Azure Disk
  2. Azure Files
  3. Using NFS / Linux Server Volume
TENHO INTERESSE

Cursos Relacionados

Curso Azure Microsoft Introdução para profissionais de TI

16 horas

CURSO AZURE MICROSOFT FUNDAMENTOS

8 horas

Curso Azure Development Foudation

16 horas

Curso DP-300T00-A Administering Relational Databases on Microsoft Azure

32 horas

Curso AZ-103T00-A: Microsoft Azure Administrator

32 horas

Curso MS-500T01-A: Managing Microsoft 365 Identity and Access

8 Horas

Curso MS-101T01-A: Microsoft 365 Security Management

8 Horas

Curso AZ-900T00-A: Microsoft Azure Fundamentals

16 horas