Microsoft đã công bố bản cập nhật cho Java on Azure Tooling, giới thiệu chế độ xem mới được thiết kế lấy ứng dụng làm trung tâm cho bộ công cụ Azure được sử dụng với IntelliJ IDE. Bản cập nhật nhằm mục đích làm cho giao diện trở nên thân thiện hơn với người dùng đồng thời bổ sung hỗ trợ cho nhiều loại dịch vụ Azure hơn và nâng cao các plugin Gradle. Ngoài ra, nó còn mang đến các tính năng mới cho Azure Web Apps và Azure Functions.
Trở lại vào tháng 4, chế độ xem tập trung vào ứng dụng dành cho Azure Explorer đã được công bố trong lộ trình sản phẩm. Azure Explorer, theo giải thích của Jialuo Gan, người quản lý chương trình trong Bộ phận Nhà phát triển của Microsoft, trong một bài đăng trên blog, là một tập hợp các dịch vụ logic như Ứng dụng web, Ứng dụng chức năng, Ứng dụng mùa xuân, Máy ảo, Tài khoản lưu trữ, Cơ sở dữ liệu, v.v. Tuy nhiên, các dịch vụ này được nhóm theo loại tài nguyên thay vì ứng dụng (nhóm tài nguyên).
Gan tuyên bố rằng quan điểm này gây khó khăn cho các nhà phát triển hoạt động trong Azure Explorer trong việc quản lý và hiểu các dịch vụ hoặc dịch vụ khác nhau liên quan đến một ứng dụng. Một số nhà phát triển được cho là đã mất tập trung hoặc cảm thấy choáng ngợp khi xem các tài nguyên được nhóm theo loại dịch vụ. Để giải quyết vấn đề này, bản cập nhật thay đổi tổ chức hiển thị của các dịch vụ này, giúp nhà phát triển nhận dạng và xác định rõ hơn các thành phần của ứng dụng. Gan giải thích thêm rằng giờ đây các nhà phát triển sẽ thấy chế độ xem các tài nguyên Azure được nhóm theo ứng dụng.
Giờ đây, các nhà phát triển có thể tìm thấy nút gốc, Nhóm tài nguyên, trong Azure Explorer, cho phép họ xem tất cả các tài nguyên thuộc cùng một nhóm tài nguyên được đặt cùng nhau cho mỗi ứng dụng. Người dùng cũng có thể tạo hoặc xóa tài nguyên cho một nhóm tài nguyên trên mỗi ứng dụng.
Bộ công cụ Azure dành cho nhóm nhà phát triển của IntelliJ cũng tiết lộ rằng Application Insights (được sử dụng để giám sát và các chức năng khác) hiện khả dụng, cho phép các nhà phát triển quản lý Thông tin chi tiết về ứng dụng trực tiếp trong Azure Explorer.
Các cải tiến plugin Gradle cũng đã được giới thiệu, bao gồm hỗ trợ cho các vị trí triển khai. Giờ đây, các nhà phát triển có thể sử dụng một vị trí triển khai riêng thay vì vị trí sản xuất mặc định khi triển khai các ứng dụng web hoặc ứng dụng chức năng cho Azure App Service. Microsoft giải thích rằng phương pháp này cho phép các nhà phát triển xác thực các thay đổi của ứng dụng trước tiên trong một vị trí triển khai theo giai đoạn, sau đó hoán đổi chúng thành sản xuất trong cùng một Dịch vụ ứng dụng.
Nhìn về phía trước, nhóm nhà phát triển đã lên kế hoạch làm việc cho năm 2022, tập trung vào việc tăng cường tích hợp với các dịch vụ Azure, trải nghiệm người dùng, phát triển dựa trên đám mây, tối ưu hóa vòng lặp bên trong cho mã dựa trên Azure, hiệu suất và độ tin cậy, tích hợp sâu với Java trên các dịch vụ Azure và hơn.
Tài liệu của bộ công cụ có thể được tìm thấy ở đây . Bản cập nhật bộ công cụ là một phần trong quá trình thúc đẩy Java trên Azure đang diễn ra của Microsoft, bao gồm các bản cập nhật cho Azure Spring Apps và khả năng cung cấp rộng rãi của Azure Spring Apps Enterprise.
Azure Spring Apps, được ra mắt vào năm 2019 với sự cộng tác của VMware, là sản phẩm Nền tảng dưới dạng dịch vụ (PaaS) do Microsoft quản lý được thiết kế để giúp các nhà phát triển tạo các mẫu vi dịch vụ hiện đại cho các ứng dụng Spring Boot bằng cách loại bỏ mã soạn sẵn và tăng tốc độ phát triển ứng dụng trong đám mây. Spring Boot, một khung dựa trên Java mã nguồn mở, được sử dụng rộng rãi để phát triển các ứng dụng dựa trên Spring cấp sản xuất, độc lập, tập trung vào các dịch vụ siêu nhỏ.
Bậc Doanh nghiệp hiện hỗ trợ lõi 0,5 và bộ nhớ 512Mi cho các phiên bản vCPU, loại bỏ nhu cầu chỉ định Thời gian chạy cho các ứng dụng Bậc Doanh nghiệp, vì thời gian chạy sẽ được tự động phát hiện từ mã nguồn hoặc cấu phần phần mềm để triển khai. Sau khi triển khai, người dùng có thể nhấp chuột phải vào nút có tùy chọn Hiển thị thuộc tính để xem cấu hình.
Khi nhu cầu về các giải pháp low-code và no-code tiếp tục tăng, các nền tảng như AppMaster cung cấp các công cụ mạnh mẽ để người dùng tạo các ứng dụng phụ trợ, web và di động mà không cần có kinh nghiệm viết mã chuyên sâu. Bằng cách tận dụng nền tảng của AppMaster, người dùng có thể phát triển ứng dụng một cách dễ dàng và hiệu quả, giúp việc phát triển ứng dụng có thể tiếp cận được với nhiều doanh nghiệp và cá nhân hơn.