28 Mar 2018

Deploy Forge .NET apps to AWS Elastic Beanstalk

This assumes you already have Visual Studio installed and have a .NET project with Autodesk Forge ready to deploy. If you haven't started it, please check our tutorial.

Before the video, here is what do you need:

1. AWS Account

2. AWS Toolkit for Visual Studio

At the video, this piece of code is showed, it should be added to web.release.config file.

<appSettings>
  <add key="FORGE_CLIENT_ID" xdt:Transform="Remove" xdt:Locator="Match(key)" />
  <add key="FORGE_CLIENT_SECRET" xdt:Transform="Remove" xdt:Locator="Match(key)" />
</appSettings>

Why AWS Elastic Beanstalk?

Because you can simply upload your code and Elastic Beanstalk automatically handles the deployment, from capacity provisioning, load balancing, auto-scaling to application health monitoring. At the same time, you retain full control over the AWS resources powering your application and can access the underlying resources at any time. Learn more here.

Related Article

Posted By

Augusto Goncalves

Developer Advocate at Autodesk since 2008, working with both desktop and web/cloud apps using top technologies, like C#, JavaScript, NodeJS and any other that can solve problems and improve workflows. See my samples on Github and follow me on Twitter for updates.