AZ-203: Azure Developer Associate

 

 

Duración: 30 horas lectivas

Requisitos previos

Estos cursos son para programadores experimentados que desean desarrollar y hospedar soluciones en Azure.
Los estudiantes deben tener cierta experiencia con Azure y deben poder programar en al menos un idioma compatible con Azure. Estos cursos se centran en C #, Node.js, CLI de Azure, PowerShell de Azure y JavaScript.

Objetivos

En este curso, aprenderá sobre la arquitectura de la infraestructura de mensajería con Exchange Server y Exchange Online y sobre cómo implementar la mensajería en diferentes escenarios y organizaciones. Se estudiará el proceso de implementación inicial y se le presentarán las herramientas de administración de mensajería.
Aprenderá cómo crear y administrar diferentes tipos de destinatarios, y cómo crear y administrar bases de datos de buzones de Exchange Server, que sirven como ubicaciones de almacenamiento para todos los datos de mensajería. Finalmente, se presentará la configuración organizativa de la infraestructura de mensajería, la administración de la autenticación para el entorno de mensajería, la configuración de cuotas para los usuarios de la organización y la configuración de la organización que comparte con la federación.

Ubicación

Presencial en Madrid y Barcelona.
Disponibles también en Online Direct

TEMARIO

AZ-203T01-A: Develop Azure Infrastructure as a Service compute solutions

Module 1: Implement solutions that use virtual machines

Provision VMs

Create ARM templates

Configure Azure Disk Encryption for VMs

 

Module 2: Implement batch jobs by using Azure Batch Services

Azure Batch overview

Run a batch job by using the Azure CLI and Azure Portal

Run batch jobs by using code

Manage batch jobs by using the Batch Service API

 

Module 3: Create containerized solutions

Create an Azure Managed Kubernetes Service (AKS) cluster

Create container images for solutions

Publish an image to the Azure Container Registry

Run containers by using Azure Container Instance or AKS

 

Course AZ-203T02: Develop Azure Platform as a Service compute Solutions

Module 1: Create App Service web apps

Azure App Service core concepts

Creating an Azure App Service web app

Creating background tasks by using WebJobs in Azure App Service

 

Module 2: Creating Azure App Service mobile apps

Getting started with mobile apps in App Service

Enable push notifications for your app

Enable offline sync for your app

 

Module 3: Create Azure App Service API apps

Creating APIs

Using Swagger to document an API

 

Module 4: Implement Azure Functions

Azure Functions overview

Develop Azure Functions using Visual Studio

Implement durable functions

 

Course AZ-203T03-A: Develop for Azure storage

Module 1: Develop solutions that use Azure Table storage

Azure Table storage overview

Authorization in Table storage

Table service REST API

 

Module 2: Develop solutions that use Azure Cosmos DB storage

Azure Cosmos DB overview

Managing containers and items

Create and update documents by using code

 

Module 3: Develop solutions that use a relational database

Azure SQL overview

Create, read, update, and delete database tables by using code

 

Module 4: Develop solutions that use Microsoft Azure Blob storage

Azure Blob storage overview

Working with Azure Blob storage

 

Course AZ-203T04-A: Implement Azure security

Module 1: Implement authentication

Microsoft identity platform

Implement OAuth2 authentication

Implement managed identities for Azure resources

Implement authentication by using certificates, forms-based authentication, or tokens

Implement multi-factor authentication

 

Module 2: Implement access control

Claims-based authorization

Role-based access control (RBAC) authorization

 

Module 3: Implement secure data solutions

Encryption options

End-to-end encryption

Implement Azure confidential computing

Manage cryptographic keys in Azure Key Vault

 

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

Module 1: Introduction to Azure Monitor

Overview of Azure Monitor

 

Module 2: Develop code to support scalability of apps and services

Implement autoscale

Implement code that addresses singleton application instances

Implement code that handles transient faults

 

Module 3: Instrument solutions to support monitoring and logging

Configure instrumentation in an app or server by using Application Insights

Analyze and troubleshoot solutions by using Azure Monitor

 

Module 4: Integrate caching and content delivery within solutions

Azure Cache for Redis

Develop for storage on CDNs

 

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

Module 1: Develop an App Service Logic App

Azure Logic Apps overview

Create Logic Apps by using Visual Studio

Create custom connectors for Logic Apps

Create custom templates for Logic Apps

 

Module 2: Integrate Azure Search within solutions

Create and query an Azure Search Index

Full text search in Azure Search

 

Module 3: API Management

Introduction to the API Management service

Securing your APIs

Defining API policies

 

Module 4: Develop event-based solutions

Implement solutions that use Azure Event Grid

Implement solutions that use Azure Event Hubs

Implement solutions that use Azure Notification Hubs

 

Module 5: Develop message-based solutions

Implement solutions that use Azure Service Bus

Implement solutions that use Azure Queue Storage queues

 

 

AZ-203T01-A: Develop Azure Infrastructure as a Service compute solutions

Module 1: Implement solutions that use virtual machines

Provision VMs

Create ARM templates

Configure Azure Disk Encryption for VMs

 

Module 2: Implement batch jobs by using Azure Batch Services

Azure Batch overview

Run a batch job by using the Azure CLI and Azure Portal

Run batch jobs by using code

Manage batch jobs by using the Batch Service API

 

Module 3: Create containerized solutions

Create an Azure Managed Kubernetes Service (AKS) cluster

Create container images for solutions

Publish an image to the Azure Container Registry

Run containers by using Azure Container Instance or AKS

 

Course AZ-203T02: Develop Azure Platform as a Service compute Solutions

Module 1: Create App Service web apps

Azure App Service core concepts

Creating an Azure App Service web app

Creating background tasks by using WebJobs in Azure App Service

 

Module 2: Creating Azure App Service mobile apps

Getting started with mobile apps in App Service

Enable push notifications for your app

Enable offline sync for your app

 

Module 3: Create Azure App Service API apps

Creating APIs

Using Swagger to document an API

 

Module 4: Implement Azure Functions

Azure Functions overview

Develop Azure Functions using Visual Studio

Implement durable functions

 

Course AZ-203T03-A: Develop for Azure storage

Module 1: Develop solutions that use Azure Table storage

Azure Table storage overview

Authorization in Table storage

Table service REST API

 

Module 2: Develop solutions that use Azure Cosmos DB storage

Azure Cosmos DB overview

Managing containers and items

Create and update documents by using code

 

Module 3: Develop solutions that use a relational database

Azure SQL overview

Create, read, update, and delete database tables by using code

 

Module 4: Develop solutions that use Microsoft Azure Blob storage

Azure Blob storage overview

Working with Azure Blob storage

 

Course AZ-203T04-A: Implement Azure security

Module 1: Implement authentication

Microsoft identity platform

Implement OAuth2 authentication

Implement managed identities for Azure resources

Implement authentication by using certificates, forms-based authentication, or tokens

Implement multi-factor authentication

 

Module 2: Implement access control

Claims-based authorization

Role-based access control (RBAC) authorization

 

Module 3: Implement secure data solutions

Encryption options

End-to-end encryption

Implement Azure confidential computing

Manage cryptographic keys in Azure Key Vault

 

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

Module 1: Introduction to Azure Monitor

Overview of Azure Monitor

 

Module 2: Develop code to support scalability of apps and services

Implement autoscale

Implement code that addresses singleton application instances

Implement code that handles transient faults

 

Module 3: Instrument solutions to support monitoring and logging

Configure instrumentation in an app or server by using Application Insights

Analyze and troubleshoot solutions by using Azure Monitor

 

Module 4: Integrate caching and content delivery within solutions

Azure Cache for Redis

Develop for storage on CDNs

 

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

Module 1: Develop an App Service Logic App

Azure Logic Apps overview

Create Logic Apps by using Visual Studio

Create custom connectors for Logic Apps

Create custom templates for Logic Apps

 

Module 2: Integrate Azure Search within solutions

Create and query an Azure Search Index

Full text search in Azure Search

 

Module 3: API Management

Introduction to the API Management service

Securing your APIs

Defining API policies

 

Module 4: Develop event-based solutions

Implement solutions that use Azure Event Grid

Implement solutions that use Azure Event Hubs

Implement solutions that use Azure Notification Hubs

 

Module 5: Develop message-based solutions

Implement solutions that use Azure Service Bus

Implement solutions that use Azure Queue Storage queues

 

 

Gadesoft Madrid

C/Clara del rey, 14
28002 Madrid, Spain
Tfno: 91 510 23 90

 info@gadesoft.com

Gadesoft Barcelona

Carrers del Madrazo, 27 - 2º 4ª
08006 Barcelona
Tfno: 93 368 0087