For most of the projects, we follow Agile Process and we may need to do frequent deployments to the SIT Environments to move things faster. In our project also we had the same requirement and we found that manual deployments using FTP takes more time (around 45 mins to 60 mins) so we have planned to do automated deployments to move things faster. Automated deployments take around 3 minutes. Here we are showcasing the effort saved after we have automated our deployment process. Manual Deployments: - Switch to the deploy branch - Publish the code and zip it - Use FTP to transfer the files to the server - Backup database - Backup last deploy package - ...