Skip to content

Conversation

@Bektur777
Copy link

@Bektur777 Bektur777 commented Jun 9, 2024

What was done?
Score: 100/100

CloudFront URL: https://d354mt9pm76xdl.cloudfront.net/
S3 Bucket URL: http://rs-spa.s3-website.eu-central-1.amazonaws.com/

Task 2.1: Manual Deployment

  • S3 Bucket Creation: Created and configured an S3 bucket in the AWS Console to host the MyShop! app.
  • App Deployment: Built the MyShop! app and manually uploaded it to the S3 bucket.
  • CloudFront Distribution: Created a CloudFront distribution and checked the S3 bucket policy changes. Verified the app's availability via the CloudFront URL.

Task 2.2: Automated Deployment

  • Automated S3 Deployment: Used AWS CDK to add and configure S3 bucket creation and website deployment. Added necessary scripts to build and deploy the app in an automated way using Java. Verified functionality.
  • Infrastructure Cleanup: Destroyed the previously created AWS infrastructure (S3 bucket and CloudFront distribution) to ensure no resources were left.
  • Automated CloudFront Configuration: Used AWS CDK to add and configure CloudFront distribution and invalidation. Uploaded the app to the S3 bucket, and invalidate the CloudFront cache automatically. Verified that all changes appeared correctly on the web.
    All tasks were completed successfully, including the use of Java for deployment in the automated process.

Ilya Valasiuk and others added 28 commits March 18, 2021 11:26
added s3 bucket and cloudfront distribution
CloudFront issue with S3 buckets on different regions
…tack

feat: Update application dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants