BLOGS

เจาะ 3 กลยุทธ์ที่ Transform องค์กรสู่ยุคแห่ง Application Modernization

Tangerine • 26/07/2023
Tangerine Co., Ltd.
VMware Tanzu

ปัจจุบัน Kubernetes เป็นเครื่องมือที่แพร่หลาย ช่วยให้องค์กรสามารถสร้างเรียกใช้ และจัดการแอปพลิเคชันบนระบบ Cloud ได้อย่างมีประสิทธิภาพ VMware ได้ผสานรวม Kubernetes เข้ากับ vSphere และมีการริเริ่มที่น่าตื่นเต้นหลายอย่างที่จะช่วยให้องค์กรพัฒนา Modernize Application

นักพัฒนาสามารถใช้ Kubernetes-native APIs เพื่อเข้าถึงทรัพยากรต่าง ๆ เช่น การประมวลผล เครือข่าย และพื้นที่จัดเก็บ ทีมปฏิบัติการด้านไอทีสามารถใช้ vCenter เพื่อจัดเตรียมอย่างรวดเร็วและจัดหาทรัพยากรเหล่านี้เพื่อการพัฒนาและการดำเนินงานที่ปรับขนาดได้

3 หลักการ เพิ่มประสิทธิภาพการพัฒนา Modernize Apps

               DevOps และ shift left : ปรัชญา DevOps ที่นำมาใช้ควบคู่ไปกับ Kubernetes ยอมให้การควบคุมทั้งโครงสร้างพื้นฐานและการปรับใช้กับนักพัฒนา (เรียกว่า “shift left”) นักพัฒนากำหนดทั้งองค์ประกอบของแอปพลิเคชันและข้อกำหนดด้านโครงสร้างพื้นฐาน (เช่น ที่เก็บข้อมูลหรือโหลดบาลานเซอร์) เป็นโค้ด คำขอแบบเป็นโปรแกรมเหล่านี้ได้รับการจัดเตรียมแบบไดนามิกผ่านไปป์ไลน์ CI/CD และไม่มีกระบวนการจัดการการเปลี่ยนแปลงที่ครอบคลุม ในสภาพแวดล้อมนี้ เราควรปฏิบัติต่อแอปพลิเคชันเสมือนเป็นหน่วยปฏิบัติงาน แนวทางนี้ปรับสมดุลความต้องการของทีมปฏิบัติการและทีมพัฒนาในสภาพแวดล้อมแบบคลาวด์ แอปพลิเคชันเป็นสิ่งที่ทั้งนักพัฒนาและผู้ปฏิบัติงานสนใจในท้ายที่สุด

               Modern databases : ตามที่เราสรุปไว้ก่อนหน้านี้ ความคงอยู่ของหลายภาษาที่เพิ่มขึ้น ซึ่งใช้บริการข้อมูลหลายรายการ (เช่น MongoDB, MySQL และ Cassandra) ภายในแอปพลิเคชันเดียวกัน ใกล้เคียงกับการเติบโตของ Kubernetes การสำรองข้อมูลสำหรับปริมาณงานเหล่านี้ควรรวมเข้ากับ Kubernetes เพื่อการค้นหาปริมาณงานโดยอัตโนมัติ ความรู้เกี่ยวกับปริมาณงานจะช่วยให้โซลูชันการสำรองข้อมูลสามารถเลือกการดักจับดั้งเดิม (เช่น สแน็ปช็อตของวอลุ่มตั้งแต่หนึ่งรายการขึ้นไป การสำรองข้อมูลที่สอดคล้องกันของแอปพลิเคชัน การดัมพ์เชิงตรรกะ) ที่เหมาะสมที่สุดกับความต้องการของแอปพลิเคชัน

               Freedom of choice : โซลูชันการสำรองข้อมูลบนคลาวด์ที่ทันสมัยจำเป็นต้องนำเสนอความสามารถที่อนุญาตให้พกพาแอปพลิเคชันข้ามคลัสเตอร์ ภูมิภาค และแม้แต่คลาวด์ด้วยโครงสร้างพื้นฐานที่หลากหลายและสภาพแวดล้อม Kubernetes โดยทั่วไปแล้วเวอร์ชัน Kubernetes จะออกทุกๆ ไตรมาส และยังมีการแจกจ่ายหลายอย่างที่พร้อมใช้งานจากผู้จำหน่ายต่างๆ (เช่น Tanzu Kubernetes Grid (TKG) จาก VMware, EKS จาก AWS, AKS จาก Azure, OpenShift จาก Red Hat) โซลูชันสำรองข้อมูลควรอนุญาตให้คุณกู้คืนหรือย้ายแอปพลิเคชันของคุณ และไม่ผูกกับผู้ให้บริการโครงสร้างพื้นฐานเฉพาะหรือเวอร์ชัน Kubernetes

VMware Cloud Is Simpler and Safer for Enterprise Apps

VMware Cloud ทำให้การเรียกใช้แอป vSphere ระดับองค์กรในสภาพแวดล้อมคลาวด์ใด ๆ ที่ง่ายและปลอดภัยยิ่งขึ้น งานวิจัยแสดงให้เห็นประโยชน์ของการใช้ VMware Cloud

  • สามารถปรับใช้ Kubernetes ได้เร็วขึ้น 300%
  • การโยกย้ายระบบคลาวด์เร็วขึ้น 46%
  • ลด TCO ลง 57%
    (Credit “The Business Value of Running Applications on VMware Cloud on AWS in VMware Hybrid Cloud Environments,” October 2020)

Reference: VMware & Kasten, VMware Cloud

Get a Free Consultation
Contact Form_EN Sources (#25)