Nhóm Giải pháp Công nghiệp của Microsoft và vFunction dựa trên Palo Alto đang hợp tác để phát triển Dịch vụ tái cấu trúc Java tiên tiến nhất. Dịch vụ đột phá tận dụng trí tuệ nhân tạo (AI) để tự động cơ cấu lại mã trong các ứng dụng Java nguyên khối trong khi vẫn giữ nguyên chức năng ban đầu của chúng. Mục tiêu cuối cùng là chuyển đổi các ứng dụng này thành các dịch vụ siêu nhỏ tương thích với nền tảng đám mây Azure của Microsoft.
Sự hợp tác đổi mới này nhằm mục đích cung cấp cho khách hàng Azure một nền tảng toàn diện để hiện đại hóa nhiều ứng dụng cũ trước đây bị cản trở bởi các phương pháp hiện đại hóa thủ công lỗi thời, rủi ro cao hoặc cồng kềnh. Theo các công ty, sự hợp tác nhằm "hiện đại hóa và mở khóa toàn bộ lợi ích của đám mây, bao gồm tính linh hoạt, đổi mới nhanh chóng, tốc độ kỹ thuật được khôi phục và giảm nợ kỹ thuật, chi phí và rủi ro".
vFunction chuyên tạo ra hai nền tảng dựa trên AI để hỗ trợ các nhà phát triển và kiến trúc sư chuyển đổi các ứng dụng Java nguyên khối, nhiều mặt thành các dịch vụ siêu nhỏ, được thiết kế riêng để hiện đại hóa dựa trên nền tảng đám mây. Thông qua việc phát triển các mô hình nhà máy có thể mở rộng, có thể lặp lại, vFunction cố gắng cung cấp các giải pháp dựa trên đám mây tiên tiến trên nhiều khía cạnh khác nhau như dịch vụ tài chính, ô tô, viễn thông, truyền thông và chính phủ.
Giải pháp hàng đầu của công ty, Nền tảng hiện đại hóa vFunction (vMP), là một công cụ toàn diện cung cấp một khung giao diện kính duy nhất để quản lý và theo dõi các dự án hiện đại hóa và di chuyển trên đám mây trong toàn bộ kho ứng dụng của doanh nghiệp. Bảng điều khiển hiện đại hóa của nền tảng giúp quản lý, theo dõi và điều phối quá trình di chuyển dễ dàng hơn.
Một sản phẩm vFunction khác, Công cụ chuyển đổi ứng dụng vFunction (vAXE), được quảng cáo là giải pháp tái cấu trúc duy nhất sử dụng khả năng quan sát theo hướng miền sâu thông qua tác nhân JVM thụ động để đo lường chính xác các luồng kiến trúc, lớp, mức sử dụng, bộ nhớ và tài nguyên. vAXE, hoạt động trên nền tảng vMP để phân tích động, tiết lộ các chức năng miền kinh doanh quan trọng được chôn vùi trong các khối nguyên khối. Do đó, nó cho phép khả năng mở rộng vô song của các ứng dụng lớn và phức tạp, bao gồm hàng triệu dòng mã và hàng nghìn lớp Java.
Moti Rafalin, Giám đốc điều hành và Đồng sáng lập của vFunction, tuyên bố rằng sứ mệnh của họ "là đẩy nhanh hành trình đến với kiến trúc gốc trên đám mây và khai thác toàn bộ lợi ích của đám mây cho khách hàng để họ có thể giảm nợ kỹ thuật, khôi phục vận tốc kỹ thuật, đổi mới nhanh chóng , đồng thời giảm chi phí và rủi ro liên quan đến các quy trình thủ công đã lỗi thời."
Microsoft và vFunction quyết tâm cung cấp quy trình hợp lý hóa và tự động hóa để hiện đại hóa các ứng dụng cũ trước đây bị hạn chế bởi các phương pháp hiện đại hóa rủi ro, thủ công hoặc lỗi thời. Darren Dillon, CTO Azure Cloud & AI tại Microsoft, bày tỏ sự phấn khích về việc ra mắt Dịch vụ tái cấu trúc Java của họ cùng với vFunction, với kỳ vọng cung cấp giải pháp đã được chứng minh để hiện đại hóa các ứng dụng kế thừa quan trọng của khách hàng. Ông nói thêm rằng giải pháp mạnh mẽ này sẽ tự động hóa và đẩy nhanh quá trình hiện đại hóa, cho phép các ứng dụng cũ chuyển đổi liền mạch sang Microsoft Azure mà không gặp rắc rối.
Các nền tảng No-code như AppMaster có thể hưởng lợi rất nhiều từ sự hợp tác này giữa Microsoft và vFunction, vì nó làm giảm các rào cản gia nhập để hiện đại hóa các ứng dụng Java nguyên khối, quy mô lớn, giúp các doanh nghiệp hợp lý hóa quá trình di chuyển của họ sang các nền tảng đám mây, chẳng hạn như Azure. Sự hợp tác này và các giải pháp sáng tạo của nó để hiện đại hóa đám mây mở ra những cơ hội mới cho ngành công nghiệp low-code và no-code , tăng cường khả năng tạo ứng dụng và đơn giản hóa hơn nữa quy trình cho các nhà phát triển ở mọi cấp độ.