Curso AZ-204T00-A: Developing solutions for Microsoft Azure

  • Microsoft Azure Cloud Platform

Curso AZ-204T00-A: Developing solutions for Microsoft Azure

40 Horas
Visão Geral

Este curso ensina aos desenvolvedores como criar soluções de ponta a ponta no Microsoft Azure. Os alunos aprenderão como implementar soluções de computação Azure, criar funções Azure, implementar e gerenciar aplicativos web, desenvolver soluções utilizando o armazenamento Azure, implementar autenticação e autorização e proteger suas soluções utilizando KeyVault e Identidades Gerenciadas. Os estudantes também aprenderão como se conectar e consumir os serviços Azure e serviços de terceiros, e incluir modelos baseados em eventos e mensagens em suas soluções. O curso também abrange monitoramento, solução de problemas e otimização de soluções Azure.

Materiais
Português/Inglês
Conteúdo Programatico

1: Criar Azure App Service Web Apps

  • Os estudantes aprenderão como construir um aplicativo web na plataforma Azure App Service. Eles aprenderão como a plataforma funciona e como criar, configurar, escalar, proteger e Implementar na plataforma App Service.

Lições

  • Conceitos centrais do Serviço Azure App Service
  • Criação de um aplicativo Azure App Service Web App
  • Configuração e monitoramento de aplicativos de App Service
  • Aplicativos de App Service em escala
  • Ambientes de preparação do Azure App Service

2: Implementar funções Azure

  • Este módulo abrange a criação de aplicativos de funções e como integrar acionadores e entradas/saídas no aplicativo.

Lições

  • Visão geral das funções do Azure
  • Desenvolvimento das funções do Azure
  • Implementar Funções Duráveis

3: Desenvolver soluções que utilizam o armazenamento de blob

  • Os alunos aprenderão como funciona o armazenamento do Azure Blob, como administrar dados através do ciclo de vida do armazenamento de blob quente/frio/arquivo, e como usar a biblioteca do cliente de armazenamento Azure Blob para administrar dados e metadados.

Lições

  • Conceitos do núcleo de armazenamento Azure Blob
  • Gerir o ciclo de vida do armazenamento do Azure Blob
  • Trabalhar com o armazenamento Azure Blob

4: Desenvolver soluções que utilizam o armazenamento Cosmos DB

  • Os alunos aprenderão como a Cosmos DB é estruturada e como a consistência dos dados é gerida. Os alunos também aprenderão como criar contas Cosmos DB e criar bancos de dados, contêineres e itens usando uma mistura do Portal Azure e o .NET SDK.

Lições

  • Visão geral do Azure Cosmos DB
  • Estrutura de dados do Azure Cosmos DB
  • Trabalhar com recursos e dados do Azure Cosmos DB

5: Implementar soluções IaaS

  • Este módulo instrui os alunos sobre como utilizar a criação de VMs e imagens de contêineres para usar em suas soluções. Ele cobre a criação de VMs, usando modelos ARM para automatizar a distribuição de recursos, criar e administrar imagens Docker, publicar uma imagem para o Registro de Contêineres Azure, e executar um contêiner em Instâncias de Contêineres Azure.

Lições

  • Provisionamento de VMs em Azure
  • Criar e implementar os modelos ARM
  • Criar imagens de contêineres para soluções
  • Publicar uma imagem do contêiner no Azure Container Registry
  • Criar e executar imagens de contêineres em Instâncias de Contêineres Azure

6: Implementar autenticação e autorização do usuário

  • Os estudantes aprenderão como aproveitar a plataformo Microsoft Identity Platform v2.0 para administrar a autenticação e o acesso aos recursos. Os estudantes também aprenderão como usar a Biblioteca de Autenticação Microsoft e o Microsoft Graph para autenticar um usuário e recuperar informações armazenadas no Azure, e como e quando usar as Assinaturas de Acesso Compartilhado.

Lições

  • Plataformo Microsoft Identity Platform v2.0
  • Autenticação usando a Biblioteca de Autenticação do Microsoft
  • Usando o Microsoft Graph
  • Autorização de operações de dados no Armazenamento Azure

7: Implementar soluções de nuvem seguras

  • Este módulo cobre como proteger as informações (chaves, segredos, certificados) que umo aplicativo utiliza para acessar recursos. Ele também cobre como proteger as informações de configuração do aplicativo.

Lições

  • Administrar chaves, segredos e certificados utilizando o KeyVault API
  • Implementar Identidades Geridas para os recursos Azure
  • Protejer os dados de configuração do aplicativo usando a configuração do aplicativo Azure

8: Implementar Gestão API

  • Os estudantes aprenderão como publicar APIs, criar políticas para administrar informações compartilhadas através do API e administrar o acesso às suas APIs usando o serviço de Gerenciamento de APIs Azure.

Lições

  • Visão geral da gestão de API
  • Definir políticas para APIs
  • Proteger suas APIs

10: Desenvolver soluções baseadas em eventos

  • Os estudantes aprenderão como construir Aplicativos com arquiteturas baseadas em eventos.

Lições

  • Implementar soluções que utilizam a Grade de Eventos Azure
  • Implementar soluções que utilizam os Hubs de Eventos Azure
  • Implementar soluções que utilizam os Hubs de Notificação Azure

11: Desenvolver soluções baseadas em mensagens

  • Os estudantes aprenderão como construir Aplicativos com arquiteturas baseadas em mensagens.

Lições

  • Implementar soluções que utilizam o Azure Service Bus
  • Implementar soluções que utilizam filas de armazenamento em fila Azure

12: Monitorar e otimizar as soluções Azure

  • Este módulo ensina aos estudantes como instrumentar seu código para telemetria e como analisar e solucionar problemas em seus Aplicativos.

Lições

  • Visão geral do monitoramento no Azure
  • Instrumentar um aplicativo para monitoramento
  • Aplicativos de análise e solução de problemas
  • Implementar código que trate de falhas transitórias

13: Integrar o caching e a entrega de conteúdo dentro das soluções

  • Os estudantes aprenderão como utilizar diferentes serviços de cache para melhorar o desempenho de seus aplicativos.

Lições

  • Desenvolvido para Cache Azure para Redis
  • Desenvolvido para armazenamento em CDNs
TENHO INTERESSE

Cursos Relacionados

Curso Azure Microsoft Introdução para profissionais de TI

16 horas

CURSO AZURE MICROSOFT FUNDAMENTOS

8 horas

Curso Azure Development Foudation

16 horas

Curso Azure Kubernetes Services AKS

24 Horas

Curso DP-300T00-A Administering Relational Databases on Microsoft Azure

32 horas

Curso AZ-103T00-A: Microsoft Azure Administrator

32 horas

Curso MS-500T01-A: Managing Microsoft 365 Identity and Access

8 Horas

Curso MS-101T01-A: Microsoft 365 Security Management

8 Horas