Increase profitability, elevate work culture and exceed productivity goals through DevOps practices.
More than ever the effective management of technology is critical for business competitiveness. For decades technology leaders have struggled to balance agility, reliability and security.
And yet, high performers using DevOps principles, such as Google, Amazon, Facebook, Etsy, and Netflix, are routinely and reliably deploying code into production hundreds of times per day.
From that e-book you can learn how to build pipelines with Jenkins, Docker container, AWS ECS, JDK 11, git and maven 3. Scripts are included.
Overview - Application is written in jdk 11. - Application is being built by maven 3. - Application code and Dockerfile are in Bitbucket git repository. - Jenkins is containerized and is located in AWS ECS. - Docker images are stored in AWS ECR repository. - Docker container runs in AWS ECS cluster. - Only one Jenkins master is used, without Jenkins slaves. - Jenkins polls git repository for changes. - Jenkins clones the repository, builds code, runs tests, builds docker image, pushes docker image do AWS ACR, runs container in AWS ECS cluster.