Categories: Cloud

Big Data im Wandel: So verändert Open Source den Markt

Anbieter von herstellergebundener Software werden über kurz oder lang schlecht damit beraten sein, an veralteten Softwareanwendungen festzuhalten. Die Bedürfnisse der Kunden ändern sich und um diese besser sowie flexibler zu bedienen, helfen Open-Source-Lösungen. Der Quelltext kann öffentlich eingesehen, geändert und genutzt werden. Des Weiteren sind die Programme mit unterschiedlichen Produkten kombinierbar.

So baut das aktuell wichtigste Programmiergerüst Hadoop wesentlich auf Open-Source-Code auf. Es bestimmt das architektonische Muster einer Software und ist deshalb für ihre Entwicklung essentiell. Dabei ist es zweitrangig, welche Software programmiert wird ‑ egal ob beispielsweise Datenintegrationssoftware oder Spracherkennungssoftware.

Nutzenabwägung

Es stellt sich die Frage, wie lange veraltete Anwendungssoftware noch auf dem Markt bestehen wird, auch wenn es gute Gründe für Softwareentwickler und Anwender gibt, diese Systeme zu behalten. Die Anbieter solch klassischen Lösungen verfügen häufig über ein Portfolio an bewährten Produkten, zuverlässigen Technologien und auf ihrem Gebiet erfahrenen Entwicklerteams. Solche Lösungen sind immer noch ideal für Unternehmen, deren Arbeitsabläufe sich in Zukunft nicht verändern werden.

Die Big-Data-Welt braucht Flexibilität – und genau die ist eine der Stärken von Open Source (Bild: Shutterstock/Mark Carrel)

Schwierig wird es, wenn Unternehmen neue Projekte planen und sich die Anforderungen an die Software ändern. Ein unflexibles Modell kann für Firmen erhebliche Kosten verursachen. Denn wer zusätzliche Funktionen für seine Datenintegrationssoftware braucht, muss regelmäßig investieren, um neue Lizenzen zu erwerben und die Software anzupassen. Abgesehen vom Kostenfaktor ist das starre Grundgerüst veralteter Software technisch meist schwierig zu aktualisieren – und solche Fälle kommen in der Big-Data-Welt oft vor. Datenintegration beispielsweise funktioniert nach dem ETL-Prozess: Der Extraktion, Transformation und dem Laden der Daten.

Zunächst müssen die wichtigen Informationen aus unterschiedlichen Quellen gewonnen, in das Schema und das Format der Zieldatenbank transformiert und dort hinein geladen werden. Aber tagtäglich kommen neue Quellformate von Daten hinzu. Anwender veralteter Softwareplattformen stehen deswegen häufig vor großen Herausforderungen, diese neuen Formate zu erkennen.

Flexible Open-Source-Lösungen auf Lizenzbasis bieten hierbei Unternehmen viele Vorteile, die aus technischer Sicht auf dem neuesten Stand sein möchten. Beim Abonnementmodell können die Kunden jedes Jahr neu entscheiden, ob sie mehr, weniger oder die gleiche Anzahl von Lizenzen benötigen und ob der Funktionsumfang erweitert oder reduziert werden soll.

Mehr Innovation durch Teamwork

Während sich bei Anbietern von herstellergebundener Software ein einziges Entwicklerteam mit innovativen Features beschäftigt, sieht es im Open-Source-Bereich anders aus. Die Arbeit der Apache Software Foundation ist ein gutes Beispiel, wie sich flexibel anpassbare Software entwickeln und handhaben lässt. Die Apache Software Foundation ist eine Gemeinschaft von Spezialisten, die an Open-Source-Softwareprojekten arbeiten. Bei jedem Projekt sind mehrere Entwicklerteams eingebunden, was für mehr Innovation und Kreativität sorgt. Unternehmen, die sich für Open Source entscheiden, profitieren von diesem gemeinschaftlichen Fortschritt und von der schnellen Umsetzung neuer Lösungen.

Open Source First?

Die Chancen stehen gut, dass Open-Source-Software bald zum Standard wird – und es gibt bereits erste Anzeichen dafür. Open Source ist die Triebfeder für neue Technologien wie Apache Spark, ein Programmiergerüst für Cluster Computing. Cluster Computing beschreibt einen Rechnerverbund, der die Rechenkapazität und die Verfügbarkeit von Daten erhöht. Auch das neuere, von der Apache Foundation entwickelte, Spark Streaming basiert beispielsweise auf Open Source.

Damit lassen sich fortlaufend Datenströme verarbeiten. Während solche Projekte für Open-Source-Anbieter leicht zu unterstützen sind, stellen sie traditionelle Anbieter vor große Herausforderungen. Die Entwicklungsintervalle sind bei Open-Source-Software kürzer als bei veralteten Softwareanwendungen. Updates sind schnell entwickelt und ermöglichen Nutzern, sofort auf neue Gegebenheiten optimal zu reagieren. Immer mehr Unternehmen sind von dem neuen Ansatz überzeugt und setzen in Zukunft auf eine “Open-Source-First”-Strategie.

Redaktion

Recent Posts

Cloud-Beschleuniger Covid

Vielfach hat die Coronapandemie bestehende IT-Strukturen aufgebrochen oder gar über den Haufen geworfen – gefühlt.…

4 Jahre ago

Trends 2021 – Vier Entwicklungen bei (Graph)Datenbanken und Datenanalyse

Das Covid-Jahr 2020 konnte die digitale Transformation nicht ausbremsen. Sogar ganz im Gegenteil: Viele Unternehmen…

4 Jahre ago

Ein globales digitales Identitätssystem muss Vertrauen und Transparenz schaffen

Nach Angaben der Weltbank fehlt mehr als einer Milliarde Menschen ein offizieller Identitätsnachweis. Ohne den…

4 Jahre ago

Nachhaltigkeit wird zu einem der Schlüsselkriterien in der Tech-Industrie

Das Thema Nachhaltigkeit ist seit vielen Jahren fester Bestandteil des Selbstverständnisses vieler Unternehmen. Wenig verwunderlich,…

4 Jahre ago

Chief Data Officer: Garanten für eine stärkere Datennutzung in Unternehmen

Unternehmen sammeln eine Vielzahl von Daten. Doch IDC Analysten fanden in ihrer aktuellen Studie „IDC‘s…

4 Jahre ago

Ethik, Regulierungen, Cloud: Der Nebel lichtet sich

COVID-19 hat 2020 sowohl Gesellschaft als auch Wirtschaft bestimmt. Unbestritten ist auch die katalytische Wirkung,…

4 Jahre ago