You are currently viewing Fundamentals of Cloud Native Infrastructure Training Course

Fundamentals of Cloud Native Infrastructure Training Course

3-days Cloud Native Infrastructure training course, including definition, components, architecture, training structure, case studies


📘 What is Cloud Native Infrastructure?

Cloud Native Infrastructure is a modern approach to building and managing scalable, resilient, and dynamic applications that are designed specifically for cloud environments. It relies on key technologies such as containers, microservices, declarative APIs, automation, and orchestration to fully utilize the power and elasticity of the cloud.

Key principles include:

  • Treating infrastructure as code
  • Designing for failure and scalability
  • Automating deployment and operations
  • Observability and security by default

🔧 Components & Architecture

1. Containers (e.g. Docker): Lightweight, portable application units.
2. Orchestration (e.g. Kubernetes): Automates deployment, scaling, and lifecycle of containers.
3. Service Mesh (e.g. Istio, Linkerd): Handles service-to-service communication, security, and observability.
4. CI/CD Pipelines (e.g. Jenkins, GitLab CI, ArgoCD): Automates integration and deployment.
5. Infrastructure as Code (e.g. Terraform, Ansible): Manages infrastructure through code.
6. Observability (e.g. Prometheus, Grafana, Fluentd): Monitors, logs, and traces application performance.
7. API Gateway & Ingress: Manages external access and routing to services.

Architecture:

  • Microservices → Containers → Orchestrated by Kubernetes
  • Inter-service traffic through Istio (mTLS, routing, metrics)
  • CI/CD triggers → image build → auto-deploy
  • Terraform provisions cloud infrastructure
  • Prometheus/Grafana provide metrics + alerting

🗓️ 3-Day Cloud Native Fundamentals Training Course Outline

MODULE 1

Introduction to cloud native architecture

Cloud adoption across industries

Cloud native maturity model

Elements of cloud native computing

Micro services architecture

Serverless architecture

Event driven architecture

Containers

Agile development

DevSecOps

Benefits of cloud native

What is the software architect role in cloud native ?

MODULE 2

Cloud native services

IT infrastructure laws and predictions

Evolution of servers

Cloud services and deployment models

MODULE 3

Cloud native architecture principles

Cloud native design principles

Cloud native runtime principles

Security principles

Software engineering principles

Container principles

Software quality principles

SOLID design principles

MODULE 4

Cloud native architecture and design patterns

Architecture style, architecture pattern and design patterns

Cloud native data management pattern for microservices

Cloud native API management patterns for microservices

Cloud computing event-driven patterns for microservices

Cloud native runtime pattern for microservices

MODULE 5

Micro services architecture and design

Characteristics of microservices

Enterprise microservices examples

Micro services and user interface

Microservices in artificial intelligence

MODULE 6

Event-driven architecture

Evolution of event driven architecture

What are events

What is event driven architecture

Event driven topologies

Characteristics of event driven architecture

Event driven messaging models

Event processing styles

Event driven architecture maturity model

Transaction services in event driven Microservices

Interaction between micro services

DevOps for events

Event security

Module 7

Serverless architecture

What is serverless computing

Components of serverless

Serverless and event driven computing

Serverless design principles

Why use serverless architecture

Best practices in serverless architecture

Types of serverless architecture

Advantages of serverless architecture

The drawbacks of serverless architecture

MODULE 8

Cloud native data architecture

Data Governance and Compliance in Cloud Native World

Governance frameworks

MODULE 9

Cloud native design principles

Designing for security

Designing for elasticity

Designing for resilience

Designing for sustainability

Designing for failure

Designing for reliability

Designing for high availability

Designing for the customer

Designing for interoperability

Designing for events

Designing for observability

Designing for automation

MODULE 10

Modernize monolithic applications to cloud native

What is decoupling

Domain driven design

Event storming

MODULE 11

Enterprise IT assessment for a cloud native journey

MODULE 12

Cloud native software engineering

Cloud native and traditional application engineering

Organization transformation

Agile software development methodologies

MODULE 13

Enterprise cloud native automation

From DevOps to DevSecOps

Automation principles and best practices

Site reliability engineering

DevSecOps

DataOps – Principles and Pipelines

DevNetOps – Network Reliability Engineering

DevOps in the cloud

DevOps transformation

MODULE 14

AI driven development

AI driven principles

AI governance

AI driven methodology

AI and ML in DevOps

MODULE 15

Cloud native infrastructure

Containerization and virtualization

Cloud virtualization

Containerization

Container orchestration

Kubernetes Basics

Kubernetes Principles and Patterns

Container & Kubernetes Strategy

Infrastructure Automation

What is Infrastructure as Code ( IaC )

Pipeline Automation

IaC Tools

MODULE 16

Cloud Native Operations

Elements of Intelligent Automation

AIOps – Functions and Use Cases

ChatOps – Types and Benefits


📚 Case Studies Covered

  1. Spotify: Migration to Kubernetes for rapid deployments and scaling
  2. Netflix: Adoption of gRPC and microservices with service mesh
  3. Nubank: Scaling CI/CD and observability with Kubernetes
  4. Bloomberg: Private Kubernetes cloud for fast, reliable service delivery
  5. Airbnb (optional): Service discovery and observability at scale
  6. CNCF Projects in Production: Real-world use cases from CNCF ecosystem

🎯 Who Should Attend

  • DevOps Engineers transitioning from traditional IT
  • Cloud Architects designing scalable systems
  • Site Reliability Engineers (SREs) managing dynamic infrastructure
  • Software Developers adopting container-first or microservice designs
  • IT Managers & Leaders looking to modernize infrastructure
  • Security Professionals interested in DevSecOps and cloud-native security

Prerequisites: Basic knowledge of Linux, containers, and cloud concepts is helpful.



Learn Cloud Native Infrastructure in 5 days! Learn Kubernetes, containers, service mesh, CI/CD, and Terraform with real-world case studies. Ideal for DevOps, SREs, and Architects.


cloud native infrastructure training course, Kubernetes training course, DevOps training course, CI/CD pipelines training course, Terraform training course, service mesh training course, cloud native architecture training course, microservices training course, Istio training course, Prometheus training course, cloud automation training course, DevSecOps training course


CONTACT

mail@global-skills-academy.com