Black Hat Asia 2023

Distributed Application Runtime จากไมโครซอฟท์เปิดให้ใช้งานในเวอร์ชัน 1.0 แล้ว

หลังจากที่พัฒนาในช่วง Alpha มานาน 16 เดือน ในที่สุด Distributed Application Runtime (Dapr) แบบโอเพ่นซอร์สจากไมโครซอฟท์ก็พร้อมให้นักพัฒนาใช้งานแบบ Production Ready แล้วใน Github

Credit: Dapr

โครงการ Dapr นั้นเป็น Environment การพัฒนาซอฟต์แวร์ที่สามารถรันในเครื่องคอมพิวเตอร์ส่วนตัวได้ แต่ในขณะเดียวกันก็รองรับการทำงานบน Cloud หรือ Edge โดยถูกออกแบบมาให้เป็น Event-driven runtime “ขนาดพกพา” ที่จะช่วยให้นักพัฒนาสร้างแอปพลิเคชันแบบกระจายศูนย์ (Distributed) ที่มีโครงสร้างประกอบไปด้วย Microservices หลายตัวด้วยภาษาหรือ Framework ใดก็ได้

นักพัฒนาสามารถใช้งาน Dapr ได้ผ่าน API แบบ HTTP หรือ gRPC โดย Dapr รองรับการเรียกใช้และสื่อสารระหว่าง Service ต่างๆ การจัดการ State รวมไปถึงรองรับการทำงานร่วมกับ Service ทั้งแบบ Stateful และ Stateless ด้วย

Dapr ถูกออกแบบมาให้นักพัฒนาสามารถพัฒนาแอปพลิเคชันบนคลาวด์ได้โดยง่าย ช่วยจัดการปัญหาทางเทคนิคที่ซับซ้อนที่อาจต้องใช้ความรู้ในหลายภาษา Framework หรือแพลตฟอร์ม อีกทั้งยังมีการร่วมมือกับบริษัทอย่าง Nginx และ Vfunction ที่เข้ามาร่วมทุนในโครงการ Dapr เพื่อช่วยให้องค์กรสามารถแปลงโครงสร้าง IT จากแบบ Monolith เป็นโครงสร้างแบบ Microservices ได้อย่างมีประสิทธิภาพ

ในเวอร์ชัน 1.0 ที่เพิ่งออกมานี้ Dapr ยังโฟกัสไปที่การรันแอปบน Kubernetes เป็นหลัก แต่ในอนาคต ไมโครซอฟท์มีแผนการที่จะขยายการรองรับไปยัง Environment อื่นๆ เช่น VMs, PaaS และ Edge

ที่มา: https://venturebeat.com/2021/02/17/microsofts-open-source-dapr-hits-prime-time-to-help-developers-build-microservices-apps/


Check Also

AIS Business เดินหน้าปี 2023 พร้อมเป็นพันธมิตรดิจิทัลของทุกองค์กรไทย พลิกโฉมธุรกิจให้ “เติบโต อุ่นใจ ไปด้วยกัน”

ในช่วง 3 ปีที่ผ่านมาอาจถือได้ว่าเป็นช่วงเวลาแห่งความยากลำบากสำหรับทุกองค์กรธุรกิจ มีเรื่องราวมากมายที่เกิดขึ้นทั้งเรื่องของสถานการณ์แพร่ระบาดของไวรัส COVID-19 ความไม่แน่นอนในเรื่องภูมิรัฐศาสตร์ จนกระทบมาถึงเรื่องเงินเฟ้อและเศรษฐกิจถดถอย (Recession) ที่อาจจะเกิดขึ้นทั่วโลกในปีนี้ ทุกองค์กรธุรกิจจึงจำเป็นจะต้องเร่งปรับตัวเพื่อรับมือกับสถานการณ์ที่กำลังเป็นไปในอนาคตอันใกล้ AIS Business ในฐานะ Digital Service …

มองเห็น เข้าใจ และวางแผนค่าใช้จ่าย Multi-cloud ขององค์กรได้ผ่าน VMware Aria Hub

VMware Aria เป็นโซลูชันใหม่ที่ออกมาช่วงครึ่งหลังของปี 2022 โดยมุ่งเน้นไปที่การแก้ปัญหาการทำงานด้าน Multi-cloud ให้แก่องค์กร ซึ่งหลายปีที่ผ่านมา VMware เห็นแนวโน้มจากพฤติกรรมของลูกค้าจำนวนมากที่มีการใช้คลาวด์จากหลายแห่งเนื่องจากแต่ละค่ายมีจุดเด่นแตกต่างกันไป ด้วยเหตุนี้เอง VMware จึงมุ่งหน้าออกผลิตภัณฑ์ที่สนับสนุนลูกค้าอย่างไม่หยุดยั้งซึ่งในปี 2021 มีการพูดถึง …