Zusammenfassung
Gut gemacht! In diesem Modul haben wir eine Releasepipeline erweitert, um Unterstützung für die Bereitstellung einer Azure Functions-App hinzuzufügen. Die einzelne Releasepipeline erstellt nun eine Lösung mit mehreren Projekten und stellt verschiedene Komponenten in verschiedenen Cloudzielen in Azure bereit.
Während sich dieses Modul speziell auf eine App konzentrierte, die Azure App Service und Azure Functions verwendet, gelten die behandelten Grundlagen für eine breite Palette von Build- und Bereitstellungszielen. Sie können auch sehen, wie Azure Pipelines skaliert werden kann, um selbst die anspruchsvollsten Szenarien zu unterstützen.
Weitere Informationen
In diesem Modul haben Sie mit Azure Functions gearbeitet, einem der Entwicklungsmodelle innerhalb des breiteren serverlosen Azure-Computingangebots. Azure Functions war eine großartige Lösung für das Tailspin-Team, aber Ihre Bedürfnisse werden anders sein, und es ist wichtig zu verstehen, welche Computeoptionen für Ihr Szenario am besten sind. Erkunden Sie diese Ressourcen, um mehr zu erfahren.
Azure bietet eine Reihe von serverlosen Angeboten. Des Weiteren gibt es einige Überschneidungen zwischen verschiedenen Diensten. Einen ausführlicheren Überblick über einige wichtige serverlose Optionen, darunter Azure Functions, Microsoft Flow, Azure Logic Apps und Azure App Service WebJobs, finden Sie unter Auswählen der richtigen Integrations- und Automatisierungsdienste in Azure.
Azure Functions ist auch eine großartige Option für Microservicelösungen, wie jene, für die sich das Tailspin-Team hier entschieden hat. Weitere Informationen zum Verstehen der verschiedenen Optionen für Microservices in Azure, darunter Azure Functions, Kubernetes und Service Fabric, finden Sie unter Auswählen einer Azure-Computeoption für Microservices.
Allerdings ist eine serverlose Lösung nicht immer für jede Situation geeignet. Zustandsbehaftete Anwendungen sind für serverloses Computing beispielsweise ungeeignet. Glücklicherweise stellt Azure viele verschiedene Computeangebote bereit, die praktisch alle Cloudumgebungen abdecken. Hilfe beim Auswählen der richtigen Lösung für Ihre Anwendung finden Sie unter Auswählen eines Azure-Computediensts für Ihre Anwendung.