Datenbanken as a Service
Eine der wichtigsten Gruppen von Anwendungen die auf Computern ausgeführt werden, betrifft die Verwaltung von strukturierten Daten. Dazu werden von Excelsheets über Accessdatenbanken bis hin zu Datenbank-Servern verschiedene Arten von Lösungen lokal eingesetzt.
Im Software as a Service Bereich sind mittlerweile auch diverse Angebote für die Verwaltung und Bearbeitung von beliebigen strukturierte Daten verfügbar. Einige davon, eigenen sich auch um komplexe Datenbankbasierte Anwendungen zu entwickeln und diese als Service im Internet bereitzustellen.
Der einfachste und am häufigsten anzutreffende Fall, betrifft die Verwaltung von Daten in einer einzigen Tabelle. Unzählige Excel Sheets sind weltweit im Einsatz. In diesen werden Kundenadressen, Projekte, ToDo Listen, Vereinsmitglieder, ja sogar Buchhaltungen verwaltet. Meistens sind diese Excel "Datenbanken" für die Benutzer unbefriedigend und wurden einzig mangels einfacherer Alternativen auf diese Weise realisiert.
Wer aber wirklich einfach ein paar Daten tabellarisch auflisten und so verwalten will, kann auch dies on in einem on demand Spreadsheet tun. Die derzeit sinnvollsten Lösungen für diesen Fall ist sind Google Spreadsheet und Zoho Sheet. Zwei Vorteile dieser Lösungen im Vergleich zu klassichen fetten Clients wie Excel oder Numbers sind hier hervorzuheben: Erstens, die einfache Möglichkeit mit anderen Menschen an den Tabellen zu arbeiten und zweitens, die Möglichkeit auf diese Daten von überall her zugreifen zu können.
Wenn die Datenbasierte Anwendung zwar nur eine einzige Tabelle benötigt, die eingabe der Daten über ein Formular geschehen sollte, sind die verschiedenen Formular Services unter Umständen die Produkte der Wahl. Es gibt unzählige davon, die wichtigsten sind: Logiforms.com und Wufoo.com, wobei Logiforms.com zwar komplexer in der Anwendung ist, dafür aber auch einiges mehr an Möglichkeiten als Wufoo.vom bietet. Zum Beispiel inhaltsabhängige Verzweigungen in mehrseitigen Formularen.
Über DabbleDB habe ich auf andreasvongunten.com kürzlich schon mal berichtet. Mit DabbleDB kann man natürlich auch einfache Tabellen erstellen. Darüber hinaus können aber auch komplexere Datenbanken, die über mehrere Tabellen miteinander verknüpft sind, entwickelt werden. Die Daten können in den verschiedensten Formate Ein- und Ausgegeben werden. Die wichtigsten Vorlagen wie Kalenderansicht, Listenansicht usw. sind verfügbar.
Auch Coghead bietet die Möglichkeit komplexere Datenbanklösungen zu entwicklen. Der Anbieter positioniert das Produkt eher als Applikationsplattform. So bietet Coghead neben der Verwaltung von verknüpften Tabellen auch eine Workflow Funktion sowie viele vorgefertige Anwendungen an.
Am weitesten ausgereift ist die, hierzulande weniger bekannte, Plattform Edition von Salesforce.com. Im Wesentlichen handelt es sich dabei um die Salesforce.com Basisfunktionalitäten wie Adressen, Dokumente, Security, Datenbankentwicklung, Programmiersprache, WebServices API, Workflows, Reports usw. ohne die klassichen CRM Objekte, die bei eigenen Anwendungen evtl. nicht benötigt werden. Für professionelle datenbasierte Anwendungen ist die Plattform Edition von Salesforce das vielseitigste Angebot, dass derzeit am Markt verfügbar ist.
Sie sehen, es gibt bereits heute sehr viele Möglichkeiten, strukturierte Daten im Internet zu organisieren. Wir stehen erst am Anfang dieser Entwicklung und ich habe nur einige der Angebote hier aufgezählt. Darum: wann immer Sie den Drang verspühren eine Excel Tabelle, zum Verwalten von Daten zu erstellen, überlegen Sie sich doch, ob es nicht sinnvoller wäre, dies online zu erledigen.





Email Article 
Reader Comments (1)