# AWS re:Invent 2022 COP301 demo
This contains the sources artifacts to deploy the COP301 session.
### Architecture diagram
### Deployment
#### AWS Lambda API
Make sure to have [AWS SAM CLI](https://aws.amazon.com/serverless/sam/) installed to run these commands.
```
cd lambda-api
npm install
sam sync --stack-name cop301-data
```
#### Amazon ECS API
Visit [the documentation](./ecs-api/README.md) to deploy the Amazon ECS backend API.
#### Webapp (with AWS Amplify)
Visit [the documentation](./amplifyapp/README.md) to deploy the web app with AWS Amplify.
### Visualization with Amazon Managed Grafana
Visit the [getting started page](https://docs.aws.amazon.com/grafana/latest/userguide/getting-started-with-AMG.html) to create an Amazon Managed Grafana workspace and create your dashboard.