AWS DevOps Tools Explained
By Karthick Selvam · Published
An overview of AWS services commonly used in DevOps workflows.
CI/CD
CodePipeline (orchestration), CodeBuild (build and test) and CodeDeploy (deployment). Many teams also use GitHub Actions or GitLab with AWS.
Infrastructure as code
CloudFormation and the AWS CDK, or third-party tools like Terraform.
Containers
ECR for images, ECS and EKS for running containers.
Observability
CloudWatch for metrics and logs, X-Ray for tracing.
Frequently asked questions
Do I have to use AWS-native tools?
No. Third-party tools integrate well with AWS.
Related programmes
- DevOps, Docker & CI/CD for Data Platforms
- Docker & Kubernetes
- Site Reliability Engineering for Data Platforms
Turn this into a team capability
Our corporate programmes cover topics like this hands-on, mapped to your stack.
DevOps & SRE guides
Docker vs Kubernetes: Understanding the Difference
Docker packages applications into containers; Kubernetes runs and manages many containers across machines.
What Is Kubernetes?
Kubernetes is an open-source system for automating deployment, scaling and management of containerised applications.
What Is CI/CD?
CI/CD automates building, testing and releasing software.