Skip to main content

Repository → 💼 AWS Well-Architected → 💼 Operational Excellence → 💼 Evolve → 💼 Learn, share, and improve

💼 OPS11-BP01 Have a process for continuous improvement

  • ID: /frameworks/aws-well-architected/operational-excellence/evolve/ops11/bp01

Description

Evaluate your workload against internal and external architecture best practices.
Conduct frequent, intentional workload reviews. Prioritize improvement opportunities
into your software development cadence.

Desired outcome

  • You analyze your workload against architecture best practices frequently.
  • You give improvement opportunities equal priority to features in your software
    development process.

Common anti-patterns

  • You have not conducted an architecture review on your workload since it was deployed
    several years ago.
  • You give a lower priority to improvement opportunities. Compared to new features,
    these opportunities stay in the backlog.
  • There is no standard for implementing modifications to best practices for the organization.

Benefits of establishing this best practice

  • Your workload is kept up-to-date on architecture best practices.
  • You evolve your workload in an intentional manner.
  • You can leverage organization best practices to improve all workloads.
  • You make marginal gains that have a cumulative impact, which drives deeper efficiencies.

Level of risk exposed if this best practice is not established: High

Implementation guidance

Frequently conduct an architectural review of your workload. Use internal and external
best practices, evaluate your workload, and identify improvement opportunities. Prioritize
improvement opportunities into your software development cadence.

Implementation steps

  1. Conduct periodic architecture reviews of your production workload with an agreed-upon
    frequency. Use a documented architectural standard that includes AWS-specific best
    practices.

    1. Use your internally-defined standards for these reviews. If you do not have an internal
      standard, use the AWS Well-Architected Framework.

    2. Use the AWS Well-Architected Tool to create a custom lens of your internal best
      practices and conduct your architecture review.

    3. Contact your AWS Solution Architect or Technical Account Manager to conduct a guided
      Well-Architected Framework Review of your workload.

  2. Prioritize improvement opportunities identified during the review into your software
    development process.

Level of effort for the implementation plan: Low. You can use the AWS Well-Architected
Framework to conduct your yearly architecture review.

Similar

Sub Sections

SectionSub SectionsInternal RulesPoliciesFlagsCompliance