DB Availability during upgrades

I had a question regarding DB upgrades -- it looks like if we were to purchase a DB instance for Azure we'd be able to upgrade at any time without losing any data or having to do data migration manually. But would the database be unavailable during the upgrade period? If so, how long would the upgrade take and how long would the database be unavailable?
1 person has
this question