Zusammenfassung
In diesem Modul haben Sie gelernt, wie Ihr Unternehmen die vorhandenen Kenntnisse in der Java- und Maven-Entwicklung nutzen und dieses Wissen mit Microsoft Azure anwenden kann, um serverlose Azure-Funktionen zu erstellen. Mit Ihren vorhandenen Entwicklungstools haben Sie eine Azure-Funktions-App mit einem Maven-Archetyp erstellt, der einen HTTP-Trigger verwendet, um Daten zu erfassen. Sie haben gelernt, wie Sie Ihre Funktions-App lokal und in der Cloud mithilfe eines Webbrowsers testen können, wenn Sie noch Azure-Anfänger sind. Zum Erfassen von detaillierten Informationen haben Sie Ihrem Anwendungscode benutzerdefinierte Protokollierungsfunktionen hinzugefügt und Ihre Funktion in Azure erneut bereitgestellt. Anschließend haben Sie erfahren, wie Sie das Protokollstreaming und Application Insights verwenden, um Ihre Anwendung in Echtzeit zu analysieren.
Das Maven-Plug-In für Azure Functions ermöglicht es Ihrem Entwicklungsteam, sich auf Technologien zu verlassen, mit denen sie Erfahrung haben. So können sie den End-to-End-Prozess der Erstellung, Entwicklung und Bereitstellung von Anwendungen in Azure vereinfachen. Nachdem Ihre Anwendung bereitgestellt wurde, bietet Azure Ihnen eine Vielzahl von Tools zum Überwachen der Integrität Ihrer Anwendung.
Bereinigen
Die Sandbox bereinigt Ihre Ressourcen automatisch, wenn Sie dieses Modul abgeschlossen haben.
Wenn Sie in Ihrem eigenen Abonnement arbeiten, sollten Sie am Ende eines Projekts prüfen, ob Sie die Ressourcen, die Sie erstellt haben, noch benötigen. Ressourcen, die Sie weiterhin ausführen, können Sie Geld kosten. Sie können entweder einzelne Ressourcen oder aber die Ressourcengruppe löschen, um den gesamten Ressourcensatz zu entfernen.
Weitere Informationen
- Azure Functions
- Azure Functions: Details zur Konfiguration
- host.json-Referenz für Azure Functions 2.x und höher
- Leitfaden zu den ersten Schritten mit Maven
- Maven-Plug-In für Azure Functions
- Maven: archetype:generate
- Arbeiten mit den Azure Functions Core Tools