Get in Touch
 Duration 21 hours

Course Outline

Foundations of AWS Cloud Operations

  • Defining operational roles and responsibilities within the cloud ecosystem.
  • Understanding AWS account structures, organizational units, and multi-account strategies.
  • Exploring core operational services such as CloudWatch, CloudTrail, and AWS Config.

Infrastructure as Code and Provisioning

  • Core principles of IaC and the concept of immutable infrastructure.
  • Provisioning resources effectively using Terraform and AWS CloudFormation.
  • Managing state files, modularization, and promoting changes across environments.

CI/CD and Deployment Methodologies

  • Building CI/CD pipelines optimized for cloud-native applications.
  • Applying blue/green, canary, and rolling deployment techniques.
  • Automating rollback procedures, health checks, and release validation.

Monitoring, Observability, and Alerting

  • Handling metrics, logs, and traces: collection, storage, and analysis.
  • Utilizing CloudWatch, X-Ray, and complementary third-party observability solutions.
  • Establishing SLOs/SLIs, alerting policies, and effective on-call practices.

Security Operations and Identity Management

  • Implementing IAM best practices, enforcing least privilege, and managing cross-account access.
  • Securing secrets management, KMS, and parameter stores.
  • Operational security measures: patching strategies, vulnerability scanning, and maintaining audit trails.

Resilience, Backup, and Disaster Recovery

  • Architecting 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 analysis, tagging, and allocation strategies.
  • Optimizing resource usage via rightsizing, reserved instances/savings plans, and budget controls.
  • Enforcing governance through policies, guardrails, and compliance automation.

Containers, Serverless, and Runtime Operations

  • Addressing operational aspects of ECS, EKS, and Lambda.
  • Managing service discovery, autoscaling mechanisms, and resource constraints.
  • Implementing logging, tracing, and debugging techniques for containerized workloads.

Incident Response, Playbooks, and Chaos Engineering

  • Executing runbook-driven incident response and conducting postmortems.
  • Automating remediation and implementing self-healing patterns.
  • Introducing chaos experiments to validate system resilience.

Practical Workshop: Operating a Sample Workload

  • Deploying a sample application using IaC and an integrated CI/CD pipeline.
  • Setting up monitoring, alerts, and automated remediation scripts.
  • Simulating incidents and practicing runbook-based response procedures.

Conclusion and Future Directions

Requirements

  • Foundational knowledge of cloud principles and networking architectures.
  • Proficiency with the Linux command line and scripting capabilities.
  • Practical experience with source control systems (Git) and an understanding of basic CI/CD workflows.

Target Audience

  • Cloud operations engineers.
  • Site Reliability Engineers (SREs) and platform specialists.
  • DevOps engineers and technical leads.

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories