แนะ นำ

เสร็จสมบูรณ์เมื่อ

ตอนนี้เราได้เรียนรู้ว่าศูนย์ข้อมูลบนคลาวด์ทํางานอย่างไร คุณอาจรู้สึกว่าความซับซ้อนทั้งหมดได้รับการจัดการโดยผู้ให้บริการระบบคลาวด์ (CSP) และเป็นเรื่องไม่น่าเป็นไปได้ที่จะสร้างแอปพลิเคชันระบบคลาวด์ เพื่อให้เป็นไปตามสัญญาของระบบคลาวด์อย่างแท้จริง นักพัฒนาต้องออกแบบและปรับใช้แอปพลิเคชันของพวกเขาโดยทําตามแนวทางปฏิบัติที่ดีที่สุดสองสามข้อ

ในโมดูลนี้ เราจะดูว่ามีการปรับใช้แอปพลิเคชันบนคลาวด์อย่างไรเพื่อให้แน่ใจว่าสามารถทนต่อข้อบกพร่องและทํางานได้อย่างมีประสิทธิภาพสูง การปรากฏตัวทั่วโลกของศูนย์ข้อมูลบนระบบคลาวด์ช่วยลดความซับซ้อนของกระบวนการในการเข้าถึงผู้ใช้ปลายทางจํานวนมาก แต่รูปแบบการปรับใช้ต้องรองรับการปรับใช้ที่ปรับขนาดและความทนทานต่อข้อบกพร่องได้ง่าย

แอปพลิเคชันระบบคลาวด์จะต้องประหยัดสามารถเข้าถึงได้ด้วยเวลาแฝงต่ําและสนับสนุนผู้ใช้พร้อมกันจํานวนมาก (อัตราความเร็วสูง) โดยไม่มีการลดประสิทธิภาพของบริการ (การยอมรับผิดและความยืดหยุ่น) แม้จะมีเครื่องมือที่ CSP ให้แต่การสร้างแอปพลิเคชันดังกล่าวจําเป็นต้องมีการวางแผนจํานวนมาก

ในมอดูลต่อมา เราจะดูรูปแบบทั่วไปบางอย่างเกี่ยวกับการปรับสมดุลโหลดและการปรับขนาด ตลอดจนวิธีการสร้างแอปพลิเคชันที่มีประสิทธิภาพ

ในตอนท้าย เราสํารวจความท้าทายเพิ่มเติมบางอย่างที่ต้องเผชิญโดยแอปพลิเคชันแบบโต้ตอบแบบตอบสนองที่ใช้คลัสเตอร์ขนาดใหญ่ของทรัพยากรการประมวลผลแบบคลาวด์ และเราดูโซลูชันบางอย่าง

วัตถุประสงค์การเรียนรู้

ในโมดูลนี้ คุณจะ:

  • ประเมินข้อควรพิจารณาที่แตกต่างกันเมื่อเขียนโปรแกรมแอปพลิเคชันที่ทํางานบนคลาวด์
  • ประเมินข้อควรพิจารณาที่แตกต่างกันเมื่อปรับใช้แอปพลิเคชันบนคลาวด์
  • เปรียบเทียบและเปรียบเทียบหน่วยวัดเชิงรุกและเชิงรุกสําหรับความคลาดเคลื่อนของข้อบกพร่องในแอปพลิเคชันระบบคลาวด์
  • อธิบายความสําคัญของการปรับสมดุลโหลดในแอปพลิเคชันระบบคลาวด์และระบุวิธีการต่าง ๆ เพื่อให้บรรลุ
  • ระบุกลยุทธ์และข้อควรพิจารณาในการปรับมาตราส่วนแอปพลิเคชันระบบคลาวด์
  • กระตุ้นกรณีสําหรับการลดเวลาแฝงของหางให้เหลือน้อยที่สุดและพูดคุยเกี่ยวกับกลยุทธ์ต่าง ๆ เพื่อลดเวลาแฝงของหาง
  • อธิบายกลยุทธ์เพื่อปรับต้นทุนการดําเนินงานทั้งหมดของการใช้บริการระบบคลาวด์ให้เหมาะสม

ข้อกําหนดเบื้องต้น

  • ทําความเข้าใจเกี่ยวกับการประมวลผลแบบคลาวด์ รวมถึงแบบจําลองบริการคลาวด์และผู้ให้บริการระบบคลาวด์ทั่วไป
  • รู้จักเทคโนโลยีที่เปิดใช้งานการประมวลผลแบบคลาวด์
  • ทําความเข้าใจวิธีการที่ผู้ให้บริการระบบคลาวด์ชําระเงินและการเรียกเก็บเงินสําหรับระบบคลาวด์
  • ทราบว่าศูนย์ข้อมูลคืออะไรและเหตุใดจึงมีอยู่
  • ทราบว่ามีการตั้งค่า ขับเคลื่อน และเตรียมใช้งานศูนย์ข้อมูลอย่างไร
  • ทําความเข้าใจวิธีเตรียมและการวัดทรัพยากรระบบคลาวด์