Skip to content

DevOps

Containerization, orchestration and the delivery pipelines that move code from commit to production.

  • Docker

    A container platform for packaging and distributing applications with their dependencies in lightweight, portable containers, giving consistent behaviour across environments.

  • Kubernetes

    A container orchestration platform for scalable, automated management of containerized applications: deployment, scaling and monitoring in production.

  • Jenkins

    A CI/CD tool that automates building, testing and deploying software. Highly customizable and integrates with a wide range of tools and services.

  • GitHub Actions

    CI/CD integrated into GitHub, automating build, test and deployment, including the pipeline that publishes this site.

  • GitLab CI/CD

    GitLab's integrated CI/CD, automating the build, test and deployment cycle with a configuration-as-code approach.

  • AWS CodeBuild & CodePipeline

    Managed CI/CD on AWS, applied when the delivery pipeline is best colocated with the infrastructure it targets.