Ten design principles for Azure applications

Follow these design principles to make your application more scalable, resilient, and manageable.