Skip to content

Integrierte Entwicklungsumgebung für die Smart Cloud, die die vollständige Implementierung, Zusammenstellung und Bereitstellung von datenzentrierten Diensten und Anwendungen in der Cloud unterstützt

Eine neue Art, in der Cloud zu arbeiten

Die Analyse von Daten ist heute dank Cloud Computing und der bedarfsgerechten Verfügbarkeit von Computersystemressourcen wie Datenspeicher und Rechenleistung viel einfacher und schneller. Es ermöglicht vielen Nutzern, Rechenzentren über das Internet zu erreichen und bestimmte Funktionen auf mehrere Standorte zu verteilen. Aber das heutige Cloud Computing muss auch seine Möglichkeiten erweitern und Lösungen für Produkte aus Big Data und dem Internet der Dinge einschließen. Das von der EU geförderte Projekt SmartCLIDE wird eine neue, intelligente Entwicklungsumgebung für die Arbeit in der Cloud schaffen, die in der Lage ist, IaaS und SaaS selbst zu entdecken. Es wird auf der Coding-by-Demonstration-Methode basieren und datenzentrierte Full-Stack-Dienste mit einem hohen Abstraktionsgrad in allen Phasen bereitstellen.

Zielsetzung

Das Hauptziel von SmartCLIDE ist es, eine radikal neue, intelligente, Cloud-native Entwicklungsumgebung vorzuschlagen, die auf dem Coding-by-Demonstration-Prinzip basiert und die Entwickler von Cloud-Diensten bei der Entdeckung, Erstellung, Komposition, dem Testen und der Bereitstellung von datenzentrierten Full-Stack-Diensten und Anwendungen in der Cloud unterstützt. SmartCLIDE bietet ein hohes Maß an Abstraktion in allen Phasen (Entwicklung, Test, Bereitstellung und Laufzeit) sowie die Selbstentdeckung von IaaS- und SaaS-Diensten. SmartCLIDE wird mehrere Kategorien von Abstraktionen bereitstellen: in der Entwicklungsphase wird SmartCLIDE Abstraktionen zu Datentransformationen oder -verarbeitung bereitstellen; in der Testphase Mechanismen zur Visualisierung von Fluss und Status oder Artefakte zum automatischen Testen des erwarteten Verhaltens; in der Bereitstellungsphase Abstraktionen von physischen und virtuellen Ressourcen; oder zur Laufzeit Mechanismen zur Überwachung der Leistung und des Betriebs des Dienstes.
Der Cloud-Charakter der Umgebung wird die Zusammenarbeit zwischen verschiedenen Beteiligten ermöglichen, und die Selbsterkennung von IaaS- und SaaS-Diensten sowie der hohe Abstraktionsgrad werden die Zusammenstellung und den Einsatz neuer Dienste für nichttechnisches Personal (ohne vorherige Erfahrung mit der Programmierung oder der Verwaltung von Systemen und Infrastruktur) erleichtern. Ebenso wird das Verstecken der Komplexität der Infrastruktur und das Hinzufügen von Intelligenz zu dieser Schicht die Auswahl der am besten geeigneten Infrastrukturdienste zu jedem Zeitpunkt ermöglichen.
SmartCLIDE wird es KMUs und der öffentlichen Verwaltung ermöglichen, die Einführung von Cloud- und Big-Data-Lösungen voranzutreiben. Das Projekt wurde an einer Lösung für die öffentliche Verwaltung (Sozialversicherungssystem) und drei verschiedenen IoT- und Big-Data-Produkten von Softwareentwicklungs-KMUs innerhalb des Konsortiums validiert.

 

Weitere Informationen finden Sie auf der Webseite des Projekts.

An den Anfang scrollen
Suche