View a markdown version of this page

Design principles - Microsoft Workloads Lens - AWS Well-Architected Framework

Design principles

  • Select appropriate cloud resources: Evaluate and choose the most suitable AWS services for your Microsoft workload, considering traditional VMs, containers, and serverless options to optimize performance and operational efficiency.

  • Optimize compute resources: Choose the right EC2 instance families and features for Windows workloads, leveraging capabilities like Fast Launch, EBS optimizations, and instance store storage to maximize performance.

  • Implement efficient storage solutions: Select appropriate storage options from EBS volume types to managed services like Amazon FSx, matching storage performance characteristics to workload requirements.

  • Monitor and measure performance: Establish comprehensive performance monitoring using historical data and baseline requirements to identify optimization opportunities and maintain optimal performance levels.

  • Embrace automation and managed services: Leverage AWS managed services and automation capabilities to reduce operational overhead while maintaining high performance standards for Microsoft workloads.