Course Outline

  • Introduction
  • Theoretical aspects of distributed systems
    • lows and limitation
    • scalability and reliability capabilities
    • sharding and partitioning
  • Most popular architecture patterns
    • 3-Tier architecture
    • Sharding
    • Streaming
    • Lambda & Kapa   
  • Distributed computing
    • Stateless services
    • Patterns for scalable and reliable stateful services
  • Scalable and highly reliable storage
    • NoSQL capabilities and types
    • Patterns for data storage in distributed, highly reliable and scalable systems
    • Redis Lab exercises
  • Scalable and highly reliable message bus
    • Streaming/Event-Driven capabilities and types
    • Patterns for event processing in distributed, highly reliable and scalable systems
    • Kafka Lab
  • Other important architecture aspects
  • Summary and conclusions

Requirements

  • An understanding of system architecture ...
  • Experience with designing small systems or services
  • 3+ years of programming experience

Audience

  • Solution and Application Architects
  • Technical Leaders
  • Senior Engineers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (5)

Upcoming Courses

Related Categories