AWS Certified Cloud Practitioner — Question 864
A company is running a monolithic on-premises application that does not scale and is difficult to maintain. The company has a plan to migrate the application to AWS and divide the application into microservices.
Which best practice of the AWS Well-Architected Framework is the company following with this plan?
Answer options
- A. Integrate functional testing as part of AWS deployment.
- B. Use automation to deploy changes.
- C. Deploy the application to multiple locations.
- D. Implement loosely coupled dependencies.
Correct answer: D
Explanation
Transitioning from a monolithic architecture to microservices is a key method of implementing loosely coupled dependencies, which allows individual components to scale, fail, and be maintained independently. While automation, functional testing, and multi-region deployments are indeed AWS best practices, they do not describe the specific process of breaking down a monolith into microservices.