All major clouds’ well-architected documentation are fantastic resources for building and running cloud applications and platforms. It deserves a cheat sheet.

  Operational Excellence Security Reliability
Azure Embrace DevOps culture Plan your security readiness Design for business requirements
  Establish development standards Design to protect confidentiality Design for resilience
  Evolve operations with observability Design to protect integrity Design for recovery
  Deploy with confidence Design to protect availability Design for operations
  Automate for efficiency Sustain and evolve your security posture Keep it simple
  Adopt safe deployment practices    
Google Cloud Operational Excellence Security Reliability
  Automate your deployments Review shared responsibility and shared fate on Google Cloud Understand the core reliability principles
  Set up monitoring, alerting, and logging Understand security principles Define your reliability goals
  Establish cloud support and escalation processes Manage risks with controls Define SLOs
  Manage capacity and quota Manage your assets Adopt SLOs
  Plan for peak traffic and launch events Manage identity and access Build observability into your infrastructure and application
  Create a culture of automation Implement compute and container security Design for scale and high availability
    Secure your network Create reliable operational processes and tools
    Implement data security Build efficient alerts
    Deploy applications security Build a collaborative incident management process
    Manage compliance obligations  
    Implement data residency and sovereignty requirements  
    Implement privacy requirements  
    Implement logging and detective controls  
AWS Operation Excellence Security Reliability
  Perform operations as code Implement a strong identity foundation Automatically recover from failure
  Make frequent, small, reversible changes Maintain traceability Test recovery procedures
  Refine operations procedures frequently Apply security at all layers Scale horizontally to increase aggregate workload availability
  Anticipate failure Automate security best practices Stop guessing capacity
  Learn from all operational failures Protect data in transit and at rest Manage change through automation
  Use managed services Keep people away from data  
  Implement observability for actionable insights Prepare for security events  
Click here for markdown text

Prompt to copilot:

Turn the #selection into a Markdown table, with “##” as the first column and “###” headings as the following columns. Do it for each cloud and then concatenate them.

AWS

Operation Excellence

  • Perform operations as code
  • Make frequent, small, reversible changes
  • Refine operations procedures frequently
  • Anticipate failure
  • Learn from all operational failures
  • Use managed services
  • Implement observability for actionable insights

Reliability

  • Automatically recover from failure
  • Test recovery procedures
  • Scale horizontally to increase aggregate workload availability
  • Stop guessing capacity
  • Manage change through automation

Security

  • Implement a strong identity foundation
  • Maintain traceability
  • Apply security at all layers
  • Automate security best practices
  • Protect data in transit and at rest
  • Keep people away from data
  • Prepare for security events

Microsoft Azure Well-Architected Framework

Operational Excellence

Reliability

Security

Google Cloud Architecture Framework

Operation Excellence

Reliability

Security