Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Azure Full Cycle

Azure Full Cycle

Lucas Santos

August 26, 2020
Tweet

More Decks by Lucas Santos

Other Decks in Programming

Transcript

  1. 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
  2. facilidades em um ambiente cloud - Backups e armazenamento virtualmente

    infinitos - Preços acessíveis - Controle remoto via API - Disponibilidade em mais de um continente
  3. Azure Cosmos DB - Banco de dados multi-paradigma - Alta

    escalabilidade - Alta disponibilidade - Free tier - Interoperável com o protocolo do MongoDB
  4. 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
  5. 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
  6. Azure App Service - VMs gerenciadas - Possuem escalabilidade horizontal

    e vertical - Feitos para pessoas que não querem lidar com infraestrutura - Possuem planos de uso
  7. 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
  8. 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
  9. 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
  10. 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