MCADA – Microsoft Certified Azure Developer Associate

  • Data de Início
  • Turnos
    Noturno | Integral
  • Duração
    10 noites
  • Tipo
    Presencial | LIVE

MCADA – Microsoft Certified Azure Developer Associate 

 

AZ 204 – Developing Solutions for Microsoft Azure


Preparação para o exame AZ-204

 

Sobre este curso

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 e 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.

Perfil do público

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

 

 

Conteúdo Programático:

 

Módulo 1: Criando aplicativos Web do Serviço de Aplicativo do Azure

Os alunos aprenderão como criar um aplicativo Web na plataforma do Serviço de Aplicativo do Azure. Eles aprenderão como a plataforma funciona e como criar, configurar, dimensionar, proteger e implantar na plataforma do Serviço de Aplicativo.

Lições

  • Conceitos principais do Serviço de Aplicativo do Azure
  • Criando um Aplicativo Web do Serviço de Aplicativo do Azure
  • Configurando e monitorando aplicativos do Serviço de Aplicativo
  • Dimensionando aplicativos do Serviço de Aplicativo
  • Ambientes de teste do Serviço de Aplicativo do Azure

 

Módulo 2: implementar funções do Azure

Este módulo aborda a criação de aplicativos de funções e como integrar gatilhos e entradas / saídas ao aplicativo.

Lições

  • Visão geral do Azure Functions
  • Desenvolvendo funções do Azure
  • Implementar funções duráveis

 

Módulo 3: desenvolva soluções que usam armazenamento de blob

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

Lições

  • Conceitos principais de armazenamento do Blob do Azure
  • Gerenciando o ciclo de vida do armazenamento do Blob do Azure
  • Trabalhando com armazenamento de Blob do Azure

 

Módulo 4: desenvolva soluções que usam armazenamento Cosmos DB

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

Lições

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

 

Módulo 5: Implementar soluções IaaS

Este módulo instrui os alunos sobre como usar criar VMs e imagens de contêiner para usar em suas soluções. Ele abrange a criação de VMs, o uso de modelos ARM para automatizar a implantação de recursos, a criação e o gerenciamento de imagens do Docker, a publicação de uma imagem no Registro de Contêiner do Azure e a execução de um contêiner nas Instâncias de Contêiner do Azure.

Lições

  • Provisionando VMs no Azure
  • Criar e implantar modelos ARM
  • Crie imagens de contêiner para soluções
  • Publicar uma imagem de contêiner no Registro de Contêiner do Azure
  • Criar e executar imagens de contêiner nas Instâncias de Contêiner do Azure

 

Módulo 6: Implementar autenticação e autorização de usuário

Os alunos aprenderão como aproveitar o Microsoft Identity Platform v2.0 para gerenciar a autenticação e o acesso aos recursos. Os alunos também aprenderão como usar a Biblioteca de Autenticação da 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

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

 

Módulo 7: Implementar soluções de nuvem seguras

Este módulo aborda como proteger as informações (chaves, segredos, certificados) que um aplicativo usa para acessar recursos. Também abrange a proteção de informações de configuração de aplicativos.

Lições

  • Gerenciar chaves, segredos e certificados usando a API KeyVault
  • Implementar identidades gerenciadas para recursos do Azure
  • Proteger dados de configuração de aplicativo usando a Configuração de Aplicativo do Azure

 

Módulo 8: Implementar gerenciamento de API

Os alunos aprenderão como publicar APIs, criar políticas para gerenciar informações compartilhadas por meio da API e gerenciar o acesso a suas APIs usando o serviço de Gerenciamento de API do Azure.

Lições

  • Visão geral do gerenciamento de API
  • Definindo políticas para APIs
  • Protegendo suas APIs

 

Módulo 9: Desenvolver aplicativos lógicos de serviço de aplicativo

Este módulo ensina os alunos a usar os Aplicativos Lógicos do Azure para agendar, automatizar e orquestrar tarefas, processos de negócios, fluxos de trabalho e serviços em empresas ou organizações.

Lições

  • Visão geral dos Aplicativos Lógicos do Azure
  • Criando conectores personalizados para aplicativos lógicos

 

Módulo 10: Desenvolver soluções baseadas em eventos

Os alunos aprenderão como criar aplicativos com arquiteturas baseadas em eventos.

Lições

  • Implementar soluções que usam a Grade de Eventos do Azure
  • Implementar soluções que usam hubs de eventos do Azure
  • Implementar soluções que usam hubs de notificação do Azure

 

Módulo 11: Desenvolver soluções baseadas em mensagens

Os alunos aprenderão como criar aplicativos com arquiteturas baseadas em mensagens.

Lições

  • Implementar soluções que usam o Barramento de Serviço do Azure
  • Implementar soluções que usam filas de armazenamento de fila do Azure

 

Módulo 12: monitorar e otimizar soluções do Azure

Este módulo ensina aos alunos como instrumentar seu código para telemetria e como analisar e solucionar problemas de seus aplicativos.

Lições

  • Visão geral do monitoramento no Azure
  • Instrumentar um aplicativo para monitoramento
  • Analisando e solucionando problemas de aplicativos
  • Implementar código que lida com falhas transitórias

 

Módulo 13: Integrar o armazenamento em cache e o conteúdo nas soluções

Os alunos aprenderão como usar diferentes serviços de cache para melhorar o desempenho de seus aplicativos.

Lições

  • Desenvolver para o cache do Azure para Redis
  • Desenvolva para armazenamento em CDNs


Entre em Contato

Quer mais informações referente a esse treinamento? Preencha o formulário e aguarde o contato de um consultor.