EMSA

EMSA vaart scherp aan de wind met maritiem dataplatform op Azure

Azure services helpen bij onderzoek naar incidenten en ongevallen op zee, verontreiniging en illegale activiteiten, door het leveren van betrouwbare gegevens voor de Europese Commissie en de lidstaten.

  • Expertises en oplossingen in deze case
Samenvatting

Het Europees Agentschap voor maritieme veiligheid (EMSA) heeft haar diensten voor het monitoren van gegevens uitgebreid met een meer schaalbare oplossing. Een cloud-native platform zorgt voor de snelle levering van gegevens en de opslag van scheepsposities, waardoor monitoring en onderzoek door eindgebruikers relevanter kan worden gemaakt.

  • Uitdaging
  • Aanpak
  • Resultaten

De uitdaging

Het volume van scheepsgerelateerde data zal in de toekomst drastisch toenemen. EMSA realiseerde zich dan ook dat haar bestaande platform niet schaalbaar genoeg was om een toename van het datavolume op te vangen. Het agentschap had een meer flexibele oplossing nodig om de toenemende stroom gegevens en de opslag daarvan goed te kunnen beheren. Het upgraden van de bestaande lokale infrastructuur zou te kostbaar en tijdrovend zijn. Om de capaciteit uit te breiden én de schaalbaarheid voor de toekomst te garanderen – dit alles binnen de gewenste tijd en budget – heeft EMSA besloten om cloud-native technologieën te onderzoeken voor een betere en meer efficiënte oplossing.

Lees meer

Het Europees Agentschap voor maritieme veiligheid (EMSA) faciliteert de uitwisseling van informatie over het scheepvaartverkeer in de EU naar de lidstaten en de Europese Commissie. Hiervoor wordt het dataplatform IMS gebruikt. Dit verstrekt de identiteitsgegevens van schepen, hun laatste posities en andere statusinformatie in near-real-time en voor de ongeveer 17.000 schepen die in en rond de Europese wateren actief zijn. Het IMS platform helpt belanghebbenden bij allerlei belangrijke activiteiten, zoals de bestrijding van piraterij, veiligheid op zee, controle op vervuiling, toezicht op de visserij, rechtshandhaving en douane- en grenscontroles.

IMS volgt de door Automatic Identification System (AIS) uitgezonden radiosignalen van schepen. Wanneer schepen buiten het bereik van het kustnetwerk zijn worden satellieten gebruikt. Long-Range Identification and Tracking (LRIT) is een verplicht internationaal systeem waarmee schepen overal kunnen worden gevolgd. Dankzij nieuwe technologieën kunnen AIS-signalen nu ook per satelliet worden ontvangen. Hierdoor zal het geografische bereik van het AIS-systeem steeds verder uitbreiden. EMSA loopt voorop in het onderzoek hoe dit de scheepvaartmonitoring in Europa kan ondersteunen.

Wetende dat de hoeveelheid scheepsgegevens in de toekomst zal toenemen, besefte EMSA dat de verwerking van al die satellietberichten via het bestaande platform prestatieproblemen zou opleveren. Het agentschap had een flexibele oplossing nodig om de toenemende gegevensstroom effectief te beheren. Het upgraden van de lokale infrastructuur zou echter te kostbaar en te tijdrovend zijn. Om de capaciteit uit te breiden én de schaalbaarheid voor de toekomst te garanderen – dit alles binnen de gewenste tijd en budget – heeft EMSA besloten om cloud-native technologieën te onderzoeken voor een betere en meer efficiënte oplossing.

Codit was altijd flexibel, beschikbaar en reageerde vlot op onze verzoeken – zelfs als die van dag tot dag veranderden.

Miguel Terra Homem Project Officer for Application Development, Maritime Digital Services @ EMSA

De Aanpak

De organisatie koos Codit om haar roadmap te helpen omzetten naar de realiteit. EMSA steunt daarbij op de diepgaande expertise van het Codit team op het gebied van Microsoft Azure en haar bewezen ervaring in het ontwikkelen van naadloze integratie-oplossingen.

Miguel Terra Homem, Project Officer for Application Development, Maritime Digital Services, EMSA, zegt: “We hadden een brede strategie voor de gewenste richting, zoals het gebruik van Azure Databricks, maar we hadden de expertise van Codit nodig om de juiste technologie te bepalen voor de uiteindelijke oplossing en om ons te helpen bij de opzet.”

Lees meer

Codit werkte samen met het team van EMSA om haar bestaande infrastructuur te verbinden met een hybride integratieplatform op basis van Microsoft Azure PaaS. In slechts enkele weken kon een Azure oplossing worden geconfigureerd die de gegevens drie keer sneller verwerkte dan de bestaande lokale infrastructuur.

De eerste haven was het opzetten van de infrastructuur en het aansluiten van de AIS gegevensstroom. Het team verbeterde de controle op datakwaliteit met een vooruitziende blik.

“Elke EU-lidstaat of gegevensverstrekker levert zijn eigen ID voor elk schip. Om dubbele ID’s in de EMSA-database te voorkomen, wijst onze infrastructuur elk schip een eigen, uniek ID toe. Dat veroorzaakte echter problemen in de trackinginformatie”, legt Gillian Verstraete, Codit Azure Architect, uit “We hebben de nieuwe oplossing opgezet om de inkomende gegevens te onderzoeken, afwijkingen en ontbrekende gegevens proactief te identificeren, en EMSA te waarschuwen bij mogelijke problemen. De oplossing heeft nu ook een geïntegreerd dashboard, zodat het team een oogje in het zeil kan houden op de data en alle berichten die problemen zouden kunnen veroorzaken”.

Het Codit-team versterkte ook de backend opslag met een Microsoft Azure SQL database met een hoge capaciteit. Deze fungeert als snelle, eerstelijns dataleverancier voor de meest actuele positiegegevens naar de eindgebruikers.

De volgende uitdaging was het verbinden van de database met de front-end applicatie. Het team maakte gebruik van Microsoft Azure API Management en bouwde API’s die positiegegevens ophalen en visualiseren op, onder meer, kaarten. Beveiliging was een primaire overweging bij de ontwikkeling van deze oplossing.

“Als een gebruiker informatie opvraagt, zoals de positie van een schip, moet de oplossing weten of die gebruiker geautoriseerd is om dat specifieke schip te zien,” zegt Joachim De Roissart, Codit Business Consultant and Project Manager, “Deze beveiliging is doorgevoerd op een manier die het proces voor gebruikers niet vertraagt, door de oplossing naadloos te integreren met de EMSA IDMV2, een dienst die de EMSA-gebruikers en hun rollen levert, in combinatie met onze data stores”.

Toen de basis infrastructuur eenmaal aanwezig was en de resterende gegevensstromen waren aangesloten, heeft Codit de resampling-strategie van de oplossing herzien om rijkere data views mogelijk te maken, zodat eindgebruikers meer uitgebreide scheepssporen kunnen zien.

“Elke zes seconden verzamelt het EMSA-systeem een enorme hoeveelheid posities uit de bewegingen van schepen”, zegt Verstraete, “Logische resampling is essentieel om ervoor te zorgen dat de eindgebruikers het volledige beeld kunnen zien. Om een rijker beeld te krijgen hebben we alle informatie verdeeld over meerdere partities en de gegevens geherstructureerd. Nu tonen we de 10.000 belangrijkste posities uit een tijdsegment. Bovendien is deze samplingstrategie configureerbaar, zodat ze kan worden aangepast aan een eventuele toekomstige verhoging of verlaging van die limiet.

Met haar cloud-gebaseerde oplossing greep EMSA de kans om de opslag voor de langere termijn te verbeteren en ‘big data’ te verkennen via Microsoft Azure Databricks, een sterke technologie voor het uitvoeren van query’s op een grote hoeveelheid data. Codit integreerde de big data technologie in de nieuwe oplossing, waarbij positiegegevens binnen Azure Databricks wordt opgeslagen. EMSA kan de gegevens opvragen via werkmappen of front-end applicaties die gebruik maken van API’s.

De Resultaten

De oplossing versterkt de positie van EMSA als technologisch leider in de maritieme sector. De organisatie ondersteunt belanghebbenden nog beter door wereldwijde dekking van maritieme gegevens.

Miguel Terra Homem, Project Officer for Application Development, Maritime Digital Services, EMSA, zegt: “Dankzij dit project en deze samenwerking is EMSA één van de eerste agentschappen in de EU die een volledig op de cloud gerichte applicatie ontwikkelt.”

Het high performance, op Azure gebaseerde platform heeft de basis gelegd voor dit volgende project en biedt EMSA een dieper inzicht in cloud-native voordelen. Die kan de organisatie gebruiken voor het bepalen van de ideale aanpak en strategie voor cloudtechnologieën.

Terra Homem voegt hieraan toe: “De samenwerking met Codit heeft ons kennis gebracht, waardoor we meer kunnen ontdekken over cloud-native technologieën en voor het bepalen van onze strategie over het gebruik ervan in de toekomst.”

Wat de klant zegt

“Onze samenwerking met Codit heeft ons veel kennis gebracht, die we gebruiken om meer te leren over cloud-native technologie en voor het bepalen van onze strategie voor de toekomst.”

Miguel Terra Homem Project Officer for Application Development, Maritime Digital Services @ EMSA

Spreek met iemand van ons team

Maak contact met Aron

He's our Sales & Account Manager

Praat met ons

Hallo,
hoe kunnen we je helpen?

Een project in gedachten?

Neem contact op

Let's talk

Let's talk

Bedankt, we nemen snel contact op met je!

Bel ons

Bedankt, we sturen het verhaal naar jouw inbox

Ongeldig email-adres

Verstuur

Je download zal binnen enkele seconden starten!

Houd contact met ons - schrijf je in voor onze nieuwsbrief

Blijf op de hoogte van trends, events en de laatste verhalen van klanten

Ongeldig email-adres

Verstuur

Mooi, je bent ingeschreven!