Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 14 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ This guide will walk through the creation of a new SageMaker Notebook Instance,
and your first project with Amazon Forecast. The Notebook Instance can then be used again for additional exploratory work with
Amazon Forecast.

## Creating your S3 Data Bucket

Go the s3 Console. Create a bucket named `amazon-forecast-data-<YOUR_ACCOUNT_ID>` in the `us-east-1` region.
Leave everything else as default.

## Creating Your Notebook Instance

First you will need to create a new Notebook Instance, to do that begin by logging into the AWS Console.
Expand All @@ -25,31 +30,23 @@ Note that the role itself has become a link. Open that link in a new tab.

Here you will update the policies of your instance to allow it to work with Forecast. Click the `Attach policies` button.
Search and check the box next to the following policies:
-IAMFullAccess
-AmazonForecastFullAccess

- `IAMFullAccess`
- `AmazonForecastFullAccess`
- `AWSKeyManagementServicePowerUser`

Finally click the `Attach policy` button on the bottom right corner.


Now click on `Trust relationship` tab > click on `Edit trust relationships` button > update the json file with the following:
"Service": [

```
"Service": [
"forecast.amazonaws.com",
"sagemaker.amazonaws.com"
]

Next click the `Create policy` button at the top. In the new page, click the `JSON` tab.

Erase all of the content that is in the editor and paste the content in [IAM_Policy.json](IAM_Policy.json).

After pasting, click the `Review policy` button. Give the policy again a personalize name like `FirstNameLastNameForecastIAMPolicy`.

For the description, enter in something about it being used to demo Forecast. Finally click `Create policy`. Close this tab or window.

Once closed you should see the tab for adding permissions to your SageMaker role. Click the `Filter Policies` link, then select
`Customer managed`. After that, you should see the policy you just created, if the list is long, just paste the name in the search bar to reduce the number
of items. If you do not see it still, click the refresh icon in the top right of the page.
```

After clicking the checkbox next to the policy, click `Attach policy` at the bottom of the page. Then close this window.

Back at the SageMaker Notebook Instance creation page, now click `Create notebook instance` at the bottom of the page. This process will take 5-10 minutes to complete. Once the status says `InService` you are ready to continue to the
next session.
Expand All @@ -75,4 +72,4 @@ If prompted for a kernel, select `conda_python3`.

From here you will follow the instructions outlined in the notebook.

**Read Every Cell FULLY Before Executing It**
**Read Every Cell FULLY Before Executing It**