Cloud Native Design Training
APIs, Microservices & Kubernetes

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.

01     Who is this for?

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

What you will learn in this cloud native design training

1. Cloud-native fundamentals and IT evolution

Understand the shift from monolithic systems to cloud-native architectures. Learn core principles such as stateless design, immutability, automation and the cloud-native mindset.

2. Modern API design and API contracts

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.

3. Microservices architecture and domain modeling

Understand how to design microservices using domain-driven design, bounded contexts and high cohesion. Learn how team structure and architecture are connected.

4. Event-driven architecture and asynchronous systems

Explore event-driven architecture (EDA), streaming and messaging. Understand the trade-offs between synchronous and asynchronous communication.

5. Containers and Kubernetes fundamentals

Understand how containers and Kubernetes work together to run modern applications. Learn about pods, nodes, clusters, namespaces and orchestration.

6. Platform design: service discovery and service mesh

Learn how modern platforms manage communication between services using service discovery, API gateways and service mesh patterns.

7. Cloud-native reliability and observability

Design systems that can handle failure. Learn about timeouts, retries, circuit breakers, observability and monitoring in distributed systems.

8. Cloud-native security

Understand how security is implemented in modern architectures, including authentication and authorization with OAuth and OpenID Connect, mTLS, API security and DevSecOps practices.

9. Adoption and governance

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.

Pricing

Classroom

classroom
1-day classroom training with direct interaction, hands-on discussions and real-world cloud-native design scenarios — available on-site or virtually via Teams/Zoom.
795

E-learning

e-learning
Self-paced e-learning with 50+ short videos, including subtitles for flexible and accessible learning.


199

Available through preferred suppliers and procurement channels.

Trusted by 1000+ students across world leading companies.

View our other courses

Forrest path for custom it training

Custom IT Training
Designed for Your Environment

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

Golden network for SASE training

SASE Training
From Network to Cloud Security

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