• 2 min read

Microsoft hat einen Führenden in Forrester Wave: Function-as-a-Service-Plattformen benannt

Beim serverlosen Computing werden manchmal zustandsbehaftete Komponenten benötigt, z. B. zeitintensive Workflows, von Menschen genehmigte Prozesse und Warenkorbanwendungen im E-Commerce. Durable Functions ist eine Erweiterung der Azure Functions-Runtime, die zustandsbehaftete Funktionen und Orchestrierungsfunktionen in serverlose Funktionen integriert. Durable Functions ist ein eigenständiges Feature im serverlosen Bereich, das zustandsbehaftete Funktionen sowie eine Möglichkeit umfasst, um serverlose Workflows programmgesteuert zu definieren.

2021Q1_Function-As-A-Service-Platforms_161673_hi-res

Forrester hat Microsoft als Führendes Unternehmen in The Forrester Wave™: Function-As-A-Service Platforms, Q1 2021 basierend auf ihrer Bewertung von Azure-Funktionen mit Der Erkennung für das Erhöhen der Spiel- und Zustandsfunktionen der Entwicklerumgebung benannt.

Entwicklungsumgebung

Azure Functions ist vollständig mit anderen Azure-Diensten und Entwicklungstools integriert. Mithilfe dieser umfassenden Entwicklungsumgebung können Sie Ihre Funktionen lokal auf allen großen Plattformen (Windows, macOS und Linux) erstellen und debuggen sowie in der Cloud bereitstellen und überwachen. Sie können Funktionen mit einer Vielzahl von Programmiersprachen erstellen: C#, Node.js, Python, JavaScript, Java und PowerShell.

Im Forrester-Bericht wurde Azure Functions besonders wegen seiner Investitionen ins Onboarding sowie in die Unterstützung von Entwicklertools und der Entwicklung und dem Debuggen auf lokalen Computer ausgezeichnet.

Zustandsbehaftete Workloads in einer serverlosen Compute-Umgebung

Beim serverlosen Computing werden manchmal zustandsbehaftete Komponenten benötigt, z. B. zeitintensive Workflows, von Menschen genehmigte Prozesse und Warenkorbanwendungen im E-Commerce. Durable Functions ist eine Erweiterung der Azure Functions-Runtime, die zustandsbehaftete Funktionen und Orchestrierungsfunktionen in serverlose Funktionen integriert. Durable Functions ist ein eigenständiges Feature im serverlosen Bereich, das zustandsbehaftete Funktionen sowie eine Möglichkeit umfasst, um serverlose Workflows programmgesteuert zu definieren.

Im Forrester-Bericht wurde insbesondere hervorgehoben, dass Durable Functions zustandsbehaftete Funktionen und Bindungen für Azure Event Hub umfasst und Entwickler mithilfe von Azure Event Grid ereignisgesteuerte Microservices erstellen können.

Für Unternehmen konzipierte Function-as-a-Service-Plattform

Unternehmenskunden wünschen sich die Produktivität und Flexibilität, die Entwicklungsanwendungen durch ereignisgesteuerte Architekturen erhalten. Mithilfe von Azure Functions können Sie Anwendungen in anderen Umgebungen bereitstellen, z. B. in Ihrer eigenen Infrastruktur oder in Ihrem Kubernetes-Cluster mithilfe von Containern. Dies macht nahtlose Hybridbereitstellungen möglich.

Azure Functions unterstützt Eingabe- und Ausgabebindungen, mit denen Daten aus anderen serverlosen Diensten gepullt oder in diese gepusht werden können. Forrester hat angegeben, dass Bindungen für Azure Event Hub und Azure Event Grid bei der Erstellung von ereignisgesteuerten Microservices nützlich für Entwickler sind.

Azure Functions bietet eine Integration mit Azure Application Insights und Azure Monitor, durch die Sie ganz einfach Probleme diagnostizieren und besser nachvollziehen können, wie Ihre Funktionen verwendet werden.

Zuwachs an Kunden

Informieren Sie sich darüber, wie Mitsubishi Electric, die East West Bank und die Blackmores Group Azure Functions in ihren ereignisgesteuerten Architekturen einsetzen. Wir möchten, dass Azure Functions die Nummer 1 der Functions-as-a-Service-Plattformen wird, und diese Auszeichnung haben wir in einer wichtigen Phase auf dem Weg zu diesem Ziel erhalten.

Lesen Sie den ganzen Forrester-Bericht, und entscheiden Sie sich noch heute für Azure Functions.

Wenn Sie Feedback oder Fragen haben, wenden Sie sich bitte an uns auf GitHub, StackOverflow oder UserVoice.