MAZ203

Developing Solutions for Microsoft Azure

sobre o curso 48h

O Microsoft Azure é a nuvem para negócios modernos. Expanda suas habilidades de desenvolvimento do Azure para atender às necessidades de negócios.

Áreas

  • Microsoft - Cursos OFICIAIS

TEM INTERESSE NO CURSO?


Conteúdo

1: Implementar soluções que usam máquinas virtuais

Os alunos aprenderão como planejar adequadamente a implantação da VM. Abrange a criação de VMs usando o Portal do Azure, o PowerShell e o código. Ele também abrange a criação e o uso de modelos ARM para implantações repetíveis e como usar a criptografia de disco do Azure para proteger as informações na VM.

    • Provisionar VMs
    • Criar modelos ARM
    • Configurar a criptografia de disco do Azure para VMs

 

2: Implemente tarefas em lote usando o Azure Batch Services

Azure Batch cria e gerencia um pool de nós de computação (máquinas virtuais), instala os aplicativos que você deseja executar e agenda trabalhos para serem executados nos nós.

    • Visão geral do lote do Azure
    • Executar um trabalho em lotes usando a CLI do Azure e o Portal do Azure
    • Executar trabalhos em lote usando código
    • Gerenciar trabalhos em lote usando a API de serviço em lote

 

3: Criar soluções em contêiner

Você pode criar e executar aplicativos modernos, portáteis e baseados em micros serviços que se beneficiam do Kubernetes orquestrando e gerenciando a disponibilidade desses componentes de aplicativo. O Kubernetes suporta aplicativos sem estado e com estado, à medida que as equipes progridem através da adoção de aplicativos baseados em micros serviços.

    • Criar um cluster do Serviço de Kubernetes Gerenciados do Azure (AKS)
    • Crie imagens de contêiner para soluções
    • Publicar uma imagem no Registro de Contêiner do Azure
    • Executar contêineres usando a instância de contêiner do Azure ou AKS

 

AZ-203T02-A: Develop Azure Platform as a Service compute solutions

 

1: Criar aplicativos da Web do Serviço de Aplicativo

O Web Service do Serviço de Aplicativo do Azure (ou apenas Web Apps) é um serviço para hospedagem de aplicativos da Web, APIs REST e back ends móveis. Os Web Apps não apenas adicionam o poder do Microsoft Azure ao seu aplicativo, como segurança, balanceamento de carga, escalonamento automático e gerenciamento automatizado. 

    • Conceitos básicos do Serviço de Aplicativo do Azure
    • Criando um aplicativo da web do Serviço de Aplicativo do Azure
    • Criando tarefas em segundo plano usando o WebJobs no Serviço de Aplicativo do Azure

 

2: Criando aplicativos móveis do Serviço de Aplicativo do Azure

O recurso Aplicativos Móveis do Serviço de Aplicativo do Azure oferece aos desenvolvedores corporativos e integradores de sistema uma plataforma de desenvolvimento de aplicativos móveis altamente escalável e disponível globalmente.

    • Primeiros passos com aplicativos para dispositivos móveis no App Service
    • Ativar notificações por push para seu aplicativo
    • Ative a sincronização off-line para seu aplicativo

 

3: Criar aplicativos da API do Serviço de Aplicativo do Azure

Este módulo aborda como criar e documentar uma API do Serviço de Aplicativo do Azure.

    • Criando APIs
    • Usando o Swagger para documentar uma API

 

4: implementar funções do Azure

As funções do Azure são uma solução para executar facilmente pequenos trechos de código, ou “funções”, na nuvem.Você pode escrever apenas o código necessário para o problema em questão, sem se preocupar com um aplicativo inteiro ou com a infraestrutura para executá-lo.

    • Visão geral das funções do Azure
    • Desenvolver as funções do Azure usando o Visual Studio
    • Implementar funções duráveis

 

AZ-203T03-A: Develop for Azure storage

 

1: Desenvolver soluções que usam o armazenamento da tabela do Azure

O armazenamento da tabela do Azure é um serviço que armazena dados estruturados do NoSQL na nuvem, fornecendo um armazenamento de chave / atributo com um design sem esquema. Como o armazenamento de tabela não tem esquema, é fácil adaptar seus dados à medida que as necessidades de seu aplicativo evoluem.

    • Visão geral do armazenamento da tabela do Azure
    • Autorização no armazenamento de tabelas
    • API REST de serviço de tabela
 

2: Desenvolver soluções que usam o armazenamento do Azure Cosmos DB

Esse módulo abrange o armazenamento do Azure Cosmos DB. Ele instrui os alunos sobre como isso funciona, como gerenciar contêineres e itens, além de criar e atualizar documentos usando código.

    • Visão geral do Azure Cosmos DB
    • Gerenciando Contêineres e Itens
    • Crie e atualize documentos usando o código

 

3: Desenvolver soluções que usam um banco de dados relacional

O Banco de Dados SQL é um serviço gerenciado de banco de dados relacional de finalidade geral no Microsoft Azure que suporta estruturas como dados relacionais, JSON, espacial e XML.

    • Visão geral do SQL do Azure
    • Criar, ler, atualizar e excluir tabelas de banco de dados usando código

 

4: Desenvolver soluções que usam o armazenamento do Microsoft Azure Blob

O armazenamento doAzure Blob é a solução de armazenamento de objetos da Microsoft para a nuvem. O armazenamento de blobs é otimizado para armazenar grandes quantidades de dados não estruturados. Dados não estruturados são dados que não aderem a um determinado modelo de dados ou definição, como texto ou dados binários.

    • Visão geral do armazenamento do Blur do Azure
    • Trabalhando com armazenamento de Blobs do Azure

 

AZ-203T04-A: Implement Azure security

 

1: Implementar autenticação

plataforma de identidade da Microsoft é uma evolução do serviço de identidade do Azure Active Directory (Azure AD) e da plataforma do desenvolvedor. Ele permite que os desenvolvedores criem aplicativos que assinam todas as identidades da Microsoft, obtêm tokens para chamar o Microsoft Graph, outras APIs da Microsoft ou APIs que os desenvolvedores criaram.

    • Plataforma de identidade da Microsoft
    • Implementar autenticação OAuth2
    • Implemente identidades gerenciadas para recursos do Azure
    • Implementar autenticação usando certificados, autenticação baseada em formulários ou tokens
    • Implementar autenticação multifator

 

2: Implementar o controle de acesso

Este módulo abrange o controle de acesso baseado em declarações e baseado em função.

    • Autorização baseada em declarações
    • Autorização de controle de acesso baseado em função (RBAC)
 

3: Implementar soluções de dados seguros

Este módulo abrange a proteção de dados em repouso e durante a transmissão.

    • Opções de criptografia
    • Criptografia de ponta a ponta
    • Implementar computação confidencial do Azure
    • Gerenciar chaves criptográficas no Cofre de Chaves do Azure

 

 

AZ-203T05-A: Monitor, troubleshoot, and optimize Azure solutions

 

1: Introdução ao Monitor do Azure

O Monitor do Azure é o serviço central que inclui todas as ferramentas necessárias para monitorar e otimizar sua solução.

  • Visão geral do monitor do Azure
 

2: Desenvolver código para oferecer suporte à escalabilidade de aplicativos e serviços

Este módulo aborda como os aplicativos são dimensionados e como lidar com alguns problemas.

    • Implemente a escala automática
    • Implementar código que direcione instâncias de aplicativos singleton
    • Implementar código que lida com falhas transitórias
 

3: Soluções de instrumento para dar suporte ao monitoramento e registro

Este módulo aborda a adição de código ao seu aplicativo para enviar os dados ao Monitor do Azure.

    • Configurar instrumentação em um aplicativo ou servidor usando o Application Insights
    • Analisar e solucionar problemas de soluções usando o Monitor do Azure
 

4: Integrar o armazenamento em cache e a entrega de conteúdo em soluções

Este módulo mostra aos alunos como aproveitar o Cache do Azure para Redis e CDNs do Azure para entregar recursos aos usuários mais rapidamente.

    • Cache do Azure para Redis
    • Desenvolver para armazenamento em CDNs

 

 

AZ-203T06-A: Connect to and consume Azure, and third-party, services

 

1: Desenvolver um App Service Logic App

Logic Apps ajuda você a criar soluções que integram aplicativos, dados, sistemas e serviços em empresas ou organizações, automatizando tarefas e processos de negócios como fluxos de trabalho. Este módulo abrange o que são e como criá-los.

    • Visão geral do Azure Logic Apps
    • Criar aplicativos lógicos usando o Visual Studio
    • Crie conectores personalizados para aplicativos lógicos
    • Crie modelos personalizados para aplicativos lógicos

 

2: Integrar a Pesquisa do Azure em soluções

Pesquisa do Azure é uma solução de nuvem de pesquisa como serviço que fornece aos desenvolvedores APIs e ferramentas para adicionar uma rica experiência de pesquisa sobre conteúdo privado e heterogêneo em aplicativos da Web, móveis e corporativos. Neste módulo, os alunos aprenderão como integrar a Pesquisa do Azure em suas soluções.

    • Criar e consultar um índice de pesquisa do Azure
    • Pesquisa de texto completo na Pesquisa do Azure

 

3: O API Management

API Management (APIM) ajuda as organizações a publicar APIs para desenvolvedores externos, parceiros e internos, para desbloquear o potencial de seus dados e serviços.

    • Introdução ao serviço de gerenciamento de API
    • Protegendo suas APIs
    • Definindo Políticas de API

 

4: Desenvolver soluções baseadas em eventos

Este módulo abrange o desenvolvimento de soluções baseadas em eventos no Azure, integrando Azure Event Grid, Event Hubs e Notification Hubs em seus aplicativos.

    • Implementar soluções que usam o Azure Event Grid
    • Implementar soluções que usam os Hubs de Eventos do Azure
    • Implementar soluções que usam hubs de notificação do Azure

 

5: Desenvolver soluções baseadas em mensagens

Barramento de Serviço do Microsoft Azure é um intermediário de mensagens de integração empresarial totalmente gerenciado. O Barramento de Serviços é mais comumente usado para separar aplicativos e serviços uns dos outros e é uma plataforma confiável e segura para dados assíncronos e transferência de estado. O armazenamento da fila do Azure é um serviço para armazenar um grande número de mensagens que podem ser acessadas de qualquer lugar do mundo por meio de chamadas autenticadas usando HTTP ou HTTPS.

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

Requisitos

Antes de participar deste curso, os alunos devem ter participado do treinamento 10961 e AZ- 900 ou ter conhecimentos equivalentes


Certificação

Preparação para o exame AZ-203


Mais Informações

CURSO OFICIAL MICROSOFT

MATERIAL EM INGLÊS

tem interesse, mas a data não é ideal para você?
entre em contato conosco!

Ao clicar em enviar, você concorda com a nossa Política de Privacidade

+3.830

+3.830

Turmas Realizadas

+54.000

+54.000

Alunos Sisnema

+150

+150

Cursos Diferentes