Visual Studio Code
Este módulo introduz o IDE (Integrated Development Environment) Visual Studio Code
Visual Studio Code
Utilizar extensões
PowerShell
Azure CLI
Atalhos comuns no Windows
No final deste módulo os participantes terão o primeiro contacto com o IDE Visual Studio Code que pode ser utilizado nos sistemas operativos Windows, Linux e Mac.
Autenticação e autorização
Este modulo introduz os conceitos de autenticação e autorização e implementação do OAuth2.
Azure Active Directory
Role-based access controls
OAuth2
Registar aplicações
Segurança
No final deste módulo os participantes terão conhecem diferenciar a diferenças entre autenticação e autorização e como registar as suas aplicações no Azure Active Directory.
Armazenamento
Este módulo introduz a utilização da Azure Storage Accounts para armazenamento de dados.
Azure Storage Accounts
Metadados
Retenção de dados
No final deste módulo os participantes estarão aptos a compreender como podem armazenar dados com Azure Storage Accounts.
Implementar Infraestrutura como serviço
Este módulo introduz o desenvolvimento com a utilização dos serviços de computação através de máquinas virtuais.
Máquinas Virtuais
Automação de máquinas virtuais
No final deste módulo os participantes estarão aptos a provisionar e aceder a máquinas virtuais.
Implementar Plataforma como Serviço
Este módulo introduz o desenvolvimento com a utilização dos serviços de computação através de Web apps e como publicar APIs.
Web Apps
Configurar Web Apps
Disponibilidade
Segurança
Azure API Management
No final deste módulo os participantes estarão aptos a provisionar soluções de computação através de Web apps e utilizar gestão de APIs unificada.
Implementar microserviços
Este módulo introduz a implementação de microserviços com container images.
Docker
Azure Container Registry
Azure Container Instance
No final deste módulo os participantes estarão aptos a provisionar os seus containers image no Azure.
Implementar computação sem servidor com Azure functions
Este módulo introduz a utilização de implementação serverless compute com Azure functions.
Azure functions
Azure Durable Functions
No final deste módulo os participantes estarão aptos a provisionar e utilizar computação sem servidor com Azure functions.
Implementar computação sem servidor com Azure Logic Apps
Este módulo introduz a utilização de implementação serverless compute com Azure Logic Apps.
App Service Logic App
Conectores
Templates
No final deste módulo os participantes estarão aptos a utilizar conectores existentes ou cria um customizado para interligar serviços e criar fluxo de trabalho.
Implementar soluções baseadas em mensagens
Este módulo introduz a utilização de implementação de soluções de mensagens.
Azure Queue Storage queues
Azure Service Bus
No final deste módulo os participantes estão aptos a provisionar soluções de mensagens e conhecer os benefícios entre Azure Queue Storage queues e Azure Service Bus.
Implementar soluções baseadas em eventos
Este módulo introduz a utilização de implementação de soluções de eventos.
Azure Event Grid
Azure Notification Hubs
Azure Event Hub
No final deste módulo os participantes estarão aptos a provisionar soluções de eventos e conhecer os benefícios entre Azure Event Grid, Azure Notification Hubs e Azure Event Hub.
Cosmos DB
Este módulo introduz a utilização de Azure Cosmos DB.
Cosmos DB
No final deste módulo os participantes estarão aptos a desenvolver soluções em Comos DB e utilizar este serviço para armazenamento de dados.
Content Delivery Network e Cache
Este módulo introduz a utilização de soluções CDN (Content Delivery Network) e cache.
Content Delivery Network
Redis cache
No final deste módulo os participantes estarão aptos a otimizar o consumo de largura e a entrega de conteúdos.
Monitorização e resolução de problemas
Este módulo introduz os conceitos de monitorização e resolução de problemas.
Interpretar métricas
Application Insights
Azure Monitor
Padrões resilientes a falhas
No final deste módulo os participantes estarão aptos a monitorizar, diagnosticar e aplicar padrões resilientes a falhas.