CI/CD
Practices for the automated integration, testing and delivery of software.
CI/CD stands for Continuous Integration and Continuous Delivery or Continuous Deployment. Continuous Integration describes the frequent merging of code changes into a shared state, with automated builds and tests run on every change in order to detect errors early.
Continuous Delivery extends this approach so that every verified change can be delivered at any time; with Continuous Deployment, delivery to production happens fully automatically. CI/CD workflows are implemented through pipelines, for example with GitHub Actions, GitLab CI or Jenkins.
What Provimedia uses it for
Provimedia automates build, tests and deployment through CI/CD pipelines in order to deliver changes reliably and traceably.
Want to use CI/CD for your project?
In a free conversation, let's find out how we can implement this for you.
More from DevOps & cloud
Ansible
Tool for automating configuration and provisioning.
Learn moreApache Kafka
Distributed platform for processing and streaming large volumes of event data.
Learn moreApache Spark
Distributed framework for processing and analyzing large volumes of data.
Learn moreAWS
Amazon's cloud platform with compute, storage and AI services.
Learn moreCloudflare
Provider of CDN, DNS and security services for websites and applications.
Learn moreDocker
Platform for containerizing applications together with their dependencies.
Learn moreGit
Distributed version control system for managing source code.
Learn moreGitHub
Web-based platform for hosting Git repositories and collaborating on code.
Learn more