Architecture details
This section describes the components and AWS services that make up this solution and the architecture details on how these components work together.
AWS services in this solution
AWS service | Description |
---|---|
Amazon API Gateway |
Core. Deploys entry point to proxy operations to the Lambda functions. |
Amazon CloudFront |
Core. Creates a Cloudfront Distribution to host the web UI. |
Amazon Elastic File System |
Core. Creates a mountable access point to allow the Lambda functions to access your Amazon EFS. |
AWS Lambda |
Core. Deploys Lambda functions to interact and perform operations on the EFS through the mounted access point. |
Amazon S3 |
Core. Deploys a bucket for storing the web source delivered by the CloudFront distribution. |
Amazon Cognito |
Supporting. Provides authorization of users to web UI. |
AWS Systems Manager |
Supporting. Provides application-level resource monitoring and visualization of resource operations and cost data. |