Launching an Amazon SageMaker notebook instance - AWS DeepComposer

Launching an Amazon SageMaker notebook instance

To launch an AWS DeepComposer GitHub-based project, use an SageMaker notebook instance. A SageMaker notebook instance is a machine learning (ML) compute instance that runs the Jupyter Notebook App. SageMaker manages creating the instance and all of the resources required to use it. Jupyter notebooks are open-source web applications that you can use to create and share documents that contain live code, equations, visualizations, and instructive text. Use Jupyter notebooks in your notebook instance to prepare and process data, write code to train models, deploy models to SageMaker, and test or validate your models.


To use the AWS DeepComposer console and other AWS services, you need an AWS account. If you don't have an account, go to and choose Create an AWS Account. For detailed instructions, see Create and Activate an AWS Account.

As a best practice, you should also create an AWS Identity and Access Management (IAM) user with administrator permissions and use that for all work that does not require root credentials. Create a password for console access, and access keys to use command line tools. For more information, see Creating Your First IAM Admin User and Group in the IAM User Guide.