Zephyrnet-Logo

Aufbau einer modernen Unternehmensarchitektur: Wie man einen Elefanten in eine Gepardenschar verwandelt

Datum:

By Neelesh Vaikhary

Sie haben eine tolle Idee für ein Unternehmen. Jetzt ist es an der Zeit, die Plattform aufzubauen. Werden Sie beim Bauen einen monolithischen Ansatz verfolgen, wie ihn die meisten unternehmensorientierten Unternehmen verfolgen? Oder werden Sie Veränderungen annehmen?

Glühbirne Moment

Die meisten Unternehmensanwendungen sind wie Elefanten aufgebaut: riesige Datenbanken, Maschinen mit hoher CPU-Leistung, ein internes Rechenzentrum, blockierende Architektur, umfangreiche Verträge und mehr.

Neelesh Vaikhary, Mitbegründer und CTO von Albert InventNeelesh Vaikhary, Mitbegründer und CTO von Albert Invent
Neelesh Vaikhary von Albert Invent

Kurz gesagt: Aus Gründen der Funktionalität sind sie groß, langsam und klobig.

Aber das ist das Gegenteil dessen, wohin das Unternehmen heute gehen muss. Sie brauchen vielmehr Schnelligkeit, Agilität und Anpassungsfähigkeit; für ihre Umgebung gebaut, ohne auf Leistung zu verzichten. Diese Elefanten sollten mehr wie eine Gruppe Geparden aussehen und denken.

Bestimmen Sie zunächst, was Sie mit Ihrer Plattform erreichen möchten. Was sind die Schlüsselkomponenten? Welche Funktionalität möchten Sie bei der Ausarbeitung Ihrer Roadmap anbieten? Wie werden Sie skalieren? Denken Sie jetzt darüber nach, damit Sie nicht einen Stapel Karten haben, der umfallen könnte, wenn Sie nicht vorbereitet sind.

In meinem Fall wusste ich, dass ich, wenn wir die transformative Plattform aufbauen wollten, die wir uns vorgestellt hatten, meine Sicht auf die Systemarchitektur ändern und mich auf meinen Hintergrund in Verbraucheranwendungen und verteiltem Computing stützen musste.

Wie Sie Ihren eigenen Sprung nach vorne machen

Wenn man bedenkt, was sich in der Unternehmensarchitektur im Laufe der Zeit getan hat, erkennt man, dass viele Tools sich gegenseitig das Terrain streitig machen und versuchen, die Dinge zu vereinfachen.

Viele Datenspeicher sind zu Suchmaschinen geworden und umgekehrt, aber in Wirklichkeit sind sie schlecht darin, alles zu verarbeiten, was außerhalb ihrer Kernkompetenz liegt. Der Versuch, alles in einem zu sein, hat seinen Preis; Systeme werden nicht besonders effizient oder intuitiv sein. Wer wirklich eine Anwendung der nächsten Generation erstellen möchte, ist auf einzelne Tools angewiesen.

Wir haben die Plattform aufgebaut, die ich mitbegründet habe, Albert Invent, unter Verwendung des hoch skalierbaren Einzeltabellendesigns NoSQL (DynamoDB) mit geringer Latenz und gestreamter Daten an das Warehouse und die Suche – und wir haben Dutzende von Microservices für die Bereitstellung und Verarbeitung übernommen. Dies war ein Schritt, der noch vor einigen Jahren nicht möglich gewesen wäre.

Aber da Verbrauchertechnologien zu einer Massenware werden und verwaltete Dienste über AWS verfügbar sind, muss der Aufbau und die Bereitstellung einer Unternehmensarchitektur nicht länger wie ein Elefant aussehen und sich wie ein Elefant verhalten.

Sie können Infrastruktur als Code per Knopfdruck erhalten und eine verteilte Architektur erstellen, die für Ihr Unternehmen sinnvoll ist. Dadurch erhalten Sie Zugriff auf die modernsten Tools, um die modernsten Anwendungen zu erstellen, die Ihre Branche je gesehen hat.

Um es richtig zu machen, stellen Sie Ingenieure ein, die wissen, wie man Verbraucheranwendungen erstellt und die die entsprechenden Fähigkeiten in ihrer DNA haben. Sie werden ein wesentlicher Bestandteil beim Aufbau einer neuen Generation von Unternehmensanwendungen sein, insbesondere mit Zielen wie Skalierbarkeit und Leistung.

Mit den richtigen Leuten und einem modularen Programmieransatz können Sie mit der Entwicklung innovativer, erstklassiger Softwarekomponenten über APIs beginnen, die sehr spezifisch für ein bestimmtes Problem oder eine bestimmte Funktion sind.

Wir verfügen beispielsweise über eine Inventarkomponente, eine Arbeitsblattkomponente, eine Experimentierkomponente und eine Regulierungskomponente, die den verschiedenen Aufgaben dienen, die in einem Labor anfallen. Jedes wurde mit den Tools entworfen und programmiert, die für die Bedürfnisse bestimmter Benutzer am sinnvollsten waren.

Sie mussten keine Kompromisse eingehen, was es uns ermöglichte, etwas zu schaffen, das die Leute gerne nutzen würden.

Durch den API-First-Ansatz kann alles miteinander verbunden werden und alle Komponenten können miteinander kommunizieren. Die Entwicklung von Infrastruktur und Anwendungen verändert sich für immer.

Sie müssen nicht nur nicht von Grund auf neu erstellen, sondern haben auch die Möglichkeit, individuell anzupassen und auszuwählen, was Sie akzeptieren möchten. APIs lassen sich schnell integrieren, sind stabil und Sie können jede Sprache und jedes Framework verwenden. APIs bieten einfach ein Höchstmaß an Flexibilität. Möglicherweise haben Sie das Gefühl, dass Sie etwas Kontrolle aufgeben, aber im besten Sinne: Sie tauschen monatelange Entwicklungszeit und -kosten mit sehr minimalen, wenn überhaupt vorhandenen, Nachteilen aus.

Schafft es auf die andere Seite

Wenn Sie in einer datenreichen, hochdynamischen Branche tätig sind und einen tiefgreifenden Einfluss auf das Leben Ihrer Kunden haben möchten, verlieren Sie ein paar Pfunde und schaffen Sie ein paar Plätze. Sei nicht der Elefant.

Werden Sie zu einer Gruppe von Geparden, die den Bedürfnissen Ihres Unternehmens und Ihrer Kunden gerecht werden.


Neelesh Vaikhary ist Mitbegründer und CTO von Albert Invent, eine End-to-End-F&E-Datenplattform, die von Tausenden von Wissenschaftlern weltweit genutzt wird. Er verfügt über mehr als 20 Jahre Erfahrung im Aufbau von Start-ups und Produkten im Frühstadium sowie in der Skalierung leistungsstarker Teams und dem Aufbau verteilter SaaS- und PaaS-Systeme in einer Reihe von Branchen. Zuvor hat er mehrere bahnbrechende Softwarelösungen entwickelt, darunter Citrix GoTo-Meeting und durchgängig sichere Chat-Software für Symphony. Außerdem war er fast ein Jahrzehnt als Architekt tätig Autodeskund gründete ein Verbraucher-Startup, like.com (übernommen von Google), das Computer Vision und maschinelles Lernen nutzte, um das Teilen und Einkaufen von Fotos zu vereinfachen.

Illustration: Li-Anne Dias

Bleiben Sie über die jüngsten Finanzierungsrunden, Akquisitionen und mehr auf dem Laufenden
Crunchbase Täglich.

spot_img

Neueste Intelligenz

spot_img