Für den ausfallsicheren Betrieb von Websites braucht man normalerweise ein Web-Server Cluster und eine ausfallsicheres Datenbank-Backend sowie einen Loadbalancer und gute Administratoren. Alles in allem recht komplex. Aber es geht auch einfacher:
Mit der Windows Azure Platform kann man ganz einfach ASP.NET basierte Websites schnell und zuverlässig bereitstellen, ohne sich dabei um die Einrichtung eines Web-Server-Clusters, Load-Balancer und regelmäßiges OS-Patching und Überwachung Gedanken machen zu müssen. Die Windows Azure Platform übernimmt all diese Aufgaben für Sie, so dass Sie sich nur noch mit der Website selbst beschäftigen müssen. Wir zeigen Ihnen in den folgenden Schritten, wie Sie eine ASP.NET Website erstellen, die sogar mit einem Login-Mechanismus ausgestattet ist. Die Datenbank für die Authentifizierung wird dabei in SQL Azure gespeichert und mit Hilfe des SqlMembershipProviders implementiert. Auf Basis dieses Grundgerüsts können Sie sehr einfach Ihre bestehende Website in die Cloud bringen und von den Vorteilen wie der automatischen Administration, dem sofortigen Fail-Over und einfacher Skalierung gebrauch machen.
Video: Überblick hoch verfügbares Cloud Hosting
Die genauen Schritte für die Einrichtung findet man hier: www.microsoft.com/germany/net/WindowsAzure/HowToGuides.aspx?page=New-ASP-NET-Website-In-The-Cloud.html