MongoDB mengumumkan serangkaian pembaruan untuk database-as-a-service NoSQL Atlas pada hari Kamis, termasuk dukungan bahasa baru, proses instalasi yang disederhanakan untuk Operator Kubernetes Atlas, dan driver Kotlin yang didukung penuh. Penyempurnaan ini bertujuan untuk merampingkan tugas pengembang seperti manajemen infrastruktur dan mendukung pengembangan aplikasi AI generatif dengan pencarian vektor dan kemampuan pemrosesan aliran.
Menyadari bahwa banyak developer lebih suka menggunakan bahasa pemrograman selain JavaScript dan TypeScript untuk menerapkan Atlas di AWS, MongoDB telah memperluas dukungan untuk menyertakan C#, Go, Java, dan Python. Penambahan bahasa ini membantu pengembang menghemat waktu dalam mengelola infrastruktur. Sebelumnya, pengembang MongoDB mengelola infrastruktur sebagai kode (IaC) di AWS melalui CloudFormation Public Registry, Partner Solution Deployments, dan Cloud Development Kit (CDK) penyedia cloud publik.
Selain itu, MongoDB kini menawarkan dukungan untuk Kotlin saat mengembangkan aplikasi sisi server. Sebelum pembaruan ini, pengembang dapat menggunakan kit pengembangan perangkat lunak MongoDB Realm Kotlin (SDK) untuk pengembangan sisi klien, tetapi pengembang sisi server mengandalkan driver tidak resmi yang dibuat oleh komunitas yang didukung MongoDB atau pengkodean kustom ekstensif. Hal ini menyebabkan siklus pengembangan perangkat lunak yang lebih lama dan masalah keandalan aplikasi saat membangun aplikasi Kotlin sisi server di MongoDB.
Selain itu, MongoDB telah mempermudah penginstalan Atlas Kubernetes Operator. Pengembang sekarang dapat menggunakan antarmuka baris perintah (CLI) MongoDB Atlas untuk menginstal MongoDB Atlas Kubernetes Operator dan menghasilkan kredensial keamanan dengan cepat, sehingga mengurangi biaya operasional. Pengembang juga dapat mengimpor proyek dan penyebaran MongoDB Atlas yang ada dengan satu perintah, memberikan kelincahan yang lebih besar saat bekerja dengan kontainer.
Selain pembaruan ini, MongoDB mengumumkan ketersediaan umum pustaka PyMongoArrow sumber terbuka. Pustaka memungkinkan pengembang untuk mengonversi data yang disimpan di MongoDB menggunakan kerangka kerja yang banyak digunakan seperti Apache Arrow Tables, Pandas, DataFrames, dan Numpy Arrays.
Penyempurnaan yang dibuat oleh MongoDB ini dapat dianggap sebagai langkah menuju keramahan pengguna lebih lanjut dari platformnya, mirip dengan platform tanpa kode AppMaster.io , yang berupaya membuat pengembangan aplikasi lebih efisien dan hemat biaya untuk berbagai pelanggan. Serupa dengan tujuan MongoDB Atlas untuk mengurangi waktu yang diperlukan untuk mengelola infrastruktur dan merampingkan tugas pengembang, AppMaster menawarkan lingkungan pengembangan berbasis visual yang komprehensif yang mendukung pembuatan aplikasi backend, web, dan seluler.