Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Core Principles of Cloud Operations on AWS
- Defining operational roles and responsibilities within the cloud
- Structuring AWS accounts, organizations, and multi-account strategies
- Utilizing key operational services such as CloudWatch, CloudTrail, and AWS Config
Infrastructure as Code and Provisioning Techniques
- Understanding IaC principles and the concept of immutable infrastructure
- Implementing provisioning workflows using Terraform and AWS CloudFormation
- Managing state files, modular design, and environment promotion processes
CI/CD Pipelines and Deployment Methodologies
- Constructing CI/CD pipelines optimized for cloud-native applications
- Implementing blue/green, canary, and rolling deployment strategies
- Automating rollback mechanisms, health checks, and release validation
Monitoring, Observability, and Alerting Frameworks
- Handling metrics, logs, and traces: ingestion, storage, and analysis
- Leveraging CloudWatch, X-Ray, and third-party observability platforms
- Establishing SLOs/SLIs, defining alerting policies, and managing on-call rotations
Security Operations and Identity Governance
- Applying IAM best practices, enforcing least privilege, and managing cross-account access
- Managing secrets, KMS, and secure parameter storage
- Implementing operational security measures including patching strategies, vulnerability scanning, and audit logging
Resilience, Backup, and Disaster Recovery Planning
- Designing systems for fault tolerance and high availability
- Developing backup strategies, automating snapshots, and defining restore procedures
- Planning for disaster recovery and creating comprehensive runbooks
Cost Optimization and Governance
- Enhancing cost visibility through billing insights, tagging, and allocation strategies
- Right-sizing resources, utilizing reserved instances/savings plans, and implementing budget controls
- Enforcing governance through policies, guardrails, and compliance automation
Containers, Serverless, and Runtime Management
- Addressing operational needs for ECS, EKS, and Lambda workloads
- Managing service discovery, autoscaling, and resource constraints
- Implementing logging, tracing, and debugging for containerized environments
Incident Response, Playbooks, and Chaos Engineering
- Executing runbook-driven incident response and conducting postmortem reviews
- Automating remediation efforts and self-healing system patterns
- Introduction to chaos engineering experiments for resilience validation
Practical Workshop: Managing a Sample Workload
- Deploying a sample application using IaC and a CI/CD pipeline
- Setting up monitoring, alerts, and automated remediation scripts
- Simulating incidents and practicing runbook-based response protocols
Course Summary and Recommended Next Steps
Requirements
- Foundational knowledge of cloud computing concepts and networking principles
- Proficiency with the Linux command line interface and basic scripting
- Practical experience with source control systems (such as Git) and an understanding of basic CI/CD workflows
Target Audience
- Cloud operations engineers
- Site Reliability Engineers (SREs) and platform engineers
- DevOps engineers and technical leads
Testimonials (1)
I've find out new interesting things about Lambda and Serverless