This repository contains CloudFormation templates and automation to manage deployment of a Cloud Editing environment. More details on architectural considerations and best practices can be found at this AWS Media blog post .
Caveat Explore, build and deploy this as a sandbox operating environment only. It is not reccomended to run this in production without extensive testing.
-
CloudFormationBucketName - S3 bucket to host the CloudFormation templates (this repo)
- Known Limitation Each region that this CFN is run in, must have a new S3 bucket.
-
AssetS3BucketName - S3 bucket to host all the shared media assets - will be the home dir for the apps used in the Cloud Video Editing workflows (like Adobe Premiere Pro, etc.)
- Ideal if the region of the Assets Bucket is the same as that of the edit host infrastructure to maintain low latency in-region access.
The scripts used below expects a profile. You can create a profile by following this guide
Create a Key Pair in the region you plan on building this cloud editing environment.
This is essentially to build and deploy a self-contained Cloud Editing environment. This will create:
- A stand-alone VPC across 2 AZs
- A Managed AD domain with an Admin user account
- A single edit host (G4 series) with Teradici installed and NVIDIA Grid drivers configured
- A FSx for Windows filesystem for use in the edit host
- Launch a region-specific stack.
- Launch us-east-1 Stack
- Launch us-west-2 Stack
- Consult the CloudFormation Parameters README for more details on the parameters.
- Connect using RDP and enter the Teradici license key using the system tray
- Login using the PCOIP client on your desktop with Domain Admin Password
- On login, the network drive to the underlying storage system selected will be mapped automatically.
A more detailed guide to using the different CloudFormation templates to implement different use cases is available using the Cookbook .
- Ben Weigman
- Mark Stephens
- Sachin Holla (sachinh@)
- Matt Herson (mhersonaws@)
This library is licensed under the MIT-0 License. See the LICENSE file .