This task can be performed using Thunder
A better, faster alternative to AWS Amplify
Best product for this task

Thunder
dev-tools
A platform for web developers on AWS. Streamline deployment of static sites and single page applications (SPA) on S3 and Cloudfront with seamless Github integration.

What to expect from an ideal product
- Connects directly to your Github repo and watches for changes to deploy automatically
- Creates and configures S3 buckets with proper static website hosting settings
- Sets up CloudFront distribution with custom domain and HTTPS support
- Handles cache invalidation on CloudFront when new code is deployed
- Manages SSL certificates and DNS records through Route 53 in one click