Roshan Cloud Roshan Cloud DevOps and cloud delivery
Package once. Run anywhere on AWS.

RoshanCloud Academy

Package once. Run anywhere on AWS.

Learn Docker containerization, then orchestrate real workloads with Amazon ECS and Amazon EKS through a two-month, hands-on learning path.

Docker containerization Amazon ECS and Fargate Amazon EKS and Kubernetes ECR, scaling, and deployments
Duration
2 months

Structured learning with guided practice.

Platforms
3

Docker, ECS, and EKS in one path.

Format
Hands-on

Labs built around real delivery workflows.

Outcome
Capstone

Finish with a containerized AWS workload.

2 months
Duration
3
Platforms
Hands-on
Labs
1
Capstone

Course idea

Containers bundle an app with everything it needs. Orchestration decides where they run, restarts them when they fail, and scales them with demand.

This course takes learners from writing a Dockerfile to shipping images into Amazon ECR and running production-minded workloads on ECS and EKS.

Learning path

Build → Ship to ECR → Run on ECS / EKS → Scale → Observe

Choose ECS for a faster start and deep AWS integration, or choose EKS to build Kubernetes skills, portability, and a foundation in the wider open-source ecosystem.

Course modules

Learn the tools behind modern container delivery.

Docker

Containerize your apps

  • Images, containers, layers, and registries
  • Write a Dockerfile and use multi-stage builds
  • Volumes, networks, and docker compose
  • Push images to Amazon ECR using docker push

Amazon ECS

Simple, AWS-native orchestration

  • Clusters, task definitions, and services
  • Fargate serverless or EC2 capacity
  • Application Load Balancer and IAM task roles
  • Auto Scaling and rolling deployments

Amazon EKS

Managed Kubernetes

  • Pods, Deployments, Services, and Ingress
  • Managed node groups and Fargate profiles
  • Control clusters with kubectl and Helm
  • ConfigMaps, Secrets, HPA, and IAM roles for service accounts

Choose ECS

Choose ECS for a faster start, less to learn, and deep AWS integration.

Choose EKS

Choose EKS for Kubernetes skills, portability, and a huge open-source ecosystem.

Practical habits

Five habits for container teams

Small images - One process per container - No secrets in images - Health checks everywhere - Everything defined as code.

RoshanCloud Academy

Become a cloud container engineer

This practical course is delivered over two months with guided learning, hands-on practice, and a capstone outcome.