Search for Well Architected Advice
< All Topics
Print

Keep your workload and services up-to-date

Keeping workloads and services updated is crucial for optimizing performance efficiency. Regularly incorporating the latest features, improvements, and best practices not only enhances application performance but also minimizes risks associated with outdated services.

Best Practices

  • Regular Updates and Maintenance: Implement a scheduled maintenance routine to evaluate and apply updates to your cloud services and infrastructure. Staying current reduces security vulnerabilities and ensures you leverage enhanced performance features that can significantly impact efficiency.

Supporting Questions

  • Are you regularly monitoring releases from your cloud provider and adapting your workloads accordingly?

Roles and Responsibilities

  • Cloud Architect: Responsible for reviewing and integrating the latest cloud features and enhancements into the architecture of workloads to ensure optimal performance.
  • DevOps Engineer: Tasked with automating deployment processes and continuously integrating updates to maintain the latest version of services and applications.

Artifacts

  • Cloud Services Release Notes: Document containing the latest updates, features, and improvements available from the cloud provider, serving as a reference for implementing updates.
  • Performance Monitoring Tools: Tools used to continuously track application performance and resource usage, providing insights into when updates might be necessary for efficiency.

Cloud Services

AWS

  • Amazon CloudWatch: Monitors resource and application performance in real-time, allowing for timely adjustments and updates to improve efficiency.
  • AWS Lambda: Supports automatic updates as serverless functions are executed, providing the latest features and optimizations without manual intervention.

Question: What process do you use to support more performance efficiency for your workload?
Pillar: Performance Efficiency (Code: PERF)

Table of Contents