Menú

Curso Orquestación y Gobierno de APIs en Azure con .NET del centro TrainingIT

Programa de Curso Orquestación y Gobierno de APIs en Azure con .NET

Modalidad: A Distancia , Online
Precio: 375 €

Descripción

Domina Azure API Management, Durable Functions y Event Grid para construir sistemas distribuidos seguros y escalables.

Gobierno de APIs con Azure API Management  

El curso enseña a centralizar y controlar el acceso a múltiples APIs mediante Azure API Management. 

Orquestación con Durable Functions  

Se profundiza en el uso de Durable Functions para coordinar procesos complejos, diferenciando funciones sin estado de flujos orquestados con checkpoints. 

Arquitectura basada en eventos con Azure Event Grid  

El curso aborda la comunicación desacoplada mediante eventos con Azure Event Grid. Se explica el papel de Event Sources, Topics y Event Handlers, diferenciando System Topics y Custom Topics. 

A quién va dirigido

Nuestra formación está especialmente diseñada para desarrolladores .NET que ya despliegan APIs en Azure y necesitan integrar, coordinar y gobernar múltiples servicios dentro de un mismo ecosistema cloud.

Objetivos

  1. Configurar Topics y Subscriptions en Event Grid.
  2. Integrar eventos procedentes de Azure Storage y distribuirlos.
  3. Diseñar procesos orquestados con Durable Functions en .NET.
  4. Diferenciar funciones tradicionales y Durable Functions.
  5. Implementar patrones como encadenamiento y ejecución en paralelo.
  6. Gestionar procesos de larga duración con estado y control.
  7. Exponer flujos asincrónicos mediante APIs HTTP con seguimiento.

Temario

1.Azure Queue Storage

1.1 Proyecto ASP.NET Core

1.2 Azure Queue Storage

1.3 Crear Queue Storage en Azure

1.4 Azure Queue Storage y Web API .NET

1.5 Consumiendo mensajes de Queue desde Web API

1.6 Publicando en Azure

2.Hacer debug remoto en Azure

2.1 Debugging en modo remoto en Azure

2.2 Visual Studio y debug remoto

3. Logging en Azure

3.1 Logging en .NET y Azure

3.2 Kudu y aplicaciones .NET

4.Application Insights en Azure y .NET

4.1 Application Insights en Azure

4.2 Kusto Query Language y Application Insights

4.3 Manejo de errores en Azure Application Insights

4.4 Creando alertas en Azure

5.Serverless computing en Azure y .NET

5.1 Serverless computing en Azure y NET

5.2 Modelo tradicional y serverless

5.3 Azure Functions

5.4 Creando Function en Azure

5.5 Creación de Function en Visual Studio

5.6 Estructura de una Function en Visual Studio

5.7 Creación de Function para consulta a Azure SQL Server

5.8 Archivo HTTP de test en Function

5.9 Function SQL con parámetros

5.1 Integrando Functions con Clean Architecture y multicapa

6.Publicando Function en Azure

6.1 Publicando y configurando Function en Azure

6.2 App settings en Azure y ASP.NET Core

6.3 Managed Identity con Functions

6.4 Seguridad en Functions

7.Durable Functions en Azure

7.1 Durable Functions

7.2 Transacción en Function

7.3 Function para inserción masiva

7.4 Creación de Durable Function

7.5 Deploy de Durable Function en Azure y seguridad

8.Azure Logic Apps

8.1 Azure Logic Apps

8.2 Creando Logic Apps en Azure

8.3 Configurando trigger en Azure

8.4 Workflow en App Azure

8.5 Logic App consumiendo Azure Functions

8.6 Managed Identity para Functions

8.7 Acceso a Functions en desarrollo

9.Azure API Management

9.1 Azure API Management

9.2 Creación de API Management Service

9.3 Conectando API con Azure API Management

9.4 OpenAPI para Functions y endpoints

9.5 Creando products

9.6 Developer Portal

9.7 Creando policy

9.8 Managed Identity para APIM

9.9 Seguridad con tokens

9.10 Acceso por IP en Web Apps

10.Azure Event Grid

10.1 Azure Event Grid

10.2 Crear Event Grid

10.3 Event Grid conectado a Storage y Logic App

10.4 Creando suscripción y topic

10.5 Enviar evento desde código

10.6 Dead letter y evaluación de errores

Titulación obtenida

Una vez la formación haya terminado exitosamente se hará entrega de un certificado de aprovechamiento.

Requisitos

  1. Conocimientos previos de desarrollo con .NET.
  2. Experiencia básica creando y desplegando APIs en Azure.
  3. Familiaridad con Azure Functions y recursos como App Service o Storage.
  4. Acceso a una suscripción de Azure para realizar las prácticas.

Información Adicional

Precio: 375,00 €

Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​