Lab 01: Deploy the environment

In the following steps you will use AWS CloudFormation and AWS Service Catalog to create a self-service mechanism to create secure data science environments. You will first deploy a CloudFormation template which provisions a shared service environment which hosts a PyPI mirror along with a detective control to enforce Amazon SageMaker resources being attached to a VPC. The template will also create a product portfolio in AWS Service Catalog which enables users with appropriate permissions to create a data science environment dedicated to a single project. Once this environment is created you will move on to the next lab which will use AWS Service Catalog to provision a SageMaker notebook.


Using one of the buttons below deploy the Secure Data Science quickstart into your AWS account. This will provision a shared services VPC which hosts a PyPI mirror. The CloudFormation stack will also create an AWS Service Catalog to allow project administrators to create data science environments using the self-service mechanisms of the AWS Service Catalog.

After the CloudFormation stack has been deployed visit the Outputs tab of the CloudFormation console. You will notice a hyperlink which will allow you to the assume the role of a Project Administrator. Click this link and then navigate to the Service Catalog console and launch a Data Science Project Environment.

Region Launch Template
Oregon (us-west-2) Deploy to AWS Oregon
Ohio (us-east-2) Deploy to AWS Ohio
N. Virginia (us-east-1) Deploy to AWS N. Virginia
Ireland (eu-west-1) Deploy to AWS Ireland
London (eu-west-2) Deploy to AWS London
Sydney (ap-southeast-2) Deploy to AWS Sydney
Step-by-Step instructions

The product will take approximately 10 minutes to launch.


At this point, the cloud platform engineering team has created the underlying infrastructure to host secure data science environments. The project administrators have provisioned a data science environment for your project team and they have provided you with an AWS Service Catalog to enable you to provision SageMaker notebooks. In the next lab you will use these resources to provision a Jupyter notebook and start developing your ML solution.