Building software at scale and at velocity requires a great deal of infrastructure, process, and management. While some companies like Facebook and Google may make it seem like CI/CD is easy to build, in reality, both of these companies have spent billions of dollars optimizing their build pipelines and enabling developers to be more productive by removing barriers in the build/test/fix feedback loop.
For the rest of us, there are many ways to help improve a CI/CD process that don't actually require writing your own build system, or spending $1 billion to make PHP compile to C++, as Facebook once did. Instead, there are numerous vendors, open source projects, and CI/CD gurus out there to help your team get from writing code to deploying it to production much faster.
One company aimed at helping solve the CI/CD speed-up problem is Split Software. Adil Aijaz is the CEO and co-founder of Split, and he sat down with us to discuss the current state of agile deployment in the enterprise world.