| In DevOps
It’s easy to assume that DevOps only works for start-ups that build their culture from scratch, or for tech giants with cloud-native roots. But in…
| In CI/CD
In software development, a deployment pipeline is a system of automated processes designed to quickly and accurately move new code additions and updates from version…
Automation is everywhere in our day-to-day IT practices. Many of the processes that have been created for managing hardware and software components were designed, or…
Cloud environments make virtualization easier and faster for developers, and containers play an integral role as a virtualized sandbox, containing everything to run processes or…
| In DevOps
In today’s hyper-competitive tech environment, launching a new app or SaaS product is the first step in a never ending journey of writing and deploying…
| In Partnerships
At first glance, applying machine learning to Continuous Delivery might sound a bit like cracking a peanut with a sledgehammer. I mean, how hard can…
| In Ideas, Technology, Thoughts, Trends
Today’s infrastructure is not your grandparents’ IT infrastructure, nor is it the infrastructure from a generation ago. The days of punch cards, vacuum tubes, ferrite…
Continuous delivery, also known as CD, refers to the ability to automate software deployment so that it’s always ready to be released into the production…
Continuous integration (CI) is a software development practice where members frequently merge their work to decrease problems and conflicts. Each push is supported by an…
| In Reliability
At PagerDuty, all of our computing infrastructure is automated using Chef. We push out features and changes to our Chef codebase very frequently – often…