Was ist FIWARE?

(Di Alessandro Rugolo)
14/07/17

Dies ist eine europäische Initiative, auf deren Grundlage Public Private Partnership Internet der Zukunft, mit dem Ziel, die Wettbewerbsfähigkeit Europas auf dem Gebiet derInformations-und Kommunikationstechnologie (ICT). FIWARE ist heute eine "unabhängige Stiftung".

Man könnte fragen: wie?

Mittels einer technologischen Infrastruktur basierend auf OpenStack (Open Source-Architektur für Cloud Computing) und eine Reihe von Kommunikationsspezifikationen, die auf offenen Standards basieren und Entwicklern helfen können, intelligente Apps für die Verwaltung von Diensten in den unterschiedlichsten Branchen zu erstellen.

Die Stärke von FIWARE liegt in der Fähigkeit, die Erstellung zu vereinfachen intelligente AnwendungDies ermöglicht eine erhebliche Zeitersparnis bei der Erstellung von Anwendungen und damit eine Steigerung der Wettbewerbsfähigkeit derjenigen, die diese Anwendungen verwenden.

Der Erfolg der Idee wird durch das folgende Bild demonstriert, das die europäische Gemeinschaft darstellt.

FIWARE bietet Entwicklern einige leistungsstarke Tools und sogenannte "Generic Enablers" oder Basismodule, die zum Erstellen komplexer Anwendungen verwendet werden können, z. B. Lego-Bausteine. Die meisten Generische Aktivierer wird unter einer offenen Lizenz veröffentlicht, es existieren jedoch auch proprietäre Blöcke.

Einige mögen denken, dass dies eine Initiative ist, die aufgrund des starken Interesses der Industrien der EU sterben soll Software., aber er würde sofort abgelehnt werden.

Derzeit hat die Stiftung über 100-Mitglieder (darunter einige Größen der europäischen IKT-Welt wie die spanische) Telefonicadie Franzosen Orange, der Europäer Atosder Italiener Entwicklung aber auch japanisch NEC).

Wenn dies nicht ausreicht, um das Ausmaß des FIWARE-Phänomens zu verstehen, kann ich hinzufügen, dass bereits mehr als 400 Millionen Euro in das Projekt investiert wurden!

Die Stiftung unterhält mehrere Labors, in denen die erstellten Anwendungen getestet werden können. Darüber hinaus bietet FIWARE interessierten Personen Unterstützung und Schulungen an.

Zu den aus meiner Sicht interessantesten Initiativen gehört diejenige, die sich auf das Thema bezieht Offene und agile Smart Cities, eine Initiative, die darauf abzielt, einen offenen Markt zu entwickeln, der auf den Bedürfnissen der Städte und Gemeinden basiert, aus denen sie bestehen.

Im Februar haben sich mehr als einhundert Städte in Europa dem Projekt angeschlossen.

Unter diesen gibt es acht in Italien: Mailand, Palermo, Lecce, Cagliari, Terni, Ancona, Genua und Messina.

Kann die FIWARE-Initiative Auswirkungen auf die Verteidigungswelt haben?

Um dies zu verstehen, haben wir Dr. Dario Avallone, Leiter der Forschungs- und Entwicklungsabteilung des Unternehmens, getroffen Entwicklung und verantwortlich für die FIWARE-Initiative.

Dr. Avallone, Sie arbeiten für eine große italienische Computerfirma, die Entwicklung1, als Leiter des Forschungssektors, folgt aber gleichzeitig dem FIWARE-Projekt2. Welche Rolle spielen Sie im europäischen Projekt?

Um meine Rolle im FIWARE-Kontext einzugrenzen, fasse ich kurz die wichtigsten Passagen zusammen, mit denen FIWARE auf den heutigen Stand gebracht werden konnte. Fortschritt, dass das Engineering von Anfang an eine fundamentale Rolle gespielt hat, die sich bis heute in immer aktiverer Weise fortsetzt.

In 2009 startet die Europäische Kommission zusammen mit der europäischen Industrie das Future Internet-Programm als Public-Private-Partnership. In 2012 entsteht FIWARE als technologische Lösung aus sogenannten generischen Diensten (Generic Enabler). In der 2014 werden die Geneic Enablers über das FIWARE Lab, eine europaweit verteilte Cloud-Umgebung, allen zur Verfügung gestellt, die sie ausprobieren möchten. Für thematische Bereiche (z. B. Energie, Gesundheit, Verkehr, Sicherheit ...) werden eine Reihe von Pilotanwendungen entwickelt. Der 2015 startet das Beschleunigungsprogramm, das eine Investition von rund 80M € für europäische Start-ups und kleine und mittlere Unternehmen vorsieht3und das bringt in zwei Jahren tausend Anwendungen mit FIWARE auf den Markt. 2015 beginnt die Umwandlung von FIWARE von einem europäischen Projekt in eine Open Source Community. wird zu einem zentralen Aspekt der Open & Agile Smart Cities Initiative4; Die ersten kommerziellen Plattformangebote sind geboren. In der 2016 ein sehr wichtiger Schritt mit der Gründung der FIWARE Foundation, einer gemeinnützigen Organisation, deren Mission es ist, die Nachhaltigkeit des FIWARE-Ökosystems zu gewährleisten.

Engineering ist eines der Gründungsmitglieder der FIWARE Foundation5zusammen mit ATOS, Telefonica und Orange; Ich bin Mitglied des Stiftungsrates.

Wie wir aus dieser schnellen Einführung verstehen, ist es heutzutage zu reduktiv, von FIWARE als europäischem Projekt zu sprechen.

Defence Online kümmert sich aus allen Perspektiven um die Militärwelt und auch die IT hat ihre Bedeutung. Glauben Sie, dass das FIWARE-Projekt eine Chance für die Verteidigung darstellen kann? Gibt es FIWARE-Projekte für die Verteidigungswelt?

Angesichts der Möglichkeiten, die der von FIWARE zur Verfügung gestellte Technologie-Stack bietet, und der Tatsache, dass das oben erwähnte Beschleunigungsprogramm dies erfolgreich umgesetzt hat, ist es durchaus vorstellbar, dass sich FIWARE als vorteilhafte Lösung auch für einige der vielfältigen Bedürfnisse erweisen kann, die das IKT-System der EU mit sich bringt Verteidigung muss befriedigen. Unterstützende Aspekte der FIWARE-Philosophie, wie die vollständige Öffnung von Service-Programmierschnittstellen und deren Verfügbarkeit in Open Source, sind meiner Meinung nach äußerst wichtige Merkmale für Flexibilität und Transparenz, damit eine Lösung im öffentlichen Bereich eingesetzt werden kann. Bei der konkreten Nutzung einer Softwarelösung sind natürlich auch andere Aspekte wie die Qualität der Komponenten und die Entwicklungsunterstützung nicht zu unterschätzen.

Bei der Analyse der Tausenden von Anwendungen, die ich bereits erwähnt habe, können wir nicht behaupten, dass es spezielle Anwendungen für die Verteidigungswelt gibt. Meiner Meinung nach liegt dies hauptsächlich an Fragen der Geschäftsmöglichkeiten und der Nähe von Akteuren (Start-ups und KMU) zu Sektoren wie Industrie, Gesundheit, Verkehr und Gesellschaft, um nur einige zu nennen. Ich glaube, dass jene Komponenten, die die Integration zwischen der realen und der digitalen Umgebung erleichtern, das sind die Dienste, die dem Internet der Dinge gewidmet sind, um die Anwendungen mit Sensoren und Aktoren zu verbinden, die zum Beispiel in den Umgebungen von vorhanden sind wir leben in. Um diese Art von Schnittstelle mit der physischen Welt zu vervollständigen, unterstützt FIWARE nachdrücklich die Bedeutung der Rekonstruktion des Kontexts, in dem es betrieben wird. Nur mit einer adäquaten Rekonstruktion des Kontexts ist es möglich, Analyselogik und Entscheidungsunterstützung zu aktivieren.

Trotzdem beschränkt die Art der Allzweckdienste von FIWARE die Verwendung in bestimmten Sektoren nicht.

Unter den europäischen Ländern ist Deutschland vielleicht das Land, das mehr in Open Source investiert hat. Wie ist Italien Ihrer Meinung nach in der Branche positioniert?

In Anbetracht der Frage, ob Open Source-Software im Allgemeinen eingeführt werden soll, wäre ein Interview erforderlich, das sich ausschließlich diesem Thema widmet. Durch die Beschränkung des Themas auf das FIWARE-Erlebnis wird seine Vision in Bezug auf Deutschland bestätigt. Tatsächlich befindet sich der Hauptsitz der FIWARE-Stiftung in Berlin. Für unser Land stellen wir fest, dass es weitere 100-Unternehmen gibt, die erfolgreich am Beschleunigungsprogramm teilgenommen haben und in Sektoren wie Agribusiness, Energie, Verkehr und Smart Cities tätig sind. Berücksichtigt man auch alle Unternehmen, die an den Anfangsphasen teilgenommen haben, ergibt sich eine kritische Masse, die eine vielversprechende Kultur im Umgang mit Open Source-Software mit sich bringt. Lassen Sie mich darauf hinweisen, dass neben der Software auch die Open Standards und Open Data wichtig sind, um ein vollständiges Bild zu erhalten.

Soweit wir wissen, verstecke ich die Vorliebe für Open-Code-Software nicht.

Aus strategischer Sicht scheint FIWARE eine großartige Gelegenheit für Europa zu sein, die übermäßige Macht der US-amerikanischen multinationalen Unternehmen zu unterbrechen (oder zumindest zu verlangsamen). Wie wird die Initiative in der italienischen politischen Welt gesehen?

Zu sagen, wie die FIWARE-Initiative in der italienischen politischen Welt gesehen wird, ist sicherlich keine einfache Sache. Obwohl FIWARE eine Antwort ist, die dem politischen Vorstoß der Kommission zur Annahme offener Plattformen entspricht, werden diese Empfehlungen in Italien von den Entscheidungsträgern unserer öffentlichen Institutionen noch nicht angemessen akzeptiert. Konkret scheint der Einsatz offener Software und Standards, insbesondere im Hinblick auf traditionelle Ausschreibungen, noch immer kein besonders qualifizierendes Element zu sein. Andererseits ist die Sensibilität unserer institutionellen Vertreter gegenüber offenen Plattformen und Standards bei Initiativen mit starkem Innovationsgehalt viel deutlicher zu spüren. Bislang haben sich beispielsweise neun italienische Städte der europäischen Vereinigung OASC (Open Agile Smart City) angeschlossen, auf die ich eingangs Bezug genommen habe, um die Nutzung offener Plattformen und Standards zu fördern. In diesem Zusammenhang ist der Einsatz von FIWARE vor allem für die Durchführung von Versuchsanwendungen mit hohem Innovationsgehalt unumgänglich.

Persönlich macht mich das zuversichtlich, dass FIWARE in einer angemessenen Zeit Anerkennung und Verwendung auch in weniger eingeschränkten Kontexten finden kann, und zwar dank der wirtschaftlichen Vorteile und der Vorteile der Wiederverwendung, die seine Einführung für die öffentlichen Verwaltungen gewährleisten kann. In Bezug auf diesen Aspekt haben wir bereits eine erste Evaluierung durchgeführt, wie FIWARE auf das von AgID in dem kürzlich veröffentlichten Dokument, das den Dreijahresplan für die IT in der PA vorstellt, vorgestellte strategische Evolutionsmodell der IKT der öffentlichen Verwaltung reagiert.

Die moderne Welt ist mitten im Cyberspace erwacht, vielleicht ohne zu verstehen, wie sie endete. Dies bedeutet, dass neben dem Management des erhöhten Risikos viele Möglichkeiten für die Entwicklung des IT-Sicherheitssektors geschaffen werden könnten. FIWARE Wie verwalten Sie die Sicherheit? Welche Best Practices werden im Softwareproduktionsprozess verwendet?

Wie wird die Qualitätskontrolle durchgeführt? Was sind die FIWARE-Schulungspfade in der jeweiligen Branche?

Lassen Sie uns einen Punkt nach dem anderen betrachten, beginnend mit dem Sicherheitsproblem. FIWARE behebt dieses Problem, indem es Anwendungsentwicklern eine Reihe von Diensten (Generic Enabler) zur Verfügung stellt, mit denen Benutzerprofile verwaltet und die Webdienste, aus denen die Anwendung besteht, geschützt werden können. Ich erinnere mich, dass FIWARE die Implementierung der generischen Enabler-Schnittstellen gemäß dem Architekturparadigma gewählt hat, das auf dem REST-Webdienst basiert. Der Schutz dieser Webdienste (verfügbar gemacht von den Generic Enablers oder von der Anwendung) wird durch die Verwendung und entsprechende Konfiguration von Komponenten ermöglicht, die Authentifizierungs- und Autorisierungsregeln enthalten, um die Verwendung des geschützten Dienstes zu ermöglichen. Benutzerprofile werden von FIWARE mit einem generischen Enabler verwaltet, der die Funktionalität eines typischen Identity Manager-Tools bietet.

Die Entwicklung von Generic Enablers ist ein kontinuierlicher Prozess, zumindest für die meisten im offiziellen Katalog veröffentlichten. Das allgemein akzeptierte Entwicklungsmodell orientiert sich an dem agilen und bevorzugt die Entwicklung auf der Grundlage der tatsächlichen Anforderungen, die von den Anwendungsentwicklern ermittelt wurden. Um den Dialog zwischen Generic Enabler-Entwicklern und Anwendungsentwicklern zu erleichtern, stehen eine Reihe von Kanälen zur Verfügung, die von herkömmlichen Mailinglisten über Frage- und Antwortdienste bis hin zu einem dedizierten System reichen, mit dem Sie alle Anfragen und verwandten Themen verfolgen können Antworten. Die Wahl der Programmiersprache für die Implementierung der generischen Enabler bleibt aufgrund der durch die REST-Schnittstellen bereitgestellten Trennung frei.

Innerhalb der FIWARE-Community (und derzeit in Zusammenarbeit mit dem FI-NEXT-Projekt) gibt es eine Gruppe von Personen, die sich dem Testen der Generic Enablers widmen, das QA-Team. Die von diesem Team von Mitarbeitern unabhängig von den Service-Entwicklern berücksichtigten Tests beziehen sich neben den herkömmlichen Funktions- und Leistungstests auch auf die Dokumentation (Installation und Verwendung) sowie auf die im FIWARE-Katalog veröffentlichten Informationen6 und in der FIWARE Academy7. Sobald alle Arten von Tests für einen generischen Enabler abgeschlossen sind, kann ein synthetischer Qualitätsindikator berechnet werden, der wiederum als relevante Information im Katalog veröffentlicht wird.

In Bezug auf Schulungen zur Verwendung von Generic Enablers wurden im Laufe der Jahre verschiedene Schulungsveranstaltungen an verschiedenen europäischen Standorten organisiert, an denen die Komponentenentwickler Kurse abhielten. FIWARE stellt jedoch jedem Interessierten ein Portal zur Verfügung, die FIWARE-Akademie, die Schulungsunterlagen verschiedener Art (Seminare, Videos, Präsentationen) zusammenfasst.

Neben dem frei zugänglichen Material stehen mehrtägige strukturierte Kurse mit praktischen Übungen zur Verfügung, die in der Regel von den Mitgliedern der FIWARE-Stiftung angeboten werden, wie dies im Falle des Ingenieurwesens der Fall ist.

Was wird Ihrer Meinung nach unter den FIWARE-Projekten die vielversprechendste sein, die einen großen Einfluss auf uns alle Konsumenten digitaler Dienste haben wird?

In mehrfacher Hinsicht kann es verschiedene Projekte geben, die mit FIWARE entwickelt wurden, und die durch die Konzentration auf einen bestimmten Bedarf eine Auswirkung auf die Benutzer haben. Ich möchte stattdessen CEDUS erwähnen8 (City Enabler for Digital Urban Services), ein Projekt, mit dem Sie häufig bereits vorhandene Daten in den Städten sammeln, organisieren und in Form einer interaktiven Karte anzeigen können. Dies ermöglicht es, Entscheidungen im Stadtgebiet zu unterstützen und die Schaffung neuer Dienste auf der Grundlage der gesammelten Daten zu fördern. Zwei offensichtliche Vorteile, die sich aus der Verwendung von FIWARE ergeben, sind: erstens die Unabhängigkeit der Daten und der Entwicklung der Dienste vom Lieferanten; Zweitens: Portabilität und Wiederholbarkeit in verschiedenen urbanen Kontexten.

Der City Enabler zeigt bereits sein Potenzial, um die Wirkung zu erzielen, auf die er sich bezieht. Tatsächlich kommt eine Bestätigung des Interesses an dieser Lösung auf internationaler Ebene als erstes Ergebnis der Teilnahme an der Ausschreibung (vorkommerzielle Beschaffung) - PCP) genannt Select4cities9. Diese Aufforderung wurde im März letzten Jahres von den Städten Antwerpen, Kopenhagen und Helsinki veröffentlicht, um eine innovative, offene, domänenübergreifende, skalierbare und replizierbare städtische Plattform zu "kaufen". Bei den europäischen 28-Konsortien, die an der 1-Phase des Wettbewerbs teilgenommen haben, war die auf der Verwendung von CEDUS basierende und von Engineering durchgeführte Konsortium die beste (mit beträchtlicher Distanz zur zweiten), sowohl hinsichtlich der innovativen technischen Reaktion als auch hinsichtlich des wirtschaftlichen Angebots .

Der Aspekt, der diesen Fall interessant macht, ist, dass die drei Städte nicht nur nach einer einzigen Lösung für verschiedene Bereiche suchen, nämlich Mobilität, Umwelt und Gesundheit, sondern auch als Innovationskäufer für andere Städte. Im Wesentlichen ein tugendhaftes Modell, um genau zu studieren und vielleicht auch in unserem Land Vorschläge zu machen und sich zu entwickeln.

Herr Dr. Avallone, vielen Dank im Namen von Defense Online. Jetzt haben wir alle ein wenig klarer die Bedeutung des FIWARE-Projekts und des offenen Standards im Allgemeinen, die in der Zivilwelt und in naher Zukunft, vielleicht in der Verteidigungswelt, zunehmend zum Einsatz kommen.

Alessandro Rugolo

 

1 Ingenieurbüro Ingegneria Informatica SpA - www.eng.it.

2 FIWARE - www.fiware.org

3 Karte der mit FIWARE entwickelten europäischen Lösungen - http://map.fiware.org

4 Open & Agile Smart Cities Initiative - http://www.oascities.org

5 FIWARE-Stiftung - https://www.fiware.org/foundation

6 FIWARE-Katalog - https://catalogue.fiware.org

7 FIWARE Akademie - https://edu.fiware.org

8 CEDUS - http://cedus.eu

9 Select4cities - http://www.select4cities.eu