Bash, the Crucial Exams Chat Bot
AI Bot
Deployment and Configuration Management Flashcards
AWS Certified CloudOps Engineer Associate SOA-C03 Flashcards
| Front | Back |
| Define a rolling deployment strategy. | A strategy that updates application instances gradually to avoid downtime. |
| How do tags assist in managing AWS infrastructure? | They allow resources to be grouped and identified for organizational and billing purposes. |
| How does AWS Elastic Beanstalk simplify application deployment? | It manages provisioning, load balancing, scaling, and application health monitoring automatically. |
| How does Canary deployment minimize risks? | By deploying updates to a small subset of users before a full rollout. |
| Name a popular configuration management tool for AWS. | AWS Systems Manager. |
| What AWS service can execute automation activities across AWS resources? | AWS Lambda. |
| What command-line tool can be used to interact with AWS resources? | AWS CLI. |
| What does Blue/Green deployment entail? | Creating two environments (Blue for existing and Green for new updates) and switching traffic once the new version is stable. |
| What is a benefit of using configuration management tools like Puppet or Chef? | They enable automated, consistent configuration of resources. |
| What is a common troubleshooting technique for failed deployments? | Examining log files for error details. |
| What is a warm-up period in deployment? | A delay allowing instances to prepare for incoming traffic. |
| What is AWS OpsWorks? | A configuration management service that uses Chef and Puppet. |
| What is Infrastructure as Code (IaC)? | A method to manage and provision infrastructure using code rather than manual processes. |
| What is the main advantage of immutable infrastructure? | Instances are replaced instead of modified, reducing errors and ensuring a clean slate. |
| What is the main purpose of deployment automation? | To ensure consistent, repeatable, and reliable application releases. |
| What is the primary use of AWS CodeDeploy? | To automate application deployments on EC2 instances, Lambda functions, or on-premises servers. |
| What is the purpose of AWS CloudFormation? | To provision and manage infrastructure using templates. |
| What is the purpose of versioning in deployment? | To keep track of different application versions and rollback if necessary. |
| What is the significance of security groups in deployment? | They control inbound and outbound traffic to resources. |
| What role does a load balancer play in deployment strategies? | It distributes traffic across multiple instances and ensures availability during updates. |
This deck addresses automation tools, deployment strategies, and troubleshooting techniques for managing applications and infrastructure on AWS.