Angular Charts App is deployed on AWS using AWS Amplify.
CI/CD pipeline is configured using AWS Amplify.
Make sure we have Amplify CLI up and running, and for installation use the Amplify Official Website
git clone https://github.com/aws-samples/micro-frontend-using-polyglot-javascript-frameworks.git
cd micro-frontend-using-polyglot-javascript-frameworks/angular-charts-appnpm installamplify initamplify add hostingAmplify hosting will ask a few questions, select the answers as present in the screenshot:
After selecting the options, Amplify CLI would open Amplify console on the default web browser.
Click on Hosting environments and Select AWS CodeCommit. Click "Connect Branch"
Select microfrontend-angular-charts-app repository from the drop down and select main branch.
- Select Environment as Dev from the drop down
- Select an existing service role or create a new one so Amplify Hosting may access your resources.
- Click on Advanced settings drop down and set the environment variable CHARTS_BACKEND_API (Copy the value of APIGatewayURL) (can get from Step 3 in the backend app deployment))
Review the setting and click on Save and Deploy
After completing Step 4d, come back to the existing terminal and hit enter. You can see the Frontend App Domain. Save this Domain in a text editor, we would be need with when deploying the React Container App.







