Einführung
Azure API Management unterstützt Organisationen beim Veröffentlichen von Web-APIs für externe Entwickler, Partnerentwickler und interne Entwickler, um das volle Potenzial von Daten und Diensten ausschöpfen zu können. Doch ehe die Web-APIs zur Nutzung durch andere Entwickler veröffentlicht werden, muss der Ersteller der Web-APIs diese zunächst in Azure API Management bereitstellen.
Entwickler, die Visual Studio zum Erstellen von ASP.NET Core-Web-APIs verwenden, können integrierte Funktionen verwenden, um ihre Web-API direkt in Azure API Management bereitzustellen.
In einem vorherigen Modul zu Fusionsentwicklungsteams lernten Sie die Mitarbeiter von VanArsdel, Ltd. kennen. Ein Fusionsentwicklungsteam bringt professionelle Entwickler – High-Code – und Citizen Developers – Low-Code – zusammen, um schneller bessere Apps zu erstellen. Die Citizen Developers erstellen mit Power Apps Anwendungen, die ihre Anforderungen erfüllen. Diese Anwendungen nutzen Dienste, die von professionellen Entwicklern erstellt werden, z. B. Web-APIs. Bevor Citizen Developer Web-APIs in ihren Power Apps-Anwendungen verwenden können, müssen die Web-APIs gehostet werden. Azure API Management ist dafür ideal.
Das professionelle Entwicklungsteam von VanArsdel, das von Kiana geleitet wird, hat mehrere ASP.NET Core-Web-APIs für die Bestandsverwaltung erstellt. Es möchte die Web-APIs mithilfe von Visual Studio in Azure App Service und Azure API Management veröffentlichen. Dank dieses Schritts benötigen die Entwicklungsteams im Verlauf der Entwicklung nur minimale Kontextwechsel zwischen Azure API Management und Visual Studio.
In diesem Modul erkunden Sie, wie Visual Studio reibungslose Entwicklungserfahrungen für die Entwicklung von Web-API-Anwendungen vom Code bis zur Bereitstellung bietet.