Get in Touch
 Duration 21 hours

Course Outline

Core Principles of Cloud Operations on AWS

  • Operational duties and responsibilities within the cloud ecosystem
  • AWS account architecture, organizational structure, and multi-account strategies
  • Essential operational services: CloudWatch, CloudTrail, and AWS Config

Infrastructure as Code and Provisioning Techniques

  • Key principles of IaC and the concept of immutable infrastructure
  • Infrastructure provisioning using Terraform and AWS CloudFormation
  • Handling state management, modules, and promoting changes across environments

CI/CD Pipelines and Deployment Strategies

  • Architecting CI/CD pipelines for cloud-native applications
  • Execution of blue/green, canary, and rolling deployment methods
  • Automating rollback procedures, health checks, and release verification

Monitoring, Observability, and Alerting Mechanisms

  • Managing metrics, logs, and traces: collection, storage, and analysis
  • Leveraging CloudWatch, X-Ray, and third-party observability platforms
  • Establishing SLOs/SLIs, alerting rules, and on-call operational practices

Security Operations and Identity Governance

  • IAM best practices, the principle of least privilege, and cross-account access controls
  • Managing secrets, KMS, and secure parameter stores
  • Operational security measures: patching strategies, vulnerability scanning, and audit logging

Resilience, Backup, and Disaster Recovery Planning

  • Designing systems for fault tolerance and high availability
  • Backup methodologies, snapshot automation, and data restoration procedures
  • Formulating disaster recovery plans and creating operational runbooks

Cost Optimization and Governance Frameworks

  • Achieving cost visibility: billing analysis, tagging, and cost allocation tactics
  • Rightsizing resources, utilizing reserved instances/savings plans, and enforcing budget controls
  • Governance implementation: policies, guardrails, and compliance automation

Containers, Serverless Architectures, and Runtime Management

  • Operational aspects of ECS, EKS, and Lambda
  • Service discovery, autoscaling configurations, and resource limitation settings
  • Logging, tracing, and debugging for containerized workloads

Incident Response, Playbooks, and Chaos Engineering

  • Runbook-based incident management and postmortem analysis practices
  • Automating remediation tasks and implementing self-healing patterns
  • Introduction to chaos experiments for testing system resilience

Practical Workshop: Managing 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 executing runbook-driven responses

Conclusion and Recommended Next Steps

Requirements

  • Fundamental grasp of cloud concepts and networking principles
  • Proficiency with the Linux command line and scripting languages
  • Working knowledge of source control systems (Git) and basic CI/CD principles

Target Audience

  • Cloud operations engineers
  • Site Reliability Engineers (SREs) and platform engineers
  • DevOps engineers and technical team leaders

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories