Serverless Computing ist mit AWS Lambdas bzw. Azure Functions in aller Munde. Allerdings gibt es auch Vorbehalte gegen die Nutzung dieser Clouddienste. Mit OpenFaaS (Function as a Service) kann man auf Basis von Docker seine eigene Ausführungsumgebung für Serverless Computing betreiben.
Im Vortrag stellt Frank Pommerening die allgemeinen Bestandteile und die Anwendungsszenarien vom Serverless Anwendung vor. Anschließend stehen die Architektur und die Grundlagen von OpenFaaS im Fokus. Zusätzlich werden die verwendeten Technologien u. a. Docker-Swarm und Docker-Stack näher beleuchtet. Die Beispiele wie ein einfaches CQRS oder ein Backend für Amazon Alexa sind in .NET Core implementiert. Für diesen Vortrag werden Grundkenntnisse zu Containern und dem Docker-Ökosystem vorausgesetzt.
Frank Pommerening ist seit 2004 Softwareentwickler und -architekt im Bereich .NET-Technologien. Er beschäftigt sich seit mehreren Jahren u. a. mit Microservices und verteilten Anwendungen. Aktuell ist er Senior Softwareentwickler bei der AXP Consulting GmbH und Co. KG in Leipzig.