the course
Design integrated cloud-native systems instead of fragmented silos — and understand how APIs, microservices and platforms really work together.
See the full picture. Build the future.
This Cloud Native Design training bridges the gap between code and infrastructure, providing a practical, end-to-end understanding of modern cloud-native architectures — without requiring programming skills.
From API contracts, URL design and HTTP best practices to domain modeling, Kubernetes, observability and platform design — you gain the expertise needed to design, build and evolve systems at scale, with a clear blueprint for scalable and future-ready architectures.
Ideal for DevOps engineers, architects and technical stakeholders who design, build or manage modern IT systems.
This training is especially relevant if you:
• work as a software engineer, architect or DevOps engineer
• design or manage APIs, microservices or distributed systems
• are involved in cloud, platform or infrastructure decisions
• want to understand how modern systems are designed and operated end-to-end
• want to move from technology knowledge to architectural understanding
Available as a 1-day classroom training (on-site or virtual via Teams/Zoom) and as a self-paced e-learning.
The e-learning consists of 50+ short videos with a total duration of approximately 3–4 hours.
Basic understanding of IT and software development concepts is recommended.
This cloud native design training is intended for professionals who already work with applications, APIs or infrastructure and want to deepen their understanding of modern architectures, patterns and design principles.
Cloud Native by Design
Course Agenda
Understand the shift from monolithic systems to cloud-native architectures. Learn core principles such as stateless design, immutability, automation and the cloud-native mindset.
Learn how APIs are designed as contracts using REST principles and OpenAPI. Understand URL structure, resource vs action modeling, versioning, error handling and API governance.
Understand how to design microservices using domain-driven design, bounded contexts and high cohesion. Learn how team structure and architecture are connected.
Explore event-driven architecture (EDA), streaming and messaging. Understand the trade-offs between synchronous and asynchronous communication.
Understand how containers and Kubernetes work together to run modern applications. Learn about pods, nodes, clusters, namespaces and orchestration.
Learn how modern platforms manage communication between services using service discovery, API gateways and service mesh patterns.
Design systems that can handle failure. Learn about timeouts, retries, circuit breakers, observability and monitoring in distributed systems.
Understand how security is implemented in modern architectures, including authentication and authorization with OAuth and OpenID Connect, mTLS, API security and DevSecOps practices.
Learn how to successfully adopt cloud-native architectures within organizations, including API governance, platform teams and operational models.
Throughout the training, the focus is on architecture, design decisions and best practices — not on writing code, but on understanding how systems work and fit together.
Available through preferred suppliers and procurement channels.
















Design a training that fits your IT landscape, standards and organization
• Combine proven content with your specific architecture and technologies
• Increase relevance and adoption with organization-specific examples
• Build custom classroom training for teams, engineers, management and architects
• Create tailored e-learning aligned with your internal guidelines
• Integrate learning into your intranet or LMS environment
• Deliver training in your branding and corporate identity
Understand how network and security converge in modern cloud environments
Learn the fundamentals of SASE architecture and cloud-native security
• Explore SD-WAN, CASB and Zero Trust concepts in context
• Understand identity-driven and policy-based access control
• Learn how networking evolves from MPLS to software-defined architectures
• Recognize modern challenges such as remote work, cloud adoption and complexity
Apply SASE principles to scalable and distributed systems