Everyday we have to do many boring stuffs when it comes to DevOps. Everytime we have to deploy new version of our application, we need to run branch of codes. If we are using complex architecture like AWS ECS or GCP Kubernetes etc, deployment can be automated and it saves lots of our time. But when it comes to a small node management (AWS EC2, Linode, DigitalOcean Droplets etc) we need to connect via SSH and run our commands. That’s a boring stuff and I don’t like it. Also when we are deploying to development server, it has to be done many times a day. So, if deployment takes 5 mins and we need to do it 20 times just imagine I have to spend one hour for deployment.