High-Availability Design Principles
When we are designing and developing a solution for the cloud, we also should take into consideration its availability, resilience, responsiveness and performance. It is also important that the application expose its health and its resources's capacity so that it could be easily integrated with solutions such as Microsoft System Center.
varun kumar commented
thats great idea
Since we have "Architecting Highly Available Systems on AWS" Can we also have the same cource in "Azure"