Investitionen in Cloud-Anwendungen und eine auf der Cloud lauffähige Plattform

LivingLogic investitiert 70 Personenmonate in eine auf der Cloud lauffähige Plattform.

Veröffentlicht am

Executive Summary

Die Cloud-Technologien wandeln sich grundlegend. Waren bis vor Kurzem vorhandene Softwarepakete möglichst direkt auf eine Cloud-Infrastruktur (Infrastructure as a Service) gebracht worden, so wird nun verstärkt nativ direkt für die Cloud entwickelt. Cloud-Anwendungen setzen so auf einer höheren Abstraktionsebene auf.

Eingesetzt werden dabei spezielle NoSQL-Datenbanken (NoSQL = Not Only SQL) wie MongoDB kombiniert mit Verteilungsmethodiken, um eine nahezu beliebige Skalierbarkeit und Ausfallsicherheit zu erreichen. Google praktiziert es bereits seit einem Jahrzehnt, dass aus einer (ggf. auch geografisch) verteilten Rechnerarchitektur Computing Nodes (z.B. einzelne Server) beliebig hinzugeschaltet oder weggenommen werden können, ohne die Verfügbarkeit und Performance darauf aufsetzender Cloud-Anwendungen zu beeinträchtigen.

Auch Amazon oder Twitter nutzen diese Vorgehensweise seit Längerem. Inzwischen gibt es zudem erprobte Plattformen, die es auch für den normalen Gebrauch erlauben, solche Infrastrukturen aufzubauen. Beispielsweise kann die Google Appengine oder eine Kombination von MongoDB/Hadoop/MapReduce eingesetzt werden. Auch LivingLogic setzt bei Neuentwicklungen auf diese Infrastruktur.

Aktuell hat LivingLogic einen WebApp-Baukasten entwickelt, mit dem ohne Programmierung und sehr intuitiv in Minuten anspruchsvolle Anwendungen erstellt werden können. Als Vorkenntnisse / Anspruchsniveau soll dabei nur das für eine Tabellenkalkulation notwendige prinzipielle Verständnis vorausgesetzt werden. Darin wird kräftig investiert.

Denken Sie als Anwendungsbereich an Konfiguratoren, die im Web verstärkt zum Einsatz kommen - ganze Produktuniversen sollen maximal benutzerfreundlich den Besuchern einer Website präsentiert werden. Normalerweise erfordert dies eine Menge Programmieraufwand. Mit unserem neuen Werkzeug wird dies zum Kinderspiel.

Intensive Entwicklungen bei LivingLogic erfordern kräftige Investitionen

Von November 2012 bis Dezember 2013 investiert die LivingLogic AG insgesamt ca. 70 Personenmonate in die (Weiter-)Entwicklung ihrer Cloud-Anwendungen und in eine auf modernster Cloud-Technologie lauffähige Plattform. Vierzehn Monate arbeiten im Schnitt fünf Personen daran. Gerade nähern wir uns der Halbzeit und haben bisher die folgenden stabilen und einsatzbereiten Bausteine vorbereitet:

Baustein 1: Die Laufzeitumgebung LivingLogic CRE

Eine beliebig skalierbare auf der Cloud aufsetzende Infrastruktur, das LivingLogic Cloud Runtime-Environment (CRE), ermöglicht eine beliebige Verteilbarkeit und Skalierbarkeit der darauf laufenden Webanwendungen.

Das Ziel: Dynamische Applikationen mit vielen Millionen Zugriffen pro Tag zu ermöglichen.

Baustein 2: Das Datenmanagement für Betreiber

Über eine Administrationsoberfläche können die WebApp-Betreiber die erhobenen oder zu überarbeitenden Daten darstellen, editieren, analysieren und nach Bedarf exportieren. Über Workflows können Freigabe oder Bearbeitungsprozesse umgesetzt werden - mit wenigen Mausklicks, ohne Programmierung und ohne Vorkenntnisse über das Workflow- oder Prozessmanagement.

Das Ziel: Datenmanagement wird so einfach wie die Benutzung einer Tabellenkalkulation.

Baustein 3: Der WebApp-Generator - das Kernstück

Für die Erzeugung einer WebApp wurde eine höchst komfortable, intuitiv nutzbare Konfigurationsoberfläche geschaffen, zu deren Kern ein neu entwickelter WYSIWYG-Formularbuilder auf der Basis modernster HTML 5.0 Technologien gehört. Ausgehend davon können auch mobile Varianten oder Versionen nach dem "responsive Webdesign" - sich flexibel an verschiedene Bildschirmauflösungen anpassende Varianten - erzeugt werden.

Das Ziel: WebApp-Ersteller sollen in wenigen Minuten ohne Studium einer Dokumentation und vor allem ohne Programmierung eine Webanwendung erzeugen können, die sowohl die Endnutzer-Interaktion, die flexible Datenhaltung als auch ein funktionsreiches Datenmanagement erlaubt.

Erprobte Produkte als Grundlage

Die Entwicklungen setzen auf die in den letzten 12 Jahren bei LivingLogic permanent weiter entwickelten und tausendfach im Einsatz befindlichen Produkte der LivingLogic AG auf.

Das Content Management System XIST4C, das Web Application Framework LivingWAF, der LivingLogic Reportingserver und die Open Source Basistechnologie UL4 werden zu einem WebApp-Generator kombiniert.

Neue Komposition erreicht neue Zielgruppe

Die Komposition nahtlos zusammenspielender Produkte zu einem intuitiv nutzbaren Werkzeug erlaubt es, ganz neue Zielgruppen anzusprechen, die eine rein fachliche Kompetenz besitzen und von denen keine Programmierkenntnisse und kein komplexeres IT-technisches Verständnis vorausgesetzt werden sollen.

Die Komposition enthält auch neue Bausteine wie beispielsweise den WYSIWYG-Formularbuilder und die LivingLogic CRE - intern auch "Grüne Wiese" genannt, da dafür bisher nicht eingesetzte, oben bereits erwähnte, Technologien zum Einsatz kommen.

Da alle Prozesse mittels Cloud-Technologien realisiert sind, muss der Nutzer nichts installieren. Ein Webbrowser genügt. Alle Bausteine können bei Bedarf in der privaten Cloud gehostet werden. So kann ein Unternehmen seine Daten auch "in House" halten.

Wir unterrichten Sie gerne über Neuerungen und laden Sie rechtzeitig zum öffentlichen Produktlaunch ein.