In the application tutorial, we left off with deploying an Exograph server locally. Now we take the next step to deploy the server to the cloud. We will cover two deployment scenarios:
- Deploying to a traditional server: We will use Fly.io as an example. However, since we will be building a Docker image, you can use any cloud provider that supports Docker.
- Deploying in a serverless environment: We will use AWS Lambda, where we will use AWS CDK to create the infrastructure.
We assume you will start with the application tutorial's final version. If you haven't done so, please go through the tutorial first.