Visão geral do Azure Compute - Parte 2

Entendendo o Microsoft Azure

Kevin James

Technical Lead and Training Architect

Contêineres

  • Contêineres são como motorhomes:
    • portáteis e autossuficientes
  • Motorhomes contêm:
    • cozinha, quarto e banheiro
  • Contêineres empacotam tudo que o app precisa para rodar

desenho de contêineres contra nuvem azul

Entendendo o Microsoft Azure

Contêineres

  • Empacota apps com dependências em um pacote portátil
  • Roda em qualquer máquina, evitando problemas de compatibilidade
  • Move-se fácil entre ambientes
  • Suporta vários contêineres ao mesmo tempo

Contêineres.webp

Entendendo o Microsoft Azure

Contêineres

 

Três Contêineres Azure.png

Entendendo o Microsoft Azure

Kubernetes

 

Imagem de uma orquestra tocando

Entendendo o Microsoft Azure

Kubernetes

  • Gerencia contêineres em um grupo de computadores
    • clusters
  • Cluster Kubernetes: conjunto unificado de apps em contêiner trabalhando juntos
  • O cluster é a base do Kubernetes
  • Workloads são implantadas e supervisionadas

Cluster Kubernetes.png

Entendendo o Microsoft Azure

Azure Kubernetes Services

sete contêineres em roxo

  • O AKS da Azure automatiza tarefas de contêiner:
    • agendamento, monitoramento, escalonamento
  • Facilita criar, testar e implantar apps
Entendendo o Microsoft Azure

Azure Container Instances

Logo do Azure Container Instances.png

  • Azure Container Instances oferece execução serverless de contêineres
  • Ideal para desenvolvimento e testes rápidos
  • Suporta jobs em lote, implantação de microsserviços e workloads específicas
  • Leve, menos complexo que o AKS
  • Não tem todos os recursos de orquestração do AKS
Entendendo o Microsoft Azure

Azure Container Apps

Plataforma de aplicativos totalmente gerenciada para apps modernos e microsserviços

Logo do Azure Container Apps.png

Entendendo o Microsoft Azure

Azure Container Apps

  • Microsserviço: divide apps em partes menores e independentes
  • Unidades autônomas para funções específicas
  • Implante apps a partir de código ou contêineres
    • Evita criar infraestrutura complexa

Imagem representando microsserviços.webp

Entendendo o Microsoft Azure

Azure Container Apps

Logo do Container Apps bola azul com dois círculos e linhas brancos

  • Pode ser confundido com o Azure App Service
    • Ambos hospedam aplicativos
  • Azure Container Apps:
    • Ambiente flexível
    • Feito para uso com contêineres
  • Azure App Service:
    • Especialista em hospedar web apps/APIs
    • Não é para apps conteinerizados
Entendendo o Microsoft Azure

Vamos praticar!

Entendendo o Microsoft Azure

Preparing Video For Download...