Automated software delivery life cycle using CI/CD pipeline
Successfully generated a release pipeline that automates software delivery process using AWS CodePipelineLinked to a source repository resembling AWS CodeCommit to pipeline.Presented automated code deployments by connecting pipeline to AWS Code Deploy.Managed and plugged build service, including Jenkins with the CI/CD automation.Created a build server for Continuous Integration (CI) on AWS
Introduced and presented a virtual application server to host Jenkins server using Amazon EC2. In that single-node setup, both the Jenkins server and agent run on the same Amazon EC2 instance.Efficaciously installed Jenkins on Amazon EC2.Configured the Jenkins with build servers in order to spin up additional Amazon EC2 instances as build servers, based on resource consumption.Hosted a static website in AWS (Using AWS S3, Route53 & CloudFront)
Installed, arranged and configured a static website using Amazon S3. Amazon S3Connected the domain name with that website using Amazon Route 53. Amazon Route 53 for describing Domain Name System (DNS) where to find that website.Break a Monolith Application into Microservices:
Containerize the applicationDeploying the application into ECS clusterBreaking the application into several interconnected services and push each service's image to an Amazon ECR repositoryDeploying the application as a set of interconnected services behind an Application Load Balancer (ALB)