Upgrading
Services
Ashraya Tuladhar
Associate Infrastructure Engineer
Gurzu Inc
Differences Between Update & Upgrade
● Generally an enhancement to the
current version of the software or
application
● Provides fixes and improve the
program's performance
● For example, Version Numbers- 2.0.1 to
2.0.2
● A whole new version of software or
application
● Equivalent to a new software versions that
bring new functions, tools and significant
improvements.
● For example, going from version 1.0 to 2.0 in
software is a major upgrade.
2
UPDATE UPGRADE
Why is it Important?
● Patch security flaws
● Get new features
● Improve performance
3
Popular Upgrade Deployment Method
● Blue/Green Deployment
● Recreate Deployment
4
5
Blue Green Deployment
Recreate Deployment
6
Things to Consider
● Backward compatibility
● Additional dependencies
● Version jumps
● Problem faced by other users
7
Steps to Carry Out
● Planning
● Testing
● Back up
● Deployment
● Monitoring
8
Final Steps
● Report and documentation
9
THANK YOU
10

Upgrading Services _ Ashraya Tuldhar _ Knowledge ketchup.pptx