Web UI and storage management
We developed the web UI using React
Amazon CloudFront is configured to append secure headers to every HTTP request to the web UI. This provides an additional layer of security, protecting against attacks such as cross-site scripting (XSS).
Workload Discovery on AWS web UI and storage management components

The web UI resources are hosted in the WebUIBucket
Amazon S3 bucket and distributed by Amazon CloudFront. AWS Amplify provides an abstraction layer to simplify the integrations to AWS AppSync and Amazon S3.
This solution uses AWS AppSync to facilitate interaction with various configurations available to Workload Discovery on AWS, including managing imported Regions. AWS AppSync utilizes the Settings
AWS Lambda function to handle requests such as importing a new account or Region.