Amazon Web Services has applied  5 AWS well-architected framework pillars that discuss those critical issues to implement on an application which are important for the interest of your application: Operational Excellence: Allows us to learn from the experience. So, we can run and monitor systems, deliver business value and improve supporting procedures. Security: To protect information, systems and help us implement detective controls to identify security events. Reliability: The system must recover from infrastructure or service disruptions, supporting us on changes and failures management. Efficiency: This point teaches us how to be efficient in IT by selecting the right resources to meet system conditions and insightfully adapting them. Cost Optimization: We enhance our knowledge base to understand costs and control them to avoid unintended expenditures by integrating cost-effective resources and applying scalable designs which  takes advantage of new services and features.