DevOps is essential to software delivery. Applying DevOps principles to software development and delivery has become a necessity as more and more Enterprises are adopting this philosophy. A philosophy focused at faster delivery of software with reduced risks and more collaboration among teams. And who doesn't want faster delivery of software? One of the first place to start when adopting DevOps is implementing CI-CD to automate the process of integration, build, test and delivery. Continuous integration is a process where developers continuously integrate their code to source code repository. When implemented with DevOps, this also includes build, unit testing and integration testing. This provides faster feedback to the team related to any build errors or defects. In this blog, I will explain what Concourse CI is, how it is different from other CI tools, what are its core concepts and how teams can use it implement an effective CI-CD pipeline for their applica...