AWS Cloud Map

การค้นหาบริการสำหรับทรัพยากรระบบคลาวด์

ทำไมต้อง AWS Cloud Map

AWS Cloud Map คือบริการสำรวจทรัพยากรบนระบบคลาวด์ ด้วย Cloud Map คุณสามารถระบุชื่อแบบกำหนดเองให้กับทรัพยากรแอปพลิเคชันของคุณ และจะรักษาตำแหน่งที่ตั้งที่อัปเดตของทรัพยากรที่มีการเปลี่ยนแปลงอยู่ตลอดเวลาเหล่านี้ การดำเนินการนี้จะช่วยเพิ่มความพร้อมใช้งานของแอปพลิเคชัน เนื่องจากบริการเว็บของคุณจะค้นหาตำแหน่งที่ตั้งที่เป็นปัจจุบันที่สุดของทรัพยากรเสมอ

โดยทั่วไป แอปพลิเคชันสมัยใหม่จะประกอบด้วยบริการหลายๆ อย่างที่สามารถเข้าถึงได้ผ่าน API และทำหน้าที่แบบเฉพาะเจาะจง บริการแต่ละอย่างจะโต้ตอบกับทรัพยากรอื่นๆ มากมาย เช่น ฐานข้อมูล คิว พื้นที่จัดเก็บอ็อบเจกต์ และไมโครเซอร์วิสที่ลูกค้ากำหนด และจำเป็นต้องสามารถค้นหาตำแหน่งที่ตั้งของทรัพยากรโครงสร้างพื้นฐานทั้งหมดที่พึ่งพาในการทำงาน ในกรณีส่วนใหญ่ คุณจะต้องจัดการชื่อและตำแหน่งที่ตั้งของทรัพยากรทั้งหมดนี้ด้วยตนเองภายในโค้ดแอปพลิเคชัน อย่างไรก็ตาม การจัดการทรัพยากรด้วยตนเองนั้นจะสิ้นเปลืองเวลาและเกิดข้อผิดพลาดได้ง่ายเมื่อทรัพยากรโครงสร้างพื้นฐานที่พึ่งพามีจำนวนเพิ่มขึ้น หรือเมื่อจำนวนของไมโครเซอร์วิสมีการเพิ่มขึ้นและลดลงแบบไดนามิกตามปริมาณการใช้งาน คุณสามารถใช้ผลิตภัณฑ์การค้นหาบริการของบริษัทภายนอกได้เช่นกัน แต่วิธีนี้จำเป็นต้องมีการติดตั้งและจัดการซอฟต์แวร์และโครงสร้างพื้นฐานเพิ่มเติม

Cloud Map ช่วยให้คุณลงทะเบียนทรัพยากรแอปพลิเคชันทุกชนิด เช่น ฐานข้อมูล คิว ไมโครเซอร์วิส และทรัพยากรอื่นๆ บนระบบคลาวด์ได้ด้วยชื่อแบบกำหนดเอง จากนั้น Cloud Map จะตรวจสอบความสมบูรณ์ของทรัพยากรอย่างสม่ำเสมอเพื่อให้มั่นใจว่าตำแหน่งที่ตั้งเป็นปัจจุบัน จากนั้น แอปพลิเคชันจะสามารถสืบค้นรีจิสทรีสำหรับตำแหน่งที่ตั้งของทรัพยากรที่จำเป็นได้โดยอิงตามเวอร์ชันของแอปพลิเคชันและสภาพแวดล้อมในการติดตั้งใช้จริง

Video Player is loading.
Current Time 0:00
Duration 1:44
Loaded: 0.00%
Stream Type LIVE
Remaining Time 1:44
 
1x
    • Chapters
    • descriptions off, selected

      ประโยชน์

      เพิ่มความพร้อมใช้งานของแอปพลิเคชัน

      Cloud Map จะคอยตรวจสอบความสมบูรณ์ของส่วนประกอบที่ใช้ IP ทุกส่วนของแอปพลิเคชันของคุณอย่างสม่ำเสมอ และจะอัปเดตตำแหน่งที่ตั้งของไมโครเซอร์วิสแต่ละรายการแบบไดนามิกเมื่อมีการเพิ่มหรือลบออก การดำเนินการนี้ทำให้มั่นใจได้ว่าแอปพลิเคชันของคุณจะค้นพบเฉพาะตำแหน่งที่ตั้งที่เป็นปัจจุบันที่สุดของทรัพยากรเท่านั้น ซึ่งจะช่วยเพิ่มความพร้อมใช้งานของแอปพลิเคชัน

      เพิ่มผลิตภาพของนักพัฒนา

      Cloud Map มอบรีจิสทรีเดียวสำหรับบริการแอปพลิเคชันทั้งหมดของคุณ ซึ่งคุณสามารถระบุด้วยชื่อแบบกำหนดเองได้ สิ่งนี้ช่วยให้มั่นใจได้ว่าทีมงานด้านการพัฒนาของคุณไม่จำเป็นต้องจัดเก็บ ติดตาม และอัปเดตข้อมูลชื่อและตำแหน่งที่ตั้งของทรัพยากรอยู่เสมอ หรือทำการเปลี่ยนแปลงโดยตรงภายในโค้ดทรัพยากร

      กรณีใช้งาน

      โพสต์บล็อกและบทความ

      ขอแนะนำ Cloud Map

      AWS Cloud Map จะติดตามส่วนประกอบของแอปพลิเคชันทั้งหมดของคุณ รวมถึงตำแหน่งที่ตั้ง แอตทริบิวต์ และสถานะความสมบูรณ์ ตอนนี้แอปพลิเคชันของคุณสามารถสืบค้น AWS Cloud Map ได้ง่ายๆ โดยใช้ AWS SDK, API หรือแม้กระทั่ง DNS เพื่อค้นหาตำแหน่งที่ตั้งของทรัพยากรที่พึ่งพา

      การค้นหาบริการด้วย AWS Cloud Map สำหรับแอปพลิเคชันแบบไร้เซิร์ฟเวอร์

      AWS Cloud Map ช่วยให้กระบวนการย้ายไปสู่ระบบไมโครเซอร์วิสสามารถทำได้ โดยการทำหน้าที่เป็นตัวเชื่อมที่ผนึกตรรกะทางธุรกิจทั้งหมดเข้าด้วยกัน ที่ Peak.ai เราใช้เฟรมเวิร์กแบบไร้เซิร์ฟเวอร์กันอย่างหนักหน่วง เราจึงต้องการตรวจสอบวิธีต่างๆ ในการผสานรวม AWS Cloud Map ลงในเวิร์กโฟลว์ของเฟรมเวิร์กแบบไร้เซิร์ฟเวอร์