Project Description

MOBIELE NETWERK IOT-CONNECTIVITEIT

1NCE GMBH

IN HET KORT

Mediaan Conclusion is een samenwerking aangegaan met 1NCE GmbH, een wereldwijde Tier-1 Internet of Things (IoT) carrier. Hun belangrijkste activiteit is het bieden van IoT-connectiviteit op wereldwijde schaal, waardoor contracten met meerdere providers overbodig worden. In de afgelopen 1,5 jaar heeft een team van engineers van 1NCE en Mediaan Conclusion samengewerkt aan de 1NCE IoT Connectivity-suite.

Het verbinden, instellen, uitvoeren en ontwikkelen van IoT-devices en -diensten, wil 1NCE met deze gratis toevoeging standaardiseren en vereenvoudigen voor AWS-klanten. Het vergemakkelijkt het proces van authenticatie, communicatie en optimalisatie van apparaten dankzij de unieke combinatie van mobiele technologieën en clouddiensten. De suite bestaat uit een uitgebreide servicebundel, inclusief een SDK (Software Development Kit), die IoT-ontwikkelaars ondersteunt om snel apparaten aangesloten en up-and-running te krijgen. Tijdens dit project ondersteunen wij de klant met de volgende onderdelen:

  • Data engineering – data architecture, data broker en rule engines

  • Software development – web development, serverless, backend services

  • Het opzetten van de infrastructuur op AWS

  • Security – web & data security

  • Requirement engineering & Interaction design

HET CONCEPT

1NCE streeft ernaar om de meest voorkomende problemen die hun klanten hebben met IoT op te lossen, variërend van onboarding van devices tot het verbinden van gegevensstromen met hun eindsystemen. Dit onboarding proces dient zo eenvoudig mogelijk te blijven. Door de simkaart als identificatie-entiteit te gebruiken, kan 1NCE het snelle en gemakkelijke onboarding proces van IoT-apparaten in AWS IoT Core automatiseren. Tegelijkertijd gebruikt 1NCE de simkaart om het aanmaken en afleveren van certificaten voor IoT devices als een veilige module volledig te beheren. Hierdoor kan het hele onboarding- en identificatieproces van nieuwe IoT devices in slechts één stap en binnen enkele seconden worden gedaan. Bovendien biedt deze oplossing een directe en veilige gegevensstroom naar de privésystemen van een klant.

DE UITDAGING

Het multi-tenant-karakter van het platform vereist een zeer strikte aanpak op het gebied van data privacy en security. Het is cruciaal dat de IoT devices en de gegevens die ze communiceren zijn gekoppeld aan de juiste klant en dat er niet mee kan worden geknoeid. Met duizenden klanten en miljoenen apparaten kun je wel nagaan hoeveel data er wordt verzameld! De uitdaging is om een systeem te bouwen dat deze enorme hoeveelheid ongestructureerde data in real-time kan beheren en verwerken.

MEDIAAN IN ACTIE

We hebben tijdens dit project een multidisciplinair team van 5 full-stack software-engineers, een UI/UX designer en een SCRUM-master samengesteld. Om de best mogelijke oplossing te bieden, worden de volgende technologieën gebruikt:

  • Angular

  • AWS Cloud services
  • CloudFormation
  • EMQ-X
  • Git CI/CD pipelines
  • GoLang
  • Java
  • MQTT
  • Node.js
  • Python
  • Scrum
  • Serverless
  • Terraforming (Infrastructure as Code)

RESULTATEN

Met behulp van geavanceerde technologieën ondersteunen we 1NCE met de ontwikkeling van een IoT-connectiviteitsplatform dat de communicatie tussen de IoT devices van de klanten van 1NCE mogelijk maakt, terwijl we nauwkeurige en real-time gegevensverwerking garanderen. Daarnaast ontwikkelen we een klantgerichte web interface om de devices te beheren. Tenslotte wordt de suite op een zodanige manier gebouwd, zodat hun klanten custom software kunnen ontwikkelen waarmee hun devices verbinding kunnen maken.

WIL JE MEER WETEN?

ANDERE PROJECTEN