Showbuilder
Project Name – Showbuilder
Project Scope –
Creation of continuous integration and continuous delivery (CI/CD) pipeline that automatically builds and deploys a Java application to an Amazon Elastic compute cloud (EC2).
Infrastructures – Manually deployed using AWS console.
- Ec2 as a Backend server (Production, development and staging servers).
- VPC ( virtual private cloud) for production and staging environments.
- AWS backup.
- ACM for certification manager.
- Autoscaling and Application load balancer for handling and managing traffic
- RDS with MYSQL as a database engine.
- S3 as a storage and backup.
- Security groups for allowing particular IPs
- Route 53 as a DNS.
- Guard Duty, Inspector, WAF as a security tool.
- Cloudwatch for monitoring resources.
- AWS cloudfront and s3 bucket for static frontend hosting.