A Deployment Pipeline Keeps Infrastructure Ducks in Their Rows
IT infrastructure is difficult to get right. Whether to stand up a test/dev server or deploy a new app to production, infrastructure developers turn to a deployment pipeline to build IT.
Ask a systems, database or network administrator to construct a build-release pipeline, and you might receive a blank stare. Software developers write the application code, which rides on top of the infrastructure built by admins. But sys admins — soon-to-be infrastructure developers — don’t get out of coding that easily.
Software, unlike hardware, is dynamic. Software is just code that can be changed at will with a few keystrokes. Hardware, on the other hand, is bulky, requires manual intervention
— without fancy robots — and doesn’t scale well. Guess what ops traditionally has been managing over the last few decades? Hardware.