Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How Software Deployment tools have changed in t...

How Software Deployment tools have changed in the past 20 years

Historical overview of software deployment tools used over two decades, from 2001 to 2021. The author chronicles the evolution of web software deployment, starting with manual methods like File Transfer Protocol (FTP) and web interfaces in the early 2000s. The text then transitions through intermediate solutions such as using SSH and git pull and the rise of automated tools like Capistrano around 2012. Finally, the discussion concludes with the shift to modern containerization technologies and orchestration, highlighting the dominance of Docker and Kubernetes (using kubectl apply) in contemporary deployment practices. The article explicitly focuses on web software and differentiates deployment tools from infrastructure provisioning tools.

Avatar for Geshan Manandhar

Geshan Manandhar

November 23, 2025
Tweet

More Decks by Geshan Manandhar

Other Decks in Programming

Transcript