28.06.2023
NoSQL-Datenplattform
MongoDB Neuerungen für Entwickler
Autor: Bernhard Lauer
mongodb.com
Es gibt jetzt erweiterte Programmiersprachen-Unterstützung, neue Treiber für das Entwickeln serverseitiger Anwendungen, optimierte Funktionen für MongoDB Atlas Kubernetes Operator und die Bibliothek PyMongoArrow für die Datenanalyse mit Python.
Mit den neuen Funktionen verfolgt MongoDB seine Strategie der Konsolidierung von Entwickler-Tools in einer einzigen Datenplattform. Bestimmte Anwendungsfälle machten bislang das aufwändige Einbinden spezieller Tools nötig. Mit den jetzt vorgestellten Erweiterungen geht MongoDB auf Anforderungen von Entwicklern ein, Arbeitsabläufe zu vereinfachen. Zu den am häufigsten geäußerten Wünschen zählten zusätzliche Programmiersprachen für anwendungsgesteuerte Analysen oder eine bessere Möglichkeit zur programmgesteuerten Interaktion mit der MongoDB Atlas Administrations-API. Diese und weitere Funktionen wurden nun hinzugefügt.
Die Neuerungen im Detail
Zusätzliche Tools für die Bereitstellung von MongoDB Atlas auf AWS: Viele Entwickler möchten über Javascript und Typescript hinaus weitere Programmiersprachen einsetzen. Die Nutzung von IaC mit dem AWS CDK ermöglicht nun die Verwaltung von MongoDB Atlas Ressourcen mit C#, Go, Java und Python. Weitere Informationen zum Einstieg finden Sie unter mongodb.com/atlas/aws-cloudformation.
Zusätzliche Tools für die Bereitstellung von MongoDB Atlas auf AWS: Viele Entwickler möchten über Javascript und Typescript hinaus weitere Programmiersprachen einsetzen. Die Nutzung von IaC mit dem AWS CDK ermöglicht nun die Verwaltung von MongoDB Atlas Ressourcen mit C#, Go, Java und Python. Weitere Informationen zum Einstieg finden Sie unter mongodb.com/atlas/aws-cloudformation.
Erweiterte Programmiersprachenunterstützung für serverseitiges Kotlin: Der Kotlin-Treiber für MongoDB ermöglicht jetzt die Erstellung hochperformanter serverseitiger Anwendungen auf MongoDB mit Kotlin. Weitere Informationen finden Sie unter mongodb.com/docs/drivers/kotlin/coroutine/current/.
Optimierte MongoDB Atlas Kubernetes Operator-Funktionalität: Entwickler nutzen den MongoDB Atlas Kubernetes Operator, um Projekte und Datenbankcluster zu verwalten, den Aufwand für die Automatisierung der Konfiguration und Verwaltung von MongoDB Atlas zu reduzieren und die Vorteile der containerisierten Anwendungsentwicklung zu nutzen. Mit einem einzigen Befehl über das MongoDB Atlas CLI ist es nun möglich, den Operator zu installieren und sichere Anmeldeinformationen für eine schnelle und einfache Einrichtung zu erzeugen. Weitere Informationen finden Sie unter mongodb.com/kubernetes/atlas-operator.
Einfachere Datenverarbeitung und -analyse in MongoDB mit Python: Mit der allgemeinen Verfügbarkeit der Open-Source-Bibliothek PyMongoArrow können Entwickler und Datenanalysten einen Python-basierten Analyse-Stack verwenden, um Daten auf MongoDB zu bearbeiten und zu analysieren. Die Bibliothek ermöglicht das Konvertieren von in MongoDB gespeicherten Daten mithilfe gängiger Frameworks (zum Beispiel Apache Arrow-Tabellen, Pandas DataFrames oder Numpy-Arrays) und wird von MongoDB kontinuierlich weiterentwickelt und unterstützt. Weitere Informationen finden Sie unter mongo-arrow.readthedocs.io/en/latest.
VS Code Windows und Mac
Brauchbare Alternative
Das C# Dev Kit for Visual Studio Code könnte eine Alternative für Entwickler sein, die weiterhin macOS nutzen möchten. Unser Schwesterportal dotnetpro hat es auf den Prüfstand gestellt.
>>
Google I/O 2024
Google Gemini ermöglicht mehr Funktionen und Individualität
Der große Star bei der diesjährigen Google-Entwicklerkonferenz I/O war Gemini. Die KI-Technologie hält Einzug in diverse Anwendungen und bietet neue Möglichkeiten bei der Entwicklung und Nutzung bekannter und neuer Google-Apps.
>>
Konferenz
Microsoft Build vom 21. bis 23 Mai
Für die Build 2024 plant Microsoft ein umfangreiches Programm mit über 100 Sessions. Viele Neuigkeiten soll es geben - vor allem zum Thema Künstliche Intelligenz.
>>
Künstliche Intelligenz
OpenAI: „GPT-4o“ kann jetzt auch sprechen
Die Entwicklerfirma OpenAI hat das neue KI-Modell „GPT-4o“ vorgestellt. Dieses kann mit menschlicher Stimme mit Nutzern interagieren und auch zwischen verschiedenen Sprachen übersetzen.
>>