Cursusaanbod

Part I: Domain Modelling and Design

  • Domain Driven Design principles

  • Event storming for domain discovery

  • Bounded contexts and context mapping

  • Data ownership and database-per-service principle

Part II: Contracts and Communication

  • Contract design

  • API versioning and evolution strategies

  • Synchronous communication patterns

  • Asynchronous communication patterns

Part III: Building Microservices

  • Clean architecture structure

  • Dependency management and security considerations

  • Introduction to Dapr (Distributed Application Runtime)

  • Service-to-service communication

  • State management

  • Pub/sub messaging

  • Secrets and configuration management

  • Observability using built-in telemetry

Part IV: Testing Strategies

  • Heartbeat tests

  • End-to-end testing

  • Service-level testing

Part V: Infrastructure

  • Infrastructure as Code (Bicep)

  • Containers and orchestration (Kubernetes / Azure Container Apps)

  • Infrastructure pipelines and deployment

  • Storage and database services

Part VI: Deployment

  • CI/CD pipelines

  • Deployment rings

  • Feature flags

Part VII: Observability

  • Centralised logging

  • Distributed tracing

  • Metrics and dashboards

  • Monitoring and alerting

Part VIII: Resilience and Disaster Recovery

  • Health probes and readiness checks

  • Handling compute failures

  • Infrastructure failure strategies

  • Service-level failure handling

Vereisten

  • Solid programming experience in at least one backend language (C#, Java, Python, or similar)
  • Basic understanding of REST APIs and HTTP
  • Familiarity with Git and version control workflows
  • Basic experience with a cloud platform (e.g., Azure, AWS, or GCP, deploying an app or navigating the
    portal)

Audience

  • Development teams transitioning from monolithic systems to microservices

  • Software architects designing distributed systems

  • Teams already working with microservices who want to improve design, scalability and reliability

  • Technical professionals looking for a practical, hands-on approach to cloud-native architecture

 21 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën