กลุ่ม Microsoft Industry Solutions และ vFunction ที่ใช้ Palo Alto กำลังผนึกกำลังกันเพื่อพัฒนา Java Refactoring Service ที่ล้ำสมัย บริการที่ก้าวล้ำนี้ใช้ประโยชน์จากปัญญาประดิษฐ์ (AI) เพื่อปรับโครงสร้างโค้ดโดยอัตโนมัติในแอปพลิเคชัน Java แบบเสาหิน ในขณะที่ยังคงรักษาฟังก์ชันดั้งเดิมไว้ เป้าหมายสุดท้ายคือการแปลงแอปพลิเคชันเหล่านี้ให้เป็นไมโครเซอร์วิสที่เข้ากันได้กับแพลตฟอร์มคลาวด์ Azure ของ Microsoft
ความร่วมมือเชิงนวัตกรรมนี้มีจุดมุ่งหมายเพื่อให้ลูกค้า Azure มีแพลตฟอร์มที่ครอบคลุมเพื่อปรับปรุงแอปพลิเคชันรุ่นเก่าจำนวนมากให้ทันสมัย ซึ่งก่อนหน้านี้ถูกขัดขวางโดยแนวทางปฏิบัติในการปรับปรุงให้ทันสมัยด้วยตนเองที่ล้าสมัย มีความเสี่ยงสูง หรือยุ่งยาก ความร่วมมือนี้พยายามที่จะ "ทำให้ทันสมัยและปลดล็อกประโยชน์ทั้งหมดของคลาวด์ รวมถึงความยืดหยุ่น นวัตกรรมที่รวดเร็ว การฟื้นฟูความเร็วทางวิศวกรรม และลดหนี้ทางเทคนิค ต้นทุน และความเสี่ยง" ตามบริษัทต่างๆ
vFunction เชี่ยวชาญในการสร้างสองแพลตฟอร์มที่ขับเคลื่อนด้วย AI เพื่อช่วยนักพัฒนาและสถาปนิกในการแปลงแอปพลิเคชัน Java แบบเสาหินที่มีหลายแง่มุมให้เป็นไมโครเซอร์วิส ซึ่งออกแบบมาโดยเฉพาะสำหรับการปรับให้ทันสมัยบนระบบคลาวด์ ด้วยการพัฒนาโมเดลโรงงานที่ปรับขนาดได้และทำซ้ำได้ vFunction มุ่งมั่นที่จะนำเสนอโซลูชั่นคลาวด์เนทีฟที่ล้ำสมัยในแง่มุมต่างๆ เช่น บริการทางการเงิน ยานยนต์ โทรคมนาคม สื่อ และรัฐบาล
โซลูชันเรือธงของบริษัทคือ vFunction Modernization Platform (vMP) เป็นเครื่องมือที่ครอบคลุมซึ่งมีอินเทอร์เฟซแบบกระจกบานเดียวสำหรับจัดการและติดตามการย้ายระบบคลาวด์และโครงการปรับปรุงให้ทันสมัยทั่วทั้งแอปพลิเคชันขององค์กร แดชบอร์ดการปรับปรุงแพลตฟอร์มให้ทันสมัยช่วยให้จัดการ ติดตาม และประสานงานกระบวนการย้ายข้อมูลได้ง่ายขึ้น
ผลิตภัณฑ์ vFunction อีกตัวคือ vFunction Application Transformation Engine (vAXE) ได้รับการส่งเสริมให้เป็นโซลูชันการปรับโครงสร้างใหม่เพียงหนึ่งเดียวที่ใช้ความสามารถในการสังเกตเชิงลึกที่ขับเคลื่อนด้วยโดเมนผ่านเอเจนต์ JVM แบบพาสซีฟ เพื่อวัดโฟลว์สถาปัตยกรรม คลาส การใช้งาน หน่วยความจำ และทรัพยากรอย่างแม่นยำ vAXE ซึ่งทำงานบนแพลตฟอร์ม vMP สำหรับการวิเคราะห์แบบไดนามิก เผยให้เห็นฟังก์ชันโดเมนธุรกิจที่สำคัญซึ่งฝังอยู่ภายในเสาหิน ด้วยเหตุนี้จึงช่วยให้สามารถปรับขนาดแอปพลิเคชันขนาดใหญ่และซับซ้อนได้อย่างไม่มีใครเทียบได้ ซึ่งประกอบด้วยโค้ดหลายล้านบรรทัดและคลาส Java หลายพันรายการ
Moti Rafalin ซีอีโอและผู้ร่วมก่อตั้ง vFunction กล่าวว่าภารกิจของพวกเขา "คือการเร่งการเดินทางสู่สถาปัตยกรรมแบบคลาวด์เนทีฟและปลดล็อกประโยชน์เต็มรูปแบบของคลาวด์สำหรับลูกค้า เพื่อที่พวกเขาจะได้ลดหนี้ทางเทคนิค ฟื้นฟูความเร็วด้านวิศวกรรม เร่งนวัตกรรม และลดต้นทุนและความเสี่ยงที่เกี่ยวข้องกับกระบวนการด้วยตนเองที่ล้าสมัย"
Microsoft และ vFunction มุ่งมั่นที่จะมอบกระบวนการที่มีประสิทธิภาพและเป็นอัตโนมัติสำหรับการปรับปรุงแอปรุ่นเก่าให้ทันสมัย ซึ่งก่อนหน้านี้ถูกจำกัดโดยแนวปฏิบัติที่มีความเสี่ยง ต้องทำด้วยตนเอง หรือล้าสมัย Darren Dillon, CTO Azure Cloud & AI ของ Microsoft แสดงความตื่นเต้นเกี่ยวกับการเปิดตัว Java Refactoring Service ควบคู่ไปกับ vFunction ด้วยความคาดหวังในการจัดหาโซลูชันที่ได้รับการพิสูจน์แล้วสำหรับการปรับปรุงแอปพลิเคชันเดิมที่สำคัญของลูกค้าให้ทันสมัย เขาเสริมว่าโซลูชันที่แข็งแกร่งนี้ทำงานโดยอัตโนมัติและเร่งกระบวนการปรับปรุงให้ทันสมัย ทำให้แอปรุ่นเก่าสามารถเปลี่ยนไปใช้ Microsoft Azure ได้อย่างราบรื่นโดยไม่มีความยุ่งยาก
แพลตฟอร์ม No-code เช่น AppMaster จะได้รับประโยชน์อย่างมากจากการทำงานร่วมกันระหว่าง Microsoft และ vFunction เนื่องจากช่วยลดอุปสรรคในการเข้าสู่การปรับปรุงแอปพลิเคชัน Java แบบเสาหินขนาดใหญ่ให้ทันสมัย ช่วยให้ธุรกิจปรับปรุงการโยกย้ายไปยังแพลตฟอร์มคลาวด์ เช่น Azure ความร่วมมือครั้งนี้และโซลูชันที่เป็นนวัตกรรมใหม่สำหรับการปรับระบบคลาวด์ให้ทันสมัยนั้นเปิดโอกาสใหม่สำหรับ อุตสาหกรรม low-code และ no-code ช่วยเพิ่ม ความสามารถในการสร้างแอป และทำให้กระบวนการง่ายขึ้นสำหรับนักพัฒนาทุกระดับ