Getting started with AWS Prescriptive Guidance - AWS Prescriptive Guidance

Getting started with AWS Prescriptive Guidance

August 2019 (document history)

Amazon Web Services (AWS) Prescriptive Guidance is like a Global Positioning System (GPS) navigation application that you would use to explore an area, plan your journey, and get step-by-step directions on how to get to your destination. Similarly, you can use AWS Prescriptive Guidance to navigate the complex cloud landscape, to plan your migration or modernization journey, and to get step-by-step directions on how to accelerate your transformation with cloud adoption.

AWS Prescriptive Guidance uses the AWS Cloud Adoption Framework (AWS CAF). It offers time-tested, innovative guidelines and best practices that were developed by experts at AWS, based on many years of professional experience helping customers realize their desired business outcomes.

AWS Prescriptive Guidance offers specific approaches through how-to guides and provides detailed step-by-step tasks, architecture, and code through related, reusable patterns. All guides and patterns are brought together as strategies, which target specific business outcomes.


A strategy defines the way to solve one or more business problems through cloud adoption. Strategies are the methodologies and frameworks that AWS and its partners have built over many years to support hundreds of enterprise customers in their efforts to accelerate cloud adoption. Strategies are intended for IT and business executives. They are broad and tactical in nature, and target one or more business outcomes.


A guide provides prescriptive guidance on how to accelerate cloud adoption and can be applied to one or more strategy. Guides break strategies down into components that you can plan and implement, and associate them with related patterns. They target architects, managers, technical leads, and project managers.


Patterns provide prescriptive guidance at the most detailed level and are intended for builders and other hands-on users. A pattern includes code, stories, and tasks to help you implement commonly occurring migration and deployment scenarios.