CLOUD CONCEPT

AWS Prescriptive Guidance

AWS Prescriptive Guidance is an official AWS library of strategies, guides, and implementation patterns for planning and carrying out cloud migrations, modernization, and other technical initiatives.

Cloud Concepts Hub →

What is AWS Prescriptive Guidance

It provides actionable recommendations that connect business and technical goals with practical implementation steps. Engineers use it to evaluate approaches, identify prerequisites, and adapt established patterns to their workloads rather than designing every procedure from scratch.

AWS Prescriptive Guidance is an official technical resource, not a managed service that provisions infrastructure or migrates workloads. It provides strategies, guides, and patterns developed from experience with cloud projects. Its purpose is to help teams move from a broad objective, such as migrating a database or modernizing an application, to an actionable approach with defined prerequisites, architectural considerations, and implementation tasks.

The material serves different stages of a project. Strategies help decision-makers evaluate approaches and organize initiatives. Guides explain methods and considerations in greater depth. Patterns describe specific implementation scenarios and commonly include prerequisites, source and target architectures, tools, and tasks. Some patterns link to sample code or automation artifacts, but engineers must inspect the individual publication rather than assume that every pattern includes deployable code.

For migration planning, a team might use strategic guidance to evaluate whether an application should be rehosted with minimal changes or modified to use managed services. During preparation, it can use more detailed guidance to define migration waves, dependencies, testing responsibilities, and cutover criteria. During execution, engineers can follow a relevant pattern while recording environment-specific changes in their own runbooks.

For example, a team moving a relational database might locate a pattern involving AWS Database Migration Service. Before implementation, it should verify supported database versions, connectivity, replication permissions, schema requirements, and application compatibility. Where supported, ongoing replication can reduce the final cutover window, but it does not eliminate the need for data validation, application testing, or a rollback plan. Guidance supplies a starting procedure; the team remains responsible for proving that the procedure works for its workload.

The library is publicly available through official AWS websites. Engineers can start at https://aws.amazon.com/prescriptive-guidance/ and browse the documentation at https://docs.aws.amazon.com/prescriptive-guidance/. Searching by workload, migration objective, source technology, or target architecture is usually more useful than searching only by service name. Before adopting a pattern, check its prerequisites, limitations, publication or update information where available, and the current documentation for every service involved.

Resource selection is an important distinction. Use AWS Prescriptive Guidance for recommended approaches and implementation patterns. Use service documentation for authoritative configuration details, API behavior, quotas, and supported features. AWS Knowledge Center articles address common questions and troubleshooting scenarios, while AWS re:Post supports community questions, answers, and technical knowledge sharing. Reading public guidance does not require a paid AWS Support plan, and it does not create a support case or provide individualized support commitments.

The main trade-off is speed versus contextual fit. Reusing a documented approach can reduce investigation time, but assumptions about networking, security, licensing, availability, and cost may differ from the target environment. The publications are not compliance certifications, guarantees of success, or automatic enforcement mechanisms. Test changes in a nonproduction environment, review permissions and costs, and adapt operational procedures before production deployment. Access to the guidance is free, but deploying the resources described can incur charges.

Key aspects of AWS Prescriptive Guidance

AWS Prescriptive Guidance provides structured, actionable recommendations that engineers adapt and validate for their own cloud projects.

Official, publicly accessible technical guidance

The library is available on official AWS websites without requiring a paid support plan. Use it as a planning and implementation resource, not as a substitute for an individualized support engagement.

Strategies, guides, and patterns

Different publication formats support different levels of detail, from strategic decisions to specific implementation tasks. Select material that matches the current project stage and the decision being made.

Migration and modernization support

Guidance helps teams evaluate migration approaches, prepare workloads, and execute technical changes. Apply it alongside workload discovery, dependency analysis, testing, and rollback planning.

Scenario-specific implementation detail

Patterns commonly describe prerequisites, architectures, tools, and tasks for a defined scenario. Confirm that the workload meets those assumptions before following the procedure.

Adaptation and validation

Recommendations require review against local security, reliability, compliance, and cost requirements. Validate linked automation and check current service documentation before production use.

Complementary resource selection

Prescriptive Guidance explains recommended approaches, while service documentation explains service behavior and configuration. Knowledge Center articles and AWS re:Post are useful for common questions, troubleshooting, and technical discussion.

Cloud services for AWS Prescriptive Guidance

AWS Prescriptive Guidance can connect migration decisions with the services that carry out the work. A project might use AWS Application Migration Service to rehost application servers and AWS Database Migration Service to move supported databases, while AWS CloudFormation provisions repeatable supporting infrastructure. These services are not mandatory components of every pattern, and their use depends on the selected architecture. The guidance helps define prerequisites, sequencing, testing, and cutover tasks; the services execute the configured operations. Engineers remain responsible for compatibility checks, security controls, data validation, rollback readiness, and resource costs.

AWS Application Migration Service image AWS Application Migration Service

Server rehosting guidance can explain how to organize replication, test launches, and cutover using AWS Application Migration Service. The service performs migration operations; the guidance helps engineers plan and execute those operations safely.

Open AWS Application Migration Service →
AWS CloudFormation image AWS CloudFormation

Some implementation patterns use CloudFormation templates to provision repeatable infrastructure. Review templates, parameter values, IAM permissions, and expected charges before deploying or modifying them.

Open AWS CloudFormation →