Search for Well Architected Advice
< All Topics
Print

Use guidance from your cloud provider or an appropriate partner to learn about architecture patterns and best practices

Choosing the right cloud resources and architecture patterns is critical for optimizing performance efficiency. The optimal solution for a workload often involves a combination of various approaches. Utilizing guidance from your cloud provider or partners ensures that your architectural decisions are informed by industry best practices and tailored to your specific needs.

Best Practices

  • Leverage Provider Documentation: Regularly review the cloud provider’s documentation to stay updated on the latest architecture patterns and performance measurements. This practice is vital to implementing efficient and effective solutions. Focus on sections that highlight recommended architectures and use cases relevant to your workload.
  • Engage Solutions Architects: Collaborate with solutions architects from your cloud provider to receive tailored guidance that aligns with your business requirements. This ensures your architecture is optimized for performance. They can offer insights into best practices, past successes, and innovative architectures.

Supporting Questions

  • Have you consulted with your cloud provider or partner about your architectural design?

Roles and Responsibilities

  • Cloud Solution Architect: A professional tasked with designing and implementing cloud architectures. They leverage provider resources and industry best practices to ensure optimal cloud resource selection and performance.
  • Cloud Operations Team: A group responsible for monitoring and managing cloud infrastructure. They utilize provider tools and resources to optimize performance continuously and troubleshoot any issues that arise.

Artifacts

  • Cloud Provider Documentation: A repository of guidelines, design patterns, and usage examples that illustrate best practices and effective architectures for various workloads.
  • Architecture Review Checklist: A structured document that guides teams through an architectural review process, ensuring all relevant performance metrics and best practices are considered.

Cloud Services

AWS

  • AWS Well-Architected Tool: An online tool that allows users to review their workloads against AWS architectural best practices across the five pillars of the Well-Architected Framework, including Performance Efficiency.
  • AWS Trusted Advisor: A service that provides real-time guidance to help provision your resources following AWS best practices, focusing on cost optimization, performance, and security.

Question: How do you select the appropriate cloud resources and architecture patterns for your workload?
Pillar: Performance Efficiency (Code: PERF)

Table of Contents