Windows Azure
Letzte Aktualisierung: Oktober 2011
Windows Azure ist ein Betriebssystem, das als Entwicklungs-, Diensthosting- und Dienstverwaltungsumgebung für die Windows Azure-Plattform dient. Die Windows Azure-Plattform besteht aus einer Infrastruktur von Hardware-, Software-, Netzwerk- und Speicherressourcen. Windows Azure wickelt Lastenausgleich und Ressourcenverwaltung ab und verwaltet automatisch den Lebenszyklus eines gehosteten Diensts, der auf definierten Anforderungen basiert. Entwickler können Anwendungen mithilfe von .NET Framework, nicht verwaltetem Code oder anderen Ansätzen als gehosteten Dienst für Windows Azure erstellen und bereitstellen.
Ein gehosteter Windows Azure-Dienst kann Webrollen-, Workerrollen- und VM-Rolleninstanzen enthalten. Wie der Name vermuten lässt, kann eine Webrolleninstanz eingehende HTTP- oder HTTPS-Anforderungen akzeptieren und in IIS gehostete Webanwendungsprogrammierungen unterstützen. Workerrolleninstanzen sind Webrollen zwar ähnlich, aber nicht genau das Gleiche. Der Hauptunterschied ist, dass Workerrolleninstanzen nicht von IIS gehostet werden. Stattdessen können Sie rechts neben dem eigenen Symbol ausgeführt werden. Eine Rolle für virtuelle Computer unterscheidet sich von einer Web- und einer Arbeitsrolle, da Sie sich mit diesen Rollen auf die Erstellung und Ausführung von Code in einem Betriebssystem konzentrieren, das von Windows Azure verwaltet wird; für die Rolle für virtuelle Computer geben Sie ein vorkonfiguriertes Betriebssystemimage an.
Anwendungen können aus Webrolleninstanzen, aus Workerrolleninstanzen, aus VM-Rolleninstanzen oder einer Kombination aller drei bestehen. Wenn die Last für die Anwendung zunimmt, können Sie mehr Instanzen der definierten Rollen anfordern. Windows Azure hilft der Anwendung bei der Skalierung, indem es mehrere Instanzen einer Rolle ausführt. Skalierbarkeit wird durch Virtualisierung erreicht. Da Sie die Kapazität skalieren müssen, können Sie neue virtuelle Computer zur Abwicklung des zusätzlichen Datenverkehrs bereitstellen und diese wieder freigeben, wenn die zusätzliche Kapazität nicht mehr benötigt wird.
Die folgende Abbildung zeigt die Komponenten, die Teil von Windows Azure sind.
Weitere Informationen zu Windows Azure und den in der aktuellen Version verfügbaren neuen Features finden Sie unter Informationen über Windows Azure. Wenn Sie bereit für die ersten Schritte mit Ihrer ersten Windows Azure-Anwendung sind, finden Sie weitere Informationen unter Erste Schritte (möglicherweise in englischer Sprache)
Die aktuelle Version des Windows Azure SDK ist auf der Seite Windows Azure SDK-Download verfügbar.
Informationen über Windows Azure
Codebeispiele für Windows Azure
Gewusst wie-Themen für Windows Azure
Planen und Entwerfen von Anwendungen für Windows Azure
Entwickeln von Anwendungen für Windows Azure
Verwalten von gehosteten Diensten in Windows Azure
Speichern von und Zugreifen auf Daten in Windows Azure
Netzwerk und Zwischenspeichern in Windows Azure
Überwachen von gehosteten Diensten und Protokollierungsdaten in Windows Azure
Sicherheitsressourcen für Windows Azure
API References for Windows Azure
Siehe auch