Best practice for successful app deployment

0 votes
I want to know the best practice to ensure that my web app is deployed without any failures and in case of failure how to rollback? For eg. I have 15 files to be deployed and only 12 get deployed. The failure will cause a lot of chaos. I want to know how to do transactional deployment, status detection and rollback for my web app.
Jul 10, 2018 in Other DevOps Questions by Atul
• 10,240 points
767 views

1 answer to this question.

0 votes

I'd suggest you to write a deployment system that deploys your files one by one. Write a checksum and check to see if the expanded files and the checksum of the compressed files and then use the values in  deployment to check if it deployed successfully.

I did this myself. You need to pass the checksums and and if it is correct in the current step then you move to the next step.

answered Jul 10, 2018 by DareDev
• 6,890 points

Related Questions In Other DevOps Questions

0 votes
1 answer

What is the best practice for updating an already existing web app deployment using ARM?

The Service Principal solution, through the SDK, ...READ MORE

answered Jul 9, 2018 in Other DevOps Questions by Atul
• 10,240 points
631 views
+15 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 27, 2018 in DevOps & Agile by DragonLord999
• 8,450 points
4,062 views
+2 votes
1 answer
0 votes
2 answers
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP