Opções para hospedar aplicações
Compreensão da arquitetura e dos serviços do Microsoft Azure
Florin Angelescu
Azure Architect
Aplicações modernas
Versões online de aplicações
Web
Mobile
Tablet
Migrar do on-premises
Mover site e aplicações legadas de on-premises para máquinas virtuais
Primeiro passo para ter software crítico em nuvem segura e altamente disponível
Migrar para serviços modernos
Refatorar aplicações para usar serviços nativos do Azure
Serviços de contêiner
App Services
Azure App Service
Plataforma totalmente gerenciada para criar, implantar e escalar apps web
Suporta várias linguagens de programação
Oferece escalabilidade automática
Inclui web apps, API apps, web jobs e mobile apps
Web apps
Permitem criar, hospedar e escalar aplicações web na nuvem
Oferecem escalabilidade automática, integração e implantação contínuas
Suporte a múltiplas linguagens de programação
Casos de uso de web apps
Indicadas para hospedar vários tipos de sites (simples e complexos)
Possibilidade de migrar sites tradicionais para web apps
O que é uma API?
Application Programming Interface
Permite que diferentes aplicações de software se comuniquem entre si
Usando instruções padronizadas
API apps
Ambiente dedicado à criação de APIs
Expõe funcionalidades para consumo por outros serviços
Web jobs
Funcionam como tarefas ou scripts em segundo plano
Executam várias funções automatizadas
Rodam código em segundo plano
Mobile apps
Serviços de back-end para apps móveis
Fornecem autenticação, sincronização offline e push notifications
Capacidade de conectar a sistemas on-premises
Vantagens do App Service
Vamos praticar!
Compreensão da arquitetura e dos serviços do Microsoft Azure
Preparing Video For Download...