Azure Full Cycle

Azure Full Cycle

0a8f40c6cc23fb6c8aad4de732c5abaf?s=128

Lucas Santos

August 26, 2020
Tweet

Transcript

  1. Developer Full Cycle com Azure

  2. blog.lsantos.dev cloud advocate_ quem sou eu_ ludossan@microsoft.com

  3. https://tudosobrekubernetes.tech

  4. Por que cloud_?

  5. por que cloud? - Produtividade em qualquer lugar - Armazenamento

    de dados em outra localidade - Sem custo de manutenção - Sempre online - Facilmente atualizado - Redundância - Grande variedade de equipamento
  6. então por que muitos não usam?

  7. cloud é difícil

  8. Isso é um mito_

  9. facilidades em um ambiente cloud - Backups e armazenamento virtualmente

    infinitos - Preços acessíveis - Controle remoto via API - Disponibilidade em mais de um continente
  10. Uma variedade muito...

  11. … mas muito grande de soluções prontas

  12. O que você precisa saber_

  13. Azure_ Managed Services

  14. Alguns deles

  15. Azure Cosmos DB - Banco de dados multi-paradigma - Alta

    escalabilidade - Alta disponibilidade - Free tier - Interoperável com o protocolo do MongoDB
  16. Azure Container Registry - Permite armazenamento de imagens privadas de

    containers - Monitoramento completo - Permite importação de imagens de outros registros - Seguro por definição - Barato - Integração com Azure nativa
  17. Azure Container Instances - Segue uma abordagem de containers de

    execução rápida - Permite executar containers Docker sem a necessidade de um ambiente - Feitos para rodar imagens ou workloads rápidos - Pago por segundo - Integra com o Docker nativamente
  18. Azure App Service - VMs gerenciadas - Possuem escalabilidade horizontal

    e vertical - Feitos para pessoas que não querem lidar com infraestrutura - Possuem planos de uso
  19. Azure Kubernetes Service - Serviço de Kubernetes gerenciado da Azure

    - Orquestra containers em larga escala - Ideal para aplicações distribuídas - Integra nativamente com vários serviços (como o ACR) - Rápido para criar e colocar aplicações no ar - Routing nativo
  20. Azure Static Web Apps - Serviço recente da Azure voltado

    para FrontEnd - Possui um tier gratuito bem generoso - Deploy rápido e simples de aplicações estáticas - Ideal para front-end - Deploy direto do repositório - Poucas configurações
  21. Azure Functions - Modelo de computação Serverless - Seus códigos

    são funções - Integração completa com o VSCode - Deploy contínuo - Escalabilidade infinita - Pago pela chamada (centavos) - 2M de chamadas grátis por mês - Triggers integrados com quase todos os serviços
  22. DEMOS

  23. referências_ - https://speakerdeck.com/khaosdoctor/azure-full-cycle - https://github.com/khaosdoctor/event-sourcing-demo-app - https://github.com/Azure-Samples/aks-bootcamp-sample - https://github.com/khaosdoctor/crud-serverless-mongodb -

    http://bit.ly/aci-docker - https://aka.ms/full-cycle/acr - https://aka.ms/full-cycle/aci - https://aka.ms/full-cycle/cosmos - https://aka.ms/full-cycle/aks - https://aka.ms/full-cycle/functions - https://aka.ms/full-cycle/static-webapps - https://aka.ms/full-cycle/appservice - https://aka.ms/full-cycle/learn-azure
  24. /khaosdoctor @_staticvoid lsantos.dev /khaosdoctor obrigado_