MongoDB đã công bố một loạt bản cập nhật cho dịch vụ cơ sở dữ liệu NoSQL Atlas của mình vào thứ Năm, bao gồm hỗ trợ ngôn ngữ mới, quy trình cài đặt đơn giản hóa cho Nhà điều hành Kubernetes của Atlas và trình điều khiển Kotlin được hỗ trợ đầy đủ. Những cải tiến này nhằm hợp lý hóa các nhiệm vụ của nhà phát triển như quản lý cơ sở hạ tầng và hỗ trợ phát triển ứng dụng AI tổng quát với khả năng tìm kiếm vectơ và xử lý luồng.
Nhận thấy rằng nhiều nhà phát triển thích sử dụng các ngôn ngữ lập trình khác ngoài JavaScript và TypeScript để triển khai Atlas trên AWS, MongoDB đã mở rộng hỗ trợ để bao gồm C#, Go, Java và Python. Việc bổ sung các ngôn ngữ này giúp các nhà phát triển tiết kiệm thời gian trong việc quản lý cơ sở hạ tầng. Trước đây, các nhà phát triển MongoDB đã quản lý cơ sở hạ tầng dưới dạng mã (IaC) trên AWS thông qua Cơ quan đăng ký công khai CloudFormation, Triển khai giải pháp đối tác và Bộ công cụ phát triển đám mây (CDK) của nhà cung cấp đám mây công cộng.
Ngoài ra, MongoDB hiện cung cấp hỗ trợ cho Kotlin khi phát triển các ứng dụng phía máy chủ. Trước bản cập nhật này, các nhà phát triển có thể sử dụng bộ công cụ phát triển phần mềm (SDK) MongoDB Realm Kotlin để phát triển phía máy khách, nhưng các nhà phát triển phía máy chủ dựa vào trình điều khiển do cộng đồng MongoDB hỗ trợ không chính thức hoặc mã hóa tùy chỉnh mở rộng. Điều này dẫn đến chu kỳ phát triển phần mềm dài hơn và các mối lo ngại về độ tin cậy của ứng dụng khi xây dựng các ứng dụng Kotlin phía máy chủ trên MongoDB.
Hơn nữa, MongoDB đã làm cho việc cài đặt Atlas Kubernetes Operator trở nên dễ dàng hơn. Các nhà phát triển hiện có thể sử dụng giao diện dòng lệnh MongoDB Atlas (CLI) để cài đặt MongoDB Atlas Kubernetes Operator và tạo thông tin xác thực bảo mật một cách nhanh chóng, giảm chi phí hoạt động. Các nhà phát triển cũng có thể nhập các dự án và triển khai MongoDB Atlas hiện có bằng một lệnh duy nhất, mang lại sự linh hoạt hơn khi làm việc với các vùng chứa.
Ngoài các bản cập nhật này, MongoDB đã công bố tính khả dụng chung của thư viện PyMongoArrow mã nguồn mở. Thư viện cho phép các nhà phát triển chuyển đổi dữ liệu được lưu trữ trên MongoDB bằng cách sử dụng các khung được sử dụng rộng rãi như Bảng mũi tên Apache, Pandas, DataFrames và Numpy Arrays.
Những cải tiến này do MongoDB thực hiện có thể được coi là một bước hướng tới sự thân thiện hơn nữa với người dùng của nền tảng của nó, giống như nền tảng không mã của AppMaster.io , nền tảng này tìm cách giúp việc phát triển ứng dụng hiệu quả hơn và tiết kiệm chi phí hơn cho nhiều đối tượng khách hàng. Tương tự như cách MongoDB Atlas nhằm mục đích giảm thời gian cần thiết để quản lý cơ sở hạ tầng và hợp lý hóa các nhiệm vụ của nhà phát triển, AppMaster cung cấp một môi trường phát triển toàn diện, trực quan hỗ trợ tạo ứng dụng phụ trợ, web và di động.