Beschleunigung der modernen Anwendungsentwicklung: Einblicke von Sahir Azam von MongoDB zur Innovation im KI-Zeitalter

App-Entwickler bewegen sich derzeit in einem spannenden Umfeld, das von bahnbrechenden Innovationen wie generativer KI (gen AI) und KI-gestützter Programmierhilfe geprägt ist. Laut IDC wird bis 2025 die Erstellung von über 750 Millionen cloud-nativen Anwendungen prognostiziert. Dennoch haben viele Unternehmen Schwierigkeiten, wettbewerbsfähige Produkte und Dienstleistungen konsistent zu liefern.

„Unternehmen stehen unter immensem Druck, Innovationen voranzutreiben und sich zu differenzieren, insbesondere angesichts der Störungen, die generative KI mit sich bringt“, erklärte Sahir Azam, Chief Product Officer bei MongoDB. „Gleichzeitig verlangen steigende Kapitalaufwendungen von den Teams, mehr mit weniger Ressourcen und einem kleineren Budget zu erreichen. Das führt zu Spannungen zwischen dem Potenzial der gen AI und dem Druck, Kosten zu sparen. Diese Faktoren auszubalancieren, ist entscheidend.“

Zusätzlich gibt es einen erheblichen Mangel an Entwicklern. Um wettbewerbsfähig zu bleiben, müssen Unternehmen sicherstellen, dass ihre Entwickler sich auf zentrale Herausforderungen konzentrieren, anstatt die Komplexitäten traditioneller relationaler Datenbanken zu bewältigen. Die Priorisierung der Entwickler-Effizienz ist dabei unerlässlich.

„Deshalb konzentrieren wir uns darauf, Technologien zu entwickeln, die auf die Bedürfnisse der Entwickler zugeschnitten sind“, betonte Azam. „Gleichzeitig unterstützen wir hoch skalierbare, sichere Anwendungen, die geschäftskritisch sind.“

In einer kürzlichen Diskussion teilte Azam Einblicke zu den zentralen Prioritäten von Unternehmen, die ihre Tech-Stacks modernisieren, und hob hervor, wie KI die Entwicklungsprozesse transformiert und Nutzererlebnisse verbessert.

Entwicklung mit generativer KI beschleunigen

Generative KI zählt zu den bedeutendsten technologischen Fortschritten der heutigen Zeit. Entwickler sind begeistert von neuen, KI-gestützten Werkzeugen, die die Produktivität steigern sollen, wie Chatbots für Programmierungsfragen und Code-Generierungsassistenten wie Amazon CodeWhisperer und GitHub Copilot.

MongoDB hat massiv in KI investiert, um die Entwicklererfahrungen zu verbessern. Das Unternehmen hat KI in seine Entwickler-Tools integriert, um das Schreiben von MongoDB-Code und -Abfragen zu vereinfachen. Zudem konzentrieren sich Kooperationen mit großen Hyperscalern darauf, das Training großer Sprachmodelle (LLM) mithilfe interner Ressourcen von MongoDB, einschließlich Dokumentation und Best Practices, zu optimieren.

Mit dem Fortschritt der KI-Technologie entstehen neue Werkzeuge für verschiedene KI-Anwendungen. Entwickler, die APIs wie OpenAI und Azure AI nutzen, benötigen Werkzeuge wie Retrieval-Augmentation Generation (RAG), um Ergebnisse basierend auf proprietären Daten anzupassen. Vektordatenbanken gewinnen ebenfalls an Bedeutung, da sie die Effektivität von Suchanfragen, Empfehlungen und Textgenerierung verbessern, indem sie es Machine-Learning-Modellen ermöglichen, frühere Eingaben zu speichern.

„Unternehmen stehen vor Herausforderungen bei der Integration dieser Tools, oft benötigen sie neue Partner und Technologievalidierung“, erklärte Azam. „Um dem entgegenzuwirken, haben wir die Entwicklungsfähigkeit von Vektordatenbanken von Anfang an priorisiert.“

Mit Atlas Vector Search können Entwickler KI-gestützte Lösungen entwickeln und dabei auf alle erforderlichen Daten über eine nahtlose Benutzeroberfläche zugreifen. Auf der MongoDB Atlas-Plattform aufgebaut, entfällt der Aufwand für das Management zusätzlicher Komponenten.

MongoDB führt ebenfalls neue LLM-Funktionen in MongoDB Compass ein, die Entwicklern beim effizienten Schreiben von Abfragen helfen, und hat generative KI in Atlas Charts integriert, um die Erstellung von Abfragen für Visualisierungen in natürlicher Sprache zu ermöglichen.

„Früher war Wissen über die Abfragesprache von MongoDB erforderlich, um Diagramme und Grafiken zu erstellen. Jetzt können Abfragen automatisch in natürlicher Sprache generiert werden“, teilte Azam mit.

Darüber hinaus verbessert MongoDB sein Relational Migrator-Tool mit KI-Funktionen, um die Kosten für die Modernisierung veralteter Systeme erheblich zu senken. Dieses Tool analysiert bestehende Datenbanken und erstellt neue Schemata und Code für eine nahtlose Migration zu MongoDB Atlas ohne Ausfallzeiten.

Kosten optimieren und technologische Expansion steuern

Nach den jüngsten digitalen Transformationen überprüfen Unternehmen ihre Lieferantenbeziehungen. Die Führungskräfte erkennen, dass sich überlappende Lieferantenvereinbarungen eher in erhöhtem Wartungsaufwand niederschlagen als echte Vorteile zu bieten.

„Wir haben den Übergang von einer Phase des pandemiebedingten Ausgebens vollzogen, in der Teams verschiedene Werkzeuge, selbst wenn sie redundant waren, einsetzen konnten, hin zu einem Fokus auf Kostensicherung“, bemerkte Azam. „Unternehmen suchen nach weniger Anbietern, die umfassendere Fähigkeiten bieten, um damit Zeit und Betriebskosten zu sparen.“

Als Antwort auf diesen Trend betont MongoDB seine Strategie der Entwickler-Datenplattform, die darauf abzielt, datenbezogene Hürden für Entwickler beim Erstellen moderner Anwendungen zu beseitigen. Mit einer einheitlichen Schnittstelle und einer gemeinsamen Sprache können Entwickler Anwendungen schneller erstellen und dadurch technologische Expansion reduzieren.

Dieser Ansatz führt zu geringeren Kosten und einer höheren Produktivität für Entwickler. Unternehmen genießen die Flexibilität, verschiedene Anwendungen zu erstellen und gleichzeitig mehrere Cloud-Umgebungen für optimale Differenzierung und Kosteneffizienz zu nutzen.

Endbenutzererlebnisse transformieren

Unternehmen streben zunehmend danach, sich durch die von ihnen gebotenen Kundenerlebnisse zu definieren, die weitgehend durch Software geprägt sind. „MongoDB ermöglicht es Unternehmen, Ideen in weltweit skalierbare Anwendungen umzuwandeln, die Millionen bedienen“, sagte Azam.

Mit den Ankündigungen zu seinen Multi-Cloud-Funktionen ermöglicht MongoDB Entwicklern, Anwendungen gleichzeitig über verschiedene Infrastrukturen hinweg aufzubauen und dabei Flexibilität in der Datenverwaltung zu gewährleisten.

Besonders hervorzuheben ist, dass MongoDB diese Komplexität in eine einzige Entwickler-Datenplattform integriert, die den gesamten Anwendungs- und Datenbank-Stack abdeckt.

„Bei der Auswahl einer Technologie, die das Datenmanagement beeinflusst, stehen Unternehmen vor langfristigen Entscheidungen“, betonte Azam. „Es ist wichtig, Technologien zu wählen, die von Entwicklern geschätzt werden und mit dem Unternehmen mitwachsen.“

Sind Sie bereit, Ihre Entwickler mit den notwendigen Werkzeugen und Technologien zu unterstützen? Beginnen Sie hier.

Most people like

Find AI tools in YBX