Categories: Cloud

Microsoft macht Azure Functions allgemein verfügbar und stellt Azure Bot Service vor

Microsoft hat die seit März 2016 als Vorschau angebotenen „Azure Functions“ nun allgemein verfügbar gemacht. Sie ergänzen Microsoft Azure und sollen die Entwicklung von Anwendungen erleichtern, mit denen beim Eintreten bestimmter Ereignisse automatisiert reagiert wird, die auf einer Server-losen Architektur laufen sollen und für die Skalierbarkeit und verbrauchsabhängige Bezahlung gewünscht wird. Interessenten können das Angebot eine Stunde lang kostenlos ausprobieren https://azure.microsoft.com/services/functions/

Ab jetzt steht Support für C# und JavaScript allgemein zur Verfügung. F#, PowerShell, PHP, Python und Bash können in einer Preview erprobt werden. Mit dem Angebot positioniert sich Microsoft selbst ganz gezielt gegen AWS Lambda. Azure Functions eignet sich Microsoft zufolge für die Entwicklung von IoT-, Web-, Mobile- und Big-Data-Anwendungen.

Ergänzt wird es durch Azure Service Fabric, womit sich Apps auf Basis von Microservices erstellen lassen. Azure-Applikationen werden dabei in kleinere Komponenten aufgeteilt. Sie lassen sich dann unabhängig von der zugrunde liegenden Infrastruktur aktualisieren und warten. Azure Service Fabric stellt in erster Linie die Programmierschnittstellen bereit, die die einzelnen Mikrodienste für die Kommunikation untereinander benötigen.

Laut Yochay Kiriaty, bei Microsoft Principal Program Manager für die Azure Platform, ist es damit “im Gegensatz zu vergleichbaren Services auf dem Markt” Developern möglich, Abhängigkeiten von Diensten mit “lediglich ein paar Klicks” zu definieren. Als Beispiele auf Azure nennt er Blob Storage, Event Hub, Service Bus, Storage Tables, als Beispiele für externe Dienste OneDrive und Dropbox. Damit wäre es etwa möglich, eine bestimmte Aktion auszulösen, wenn eine Datei hochbeladen wird. Entwickler müssten dadurch weniger Code erstellen und pflegen, da sich der Microsoft-Dienst um die Abhängigkeiten kümmert.

Ausgewähltes Whitepaper

Fünf wichtige Aspekte bei der Auswahl eines Wide Area Networks

Erfolgreiches Netz-Design kann die Produktivität deutlich verbessern und neue Chancen für die digitale Geschäftsentwicklung eröffnen. Ein unzureichend dimensioniertes WAN hemmt dagegen das produktive Arbeiten und führt zu Frustration bei Mitarbeitern, Lieferanten und Kunden. In diesem Whitepaper erfahren Sie, worauf es zu achten gilt.

Kiriaty hat heute zudem auch die Beta der Azure Functions CLI angekündigt. Damit können Developer neue „Function“-Apps entwickeln, sie lokal oder remote debuggen und auf Azure zur Verfügung stellen. Aktuell kann die Neuerung lokal auf Windows-Rechnern genutzt werden. Unterstützung für Mac Os und Linux ist in Vorbereitung. Azure Functions CLI lässt sich im Zusammenspiel mit Visual Studio Code nutzen, Tooling-Support für Visual Studio 2015 soll in Kürze als Preview verfügbar sein.

Preview des Azure Bot Service verfügbar

Außerdem hat Microsoft einen neuen Azure-Service als Vorschau bereitgestellt, mit dem die Entwicklung von Bots mit dem Microsoft Bot Framework erleichtert und beschleunigt werden soll. Der Azure Bot Service soll dabei helfen, “intelligente Bots” zu erstellen, die überall da zum Einsatz kommen könne, wo Nutzer mit der Firma in Kontakt treten. Laut Microsoft könne das in einer App oder auf einer Website, aber auch per Kontaktformular auf einer Website, per SMS, Facebook Messenger, Skype, Teams, E-Mail oder anderen Wegen und Diensten sein.

Ausgewähltes Whitepaper

Report: State of Digital Transformation EMEA 2019

Zu den größten Hürden der digitalen Transformation zählen der mobile Zugriff auf Unternehmensdaten und Anwendungen, die Nutzung unsicherer Netzwerke und nicht verwalteter Geräte. Das geht aus dem Report „State of Digital Transformation EMEA 2019“ von Zscaler hervor. Jetzt den vollständigen Report herunterladen!

Der Azure Bot Service stellt dazu Microsofts Cognitive Services in einer angepassten Form zur Verfügung. Die Entwicklerumgebung enthält dazu fertige Templates, mit denen sich Bots in C# oder Node.js entweder direkt im Browser oder einer frei wählbaren IDE oder einem Code Editor erstellen lassen. Developer können den Dienst ab sofort ausprobieren. Microsofts Bot Framework setzt sich aus drei Bausteinen zusammen dem auf Github gehosteten Bot Builder SDK, dem Bot Connector, sowie dem Bot Directory das alle mit dem Bot Framework erstellen Bots umfasst.

Redaktion

Recent Posts

Elon Musk legt sich mit Apple an

Angeblich will Apple die Twitter-App aus dem App Store werfen. Musk wirft Apple auch vor,…

1 Stunde ago

Datenschutzvergehen: Meta zahlt weitere Geldstrafe in Millionenhöhe

Unbekannte nutzen Facebooks eigene Toos, um persönliche Daten von Nutzern zu sammeln. Dieser Verstoß gegen…

3 Stunden ago

Dachser nutzt Internet der Dinge im Stückgut-Fernverkehr

Über das Internet der Dinge lassen sich die Transportbehälter in Echtzeit verfolgen und Ankunftszeiten exakt…

20 Stunden ago

Cyberrisiken für CNC-Maschinen

Im Zuge von Industrie 4.0 werden CNC-Anlagen zunehmend vernetzt, was sie zu einem attraktiven Ziel…

21 Stunden ago

Gefährlicher Online-Fischzug: Wie schützt man sich vor Pharming?

Kein Zugriff auf das Mailpostfach, der Bezahldienst verweigert den Zugang und auf dem Bankkonto erscheinen…

21 Stunden ago

Wie KI DevOps-Prozesse optimieren kann

Schnelle DevOps-Prozesse spielen eine essenzielle Rolle, um neue Software-Produkte schnell bereitzustellen und kurze Release-Zyklen zu…

22 Stunden ago