Cloud service · AWS · Updated

AWS Launch Wizard

In short

AWS Launch Wizard is a service that provides a guided interface to simplify the deployment of applications, databases, and SAP systems on the Amazon Web Services cloud platform, by automating the sizing, configuration, and resource provisioning based on best practices.

Cloud Services Hub →

9 key features of AWS Launch Wizard

AWS Launch Wizard simplifies deployments through a guided interface, incorporates AWS best practices, provides cost estimates, offers application-specific templates, and automates resource provisioning.

01
Simplified Deployment

AWS Launch Wizard offers a guided user interface that simplifies the deployment of applications, significantly reducing the complexity of provisioning and configuring AWS resources.

02
Best Practices Integration

Incorporating AWS best practices, the Launch Wizard helps ensure that applications are deployed in a way that enhances reliability, security, and efficiency.

03
Cost Estimation

Before deployment, AWS Launch Wizard provides detailed cost estimates, enabling users to understand and manage their expenses effectively.

04
Application-Specific Templates

Offers ready-to-use templates for deploying applications such as SAP, SQL Server, and Active Directory, tailored to meet specific needs.

05
Automated Resource Provisioning

Automates the provisioning of AWS resources like Amazon EC2 instances, Amazon EBS volumes, and networking configurations, streamlining the deployment process.

06
Remote Desktop Gateway Deployment

Launch Wizard supports deploying Remote Desktop Gateway applications and provisions the necessary AWS resources from your application requirements.

07
Deployment Notifications

You can provide an Amazon SNS topic to receive notifications and alerts about deployment status.

08
Application Resource Groups

For Remote Desktop Gateway deployments, Launch Wizard creates a Resource Group containing the application's AWS resources, making them discoverable together and automatically filtering them when Systems Manager is accessed through Launch Wizard.

09
Early Resource-Limit Validation

For Remote Desktop Gateway deployments, Launch Wizard performs early account-level resource-limit validation for VPCs, internet gateways, and the number of AWS CloudFormation stacks.

Where AWS Launch Wizard is used

AWS Launch Wizard streamlines the deployment of SAP environments, establishes SQL Server HA/DR setups, simplifies Active Directory deployments, and accelerates the launch of application stacks, leveraging AWS best practices for optimal configuration and scalability.

  1. 01
    Deploying SAP on AWS

    AWS Launch Wizard simplifies the process of deploying SAP environments on AWS by guiding you through a few simple steps to configure and deploy SAP HANA or NetWeaver environments according to AWS best practices. It sizes your environment based on your business needs and automatically provisions and configures the necessary AWS resources.

  2. 02
    Setting Up SQL Server High Availability and Disaster Recovery

    Utilize AWS Launch Wizard to effortlessly establish a highly available (HA) or disaster recovery (DR) environment for SQL Server on AWS. The wizard assists in automating the deployment of SQL Server based on business requirements, including the setup of Windows Server Failover Clustering (WSFC) and SQL Server Always On Availability Groups for ensuring maximum availability and data protection.

  3. 03
    Deploying Active Directory (AD) on AWS

    AWS Launch Wizard offers a straightforward method for setting up highly available Active Directory (AD) environments on AWS. Whether you are extending your on-premises AD to AWS or creating a new AD domain in AWS, the wizard streamlines the process, ensuring that all AWS best practices are followed for security and scalability.

  4. 04
    Launching an Application Stack

    For developers and IT teams, AWS Launch Wizard accelerates the deployment of application stacks by automating the setup of secure, scalable, and highly available AWS environments. It guides users through selecting the right infrastructure components, configuring application settings, and deploying the application stack swiftly, allowing teams to focus on application development rather than infrastructure management.

How AWS Launch Wizard is priced

AWS Launch Wizard operates on a pay-as-you-go pricing model, charging users only for the AWS resources utilized by their applications, with no upfront costs or additional fees for the Launch Wizard service itself.

Pay-as-you-go

AWS Launch Wizard is free. You pay only for the AWS resources provisioned to run your application, such as Amazon EC2, Amazon EBS, and Amazon VPC resources.

Services AWS Launch Wizard works with

Amazon EC2Amazon EC2

Launches and manages compute instances to run the applications defined by the user, providing scalable and resizable virtual servers.

Amazon RDSAmazon RDS

Automates the setup, operation, and scaling of a relational database in the cloud, ensuring that databases are easily and efficiently configured.

AWS CloudFormationAWS CloudFormation

Creates and manages infrastructure as code, allowing the automated provisioning of AWS resources specified in a template.

AWS Systems ManagerAWS Systems Manager

Offers operational data and automation features, such as parameter store and state manager, to keep systems in a consistent state.

Amazon VPCAmazon VPC

Provides networking capabilities to define virtual networks for resources allocation that is secured and easily manageable.

Amazon CloudWatchAmazon CloudWatch

Monitors AWS resources and applications, providing visibility into resource utilization, application performance, and operational health.

Amazon Elastic Block Store (Amazon EBS)Amazon Elastic Block Store (Amazon EBS)

AWS Launch Wizard sizes and provisions EBS volumes for the applications it deploys on EC2. For SQL Server, it selects storage configurations based on your performance and capacity requirements.

Amazon Elastic File System (Amazon EFS)Amazon Elastic File System (Amazon EFS)

AWS Launch Wizard can provision and configure EFS file systems for shared directories in SAP deployments, making application files available to multiple SAP instances.

Amazon EventBridgeAmazon EventBridge

AWS Launch Wizard API activity recorded by CloudTrail can be matched by EventBridge rules. You can use these rules to trigger notifications or automation when a deployment is created or deleted.

What is AWS Launch Wizard

2 min read

AWS Launch Wizard offers a guided and simplified interface for deploying application infrastructures in the cloud, catering particularly to applications like SAP, Microsoft SQL Server, and high availability Microsoft Active Directory. This service is designed to streamline the process of setting up these complex environments, which traditionally require a deep understanding of AWS services and the best practices for deploying and scaling them securely and efficiently. 

The AWS Launch Wizard stands out by providing users with a seamless experience that begins with a few basic questions about their deployment preferences. It covers the scale of deployment, region specifications, instance types, and networking requirements, among other parameters. By integrating this information, the AWS Launch Wizard intelligently recommends a set of resources that best align with the user's specific needs. 

What makes it especially attractive is its ability to estimate the cost of the deployment in real-time, giving users a clear picture of their expected expenses even before they commit to launching the resources. This cost estimation feature is a significant relief for businesses that need to adhere to strict budgets while deploying or scaling their applications. Once the user approves the proposed configuration and cost, AWS Launch Wizard proceeds to automate the deployment process. It meticulously sets up the entire infrastructure required for the application, including the creation of Virtual Private Clouds (VPCs), EC2 instances, and necessary security groups, ensuring that the deployment follows AWS best practices for security and performance. This automation not only minimizes the potential for human error but also significantly reduces the time and effort typically associated with manual setups. 

For Remote Desktop Gateway deployments, cost estimates are intended for general comparisons and use On-Demand costs; actual costs may be lower.

For enterprises that rely heavily on applications like SAP and Microsoft SQL Server, the AWS Launch Wizard presents an invaluable tool. Its support for high availability configurations means that these critical applications can run with reduced risk of downtime, offering businesses continuity and reliability in their operations. 

For Windows deployments, Launch Wizard also supports deployment on Dedicated Hosts.

The SQL Server guide specifies a default maximum of 50 active applications, with status in progress or completed, for any given application type, and three parallel in-progress deployments per account. Contact Support to request an increase to the active-application limit.

Additionally, by handling the complexity of setting up these environments, AWS Launch Wizard allows IT teams to focus more on strategic activities rather than getting bogged down with infrastructure provisioning tasks. 

In essence, AWS Launch Wizard democratizes access to advanced AWS capabilities, making it feasible for organizations of any size to deploy sophisticated application infrastructures without needing in-depth cloud expertise. Its guided approach, combined with automated deployment processes, ensures that businesses can leverage the cloud more effectively, securely, and economically.

AWS architecture icons are the property of Amazon Web Services. BlowStack is not affiliated with or endorsed by AWS.