Preparing for AWS
This last part of the chapter will focus on setting up an AWS account (if you don’t already have one), an AWS access key, and the CLI. Also, we will look into what SageMaker is and why we use it.
We picked AWS as our cloud provider because it’s the most popular out there and the cloud in which we (the writers) have the most experience. The reality is that other big cloud providers, such as GCP or Azure, offer similar services. Thus, depending on your specific application, there is always a trade-off between development time (in which you have the most experience), features, and costs. But for our MVP, AWS, it’s the perfect option as it provides robust features for everything we need, such as S3 (object storage), ECR (container registry), and SageMaker (compute for training and inference).
Setting up an AWS account, an access key, and the CLI
As AWS could change its UI/UX, the best way to instruct you on how to create an AWS account...