Cloud Concepts Flashcards
1
Q
RDS Multi-AZ
A
- Provides high availability for RDS databases.
- Creates a primary and standby instance in different AZs.
- Automatic failover to standby during an outage.
- Maintains the same database endpoint during failover.
2
Q
AWS Elastic Beanstalk
A
- Managed service for deploying and scaling web applications
- Handles provisioning, load balancing, scaling, and monitoring
- Supports multiple languages like Java, .NET, PHP, Node.js, Python, Ruby, and Go
- Ideal for developers who want to focus on code, not infrastructure
- Integrates easily with other AWS services like RDS, S3, and CloudWatch for full-stack solutions
3
Q
RDS Read Replica
A
- Creates read-only copies of a primary RDS database.
- Useful for scaling read-heavy workloads.
- Synchronous replication with the primary DB.
- Requires manual promotion for failover.
4
Q
AWS CloudFormation
A
- Infrastructure as Code (IaC) service for automating AWS resource provisioning
- Uses declarative JSON or YAML templates for consistent, repeatable deployments
- Supports a wide range of AWS services like EC2, RDS, and S3
- Enables efficient scaling, updating, and rollback of infrastructure
- Ideal for replicating complex environments quickly and securely
5
Q
AWS Cloud Adoption Framework (CAF) – Perspectives
These help identify gaps and guide transformation across areas of an organization.
A
- Business – Aligns IT with business goals; focuses on value realization.
- People – Focuses on organizational structure, roles, skills, and training.
- Governance – Helps with cloud strategy, compliance, and risk management.
- Platform – Covers cloud architecture, infrastructure, and engineering processes.
- Security – Addresses security controls, policies, and threat detection.
- Operations – Ensures ongoing cloud operations, monitoring, and support.
6
Q
AWS Cloud Adoption Journey – Phases
These are the steps AWS suggests orgs follow to successfully adopt the cloud.
A
- Envision – Identify and prioritize transformation opportunities aligned with strategic objectives.
- Align – Identify capability gaps and create strategies to improve cloud readiness and stakeholder alignment.
- Launch – Deliver pilot initiatives in production and demonstrate incremental business value.
- Scale – Expand pilots to full production and ensure sustained business benefits from cloud investments.
7
Q
AWS Well-Architected Framework – Pillars
A
- Operational Excellence – Run and monitor systems to deliver business value.
- Security – Protect information, systems, and assets.
- Reliability – Ensure workloads perform as intended and recover quickly.
- Performance Efficiency – Use resources efficiently to meet system requirements.
- Cost Optimization – Avoid unnecessary costs.
- Sustainability – Minimize environmental impact through efficient resource use.