Distributed Architecture and Cloud Workshop Training Course

Distributed architecture and cloud development patterns help build applications that span across the network and communicate with each other. This set of apps includes HTTP services, load-balanced websites, and so on. We recommend training around distributed architecture and cloud development for senior engineers and architects.

Training Curriculum


Distributed architecture patterns
  • CAP theorem
  • Command Query Responsibility Segregation (CQRS)
  • Saga
  • Event sourcing
  • Service-Oriented Architecture (SOA)
  • Microservices
  • Event-Driven Architecture (EDA)
Enterprise integration patterns
  • Conduit
  • Pipes and filters
  • Content-based router
  • Sequencer
  • Aggregator
  • Distribution with aggregate response
  • Broadcast with aggregate response
  • Recipient list
  • Routing table
  • Data enricher
  • Store in library
  • Content filter
  • Control bus
  • Message header
  • Envelope wrapper and unwrapper
  • Message history
  • Message store
  • Test message
Cloud development patterns
  • Containerization
  • 12 Factor patterns

Ready to take your team to the next level?
Let's Talk
All Training Courses

Training Courses for the Smart Ones

    Have you ever been on training where an instructor cannot answer your questions?
    Have you ever left the training with a feeling that you didn't learn anything new?
    Me too.

    I don't teach things that I have not or cannot do myself, so I am not a typical trainer. I teach things that I do daily. People who have worked with me consider me as an exceptionally knowledgeable professional. I can help you learn intricate skills that will allow you to become a top-notch professional. I will answer every question you can have, ensuring that you leave my training on another level than what you had before you came to me.

    - Tengiz Tutisani