Programa del Curso

Parte I: Elements de la arquitectura de la nube

  1. Modelos en la nube (público / privado / híbrido)
  2. Requisitos no funcionales en la nube
  3. Nivel de adopción de la nube (IaaS/PaaS/SaaS)
  4. Componentes de arquitectura de nube (regiones/grupos de recursos/recursos)
  5. Recuperación ante desastres RTO, RPO

Parte II: Servicios en la nube

  • Para cada servicio: descripción, evaluación en función de la disponibilidad/rendimiento/seguridad/precios, e implementación mediante Bicep
  1. IaaS: soluciones de almacenamiento, Azure Container Intance y AKS
  2. PaaS - Cosmos DB/ AppService / Azure SQL Base de datos/Service Bus/Application Insights

Parte III: Arquitectura limpia

  1. Principios de Arquitectura Limpia
  2. Elegir los servicios en la nube correctos / pros y contras
  3. Aplicación práctica: cree e implemente una arquitectura limpia en Azure mediante .NET

Parte IV: Microservices arquitectura basada en

  1. Principios de la arquitectura basada en microservicios
  2. Elegir los servicios en la nube correctos / pros y contras
  3. DAPR
  4. Aplicación práctica: cree e implemente microservicios en Azure con .NET

Parte V: Arquitecturas en la nube - Domain Driven Design, CQRS, Abastecimiento de eventos

  1. DDD, CQRS, Abastecimiento de eventos - descripción
  2. Patrones en arquitecturas DDD
  3. Elegir los servicios en la nube correctos / pros y contras
  4. Aplicación práctica: cree e implemente arquitectura DDD en Azure usando .NET

Requerimientos

    Familiaridad con un lenguaje de programación avanzado (C# / Java) Conocimientos básicos de las arquitecturas cubiertas (Clean arc / microservicios) Experiencia básica con servicios en la nube Mínimo 5 años de experiencia en desarrollo de software
 21 horas

Número de participantes



Precio por participante

Testimonios (3)

Cursos Relacionados

Embedded Linux Systems Architecture

35 horas

Categorías Relacionadas