Zum Hauptinhalt wechseln

Azure Functions

Ausführen von ereignisgesteuerten, serverlosen Codefunktionen mit einer End-to-End-Entwicklungsumgebung.

Anwendungsentwicklung beschleunigen und vereinfachen

Entwickeln Sie effizienter mit einer Plattform für ereignisgesteuertes serverloses Compute, mit der Sie auch komplexeste Orchestrierungsprobleme lösen können. Die Azure Functions End-to-End-Entwicklungsumgebung ermöglicht Ihnen die Verwendung von Sprachen, mit denen Sie bereits vertraut sind. Erstellen und debuggen Sie lokal ohne zusätzliche Einrichtung, führen Sie die Bereitstellung und den Betrieb in jeder Größenordnung in der Cloud aus, und integrieren Sie Dienste mit Triggern und Bindungen.

Automatisierte, flexible Skalierung, um die Infrastrukturverwaltung zu vereinfachen

Integriertes Programmiermodell zum Reagieren auf Ereignisse und nahtloses Verbinden mit anderen Diensten

End-to-End-Entwicklungsumgebung mit integrierten Tools und integrierten DevOps-Funktionen

Verschiedene Programmiersprachen und Hostingoptionen für jedes Szenario

Logos von .NET, node.js, Java, Python und PowerShell

Entwicklung nach Ihren Vorstellungen

  • Wählen Sie aus beliebten Programmiersprachen aus, die Sie bereits kennen.
  • Beginnen Sie sofort mit dem Programmieren mit dem von Ihnen verwendeten Technologiestapel, ohne neue Sprachen oder Frameworks zu erlernen.
  • Implementieren Sie eine Vielzahl von Funktionen und Szenarien, z. B. Web-Apps und APIs mit .NET, Node.js oder Java. Machine Learning-Workflows mit Python; und Cloudautomatisierung mit PowerShell.

Verbessern Sie Ihre serverlose End-to-End-Entwicklungsumgebung

  • Profitieren Sie von einer vollständigen serverlosen Anwendungsentwicklung – vom lokalen Erstellen und Debuggen bis hin zur Bereitstellung und Überwachung in der Cloud.
  • Verwenden Sie Functions-Erweiterungen auf Visual Studio und Visual Studio Code für eine schnellere und effizientere Entwicklung auf Ihrem lokalen Computer, die vollständig in die Azure-Plattform integriert ist.
  • Richten Sie Continuous Integration und Continuous Delivery (CI/CD) mit Azure Pipelines ein.
  • Erhalten Sie intelligente und proaktive Einblicke in die Leistung serverloser Anwendungen in der Produktion von Azure Monitor.
Daten zur Überwachung der App-Leistung und -Nutzung wie aktive Benutzer, tägliche Sitzungen pro Benutzer, Sitzungsdauer und Top-Geräte.

Komplexe Orchestrierungsherausforderungen einfach lösen

  • Verwenden Sie die Durable Functions-Erweiterung, um zustandsbehaftete Workflows in einer serverlosen Computeumgebung zu schreiben.
  • Verwenden Sie Ihre serverlosen Funktionen in deklarativen Workflows, die mit mehr als 250 Connectors in Azure Logic Apps funktionieren.

Weitere Dienste verbinden, ohne festcodierte Integrationen – für schnellere Lösungsentwicklungen

  • Es ist keine Hartcodierung erforderlich. Verwenden Sie Trigger, um zu definieren, wie Ihre Funktionen aufgerufen werden, und verwenden Sie Bindungen, um deklarativ andere Ressourcen mit Ihren Funktionen zu verbinden.
  • Sparen Sie Codierungszeit mit einem Programmiermodell, das auf Triggern und Bindungen basiert.
  • Erstellen Sie ereignisgesteuerte Anwendungen, die eine Anbindung an Microservices erlauben und sich durch bessere Skalierbarkeit und höchste Stabilität auszeichnen.
Eine AppCenter-Demo für eine Smart-Hotel-App, die an Benutzer verteilt und getestet wird.
Daten zur Überwachung der App-Leistung und -Nutzung wie aktive Benutzer, tägliche Sitzungen pro Benutzer, Sitzungsdauer und Top-Geräte.

Einmal erstellen, überall bereitstellen

  • Wählen Sie aus dem Functions-Hostingplan aus, der Ihre Geschäftsanforderungen am besten erfüllt.
  • Stellen Sie denselben Code auf mehreren Zielen bereit – von der nutzungsbasierten Bezahlung in der Cloud bis zu Ihrem in Azure gehosteten Kubernetes-Cluster, Kubernetes in einer anderen öffentlichen Cloud oder IoT-Geräten für Edgecomputing.

Integrierte umfassende Sicherheit und Compliance

  • Microsoft investiert über 1 Milliarde USD pro Jahr in die Forschung und Entwicklung der Cybersecurity.

  • Microsoft beschäftigt mehr als 3.500 Sicherheitsexperten, die ausschließlich den Schutz und die Sicherheit Ihrer Daten im Blick haben.

  • Azure verfügt über mehr Zertifizierungen als jeder andere Cloudanbieter. Sehen Sie sich die vollständige Liste an.

Wählen Sie einen Hostingplan aus, der zu Ihren Geschäftsanforderungen passt

Verbrauchstarif

  • Skalieren Sie automatisch, und bezahlen Sie nur für Computeressourcen, wenn Ihre Funktionen ausgeführt werden. Instanzen des Functions-Hosts werden dynamisch basierend auf der Anzahl der eingehenden Ereignisse hinzugefügt und entfernt.

Premium-Tarif

  • Während Sie automatisch nach Bedarf skalieren, können Sie mit vorbereiteten Workern Anwendungen nach dem Leerlauf ohne Verzögerung ausführen, die Ausführung auf leistungsstärkere Instanzen verschieben und Verbindungen mit VNETs herstellen.

Azure App Service-Plan

  • Führen Sie Functions mit regulären App Service Planraten aus. Dieser Ansatz eignet sich optimal für die langfristige Nutzung sowie dann, wenn Sie Skalierungsbedarf und Kosten bereits im Vorhinein besser einschätzen möchten.

Erste Schritte mit einem kostenlosen Azure-Konto

1

Kostenlos starten. Sie erhalten ein Guthaben von 200 USD, das Sie innerhalb von 30 Tagen verwenden können. Solange Sie über Ihr Guthaben verfügen, können Sie viele unserer beliebtesten Dienste kostenlos nutzen. Außerdem erhalten Sie mehr als 55 weitere Dienste stets kostenlos.

2

Nachdem Ihr Guthaben aufgebraucht ist, wechseln Sie zur nutzungsbasierten Zahlung, um Ihr Wachstum mit den gleichen kostenlosen Dienstleistungen voranzutreiben. Es fallen nur Gebühren an, wenn Sie die kostenlosen monatlichen Kontingente überschreiten.

3

Nach 12 Monaten erhalten Sie die mehr als 55 Dienste weiterhin kostenlos und zahlen weiterhin nur für die über die monatlichen Freimengen hinausgehende Nutzung.

Erfolge anderer Kunden mit Azure Functions

Höhere Entwicklungsgeschwindigkeit

Aufgrund des einfachen Programmiermodells mit deklarativen Bindungen, mit denen weniger Codezeilen geschrieben werden konnten, wählte Zeiss Functions aus.

Zeiss

Sparen Sie Zeit und Kosten mit einem serverlosen Ansatz

Inlitix, ein SaaS-Anbieter für Analysen, skaliert sofort und bietet Kunden mit serverlosem Computing einen schnelleren und kosteneffizienteren Dienst.

Inlitix

Skalierung ohne Infrastrukturverwaltung erzielen

PWC hat Functions verwendet, um eine skalierbare API für die Knowledge Mining-Lösung mit behördlicher Verpflichtung zu erstellen.

PWC

Reduzieren der Dienstintegrationszeit

Hotailors kann mithilfe von Functions in der selben Zeit dreimal so viele neue Anbieter integrieren.

Hotailors
Zurück zu Registerkarten

Erstellen von Lösungen mit Functions

Serverlose APIs mit Node.js oder Microsoft .NET

Serverlose Webanwendung für statische Websites und Single-Page-Anwendungen

Serverlose Microservices für ereignisgesteuerte Szenarien

Machine Learning-Workflows mit einer serverlosen Architektur

Serverlose Datenverarbeitungs-Pipelines für Dateien und Echtzeitdaten

Serverlose Cloudautomatisierung und hybride Ressourcenverwaltung

Serverlose, schnelle Anwendungsentwicklung für branchenspezifische Apps

Dokumentation zu Azure Functions, Beispielcode und Ressourcen

Community und Azure-Support

Folgen Sie Azure Functions auf Twitter. Auf Stack Overflow können Sie Fragen stellen und erhalten Unterstützung von Microsoft-Entwicklern sowie Experten aus der Azure-Community. Auf  GitHub finden Sie Beispiele und Repositorys.

Häufig gestellte Fragen zu Azure Functions

  • Functions provides varying levels of support for languages including C#, JavaScript, F#, Java, and Python.

    See all supported languages

  • Functions apps on Consumption plans and App Service plans will run or be available 99.95 percent of the time.

    See the full SLA for Functions

  • Functions can run in different modes: Consumption plan, Azure App Service plan, and Premium plan.

    Compare hosting and scaling on different plans

  • Avoid hard-coding access to other services like Azure Blog storage and Azure Cosmos DB using triggers and bindings. Triggers are what cause a function to run, and bindings are declarations that connect the function to another resource.

    See all triggers and bindings Functions supports

  • Create and test functions on your local machine using favorite code editor and development tools. Connect local functions to live Azure services and debug them on your local computer using the full Functions runtime. The requirements for developing functions on your local computer depend on the programming languages and tools you prefer.

    See local development environments

Bereit, wenn Sie es sind – lassen Sie uns Ihr kostenloses Azure-Konto einrichten

Azure Functions kostenlos testen

Mit dem Vertrieb chatten