Ich arbeite mit IT-Teams zusammen, die die Open Source-Mission von Red Hat so leidenschaftlich verfolgen, dass sie bei jedem Projekt, an dem wir arbeiten, eine „Standardeinstellung zu Open Source“ -Mentalität mitbringen. Wir waren sehr erfolgreich bei der Suche nach Open-Source-Lösungen für viele unserer Geschäftsanforderungen. Natürlich setzen wir auf unsere eigenen Open-Source-Lösungen für unser Betriebssystem, Middleware und Cloud-Anforderungen. Darüber hinaus suchen wir immer zuerst nach Open-Source-Lösungen für unsere anderen Geschäftsanforderungen wie Benutzerautorisierung und Telefonie.
Durch diese Erfahrungen aus erster Hand habe ich über die Gründe nachgedacht, warum Open Source gut zu Unternehmen passt. Hier sind einige grundlegende Vorteile, die Open Source meiner Meinung nach gegenüber proprietären Lösungen bietet:
FLEXIBILITÄT UND AGILITÄT
IT-Führungskräfte müssen ihrem Unternehmen grundsätzlich Flexibilität und Agilität bieten. Wenn Sie nicht mit Agilität mithalten können, werden Sie von der Konkurrenz zurückgelassen. Open Source ermöglicht technologische Agilität und bietet in der Regel mehrere Möglichkeiten, Probleme zu lösen. Open Source verhindert, dass Ihre IT-Organisation blockiert wird, weil eine bestimmte Funktion von einem Anbieter nicht verfügbar ist. Anstatt darauf zu warten, dass der Anbieter diese Funktion bereitstellt, können Sie sie selbst erstellen.
Als weiteres Beispiel könnte ich heute eine OpenStack-Instanz, eine Red Hat Enterprise Linux-Instanz oder das Community-Äquivalent davon oder eine MongoDB-Instanz erstellen und dies mit der Open-Source-Software, die frei über das Internet verfügbar ist, selbst tun. Ich könnte anfangen, ein Projekt oder eine Plattform zu bauen oder die Machbarkeit zu testen oder meine Fähigkeiten zu entwickeln.
Wenn ich versuchen würde, dies mit ähnlichen proprietären Produkten von VMware oder Microsoft oder Oracle zu tun, würde ich Tage oder Wochen damit verbringen, einfach Geschäftsbedingungen und Gebühren auszuhandeln, um loszulegen. Oder zumindest müsste ich einen umfangreichen Prozess durchlaufen, um eine Art Pilotprojekt mit ihrer Vertriebsorganisation zu unterzeichnen.
GESCHWINDIGKEIT
Ihr Unternehmen wird bald mit der Geschwindigkeit konkurrieren, wenn dies nicht bereits der Fall ist. Open Source ermöglicht Geschwindigkeit. Ein großer Vorteil von Open Source ist die Möglichkeit, die Community-Versionen zu nehmen, loszulegen, zu verstehen, ob sie Ihr Geschäftsproblem lösen können, und sofort Wert zu liefern. Sobald Sie diese Entscheidung getroffen haben, sind professioneller Support und Dienstleistungen zunehmend für Open-Source-Produkte verfügbar, insbesondere für solche, die von Red Hat unterstützt werden.
Auf diese Weise erhalten Sie das Beste aus beiden Welten — Flexibilität, Agilität und die Möglichkeit, schnell und kostengünstig zu beginnen, mit der Fähigkeit, zu einer großen, vollständig unterstützten Implementierung auf Unternehmensebene zu reifen, und Sie müssen keine proprietären Lizenzhürden überwinden, um dorthin zu gelangen.
WIRTSCHAFTLICHKEIT
Open Source ist im Allgemeinen viel kostengünstiger als eine proprietäre Lösung. Open-Source-Lösungen sind nicht nur in einer Unternehmensumgebung für gleichwertige oder überlegene Funktionen in der Regel viel kostengünstiger, sondern geben Unternehmen auch die Möglichkeit, klein anzufangen und zu skalieren (mehr dazu in Kürze). Angesichts der Tatsache, dass Unternehmen oft mit Budgetproblemen konfrontiert sind, ist es nur finanziell sinnvoll, Open-Source-Lösungen zu erkunden.
MÖGLICHKEIT, KLEIN ANZUFANGEN
Mit Open Source können Sie klein und schnell mit Community-Versionen beginnen und dann zu einer kommerziell unterstützten Lösung migrieren, wenn Ihre Geschäftsanforderungen Sie dorthin bringen. Wenn für das Projekt keine Unterstützung erforderlich ist, können Sie die Community-Version unbegrenzt fortsetzen. Sie haben die Möglichkeit, die verschiedenen Alternativen auszuprobieren, diejenige auszuwählen, die funktionieren wird, und dann mit einer kommerziellen Lösung zu skalieren.
SOLIDE INFORMATIONSSICHERHEIT
Kommerzielle Open Source hat eine solide Informationssicherheit in einer gefährlichen Welt. Natürlich ist es schwierig, für jede Lösung eine Sicherheitsüberlegenheit zu beanspruchen, und es ist ein herausforderndes Umfeld für uns alle, aber die Reaktionsfähigkeit der Open-Source-Community und der Anbieter in Bezug auf Informationssicherheitsprobleme war sehr gut. Die Tatsache, dass wir Code im Auge hatten, der in einigen Fällen Jahrzehnte alt ist, und wir waren in der Lage, Probleme zu identifizieren und zu beheben, als sie offensichtlich wurden, anstatt den Code Molder in einer proprietären Umgebung zu haben, in der nur wenige über die Exposition Bescheid wussten aber einige nutzten es aus, ist ein Vorteil von Open Source.
BESSERE TALENTE ANZIEHEN
Open Source gibt Unternehmen die Möglichkeit, bessere Talente anzuziehen. Die meisten professionellen Technologen sind sich der Open Source bewusst und viele glauben, dass die Branche dahin geht. Viele erstellen gerne ihre eigenen Projekte und haben die Möglichkeit, mit anderen außerhalb ihres Unternehmens zu interagieren, um Lösungen zu entwickeln. Entwicklern Flexibilität und Freiheit zu geben, kann ein wichtiges Instrument sein, um bessere Talente anzuziehen.
WARTUNGSKOSTEN TEILEN
Sie können Ihre Unternehmensprobleme lösen und gleichzeitig einen Teil der Wartungskosten effektiv teilen. Einer der grundlegenden Vorteile von Open Source ist die Beteiligung der Community. Anstatt eine Anwendung zu schreiben und sie selbst warten zu müssen, können Sie die Kosten für die Wartung und Wartung von Anwendungen auf mehrere Parteien aufteilen.
DIE ZUKUNFT
Open Source ist die Zukunft. Web-, Mobil- und Cloud-Lösungen basieren zunehmend überwiegend auf Open-Source-Infrastruktur. Einige Daten- und Analyselösungen sind nur in Open Source verfügbar.
Zukünftige Architekturen werden mit hoher Wahrscheinlichkeit auf Open Source basieren, wie dies heute bei mobilen Lösungen mit der Android-Plattform der Fall ist; Weblösungen, bei denen die große Mehrheit der Websites auf Open Source-Technologie basiert; und Cloud-Lösungen, bei denen fast alle, mit Ausnahme von Microsofts Cloud, ebenfalls auf Open Source-Lösungen basieren.