Cursusaanbod

Introduction to Distributed Systems

  • What is a distributed system?
  • Common challenges: latency, consistency, availability
  • Overview of system components and communication models

Scalability Principles

  • Vertical vs. horizontal scaling
  • Load balancing and elasticity
  • Scaling storage, compute, and I/O

Architectural Patterns

  • Client-server and multi-tier architectures
  • Service-oriented and microservice architectures
  • Event-driven architecture and message queues

CAP Theorem and Consistency Models

  • CAP theorem explained
  • Strong vs. eventual consistency
  • Choosing between consistency and availability

Data Distribution and Storage Strategies

  • Partitioning and sharding
  • Replication strategies and quorum reads/writes
  • Distributed databases and key-value stores

Communication and Coordination in Distributed Systems

  • REST, gRPC, message brokers (e.g., Kafka, RabbitMQ)
  • Leader election and distributed consensus
  • Using Zookeeper or etcd for coordination

Fault Tolerance and Reliability

  • Designing for failure and graceful degradation
  • Retry mechanisms, timeouts, and circuit breakers
  • Monitoring, observability, and chaos engineering

Cloud-Native and Modern Implementation Practices

  • Containers, orchestration, and Kubernetes
  • Statelessness and immutability
  • Best practices for distributed system security

Summary and Next Steps

Vereisten

  • An understanding of basic networking and system design concepts
  • Experience with general software development practices
  • Familiarity with cloud computing and API design is helpful

Audience

  • Software architects and technical leads
  • Backend engineers and DevOps professionals
  • System designers building scalable cloud applications
 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 (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën