AWS Architecting and EcoSystem Flashcards
What is the main goal of Operational Excellence in AWS?
To run and monitor systems to deliver business value and continually improve processes and procedures
What is the principle of performing operations as code?
Use Infrastructure as Code (CloudFormation) and AWS Config to automate and monitor system operations
Why are frequent, small, and reversible changes important in AWS operational excellence?
Hint: Small steps = easier rollback.
They allow quick reversal in case of failure, improving agility and reducing risk.
How should operations procedures be managed according to AWS operational excellence?
Refine operations procedures frequently and ensure team members are familiar with them.
What role does observability play in operational excellence?
It provides actionable insights into system performance, reliability, and cost to improve operations.
What is the principle of implementing a strong identity foundation in AWS security?
Centralize privilege management, apply the principle of least privilege, and reduce reliance on long-term credentials.
How does traceability enhance security in AWS?
Logs and metrics are integrated into systems to automatically respond to security events.
What does “Apply security at all layers” mean in AWS security design?
Security should be applied at every layer, from the edge network to individual instances and applications.
Why is automating security best practices important?
Think automation to avoid human errors.
How should data be protected in AWS?
Data should be encrypted both in transit and at rest, with strong access control.
What is the principle of keeping people away from data?
Minimize the need for manual access to data, using automation wherever possible.
What is the shared responsibility model in AWS?
AWS manages security of the cloud infrastructure, while the customer manages security in the cloud.
What does testing recovery procedures in AWS reliability entail?
Use automation to simulate failures and recreate failure scenarios to improve resilience.
Why is horizontal scaling important for reliability in AWS?
It increases system availability by distributing requests across multiple resources, preventing single points of failure.
Spread load across multiple instances.
How does AWS Auto Scaling contribute to reliability?
It automatically adjusts capacity to meet demand, preventing over- or under-provisioning of resources.
What does managing change in automation mean for AWS reliability?
Use automation to safely and consistently apply infrastructure changes
Automation reduces errors in infrastructure changes.
How can AWS help you “Go global in minutes”?
AWS provides easy deployment in multiple regions, enabling rapid global expansion.
Think multi-region deployment.
Why are serverless architectures recommended for performance efficiency?
They reduce the burden of managing servers, allowing resources to automatically scale as needed.
No servers to manage = serverless.
What is mechanical sympathy in AWS performance efficiency?
It means understanding the benefits and constraints of AWS services to optimize their use for your specific workloads.
Optimize workloads by understanding AWS service strengths.
What is the main principle of adopting a consumption model in AWS cost optimization?
Pay only for the resources you actually use, reducing unnecessary spending.
Pay for usage only.
How can AWS CloudWatch help with cost optimization?
CloudWatch can measure overall efficiency and resource usage, helping identify cost-saving opportunities.
Monitoring for cost efficiency.
Why should businesses stop spending money on data center operations in AWS?
AWS handles infrastructure, enabling organizations to focus on their core projects and innovation.
AWS eliminates data center overhead.
How can analyzing and attributing expenditure improve cost optimization?
Identifying usage and costs accurately helps measure return on investment (ROI) and control spending.
Use tags for tracking costs.
Why should managed services be used for cost optimization?
Managed services can offer lower costs per transaction or service as they operate at cloud scale.
Managed services reduce ownership costs.