| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | - Learn Introduction to Kubernetes and container orchestration - Master Amazon EKS (Elastic Kubernetes Service) fundamentals - Understand CI/CD pipelines with AWS CodePipeline for EKS - Practice: + Introduction to Kubernetes: - Understand Kubernetes architecture and components - Learn about pods, deployments, and services - Configure kubectl CLI tool - Deploy sample applications to Kubernetes - Manage Kubernetes resources and namespaces - Understand ConfigMaps and Secrets - Implement health checks and readiness probes - Monitor Kubernetes cluster and workloads + Amazon EKS CI/CD with CodePipeline: - Prepare EKS cluster prerequisites - Create IAM roles for CodePipeline and CodeBuild - Modify aws-auth ConfigMap for permissions - Fork sample repository for deployment - Generate GitHub access tokens - Set up AWS CodePipeline for EKS deployments - Configure CodeBuild for container image builds - Trigger automated releases via GitHub commits - Monitor pipeline executions and deployments - Implement GitOps workflows for Kubernetes |
11/03/2025 | 11/03/2025 | Introduction to Kubernetes Container orchestration EKS CI/CD with CodePipeline Automated deployments |
| 3 | - Learn Introduction to Amazon EKS Blueprints - Master infrastructure-as-code patterns for EKS - Understand EKS cluster provisioning with Terraform and CDK - Practice: + Introduction to EKS Blueprints: - Understand EKS Blueprints architecture and concepts - Learn about add-ons and team management - Configure VPC for EKS clusters - Set up Application Load Balancer (ALB) - Deploy EC2 Kubernetes workers - Understand EKS control plane and data plane - Implement cluster autoscaling - Configure storage classes and persistent volumes - Set up monitoring and logging with CloudWatch - Implement RBAC and IAM for EKS - Deploy common EKS add-ons (metrics-server, cluster-autoscaler) - Understand GitOps patterns with ArgoCD/Flux - Implement multi-tenancy with namespaces - Apply security best practices for EKS |
11/04/2025 | 11/04/2025 | Introduction to EKS Blueprints Infrastructure patterns |
| 4 | - Learn CI/CD on Amazon EKS with CodePipeline and GitHub - Master AWS Lambda serverless computing - Understand serverless application deployment patterns - Practice: + CI/CD on EKS with CodePipeline: - Set up prerequisites for EKS CI/CD - Create CodePipeline for EKS deployments - Integrate GitHub with CodePipeline - Configure CodeBuild for container builds - Implement automated testing in pipeline - Deploy applications to EKS via pipeline - Set up pipeline notifications and monitoring - Implement rollback strategies - Monitor deployment health and logs + AWS Lambda Workshop: - Understand Lambda function fundamentals - Create and deploy Lambda functions - Configure triggers and event sources - Implement Lambda with API Gateway - Set up Lambda layers for dependencies - Configure environment variables and secrets - Implement error handling and retries - Monitor Lambda with CloudWatch Logs - Optimize Lambda performance and costs - Apply serverless best practices |
11/05/2025 | 11/05/2025 | CI/CD on EKS CodePipeline and GitHub AWS Lambda Workshop Serverless computing |
| 5 | - Learn Red Hat OpenShift Service on AWS (ROSA) - Master AWS Data Lake architecture and implementation - Understand container orchestration with OpenShift - Practice: + Red Hat OpenShift Service on AWS: - Understand ROSA architecture and benefits - Set up prerequisites for ROSA deployment - Deploy ROSA cluster on AWS - Configure cluster networking and security - Deploy applications on OpenShift - Implement OpenShift operators - Configure persistent storage - Set up monitoring and logging - Manage cluster scaling and upgrades + AWS Data Lake Implementation: - Understand Data Lake architecture and concepts - Design S3-based Data Lake structure - Implement S3 security best practices - Configure S3 bucket policies and ACLs - Set up data cataloging with AWS Glue - Implement data partitioning strategies - Configure Amazon Athena for querying - Set up AWS Lake Formation for governance - Implement data encryption and access control - Monitor and optimize Data Lake performance |
11/06/2025 | 11/06/2025 | Red Hat OpenShift on AWS ROSA deployment AWS Data Lake S3 security practices |
| 6 | - Learn building advanced Data Lakes with AWS - Master Analytics on AWS with comprehensive data pipeline - Understand end-to-end data analytics architecture - Practice: + Building Data Lake with Your Data: - Design scalable Data Lake architecture - Implement data ingestion pipelines - Configure S3 storage tiers and lifecycle policies - Set up data cataloging and metadata management - Implement data quality and validation - Configure AWS Glue ETL jobs - Apply data transformation workflows - Implement data lineage tracking - Set up data access patterns + Analytics on AWS Workshop: - Build end-to-end analytics pipeline - Configure Amazon RDS for transactional data - Set up Amazon Redshift for data warehousing - Implement Amazon EMR for big data processing - Configure Amazon Kinesis for streaming analytics - Set up Amazon QuickSight for visualization - Implement real-time and batch analytics - Configure data pipeline orchestration - Optimize query performance - Apply analytics best practices |
11/07/2025 | 11/07/2025 | Building Data Lake Advanced implementation Analytics on AWS Comprehensive pipeline |
Introduction to Kubernetes Mastery:
Amazon EKS CI/CD Pipeline Expertise:
Amazon EKS Blueprints Infrastructure Mastery:
CI/CD on Amazon EKS Expertise:
AWS Lambda Serverless Computing Mastery:
Red Hat OpenShift Service on AWS (ROSA) Expertise:
AWS Data Lake Implementation Mastery:
Advanced Data Lake Building Expertise:
Analytics on AWS Comprehensive Mastery: