CI/CD Tooling

Share on:

Top > Transversal > DevSecOps > CI/CD Tooling

  • AWS CodeBuild - AWS CloudBuild is a continuous integration solution. It's Amazon answer to Jenkins.  🌐   🌐
  • AWS CodeDeploy - AWS Deploy is a solution to automate deployments to compute platforms such as EC2, Lambda and so on.  🌐
  • AWS CodePipeline - AWS CodePipeline is a continuous delivery solution.  🌐
  • Argo - A CI/CD platform for Kubernetes which includes workflows, and pipelines, continuous delivery, rollouts, and event-based dependency management.  🌐
  • Armory - A commercial distribution of the Spinnaker open source continuous delivery platform.  🌐
  • Bamboo - Atlassian Bamboo is a CI/CD suite that is convenient for organisations that are already invested in the Atlassian ecosystem (e.g. Confluence, JIRA, etc.)   🌐
  • BuildKite - BuildKite is a SaaS CI solution that differentiates itself from other similar managed solutions by providing "build agents" that run locally on one's machines (Linux, MacOS, etc) as opposed to the build process itself running in the cloud.  🌐
  • CircleCI - CircleCI is a CI/CD solution primarily consumed in a SaaS form, although an on-prem version is also available. It is liked by developers due to its simple YAML-based configuration. It supports a limited number of languages out-of-the-box.  🌐
  • CodeShip - CloudBees CodeShip is a cloud-based CI/CD solution. Although CloudBees is the commercial wing for Jenkins, CodeShip is the result of an acquisition. It is not managed Jenkins.  🌐
  • Codefresh - A CI/CD platform specialised in Kubernetes deployments, and with a strong emphasis on GitOps best practices. It integrates with Argo.  🌐
  • GitLab - An end-to-end CI/CD SaaS solution that capitalises on its association with Git.   🌐
  • GoCD - GoCD is a CI/CD tool with special focus on Continuous Delivery (CD), hence the name. It was originally developed by ThoughtWorks and it is now published under the Apache 2.0 licence.  🌐
  • Harness - A CI/CD platform with a focus on the "self-service" paradigm. The idea is that DevOps SME can create roles and allow developers to self-provision their own pipelines.  🌐
  • HashiCorp Waypoint - A developer-orientated solution that automates the workflow required to build, deploy, and release across platforms using a single configuration file and single command. The goal is to relieve the developer from all the complexity associated with CI/CD pipelines, Kubernetes, Serverless templates, and so on.   🌐
  • Jenkins - Jenkins was one of the first CI tools and it is therefore a relatively modern "legacy" in numerous organisations. Its infamous nature (relative to the competition) was due to its sluggish MVC interface and the use of external build scripts rather than a simpler declarative/descriptive approach. Jenkins has evolved and corrected most of its historical drawbacks but the competition has caught up long before.  🌐
  • Rapid Deploy - MidVision Rapid Deploy is a tool for release automation, orchestration, and management. Unlike other tools, it does not try to cover the end-to-end CI/CD pipeline and focus on the release aspect only, hopefully well.  🌐
  • Spinnaker - Spinnaker is an open-source continuous delivery platform that offers both GUI-based and config-as-code instrumentation options. It was originally developed by Netflix and extended by Google. It is designed to work with Kubernetes, Google Cloud Platform, AWS, Microsoft Azure and Oracle Cloud.  🌐
  • TeamCity - A CI tool by the creators of IntelliJ IDEA. Popular in Java and Kotlin shops where JetBrains products are liked.  🌐
  • TravisCI - TravisCI is similar to CircleCI in that is is based on a lightweight YAML syntax and has a snappier feel compared to the likes of Jenkins. It supports more languages out-of-the-box than CircleCI, but, at the time of writing, the cost of the enterprise licence seems to be higher.  🌐
  • UrbanCode Deploy - IBM UrbanCode Deploy is a deployment and release management suite popular in IBM shops and/or organisations who prefer big vendor, commercially supported software.  🌐

Before You Leave

🤘 Subscribe to my 100% spam-free newsletter!

website counters