= Deploy On-Demand Workshop
:toc:
:icons:
:linkattrs:
:imagesdir: ../resources/images


== Summary

Deploy a new AWS environment for use during this workshop. See the *Workshop Diagram* below. The launch template will create  1 x Amazon FSx for NetApp ONTAP multi-AZ file system (*Primary*) in *VPC A* and 1 x Amazon FSx for NetApp ONTAP single-AZ file system (*DR/Secondary*) in *VPC B*. The launch template will configure VPC peering between VPC A and VPC B, create Cluster peering and SVM peering between the FSx file systems, and establish a SnapMirror relationship to replicate data between the two file systems.

The launch template will also create additonal resources like AWS NAT Gateways, VPC Interface Endpoints, Lambda, Microsoft AD, Compute (Windows and Linux EC2 instances), Secrets Manager, SVM(Storage Virtual Machines), Volumes etc. required to complete this workshop.


It will take approximately 60-90 minutes for the workshop environment to be created.

== Workshop Diagram

image::overall-architecture.png[align="center"]

=== Deploy the workshop using AWS CloudFormation

IMPORTANT: Read through all steps below before *_clicking_* the *Deploy to AWS* button.

//image::TBD.gif[align="left", width=600]

. Click on the *Deploy to AWS* button and follow the CloudFormation prompts to begin.

TIP: *_Context-click (right-click)_* the *Deploy to AWS* button and open the link in a new tab or window to make it easy to navigate between this github tutorial and the AWS Console.

|===
|Region | Launch template with a new VPC
| *N. Virginia* (us-east-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-east-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Ohio* (us-east-2)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=us-east-2#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-east-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Oregon* (us-west-2)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=us-west-2#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-east-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Hong Kong* (ap-east-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=ap-east-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-east-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Tokyo* (ap-northeast-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=ap-northeast-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-northeast-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Seoul* (ap-northeast-2)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=ap-northeast-2#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-northeast-2&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Mumbai* (ap-south-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=ap-south-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-south-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Singapore* (ap-southeast-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=ap-southeast-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-southeast-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Sydney* (ap-southeast-2)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=ap-southeast-2#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-southeast-2&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Canada* (ca-central-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=ca-central-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=ap-central-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Frankfurt* (eu-central-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=eu-central-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=eu-central-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Ireland* (eu-west-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=eu-west-1#/stacks/create/review?stackName=ontap&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *London* (eu-west-2)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=eu-west-2#/stacks/create/review?stackName=ontap&param_PrimaryRegion=eu-west-2&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Paris* (eu-west-3)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=eu-west-3#/stacks/create/review?stackName=ontap&param_PrimaryRegion=eu-west-3&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *Stockholm* (eu-north-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=eu-north-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=eu-north-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]

| *São Paulo* (sa-east-1)
a| image::deploy-to-aws.png[link=https://console.aws.amazon.com/cloudformation/home?region=sa-east-1#/stacks/create/review?stackName=ontap&param_PrimaryRegion=sa-east-1&templateURL=https://s3.amazonaws.com/amazon-fsx/workshop/ontap/templates/fsx-ontap-workshop.yaml]
|===

. Provide an identifiable stack name and *_Enter_* values for all parameters.
+
image::cloudformation-capabilities.png[align="left", width=420]
+
. *_Click_* *Create stack*.

The tutorial environment will be available in approximately 60-90 minutes.


== Resources

While the workshop environment gets created below are some recommended resources to get started with an overview and deep dive on Amazon FSx for NetApp ONTAP. *_Right-click_* on the below resources to open them in a new tab or window.


* link:https://www.youtube.com/watch?v=JcKsOUYoJYA[Getting Started - Introduction to Amazon FSx for NetApp ONTAP and demo]
* link:https://www.youtube.com/watch?v=V7iwoZHDNGs[Deep dive on Amazon FSx for NetApp ONTAP]
* link:https://aws.amazon.com/fsx/netapp-ontap/[Amazon FSx for NetApp ONTAP product page]


== Next section

Click the button below to go to the next section.

image::managing-ontap-resources.png[link=../02-managing-ontap-resources/, align="left",width=420]
