Moderne Anwendungen müssen hochverfügbar und performant sein und ausserdem selbstständig auf Fehler reagiren können. All dies kann mit Containern und Kubernetes erreicht werden. Azure bietet dafür den Azure Kubernetes Service, welcher den Entwicklern die Installation und Verwaltung von Kubernetes abnimmt.
Cloud Computing hat in den letzten Jahren stark an strategischer Bedeutung gewonnen. Doch wie portiere ich meine bestehende .NET Applikation in die Cloud? Was ist zu beachten, um Applikationen auf Windows Azure zu hosten? Nebst der reinen Portierung von Applikationslogik und Datenhaltung sollen auch die Vorteile von Cloud Computing genutzt werden können. Skalierbarkeit, Speicherstrategien, Security und Kosteneffizienz haben Einfluss auf die Architektur. Datensicherung, Instanzmanagement und Kostenabschätzung sind ebenfalls wesentliche Punkte, die es für den Start mit Windows Azure zu berücksichtigen gilt.