A software company is planning to migrate its database workload to the AWS Cloud. Currently, database administrators spend several hours each week configuring database replication, managing operating system updates, and executing manual backups on local servers. To eliminate these tasks, the company decides to migrate to Amazon Aurora, allowing AWS to manage these operational responsibilities automatically.
Which AWS Cloud design principle does this decision directly represent?
- ATightly coupled components
- BOver-provisioning for peak demand
- Services, not serversAnswer
- DManual capacity adjustments
Answer
Services, not servers
The correct answer is the option stating 'Services, not servers'. This AWS design principle encourages using managed services (such as Amazon Aurora) to reduce operational complexity. By choosing a managed database service, the organization delegates server maintenance, OS patching, and backups to AWS, freeing up internal teams to focus on core business applications.
Step-by-Step Solution
Key Concept
The AWS Cloud design principle of choosing managed services over self-managed servers to reduce administrative overhead and operational effort.