Minimize BI/PBPS downtime during upgrade to near zero time. Downtimes for BI/PBPS upgrade forces entire application to be down for a a period of time depending on how much needed to be updated. The backend database may require new tables, new fields, modification to existing tables, and may cause a much longer downtime. Also, even with an remote MS SQL with Always-On, there is not a supported way to split the DB merge the changesl
As a password vault and critical infrastructure app, even if upgraded 1 time per year (or more) , impact can be significant.
A means to reduce user impact is imperative.
A way to provide user access during downtime is needed.