สถาปัตยกรรมคลาวด์คอมพิวติ้ง

สถาปัตยกรรมคลาวด์คอมพิวติ้งประกอบด้วยส่วนประกอบระบบคลาวด์จำนวนมากซึ่งอยู่คู่กันอย่างหลวม ๆ เราสามารถแบ่งสถาปัตยกรรมคลาวด์ออกเป็นสองส่วนอย่างกว้าง ๆ :

  • ส่วนหน้า
  • แบ็คเอนด์

ปลายแต่ละด้านเชื่อมต่อกันผ่านเครือข่ายโดยปกติจะเป็นอินเทอร์เน็ต แผนภาพต่อไปนี้แสดงมุมมองกราฟิกของสถาปัตยกรรมคลาวด์คอมพิวติ้ง:

ส่วนหน้า

front end หมายถึงส่วนไคลเอ็นต์ของระบบคลาวด์คอมพิวติ้ง ประกอบด้วยอินเทอร์เฟซและแอพพลิเคชั่นที่จำเป็นในการเข้าถึงแพลตฟอร์มคลาวด์คอมพิวติ้งตัวอย่าง - เว็บเบราว์เซอร์

แบ็คเอนด์

back End หมายถึงคลาวด์เอง ประกอบด้วยทรัพยากรทั้งหมดที่จำเป็นในการให้บริการคลาวด์คอมพิวติ้ง ประกอบด้วยพื้นที่จัดเก็บข้อมูลขนาดใหญ่เครื่องเสมือนกลไกการรักษาความปลอดภัยบริการรูปแบบการปรับใช้เซิร์ฟเวอร์ ฯลฯ

บันทึก

  • เป็นความรับผิดชอบของส่วนหลังในการจัดหากลไกการรักษาความปลอดภัยในตัวการควบคุมการจราจรและโปรโตคอล

  • เซิร์ฟเวอร์ใช้โปรโตคอลบางอย่างที่เรียกว่ามิดเดิลแวร์ซึ่งช่วยให้อุปกรณ์ที่เชื่อมต่อสื่อสารกันได้