Ask HN: How to deploy into production large software project?
https://news.ycombinator.com/item?id=17528491I work as software developer for a very large corporation... And yet, in my department we have absolutely outdated process of deploying large software projects. We literary have 2 people, they take a massive spreadsheet and drag and drop (from repository) software onto a large number of servers, after that they manually change .config files (info comes from another massive spreadsheet) and manually start/stop services in correct sequence. After that someone else comes in and verifies that software is up & running correctly, by checking logs. All software are Windows services, most don't have .MSI installation packages. Problem is, last Friday deployment took 21h and we have several per year! I was at work from 7 in the morning till 2 in the morning. I was completely drained after being on my feet for 21 and following the morning we had issues, because of misconfigured applications (connection strings...) HN help me sleep better. How do you deploy large software projects ? Thank you !