Implementieren von Azure App Service
Azure App Service vereint alles, was Sie brauchen, um Websites, mobile Back-Ends und Web-APIs für alle Plattformen und Geräte zu erstellen. Anwendungen können in Windows- und Linux-basierten Umgebungen problemlos ausgeführt und skaliert werden.
App Service bietet Schnellstarts für mehrere Produkte, mit denen Sie Ihre Windows- und Linux-Apps einfach erstellen und bereitstellen können:
Vorteile von App Service
Die Verwendung von App Service zum Entwickeln und Bereitstellen Ihrer Web-, Mobil- und API-Apps hat viele Vorteile. Sehen Sie sich die folgende Tabelle an, und überlegen Sie, welche Features beim Hosten Ihrer App Service-Instanzen nützlich sein können.
Vorteil | BESCHREIBUNG |
---|---|
Mehrere Sprachen und Frameworks | App Service bietet erstklassige Unterstützung für ASP.NET, Java, Ruby, Node.js, PHP und Python. Sie können PowerShell- und weitere Skripts oder ausführbare Dateien auch als Hintergrunddienst ausführen. |
DevOps-Optimierung | App Service unterstützt Continuous Integration und die Bereitstellung mit Azure DevOps, GitHub, BitBucket, Docker Hub oder Azure Container. Sie können Updates über Test- und Stagingumgebungen höherstufen. Verwalten Sie Ihre Apps in App Service mithilfe von Azure PowerShell oder der plattformübergreifenden Befehlszeilenschnittstelle (Command-Line Interface, CLI). |
Globale Skalierung mit Hochverfügbarkeit | Mit App Service können Sie manuell oder automatisch hoch- und oder aufskalieren. Sie können Ihre Apps überall in der globalen Rechenzentrumsinfrastruktur von Microsoft hosten. Die App Service-SLA verspricht dabei Hochverfügbarkeit. |
Verbindungen mit SaaS-Plattformen und lokalen Daten | Mit App Service können Sie aus über 50 Connectors für Unternehmenssysteme (z. B. SAP), SaaS-Diensten (z. B. Salesforce) sowie Internetdiensten (z B. Facebook) auswählen. Sie können über Hybridverbindungen und Azure Virtual Networks auf lokale Daten zugreifen. |
Sicherheit und Konformität | App Service ist ISO-, SOC- und PCI-konform. Sie können Benutzer mit Microsoft Entra ID oder über Anmeldungen in sozialen Medien (Google, Facebook, Twitter oder Microsoft) authentifizieren. Erstellen Sie IP-Adresseinschränkungen, und verwalten Sie Dienstidentitäten. |
Anwendungsvorlagen | Wählen Sie aus einer umfangreichen Liste von Anwendungsvorlagen in Azure Marketplace aus, z. B. WordPress, Joomla und Drupal. |
Integration von Visual Studio | App Service bietet dedizierte Tools in Visual Studio, um das Erstellen, Bereitstellen und Debuggen zu optimieren. |
API und mobile Features | App Service bietet sofortige CORS-Unterstützung für RESTful-API-Szenarios. Sie können Ihre Szenarios für mobile Apps vereinfachen, indem Sie Authentifizierung, Offlinedatensynchronisierung, Pushbenachrichtigungen und vieles mehr aktivieren. |
Serverloser Code | Mit App Service können Sie einen Codeschnipsel oder ein Skript bedarfsgesteuert ausführen, ohne die Infrastruktur explizit bereitstellen oder verwalten zu müssen. Sie zahlen nur für die Computezeit, die Ihr Code tatsächlich verwendet. |