What we're about

In unserer Meetup-Gruppe teilen wir Erfahrungen aus Projekten und Learnings aus unserer Forschung zu innovativer Software, Technologie und Methoden. Hier ist jede*r willkommen, der/die sich sich für App Development, Web-Technologien, UI/UX Design, Machine Perception & AI, Business Intelligence, Big Data, Smart Devices & Robotik, Containerisierung und Cloud Computing begeistert und den offenen Austausch schätzt!

Warum wir so viele Themen behandeln? Nicht etwa, weil wir Profis im Buzzword Bingo sind, sondern weil wir als Dienstleister über 350 Experten in all diesen Feldern beschäftigen! Schau vorbei und überzeug dich selbst oder besuche uns auf inovex.de (https://www.inovex.de/)!

Upcoming events (2)

Let's talk about MQTT in real life.

inovex Gmbh

Hey Tech Heads, im Mittelpunkt stehen an diesem Abend MQTT-Projekte. Zunächst stellt Arnold wichtige Aspekte, Herausforderungen und Lösungen beim Aufsetzen und Betrieb eines MQTT Message Brokers (HiveMQ) vor. Im zweiten Vortrag greift Gerrit das Thema auf, warum die Zusammenarbeit zwischen Hardware- und Software-Entwicklung ein wichtiger Erfolgsfaktor ist, wobei er einige der Herausforderungen beim Einsatz von MQTT verdeutlicht. Vorläufiger Zeitplan 18.30 Uhr Doors Open 19 Uhr Arnold Bechtoldt: MQTT IN THE ENTERPRISE – HOW WE SUCCESSFULLY RUN AN MQTT MESSAGING BROKER Für unsere Kunden entwickeln wir in Projekten Applikationen und die dafür notwendige Infrastruktur. Oft betreiben wir diese Infrastruktur auch über mehrere Monate oder Jahre hinweg und entwickeln sie technologisch weiter. Dabei sammeln wir viele wertvolle und teils unerwartete Erfahrungen. In einem dieser Projekte haben wir eng mit dem MQTT-Spezialisten dc-square (HiveMQ) zusammengearbeitet, um für den Kunden ein Broker-Cluster als zentrale geschäftskritische Messaging-Plattform aufzusetzen und zu etablieren. Das Sammeln und Visualisieren der vielen Monitoring-Metriken sowie Logs war für uns von Anfang an eine wichtige Herangehensweise um, mit den durchwachsenen Anforderungen des Kunden, die Clients und Workflows zu verstehen und den Problemen im Tagesgeschäft Herr zu werden. Dieser Vortrag beleuchtet zentrale Lessons Learned und teils offene Fragestellungen aus ca. 2 Jahren MQTT-Broker-Betrieb in Production. 19.45 Uhr Pizza, Bier & Networking 20.15 Uhr Gerrit Brehmer: CONNECTED COOKING POWERED BY MQTT Heutzutage soll eigentlich alles, was einen Stecker hat, über die Cloud vernetzt werden. Wir haben professionelle Küchengeräte mit Hilfe von MQTT an die Wolke angeschlossen und stellen unsere Vorgehensweise und Lessons Learned beim Einsatz des Protokolls vor. Außerdem erzählen wir ein wenig darüber, wie traditionelle Geräteentwicklung und agile Softwareentwicklung zusammenarbeiten und was man vielleicht noch verbessern könnte. Gekocht wird weltweit, und MQTT als Kommunikationsprotokoll erfüllt hierbei einige der notwendigen Bedürfnisse. Stolpersteine im Konzept gibt's aber auch dort, so dass man nie Langeweile verspürt. Ein Ausblick auf MQTT 5 zeigt dann, dass einige dieser Probleme erkannt wurden.

inovex class: Kubernetes

inovex Gmbh

Zielgruppe: interessierte Studierende mit IT-Grundkenntnissen Dauer: 5 Termine a 2h Termine: 20.9., 27.9., 4.10., 11.10.,[masked] Zeiten: 17.30–19.30 Uhr Anzahl Teilnehmer: min. 6, max. 16 Standorte: inovex München und inovex Köln, Inhalte werden per Google Hangouts übertragen, jeweils 1 Betreuer vor Ort Sprache: Deutsch inovex classes sind ein begleitendes Angebot von inovex an interessierte Studierende zu aktuellen IT-Technologiethemen. Wir möchten in mehreren Einheiten anwendungsorientiert und praktisch mit den Teilnehmer*innen an ergänzenden Inhalten zum regulären Studium arbeiten. Diese inovex class behandelt die Kernkonzepte, die typischerweise zum Erstellen und Verwalten eines Kubernetes-Clusters verwendet werden. Wir erstellen ein Cluster, ermitteln die Netzwerkkonfiguration, erweitern das Cluster, stellen Anwendungen bereit und konfigurieren den Speicher, die Sicherheit und andere Objekte, die für den typischen Einsatz erforderlich sind. Hierbei konzentrieren wir uns nicht auf die Tools eines bestimmten Anbieters. Wir verwenden kubeadm, um Cluster bereitzustellen und setzen Tools ein, die mit jedem Kubernetes-Cluster funktionieren. Diese inovex class vermittelt einen Einblick in die Verwaltung von Kubernetes-Clustern und bietet damit einen Einstieg in die Welt von Kubernetes. Agenda: In dieser inovex class lernst du, wie du ein Kubernetes-Cluster selbst installierst und konfigurierst – von der Netzwerkkonfiguration über Upgrades bis hin zum Deployment. * Installation eines Kubernetes-Clusters mit mehreren Knoten unter Verwendung von kubeadm * Erweiterung des Clusters * Auswahl und Implementierung eines Cluster-Netzwerks * Verschiedene Aspekte und Konzepte des Betriebs einschließlich Skalierung, Updates und Rollbacks * Konfiguration von Sicherheitseinstellungen, sowohl für das Cluster als auch für die Container * Verwaltung des verfügbaren Speichers für Container * Überwachung, Protokollierung und Fehlerbehebung von Containern und Clustern * Scheduling von Container Deployments konfigurieren * Verwenden von Helm und Charts, um das Deployment zu automatisieren * Fehlertoleranz und höhere Verfügbarkeit Hinweise: * Die Teilnahme an dieser inovex class ist kostenlos, wir erwarten allerdings eine verbindliche Anmeldung mit einer gültigen Email-Adresse einer anerkannten Ausbildungsstätte * Die Teilnehmer*innen erhalten eine Bescheinigung über die erfolgreiche Teilnahme * Getränke werden von inovex bereitgestellt * Jede*r Teilnehmer*in muss ein eigenes Notebook mitbringen Guides: Johannes Scheuermann Timo Heinrichs

1

Photos (28)