AZ-204 -Developing Solutions for Microsoft Azure

Treinamento Microsoft Oficial

Sobre o Curso

Preparação para o exame AZ-204: Developing Solutions for Microsoft Azure

O exame AZ-204 é exigido na conquista da credencial Microsoft Certified: Azure Developer Associate

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

Conteúdo Programático

1 - Explorar o Serviço de Aplicativo do Azure 

Examinar o Serviço de Aplicativo do Azure 

Examinar os planos Serviço de Aplicativo do Azure 

Implantar no Serviço de Aplicativo 

Explorar a autenticação e a autorização no Serviço de Aplicativo 

Descobrir recursos de rede do Serviço de Aplicativo 

2 - Definir configurações do aplicativo Web 

Definir as configurações do aplicativo 

Definir as configurações gerais 

Configurar mapeamentos de caminho 

Habilitar registro em log de diagnóstico 

Configurar certificados de segurança 

3 - Escalar aplicativos no Serviço de Aplicativo do Azure 

Examinar fatores de dimensionamento automático 

Identificar fatores de dimensionamento automático 

Habilitar o dimensionamento automático no Serviço de Aplicativo 

Explorar as práticas recomendadas de dimensionamento automático 

4 - Explorar os slots de implantação do Serviço de Aplicativo do Azure 

Explorar ambientes de preparo 

Examinar a troca de slots 

Permute slots de implantação 

Roteamento de tráfego no Serviço de Aplicativo 

5 - Explorar o Azure Functions  

Descobrir o Azure Functions 

Comparar as opções de hospedagem do Azure Functions 

Escalar o Azure Functions 

6 - Desenvolvimento do Azure Functions 

Explorar o desenvolvimento do Azure Functions 

Criar gatilhos e associações 

Conectar funções a serviços do Azure 

7 - Explorar o Armazenamento de Blobs do Azure 

Explorar o Armazenamento de Blobs do Azure 

Descobrir tipos de recursos do Armazenamento de Blobs do Azure 

Explorar os recursos de segurança do Armazenamento do Azure 

Descobrir a hospedagem de site estático no Armazenamento do Azure 

8 - Gerenciar o ciclo de vida de armazenamento de BLOBs do Azure 

Explorar o ciclo de vida do armazenamento de Blobs do Azure 

Descobrir políticas de ciclo de vida do armazenamento de Blobs 

Implementar políticas de ciclo de vida do Armazenamento de Blobs 

Reidratar dados de blob da camada de arquivos 

9 - Trabalhar com o Armazenamento de Blobs do Azure 

Explorar a biblioteca de clientes do Armazenamento de Blobs do Azure 

Criar um objeto cliente 

Gerenciar propriedades e metadados de contêiner usando o .NET 

Definir e recuperar propriedades e metadados de recursos de blob usando REST 

10 - Explorar o Azure Cosmos DB 

Identificar os principais benefícios do Azure Cosmos DB 

Explorar a hierarquia de recursos 

Explorar os níveis de consistência 

Escolher nível certo de consistência 

Explorar as APIs com suporte 

Descobrir unidades de solicitação 

11 - Trabalhar com o Azure Cosmos DB 

Explorar o SDK do Microsoft .NET v3 para Azure Cosmos DB 

Criar procedimentos armazenados 

Criar gatilhos e funções definidas pelo usuário 

Explorar o feed de alterações no Azure Cosmos DB 

12 - Gerenciar imagens de contêiner no Registro de Contêiner do Azure 

Descobrir o Registro de Contêiner do Azure 

Explorar as funcionalidades de armazenamento 

Criar e gerenciar contêineres com tarefas 

Explorar os elementos de um Dockerfile 

13 - Executar imagens de contêiner em Instâncias de Contêiner do Azure 

Explorar Instâncias de Contêiner do Azure 

Executar tarefas em contêineres com políticas de reinício 

Definir variáveis de ambiente em instâncias de contêiner 

Montar um compartilhamento de arquivos do Azure em Instâncias de Contêiner do Azure 

14 - Implementar os Aplicativos de Contêiner do Azure 

Explorar Aplicativos de Contêiner do Azure 

Explorar contêineres nos Aplicativos de Contêiner do Azure 

Implementar a autenticação e a autorização nos Aplicativos de Contêiner do Azure 

Gerenciar revisões e segredos nos Aplicativos de Contêiner do Azure 

Explorar a integração do Dapr com os Aplicativos de Contêiner do Azure 

15 - Explorar a plataforma de identidade da Microsoft 

Explorar a plataforma de identidade da Microsoft 

Explorar as entidades de serviço 

Descobrir as permissões e o consentimento 

Descobrir o acesso condicional 

16 - Implementar a autenticação usando a Biblioteca de Autenticação da Microsoft 

Explorar a Biblioteca de Autenticação da Microsoft 

Inicializar aplicativos cliente 

17 - Implementar assinaturas de acesso compartilhado 

Descobrir assinaturas de acesso compartilhado 

Escolher quando usar assinaturas de acesso compartilhado 

Explorar políticas de acesso armazenadas 

18 - Explorar o Microsoft Graph 

Descobrir o Microsoft Graph 

Consultar o Microsoft Graph usando REST 

Consultar o Microsoft Graph usando SDKs 

Aplicar melhores práticas ao Microsoft Graph 

19 - Implementar o Azure Key Vault 

Explorar o Azure Key Vault 

Descobrir práticas recomendadas do Azure Key Vault 

Autenticar-se no Azure Key Vault 

20 - Implementar identidades gerenciadas 

Explorar identidades gerenciadas 

Descobrir o fluxo de autenticação de identidades gerenciadas 

Configurar identidades gerenciadas 

Adquirir um token de acesso 

21 - Implementar a Configuração de Aplicativos do Azure

Explorar o serviço Configuração de Aplicativos do Azure 

Criar pares de chaves e valores 

Gerenciar recursos do aplicativo 

Proteger dados de configuração de aplicativo 

22 - Explorar Gerenciamento de API 

Descobrir o serviço de Gerenciamento de API 

Explorar gateways de API 

Explorar políticas de Gerenciamento de API 

Criar políticas avançadas 

Proteger APIs usando assinaturas 

Proteger APIs usando certificados 

23 - Escolher uma Grade de Eventos do Azure 

Escolher uma Grade de Eventos do Azure 

Descobrir esquemas de evento 

Explorar a durabilidade da entrega de eventos 

Controlar o acesso a eventos 

Receber eventos usando webhooks 

Filtrar eventos 

24 - Explorar Hubs de Eventos do Azure 

Descobrir Hubs de Eventos do Azure 

Explorar a Captura de Hubs de Eventos 

Dimensionar seu aplicativo de processamento 

Controlar o acesso a eventos 

Executar operações comuns com a biblioteca de clientes dos Hubs de Eventos 

25 - Descubra as filas de mensagens do Azure 

Escolher uma solução de fila de mensagens 

Explorar o Barramento de Serviço do Azure 

Descubra filas, tópicos e assinaturas do Barramento de Serviço 

Explorar o conteúdo e a serialização de mensagens no Barramento de Serviço 

Explorar o Armazenamento de Filas do Azure 

Criar e gerenciar mensagens e o Armazenamento de Filas do Azure usando o .NET 

26 - Monitorar o desempenho do aplicativo 

Explorar o Application Insights 

Descobrir métricas baseadas em log 

Instrumentar um aplicativo para monitoramento 

Selecionar um teste de disponibilidade 

Solucionar problemas de desempenho do aplicativo usando o Mapa do Aplicativo 

27 - Desenvolver para Cache do Azure para Redis 

Explorar o Cache do Azure para Redis 

Configurar o Cache do Azure para Redis 

Interagir com o Cache do Azure para Redis usando o .NET 

28 - Desenvolver para armazenamento em CDNs 

Explorar a Rede de Distribuição de Conteúdo do Azure 

Controlar o comportamento de cache nas Redes de Distribuição de Conteúdo do Azure 

Interagir com Redes de Distribuição de Conteúdo do Azure usando o .NET 

Pré-Requisitos

Pré-Requisitos

  • Experiência prática com soluções de IaaS e PaaS do Azure e o portal do Azure. 

  • Experiência em escrever em uma linguagem com suporte do Azure no nível intermediário. (C#, JavaScript, Python ou Java) 

  • Capacidade de escrever código para se conectar e executar operações em um produto de banco de dados SQL ou NoSQL. (SQL Server, Oracle, MongoDB, Cassandra ou semelhante) 

  • Experiência em escrever código para lidar com autenticação, autorização e outros princípios de segurança no nível intermediário. 

  • Uma compreensão geral de HTML, do protocolo HTTP e das interfaces da API REST. 

Público Alvo

Público Alvo

  • Os alunos deste curso estão interessados no desenvolvimento do Azure ou na aprovação no exame de certificação Microsoft Azure Developer Associate. 

Carga Horária

Carga Horária

  • 40 horas

Turmas

Turmas

  • Diurno: 5 dias das 9hs às 18hs.
  • Noturno: 10 noites (seg a sex) das 19:00 hs às 23:00 hs.
  • Turmas: Presencial e Online Ao Vivo.

Nossas Turmas

  • 10/06
    das 19:00 às 23:00
  • À distância (online ao vivo)
  • R$
    R$ 1.499,00
Inscreva-se

© 4Bios

by nerit