Wer im IoT-Umfeld unterwegs ist, wird früher oder später nicht um eine leicht skalierbare Cloud-Lösung im Backend herumkommen. Die Riege der Anbieter von Platform-as-a-Service (PaaS) ist groß: Im Rahmen von Kundenprojekten hat der Vortragende Microsoft Azure über zwei Jahre als Entwickler kennen gelernt. In dieser Zeit hat sich die Plattform selbst enorm weiter entwickelt.
Der Vortrag stellt anhand eines tatsächlichen Projekts dar, wie sich die Arbeit mit der Plattform gewandelt hat und wie die tägliche Softwareentwicklung und der Produktiveinsatz oftmals der Balance auf einem fahrenden Zug ähnelte: Auch wenn es immer voran ging, hatte die ein oder andere Situation durchaus Gefahrenpotenzial.
Vermittelt werden Erfahrungen zu folgenden Aspekten:
* Device Connectivity: IoT Hub, Device SDK vs. Azure IoT Gateway SDK, Datenformat, Protokolle
* Data Processing and Analytics: Azure Storage, Azure SQL, Data Lake, Data Lake Analytics, Stream Analytics, Azure Service Fabric, App Service
* Build and Deployment: Azure Resource Manager
* Troubleshooting: Debugging local und in der Cloud, Wo stehen die Logs?
Vorkenntnisse
Prinzipiell wird kein Vorwissen erwartet. Ein konzeptionelles Verständnis von Platform-as-a-Service vereinfacht jedoch den Einstieg.
Lernziele
Besucher werden einen Einblick bekommen, wie sich die tägliche Arbeit mit einer im Wachstum begriffenen Cloud-Plattform jenseits von Versprechungen aus Marketing-Broschüren anfühlt.
//
Vitaliy Slepakov
@vslepakov
ist ein erfahrener Software Engineer im IoT-Umfeld und arbeitet bei der Zühlke Engineering GmbH in Frankfurt. Im Rahmen von Kundenprojekten hat er sich in den letzten beiden Jahren handwerklich intensiv mit Microsoft's Azure-Plattform auseinandergesetzt.