Blogthemen filtern:

Unsere Blogthemen

{Sebastian.hasCoffe ? coding() : getCoffe()}

Moin und Hallo,

seit dem 1. März 2021 wird networkteam durch einen weiteren Quereinsteiger im Bereich des Front- und Backends tatkräftig unterstützt:

Mein Name ist Sebastian Rieger, ich bin 30 Jahre alt und komme ursprünglich aus dem Bergischen Land. Um die Vorzüge des maritimen Lebens auskosten zu können, bin ich vor 5 Jahren für ein Studium der Geophysik ins schöne Kiel gezogen. Nach analytischen Auswertungen und Modellierungen in Matlab und Python sowie spielerischen Gestaltungen mit C# in Unity und Blender, entdeckte ich die Welt der Webentwicklung für mich. Nach einem erfolgreichen Bootcamp im Bereich des Frontends mit HTML, CSS, JS und React, beschäftige ich mich nun mit der Entwicklung von Webseiten und Apps und dem dazugehörigen Backend in Go.


Ich freue mich in einem familiären Arbeitsklima mein Wissen stetig zu erweitern und dieses in umfangreichen und komplexen Anwendungen einsetzten zu können.


Wi mook dat!

Frontend developer Sebastian Rieger
8. April 2021

Im Gespräch mit Frontend-Entwicklerin Laura

Heute ist Weltfrauen-Tag. Ein guter Anlass also, um die Erfolge und Leistungen von Frauen zu feiern. In der IT-Branche sind Frauen noch immer in der Unterzahl. Wir bei networkteam wollen uns aktiv dafür einsetzen, das zu ändern. Am heutigen Tag möchten wir deshalb ein persönliches Gespräch mit unserer Frontend-Entwicklerin Laura teilen.

Laura hat im Oktober 2020 ihr 13-jähriges Jubiläum bei networkteam gefeiert und erzählt, wie der berufliche Alltag bei networkteam aus weiblicher Perspektive aussehen kann.

8. März 2021

und herzliche Weihnachtsgrüße an unsere Kunden und Partner

Was für ein Jahr. Langsam neigt sich 2020 dem Ende zu und trotz all der Herausforderungen, die das Jahr mit sich gebracht hat, lohnt es sich einen Moment inne zu halten und noch einmal zurückzublicken. Vieles im Leben ist nur eine Frage der Perspektive und wenn man seinen Blickwinkel entsprechend einstellt, dann hat auch dieses Jahr viele schöne Momente und vielleicht mehr Möglichkeiten denn je bereitgehalten, an den Herausforderungen zu wachsen.

Aus diesem Grund wollen wir uns noch einmal gemeinsam an das Jahr 2020 erinnern – an die internen Barcamps und besondere Projekte, unseren Umzug ins Home Office und Veränderungen im Team und schließlich an unsere digitale Weihnachtsfeier. Außerdem möchten wir am Ende noch einen herzlichen Weihnachtsgruß an unsere Kunden und Partner aussprechen.

17. Dezember 2020

Ein Projekt von Kieler:innen für Kieler:innen

In Krisenzeiten ist es besonders wichtig zusammenzuhalten. Umso mehr freuen wir uns, dass wir gemeinsam mit unseren Freunden von bdrops die Website für Kiel hilft Kiel umsetzen und so zu dieser tollen Aktion beitragen durften. Gemeinsam gut durch die Corona-Krise kommen, das ist der Grundgedanke des Gemeinschaftsprojekts, das seit dem 26. März online ist. Getreu dem Motto „support your local“ bündelt die Plattform Informationen für Kieler Bürger:innen und Kieler Wirtschaft. Seit ein paar Tagen sind nun auch Plakate zu der Aktion in ganz Kiel zu sehen. Das wollen wir zum Anlass nehmen, um das Projekt kurz vorzustellen:

10. April 2020

Wir sind nach wie vor für Sie erreichbar!

Liebe Kundinnen und Kunden, 

trotz der derzeitigen Lage rund um das Coronavirus sind wir nach wie vor wie gewohnt für Sie erreichbar.

Bleiben Sie gesund!

24. März 2020

Ein Architektur-Update des Kiel Data Hub auf Basis von FIWARE, und wie wir LoRa Parksensoren integriert haben

Als wir mit den Planungen für einen Kieler Datenhub vor über einem Jahr begonnen haben, war ein einfacher Aufbau basierend auf Microservices in möglicherweise unterschiedlichen Programmiersprachen das tragende Konzept. Somit konnten wir die Basis für die Zusammenarbeit verschiedener Teams und der Anbindung unterschiedlichster Datenquellen schaffen.

Neben dem Abruf und der Aufbereitung haben wir noch die Speicherung der Daten in verschiedenen Systemen (Elasticsearch und Prometheus) und eine Visualisierung in Dashboards auf Basis von Grafana vorgesehen und implementiert.

Doch ein wichtiger Aspekt ist nicht bedacht: die Daten stehen hauptsächlich zur Visualisierung zur Verfügung - eine Bereitstellung für andere Systeme / Applikationen über eine API fehlt. Zudem bereitet jeder Microservice die Daten unabhängig und hauptsächlich für die Visualisierung auf. Ein gemeinsames, standardisiertes Datenmodell zur Nutzung und Weitergabe der Daten an andere Plattformen und Applikationen wird nicht verwendet.

Kiel Data Hub Architektur auf Basis von Microservices

Die initiale Architektur von Kiel Data Hub

FIWARE als flexible Zwischenschicht in einer IoT Architektur

FIWARE is a curated framework of Open Source platform components to accelerate the development of Smart Solutions

- fiware.org

FIWARE bietet mit dem sogenannten Context Broker als Herzstück einer Architektur eine flexible und bereits in vielen Smart City Projekten verwendete Open Source Lösung für genau dieses Problem.

Mit Context ist hier ganz allgemein ein Abbild der Umgebung gemeint, auf welchem dann Algorithmen Entscheidungen treffen können oder eine Auswertung auf Basis von aggregierten Daten vorgenommen werden kann. Eine wichtige Funktion sind dabei flexible Benachrichtigungen anderer Komponenten bei bestimmten Änderungen am Context. So kann eine Architektur auf Basis von Microservices über den Context Broker mit Daten versorgt werden.

In unserer Kiel Data Hub Architektur ist der Einsatz von FIWARE im ersten Schritt auf folgende Art und Weise geplant:

Kiel Data Hub Architektur mit FIWARE Context Broker

Erweiterung der Architektur mit dem FIWARE Context Broker

Anbindung und Darstellung von LoRa Parksensoren über FIWARE

Im Rahmen einer Smart City Veranstaltung haben wir vor kurzem Zugriff auf die IoT Daten der S/W Kiel Netz GmbH bekommen, welche der Stadt Kiel LoRaWAN Parksensoren für eine Erprobung an der Kiellinie zur verfügung gestellt hat.

Das LoRaWAN System ermöglicht die Nutzung von verteilten Sensoren über eine Funkanbindung mit großer Reichweite und niedrigem Stromverbrauch. Sogenannte Gateways decken dabei ein Empfangsgebiet von mehreren Kilometern ab. Über ein Netzwerk wie The Things Network können dabei die Sensordaten in die Zielapplikation gelangen.

Im konkreten Beispiel werden die Daten von den S/W Kiel Netz eigenen Gateways empfangen und in der Plattform ELEMENT IoT erfasst. Diese bietet wiederum eine API für den regelmäßigen Abruf der aufbereiteten Daten ("Parkplatz belegt" / "Parkplatz frei").

Für die Belegung von Parkplätzen bietet FIWARE ein definiertes Datenmodell ParkingSpot (neben vielen anderen Daten, die in einer Smart City anfallen) auf der Basis von europäischen Datenstandards (Datex II). Somit können alle anderen Komponenten und auch Drittsysteme eine einheitliche Struktur verwenden.

Unsere Lösung zur Einbindung der Sensoren besteht damit aus folgenden Teilen:

  • IoT Agent Microservice zum regelmäßigen Abruf der Daten von der ELEMENT IoT API, Umwandlung der Daten in das ParkingSpot Schema und Aktualisierung der Parkplatzinformation über die Context Broker API - entwickelt mit Go und deployed als Docker Container
  • FIWARE Context Broker als zentrale Schaltstelle für Daten
  • API Microservice für den Abruf der Daten vom Context Broker aus Grafana (Umwandlung von NGSIv2 in JSON für eine Grafana Datasource) - derzeit umgesetzt als Teil des IoT Agent Microservices

Über ein Worldmap Panel kann in Grafana damit der aktuelle Zustand der Sensoren auf app.kiel-data-hub.de visualisiert werden:

Visualisierung der Parksensoren in einer Worldmap in Grafana

Der API Microservice ist bei der Benutzung eines Storage Services wie z.B. FIWARE Quantum Leap zur Speicherung von Zeitreihendaten in einer dafür spezialisierten Datenbank nicht umbedingt notwendig. In einer weiteren Ausbaustufe werden wir die Kontext-Daten über Subscriptions zusätzlich in eine solche Datenbank laden, um in Grafana Auswertung über die Zeit darzustellen.

Vorteile des Context Brokers

Die Lösung mag kompliziert im Vergleich zur initialen Architektur von Kiel Data Hub wirken - jedoch bietet die Vereinheitlichung des Datenmodells und die Flexibilität zur Anbindung verschiedener Systeme über Subscriptions einen großen Vorteil. Wir entkoppeln somit die Services zur Datenakquise von der konkreten Benutzung der Daten.

Ein weiterer Vorteil besteht aus unserer Sicht in der Möglichkeit des Datenaustauschs zwischen verschiedenen Plattformen auf Basis des Context Brokers. Dieser bietet mit dem Federation Feature eine Möglichkeit bestimmte Daten zwischen Instanzen über Subscriptions auszutauschen. Dies ermöglicht spannende Anwendung bei der Weiterverwendung der Daten: denn aus unserer Sicht wird es in Zukunft viele Hubs/Plattformen geben, die Daten akquirieren und verarbeiten. Ein gemeinsames Datenmodell und eine standardisierte API auf der Ebene des Context Brokers bietet hier große Vorteile und erlaubt trotzdem eine eigenständige Architektur und Weiterentwicklung jeder Lösung.

Denn um unsere Städte und unser Leben in Zukunft digitaler und smarter zu gestalten, sollten wir nicht auf große, zentrale Strukturen großer Anbieter setzen - viele dezentrale Lösungen, die miteinander verbunden sind und zusammenarbeiten, sind das, was das Internet und Web erst zu dem gemacht haben, was es heutzutage ist.

6. September 2019

... und wie Datenspender nachhaltige Stadtentwicklung fördern können

Wie sieht der Arbeitsalltag der Zukunft aus? Welche Visionen haben digitale Start-Ups? Und wie verändern sich Demokratie und Politikbewusstsein in einer digitalen Gesellschaft? Das sind nur einige der Fragen, die im Mittelpunkt der Digitalen Woche Kiel 2019 stehen.

Digitale Woche Kiel

Das Digitalfestival findet in diesem Jahr vom 07. - 14. September statt und verspricht mit mehr als 400 Veranstaltungen wieder ein spannendes Programm. Svenja Schulze, Bundesministerin für Umwelt, Naturschutz und nukleare Sicherheit wird die dritte #diwokiel am Samstag, den 7. September, offiziell im RBZ Wirtschaft eröffnen; anschließend verteilen sich die Termine auf Kiellinie, Seeburg und Wissenschaftszentrum, sowie viele weitere Orte, die je nach Veranstaltung variieren.

Natürlich ist aktive Beteiligung für den Erfolg einer solchen Veranstaltung essenziell - sei es in Form von Organisatoren und Veranstaltern, von Teilnehmern und Besuchern, als auch von den vielen Partnern und Sponsoren. Aus diesem Grund freuen wir uns sehr, auch in diesem Jahr wieder sowohl als #diwokielfriends als auch mit einer eigenen Veranstaltung zur Digitalen Woche Kiel beizutragen:

Unsere Vision

Nachhaltige, partizipative Stadtentwicklung fördern – das ist unsere Vision.
Wir möchten gemeinschaftlich ein Portal schaffen, dass „Offene“ und „Gespendete“ Daten miteinander verbindet, sie interpretiert, visualisiert und nutzbar macht. Die so gewonnenen Informationen können Impulse für neue Ideen und Projekte liefern, welche Bürger*innen, Unternehmen und Kommune gleichermaßen befähigen, durch neue Konzepte zu zukunftsfähiger Stadtentwicklung beizutragen.

Kiel Data Hub 2.0

Kiel Data Hub ist ein Open Data-Portal, welches im Zuge der Digitalen Woche Kiel 2018 entstanden ist. Hier werden Daten rund um Kiel zentral sammelt und grafisch aufbereitet in Form eines Dashboards zur Verfügung stellt. Ganz im Zeichen von Smart City und eGovernment trägt die Plattform so zu mehr Transparenz bei und gestaltet die gesammelten Daten nicht nur übersichtlicher, sondern ermöglicht es auch diese miteinander in Verbindung zu setzen.

21. August 2019

Seit etwa zwei Wochen ist es soweit: Shopware 6 ist der in der Early Access Version verfügbar. Pünktlich zum neuen Release haben wir im Rahmen unseres internen Barcamps vergangene Woche daher eine Neos Integration für Shopware entwickelt. Diese ermöglicht es, aus Neos heraus auf Daten vorhandener Shopware Installationen zuzugreifen und sie über Neos auszugeben.

Bei der Umsetzung haben wir einen etwas abstrakteren Ansatz gewählt, um den Nutzer nicht auf vorgefertigte Content NodeTypes festzulegen, sondern Möglichkeiten der Datensammlung zu schaffen.

30. Juli 2019
BarCamp 2018: networkteam-Mitglieder mixen Cocktails

Das BarCamp Kiel findet am 09. und 10. August 2019 zum 10. Mal statt und auch wir sind wieder als Teilnehmer und Sponsor dabei. Am Freitag Abend hosten wir - inzwischen schon fast in alter Tradition - auch in diesem Jahr eine Bar, an der Euch köstliche Getränke erwarten. Von Cocktails über Softdrinks bis hin zu Bier ist für jeden was dabei.

Wir sehen uns beim BarCamp!

29. Juli 2019

NeosCon 2019: ein ganz persönliches Resümee.

Neos Conference is on a mission to inspire people by demonstrating cutting edge technology, encourage everybody to think “out-of-the-box”, and connecting technological entrepreneurs with enthusiasts.

neoscon.io

Dieses Jahr haben wir einen kleinen Rekord aufgestellt: 9 von 16 networkteam Mitarbeitern -mehr als die Hälfte von uns!- waren vergangenes Wochenende in Dresden auf der Neos Conference 2019. Für mich persönlich war es das erste Mal, und um es gleich vorweg zu nehmen: ich freue mich jetzt schon auf 2020!

Nachfolgend teile ich meine persönlichen Eindrücke - von der Location, den Menschen und Talks, bis hin zum Social Event.

Stand NeosCon 2019

Endlich angekommen: Kai, Philip, Christian, Laura und ich.

16. Mai 2019