@turbot/aws-wellarchitected-framework

Version
5.0.1
Released On
Jun 10, 2021

Control Types

Policy Types

Release Notes

5.0.1 (2021-06-10)

Bug fixes

  • The AWS Well-Architected Framework controls would incorrectly move to an Alarm state if the controls' policy was set to Check: Choices based on sub policies or Enforce: Choices based on sub policies and all the sub-policies for choices were set to Skip. This is fixed and the controls will now move to an Invalid state for such cases.

5.0.0 (2021-06-01)

Control Types

Added

  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 04. How do you decommission resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 06. How do you meet cost targets when you select resource type, size and number?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 07. How do you use pricing models to reduce cost?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 08. How do you plan for data transfer charges?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 09. How do you manage demand, and supply resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 10. How do you evaluate new services?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 04. How do you design your workload so that you can understand its state?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 07. How do you know that you are ready to support a workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 03. How do you select your storage solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 04. How do you select your database solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 06. How do you evolve your workload to take advantage of new releases?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 08. How do you use tradeoffs to improve performance?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 02. How do you plan your network topology?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 03. How do you design your workload service architecture?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 04. How do you design interactions in a distributed system to prevent failures?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 07. How do you design your workload to adapt to changes in demand?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 08. How do you implement change?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 09. How do you back up data?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 10. How do you use fault isolation to protect your workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 11. How do you design your workload to withstand component failures?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 13. How do you plan for disaster recovery (DR)?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 04. How do you detect and investigate security events?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 05. How do you protect your network resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 07. How do you classify your data?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 08. How do you protect your data at rest?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 09. How do you protect your data in transit?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents?

Policy Types

Added

  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management? > Establish a cost optimization function
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management? > Establish a partnership between finance and technology
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management? > Establish cloud budgets and forecasts
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management? > Implement cost awareness in your organizational processes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management? > Keep up to date with new service releases
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management? > Monitor cost proactively
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 01. How do you implement cloud financial management? > Report and notify on cost optimization
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage? > Develop policies based on your organization requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage? > Implement an account structure
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage? > Implement cost controls
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage? > Implement goals and targets
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage? > Implement groups and roles
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 02. How do you govern usage? > Track project lifecycle
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost? > Add organization information to cost and usage
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost? > Allocate costs based on workload metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost? > Configure billing and cost management tools
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost? > Configure detailed information sources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost? > Establish organization metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 03. How do you monitor usage and cost? > Identify cost attribution categories
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 04. How do you decommission resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 04. How do you decommission resources? > Decommission resources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 04. How do you decommission resources? > Decommission resources automatically
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 04. How do you decommission resources? > Implement a decommissioning process
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 04. How do you decommission resources? > Track resources over their life time
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services? > Analyze all components of this workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services? > Identify organization requirements for cost
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services? > Perform a thorough analysis of each component
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services? > Perform cost analysis for different usage over time
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services? > Select components of this workload to optimize cost in line with organization priorities
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 05. How do you evaluate cost when you select services? > Select software with cost effective licensing
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 06. How do you meet cost targets when you select resource type, size and number?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 06. How do you meet cost targets when you select resource type, size and number? > Perform cost modeling
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 06. How do you meet cost targets when you select resource type, size and number? > Select resource type, size, and number automatically based on metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 06. How do you meet cost targets when you select resource type, size and number? > Select resource type, size, and number based on data
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 07. How do you use pricing models to reduce cost?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 07. How do you use pricing models to reduce cost? > Implement pricing models for all components of this workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 07. How do you use pricing models to reduce cost? > Implement regions based on cost
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 07. How do you use pricing models to reduce cost? > Perform pricing model analysis
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 07. How do you use pricing models to reduce cost? > Perform pricing model analysis at the master account level
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 07. How do you use pricing models to reduce cost? > Select third party agreements with cost efficient terms
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 08. How do you plan for data transfer charges?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 08. How do you plan for data transfer charges? > Implement services to reduce data transfer costs
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 08. How do you plan for data transfer charges? > Perform data transfer modeling
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 08. How do you plan for data transfer charges? > Select components to optimize data transfer cost
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 09. How do you manage demand, and supply resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 09. How do you manage demand, and supply resources? > Implement a buffer or throttle to manage demand
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 09. How do you manage demand, and supply resources? > Perform an analysis on the workload demand
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 09. How do you manage demand, and supply resources? > Supply resources dynamically
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 10. How do you evaluate new services?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 10. How do you evaluate new services? > Develop a workload review process
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Cost Optimization > COST 10. How do you evaluate new services? > Review and analyze this workload regularly
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are? > Evaluate compliance requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are? > Evaluate external customer needs
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are? > Evaluate governance requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are? > Evaluate internal customer needs
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are? > Evaluate threat landscape
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are? > Evaluate tradeoffs
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 01. How do you determine what your priorities are? > Manage benefits and risks
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes? > Mechanisms exist to identify responsibility and ownership
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes? > Mechanisms exist to request additions, changes, and exceptions
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes? > Operations activities have identified owners responsible for their performance
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes? > Processes and procedures have identified owners
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes? > Resources have identified owners
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes? > Responsibilities between teams are predefined or negotiated
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 02. How do you structure your organization to support your business outcomes? > Team members know what they are responsible for
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Communications are timely, clear, and actionable
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Diverse opinions are encouraged and sought within and across teams
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Escalation is encouraged
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Executive Sponsorship
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Experimentation is encouraged
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Resource teams appropriately
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Team members are empowered to take action when outcomes are at risk
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 03. How does your organizational culture support your business outcomes? > Team members are enabled and encouraged to maintain and grow their skill sets
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 04. How do you design your workload so that you can understand its state?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 04. How do you design your workload so that you can understand its state? > Implement and configure workload telemetry
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 04. How do you design your workload so that you can understand its state? > Implement application telemetry
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 04. How do you design your workload so that you can understand its state? > Implement dependency telemetry
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 04. How do you design your workload so that you can understand its state? > Implement transaction traceability
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 04. How do you design your workload so that you can understand its state? > Implement user activity telemetry
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Fully automate integration and deployment
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Implement practices to improve code quality
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Make frequent, small, reversible changes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Perform patch management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Share design standards
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Test and validate changes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Use build and deployment management systems
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Use configuration management systems
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Use multiple environments
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 05. How do you reduce defects, ease remediation, and improve flow into production? > Use version control
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Automate testing and rollback
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Deploy frequent, small, reversible changes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Deploy using parallel environments
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Fully automate integration and deployment
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Plan for unsuccessful changes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Test and validate changes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Test using limited deployments
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 06. How do you mitigate deployment risks? > Use deployment management systems
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 07. How do you know that you are ready to support a workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 07. How do you know that you are ready to support a workload? > Ensure consistent review of operational readiness
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 07. How do you know that you are ready to support a workload? > Ensure personnel capability
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 07. How do you know that you are ready to support a workload? > Make informed decisions to deploy systems and changes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 07. How do you know that you are ready to support a workload? > Use playbooks to investigate issues
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 07. How do you know that you are ready to support a workload? > Use runbooks to perform procedures
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Alert when workload anomalies are detected
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Alert when workload outcomes are at risk
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Collect and analyze workload metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Define workload metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Establish workload metrics baselines
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Identify key performance indicators
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Learn expected patterns of activity for workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 08. How do you understand the health of your workload? > Validate the achievement of outcomes and the effectiveness of KPIs and metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Alert when operations anomalies are detected
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Alert when operations outcomes are at risk
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Collect and analyze operations metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Define operations metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Establish operations metrics baselines
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Identify key performance indicators
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Learn the expected patterns of activity for operations
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 09. How do you understand the health of your operations? > Validate the achievement of outcomes and the effectiveness of KPIs and metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events? > Automate responses to events
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events? > Communicate status through dashboards
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events? > Define escalation paths
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events? > Enable push notifications
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events? > Have a process per alert
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events? > Prioritize operational events based on business impact
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 10. How do you manage workload and operations events? > Use processes for event, incident, and problem management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Allocate time to make improvements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Define drivers for improvement
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Document and share lessons learned
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Have a process for continuous improvement
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Implement feedback loops
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Perform Knowledge Management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Perform operations metrics reviews
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Perform post-incident analysis
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Operational Excellence > OPS 11. How do you evolve operations? > Validate insights
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture? > Benchmark existing workloads
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture? > Define a process for architectural choices
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture? > Factor cost requirements into decisions
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture? > Load test your workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture? > Understand the available services and resources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture? > Use guidance from your cloud provider or an appropriate partner
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 01. How do you select the best performing architecture? > Use policies or reference architectures
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution? > Collect compute-related metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution? > Determine the required configuration by right-sizing
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution? > Evaluate the available compute options
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution? > Re-evaluate compute needs based on metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution? > Understand the available compute configuration options
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 02. How do you select your compute solution? > Use the available elasticity of resources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 03. How do you select your storage solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 03. How do you select your storage solution? > Evaluate available configuration options
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 03. How do you select your storage solution? > Make decisions based on access patterns and metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 03. How do you select your storage solution? > Understand storage characteristics and requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 04. How do you select your database solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 04. How do you select your database solution? > Choose data storage based on access patterns
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 04. How do you select your database solution? > Collect and record database performance metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 04. How do you select your database solution? > Evaluate the available options
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 04. How do you select your database solution? > Optimize data storage based on access patterns and metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 04. How do you select your database solution? > Understand data characteristics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution? > Choose appropriately sized dedicated connectivity or VPN for hybrid workloads
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution? > Choose network protocols to improve performance
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution? > Choose your workload’s location based on network requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution? > Evaluate available networking features
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution? > Leverage load-balancing and encryption offloading
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution? > Optimize network configuration based on metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 05. How do you configure your networking solution? > Understand how networking impacts performance
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 06. How do you evolve your workload to take advantage of new releases?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 06. How do you evolve your workload to take advantage of new releases? > Define a process to improve workload performance
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 06. How do you evolve your workload to take advantage of new releases? > Evolve workload performance over time
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 06. How do you evolve your workload to take advantage of new releases? > Stay up-to-date on new resources and services
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing? > Analyze metrics when events or incidents occur
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing? > Establish Key Performance Indicators (KPIs) to measure workload performance
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing? > Monitor and alarm proactively
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing? > Record performance-related metrics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing? > Review metrics at regular intervals
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 07. How do you monitor your resources to ensure they are performing? > Use monitoring to generate alarm-based notifications
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 08. How do you use tradeoffs to improve performance?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 08. How do you use tradeoffs to improve performance? > Identify how tradeoffs impact customers and efficiency
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 08. How do you use tradeoffs to improve performance? > Learn about design patterns and services
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 08. How do you use tradeoffs to improve performance? > Measure the impact of performance improvements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 08. How do you use tradeoffs to improve performance? > Understand the areas where performance is most critical
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Performance Efficiency > PERF 08. How do you use tradeoffs to improve performance? > Use various performance-related strategies
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints? > Accommodate fixed service quotas and constraints through architecture
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints? > Automate quota management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints? > Aware of service quotas and constraints
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints? > Ensure that a sufficient gap exists between the current quotas and the maximum usage to accommodate failover
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints? > Manage service quotas across accounts and regions
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 01. How do you manage service quotas and constraints? > Monitor and manage quotas
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 02. How do you plan your network topology?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 02. How do you plan your network topology? > Enforce non-overlapping private IP address ranges in all private address spaces where they are connected
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 02. How do you plan your network topology? > Ensure IP subnet allocation accounts for expansion and availability
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 02. How do you plan your network topology? > Prefer hub-and-spoke topologies over many-to-many mesh
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 02. How do you plan your network topology? > Provision redundant connectivity between private networks in the cloud and on-premises environments
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 02. How do you plan your network topology? > Use highly available network connectivity for your workload public endpoints
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 03. How do you design your workload service architecture?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 03. How do you design your workload service architecture? > Build services focused on specific business domains and functionality
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 03. How do you design your workload service architecture? > Choose how to segment your workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 03. How do you design your workload service architecture? > Provide service contracts per API
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 04. How do you design interactions in a distributed system to prevent failures?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 04. How do you design interactions in a distributed system to prevent failures? > Do constant work
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 04. How do you design interactions in a distributed system to prevent failures? > Identify which kind of distributed system is required
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 04. How do you design interactions in a distributed system to prevent failures? > Implement loosely coupled dependencies
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 04. How do you design interactions in a distributed system to prevent failures? > Make all responses idempotent
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures? > Control and limit retry calls
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures? > Fail fast and limit queues
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures? > Implement emergency levers
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures? > Implement graceful degradation to transform applicable hard dependencies into soft dependencies
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures? > Make services stateless where possible
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures? > Set client timeouts
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 05. How do you design interactions in a distributed system to mitigate or withstand failures? > Throttle requests
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources? > Automate responses (Real-time processing and alarming)
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources? > Conduct reviews regularly
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources? > Define and calculate metrics (Aggregation)
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources? > Monitor all components for the workload (Generation)
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources? > Monitor end-to-end tracing of requests through your system
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources? > Send notifications (Real-time processing and alarming)
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 06. How do you monitor workload resources? > Storage and Analytics
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 07. How do you design your workload to adapt to changes in demand?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 07. How do you design your workload to adapt to changes in demand? > Load test your workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 07. How do you design your workload to adapt to changes in demand? > Obtain resources upon detection of impairment to a workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 07. How do you design your workload to adapt to changes in demand? > Obtain resources upon detection that more resources are needed for a workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 07. How do you design your workload to adapt to changes in demand? > Use automation when obtaining or scaling resources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 08. How do you implement change?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 08. How do you implement change? > Deploy changes with automation
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 08. How do you implement change? > Deploy using immutable infrastructure
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 08. How do you implement change? > Integrate functional testing as part of your deployment
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 08. How do you implement change? > Integrate resiliency testing as part of your deployment
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 08. How do you implement change? > Use runbooks for standard activities such as deployment
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 09. How do you back up data?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 09. How do you back up data? > Identify and back up all data that needs to be backed up, or reproduce the data from sources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 09. How do you back up data? > Perform data backup automatically
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 09. How do you back up data? > Perform periodic recovery of the data to verify backup integrity and processes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 09. How do you back up data? > Secure and encrypt backups
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 10. How do you use fault isolation to protect your workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 10. How do you use fault isolation to protect your workload? > Automate recovery for components constrained to a single location
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 10. How do you use fault isolation to protect your workload? > Deploy the workload to multiple locations
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 10. How do you use fault isolation to protect your workload? > Use bulkhead architectures
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 11. How do you design your workload to withstand component failures?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 11. How do you design your workload to withstand component failures? > Automate healing on all layers
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 11. How do you design your workload to withstand component failures? > Fail over to healthy resources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 11. How do you design your workload to withstand component failures? > Monitor all components of the workload to detect failures
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 11. How do you design your workload to withstand component failures? > Send notifications when events impact availability
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 11. How do you design your workload to withstand component failures? > Use static stability to prevent bimodal behavior
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability? > Conduct game days regularly
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability? > Perform post-incident analysis
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability? > Test functional requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability? > Test resiliency using chaos engineering
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability? > Test scaling and performance requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 12. How do you test reliability? > Use playbooks to investigate failures
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 13. How do you plan for disaster recovery (DR)?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 13. How do you plan for disaster recovery (DR)? > Automate recovery
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 13. How do you plan for disaster recovery (DR)? > Define recovery objectives for downtime and data loss
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 13. How do you plan for disaster recovery (DR)? > Manage configuration drift at the DR site or region
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 13. How do you plan for disaster recovery (DR)? > Test disaster recovery implementation to validate the implementation
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Reliability > REL 13. How do you plan for disaster recovery (DR)? > Use defined recovery strategies to meet the recovery objectives
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Automate testing and validation of security controls in pipelines
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Evaluate and implement new security services and features regularly
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Identify and prioritize risks using a threat model
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Identify and validate control objectives
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Keep up to date with security recommendations
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Keep up to date with security threats
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Secure AWS account
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 01. How do you securely operate your workload? > Separate workloads using accounts
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines? > Audit and rotate credentials periodically
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines? > Leverage user groups and attributes
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines? > Rely on a centralized identity provider
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines? > Store and use secrets securely
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines? > Use strong sign-in mechanisms
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 02. How do you manage identities for people and machines? > Use temporary credentials
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Analyze public and cross account access
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Define access requirements
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Define permission guardrails for your organization
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Establish emergency access process
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Grant least privilege access
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Manage access based on life cycle
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Reduce permissions continuously
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 03. How do you manage permissions for people and machines? > Share resources securely
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 04. How do you detect and investigate security events?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 04. How do you detect and investigate security events? > Analyze logs, findings, and metrics centrally
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 04. How do you detect and investigate security events? > Automate response to events
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 04. How do you detect and investigate security events? > Configure service and application logging
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 04. How do you detect and investigate security events? > Implement actionable security events
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 05. How do you protect your network resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 05. How do you protect your network resources? > Automate network protection
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 05. How do you protect your network resources? > Control traffic at all layers
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 05. How do you protect your network resources? > Create network layers
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 05. How do you protect your network resources? > Implement inspection and protection
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources? > Automate compute protection
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources? > Enable people to perform actions at a distance
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources? > Implement managed services
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources? > Perform vulnerability management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources? > Reduce attack surface
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 06. How do you protect your compute resources? > Validate software integrity
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 07. How do you classify your data?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 07. How do you classify your data? > Automate identification and classification
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 07. How do you classify your data? > Define data lifecycle management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 07. How do you classify your data? > Define data protection controls
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 07. How do you classify your data? > Identify the data within your workload
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 08. How do you protect your data at rest?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 08. How do you protect your data at rest? > Automate data at rest protection
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 08. How do you protect your data at rest? > Enforce access control
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 08. How do you protect your data at rest? > Enforce encryption at rest
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 08. How do you protect your data at rest? > Implement secure key management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 08. How do you protect your data at rest? > Use mechanisms to keep people away from data
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 09. How do you protect your data in transit?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 09. How do you protect your data in transit? > Authenticate network communications
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 09. How do you protect your data in transit? > Automate detection of unintended data access
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 09. How do you protect your data in transit? > Enforce encryption in transit
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 09. How do you protect your data in transit? > Implement secure key and certificate management
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents?
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents? > Automate containment capability
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents? > Develop incident management plans
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents? > Identify key personnel and external resources
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents? > Pre-deploy tools
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents? > Pre-provision access
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents? > Prepare forensic capabilities
  • AWS > Well-Architected Tool > AWS Well-Architected Framework > Security > SEC 10. How do you anticipate, respond to, and recover from incidents? > Run game days