CI/CD pipelines, monitoring, and incident response concepts tested on the AWS Certified DevOps Engineer Professional exam.
40 cards · basic cards · AI-written, checked twice. Edit anything.
- What does AWS CodePipeline do?
- Orchestrates and automates CI/CD workflows by connecting source, build, test, and deployment stages.
- What is the purpose of AWS CodeBuild?
- Fully managed build service that compiles code, runs tests, and produces deployable artifacts.
- What does AWS CodeDeploy do?
- Automates application deployments to EC2, on-premises servers, or Lambda functions.
- What is AWS CodeCommit?
- Fully managed Git-based source control service for storing and versioning code.
- What are pipeline artifacts?
- Output files and binaries produced by build or test stages that are passed to subsequent stages.
- What is blue-green deployment?
- A deployment strategy that maintains two identical production environments and switches traffic between them.
- What is canary deployment?
- A deployment strategy that gradually rolls out changes to a small percentage of users before full release.
- What is rolling deployment?
- A deployment strategy that gradually replaces instances of the old version with the new version.
- What is AWS CloudWatch?
- Monitoring and observability service that collects metrics, logs, and events from AWS resources.
- What is CloudWatch Logs?
- Centralized log management service that aggregates, monitors, and archives logs from applications and resources.
- What does AWS X-Ray do?
- Distributed tracing service that analyzes and debugs requests across microservices and distributed applications.
- What is Amazon EventBridge?
- Serverless event bus that routes events from sources to targets, enabling event-driven architectures.
- What does Auto Scaling do?
- Automatically adjusts the number of EC2 instances based on demand to maintain application performance.
- What is target tracking scaling?
- Auto Scaling policy that maintains a target metric value by automatically adjusting instance count.
- What is step scaling?
- Auto Scaling policy that increases or decreases capacity in incremental steps based on metric thresholds.