AWS Global Infrastructure


Shared Responsibility Model

  1. AWS’s Responsibility – "Security of the Cloud":

    AWS handles security aspects that pertain to the infrastructure itself. This includes:

  2. Customer’s Responsibility – "Security in the Cloud":

    Customers are responsible for security related to what they deploy within AWS, including:


AWS Well-Architected Framework

The AWS Well-Architected Framework is a set of best practices and guidelines created by AWS to help customers design reliable, secure, efficient, and cost-effective cloud architectures. It provides a consistent approach for evaluating and improving architectures based on AWS’s experience with cloud solutions and customer feedback.

The Six Pillars of the Well-Architected Framework

  1. Operational Excellence:

    Focuses on running and monitoring systems to deliver business value and continuously improve processes and procedures. Key practices include automating changes, responding to events, and defining standards for daily operations.

  2. Security:

    Emphasizes protecting data, systems, and assets through risk assessments, and implementing effective data protection and incident response. Practices include identity management, setting permissions, and using encryption to protect data in transit and at rest.

  3. Reliability:

    Ensures that workloads perform as expected and can quickly recover from failures. This pillar covers building fault-tolerant systems with backup strategies, monitoring, and recovery mechanisms, along with efficient change management.

  4. Performance Efficiency:

    Focuses on making the best use of AWS resources to achieve optimal performance. Key practices include selecting the right resource types, monitoring performance, and optimizing continually for new demands and technology improvements.

  5. Cost Optimization:

    Aims at minimizing costs while maximizing business value. This involves choosing the right pricing models, avoiding over-provisioning, and monitoring usage to control expenses, with a focus on efficiency and financial responsibility.

  6. Sustainability:

    The newest pillar, focused on minimizing the environmental impact of cloud workloads. This includes optimizing for energy efficiency, using renewable resources, and creating long-term sustainability practices to reduce the carbon footprint.