Software Architecture

The past few years have been a staple time in the transformation in the software development world. Most of today’s software products are based on a subscription or cloud model thanks to the SaaS revolution.