Setting up a CI/CD Pipeline using Jenkins on AWS IaaS Model.
In this Video post we have shown the Infrastructure provisioning and config management capabilities on AWS using Jenkins, Terraform, Ansible, Packer and AWS.
Jenkins is used as an Orchestrator to drive the end to end Infrastructure as code workflow. Terraform is used as a provisioner to provision an EC2 on AWS Ansible is used as configuration management tool to configure tomcat 7 and deploy Sample web application onto the machine. AWS is used as the public cloud provider. First the Jenkins checkout out the code from the git repo, builds the application code, perform SCA analysis and execute Unit test cases along with Sonarqube static code analysis. Then it pushes the code to artifactory. Packer internally invokes Terraform to provision the VM using the image created by packer. Terraform then invokes Ansible which installs and configure tomcat and the web application by pulling the latest package from Artifactory. */
Your browser does not support HTML5 video.
About Coforge.
We are a global digital services and solutions provider, who leverage emerging technologies and deep domain expertise to deliver real-world business impact for our clients. A focus on very select industries, a detailed understanding of the underlying processes of those industries, and partnerships with leading platforms provide us with a distinct perspective. We lead with our product engineering approach and leverage Cloud, Data, Integration, and Automation technologies to transform client businesses into intelligent, high-growth enterprises. Our proprietary platforms power critical business processes across our core verticals. We are located in 23 countries with 30 delivery centers across nine countries.