• No hay productos en el carrito.

Inicio / Cursos / Mastering Microservices Architecture and Design Patterns
Impartido por Rahul Rajat SinghPago único de $2,800 MXN · acceso por 12 meses

Mastering Microservices Architecture and Design Patterns

Master microservices architecture with scalable design, essential patterns, deployment, and best practices

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 13 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

Mastering Microservices Architecture and Design Patterns is your comprehensive guide to designing, building, and operating scalable, resilient, and maintainable microservice-based systems. In today’s world of cloud-native applications, distributed teams, and rapidly evolving business requirements, microservices have become the preferred architectural approach for creating complex and scalable software systems. However, adopting microservices involves much more than just breaking a monolith into smaller services — it demands a deep understanding of design principles, communication models, data strategies, operational challenges, and organizational alignment. This course covers everything you need to confidently build robust microservices architecture. You’ll begin with fundamentals such as service decomposition, domain-driven design, and bounded contexts. Then, you’ll explore proven architectural patterns including API gateways, service discovery, circuit breakers, eventual consistency, and event-driven communication. You’ll also learn real-world best practices related to observability, deployment pipelines, containerization, security, and team topologies. The course emphasizes the trade-offs involved in microservices adoption — like operational complexity, latency, and data management — so you can make smarter, well-informed architectural decisions. Through clear explanations, architectural diagrams, system design walkthroughs, and practical use cases, this course equips backend engineers, architects, and engineering leaders to elevate their system design expertise. Whether you’re migrating a legacy monolith, building a new system from scratch, or preparing for system design interviews, this course provides the strategic mindset and technical depth you need. What You’ll Learn Principles of microservices architecture and comparison with monoliths Techniques for service decomposition and identifying bounded contexts Synchronous vs. asynchronous communication, REST vs. messaging Architectural patterns: API Gateway, Service Registry, Circuit Breaker, Saga, and more Distributed data management: consistency models, transactions, and event sourcing Deployment best practices with Docker, Kubernetes, and CI/CD pipelines Observability: monitoring, logging, tracing, and debugging in production Security fundamentals: authentication, authorization, rate limiting, and API protection Handling versioning, backward compatibility, and service evolution Common pitfalls, anti-patterns, and lessons from real-world systems

  • Students will learn to design and implement microservices architecture in a tech-agnostic, code-agnostic way.
  • Design scalable microservices using real-world architecture patterns
  • Master service decomposition with domain-driven design and bounded contexts
  • Choose the right sync vs async communication: REST, gRPC, or messaging
  • Handle distributed data with consistency, transactions, and replication
  • Deploy and scale services using Docker, Kubernetes, and CI/CD pipelines

Temario

UNIDAD 1 - Introduction to Microservices Architecture · 4 lecciones

UNIDAD 1 - Introduction to Microservices Architecture

  • Introduction and Course OutlineVideo · 4 min
  • What Are Microservices?Video · 28 min
  • Benefits and Challenges of MicroservicesVideo · 12 min
  • The Microservices MindsetVideo · 25 min
UNIDAD 2 - Foundational Design Principles & Domain-Driven Design · 4 lecciones

UNIDAD 2 - Foundational Design Principles & Domain-Driven Design

  • Single Responsibility & Bounded ContextsVideo · 27 min
  • Loose Coupling and High CohesionVideo · 8 min
  • Autonomy and IndependenceVideo · 14 min
  • Resilience, Observability & EvolvabilityVideo · 10 min
UNIDAD 3 - Core Architectural Building Blocks · 5 lecciones

UNIDAD 3 - Core Architectural Building Blocks

  • Service DiscoveryVideo · 18 min
  • API Gateway and Edge ServicesVideo · 14 min
  • Service Communication PatternsVideo · 8 min
  • Data Management in MicroservicesVideo · 15 min
  • Configuration and Secrets ManagementVideo · 15 min
UNIDAD 4 - Decomposition Patterns (Microservices Design Patterns) · 4 lecciones

UNIDAD 4 - Decomposition Patterns (Microservices Design Patterns)

  • Business Capability DecompositionVideo · 13 min
  • Subdomain and Bounded Context MappingVideo · 14 min
  • Strangler Fig Pattern for Legacy MigrationVideo · 11 min
  • Anti-Patterns in DecompositionVideo · 13 min
UNIDAD 5 - Data Management Patterns (Microservices Design Patterns) · 3 lecciones

UNIDAD 5 - Data Management Patterns (Microservices Design Patterns)

  • Saga Pattern – Orchestration and ChoreographyVideo · 22 min
  • Event Sourcing FundamentalsVideo · 14 min
  • Database-per-Service Best PracticesVideo · 16 min
UNIDAD 6 - Communication Patterns (Microservices Design Patterns) · 3 lecciones

UNIDAD 6 - Communication Patterns (Microservices Design Patterns)

  • Request/Response vs. Publish/SubscribeVideo · 17 min
  • Choreography vs. OrchestrationVideo · 14 min
  • Avoiding Tight Coupling through EventsVideo · 9 min
UNIDAD 7 - Integration Patterns (Microservices Design Patterns) · 4 lecciones

UNIDAD 7 - Integration Patterns (Microservices Design Patterns)

  • API CompositionVideo · 15 min
  • CQRS Deep DiveVideo · 19 min
  • Event-Driven Integration & Domain EventsVideo · 13 min
  • Anti-Corruption Layer (ACL) for Legacy and External SystemsVideo · 11 min
UNIDAD 8 - Reliability and Resiliency Patterns (Microservices Design Patterns) · 4 lecciones

UNIDAD 8 - Reliability and Resiliency Patterns (Microservices Design Patterns)

  • Circuit Breaker States & ToolingVideo · 13 min
  • Retry, Timeout & Backoff StrategiesVideo · 12 min
  • Bulkhead IsolationVideo · 11 min
  • Idempotency in Distributed SystemsVideo · 13 min
UNIDAD 9 - Security Patterns (Microservices Design Patterns) · 5 lecciones

UNIDAD 9 - Security Patterns (Microservices Design Patterns)

  • API Gateway EnforcementVideo · 12 min
  • Token-Based Auth: JWT, OAuth2Video · 17 min
  • Mutual TLS (mTLS) & Zero Trust ArchitectureVideo · 13 min
  • Secrets Lifecycle ManagementVideo · 17 min
  • Service Mesh Role in SecurityVideo · 13 min
UNIDAD 10 - Advanced Microservices Design & Architecture · 4 lecciones

UNIDAD 10 - Advanced Microservices Design & Architecture

  • Multitenancy in MicroservicesVideo · 16 min
  • API Lifecycle ManagementVideo · 10 min
  • Service Mesh and SidecarsVideo · 12 min
  • Microservices Anti-PatternsVideo · 8 min
UNIDAD 11 - Scaling & Resilience in Microservices · 3 lecciones

UNIDAD 11 - Scaling & Resilience in Microservices

  • Microservices at Scale: Platform ThinkingVideo · 15 min
  • Chaos EngineeringVideo · 15 min
  • Scaling MicroservicesVideo · 14 min
UNIDAD 12 - Operational Patterns & Best Practices · 3 lecciones

UNIDAD 12 - Operational Patterns & Best Practices

  • Observability in MicroservicesVideo · 14 min
  • Deployment StrategiesVideo · 13 min
  • Testing StrategiesVideo · 10 min
UNIDAD 13 - Wrap-Up and Final Thoughts · 1 lecciones

UNIDAD 13 - Wrap-Up and Final Thoughts

  • Summing It All UpVideo · 4 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    13 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Mastering Microservices Architecture and Design Patterns

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Rahul Rajat Singh.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 13 unidades · 47 lecciones · 60 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Rahul Rajat Singh; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Mastering Microservices Architecture and Design Patterns

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture