Definition
แนวทางปฏิบัติที่ดีที่สุด 6 ประการเพื่อความยั่งยืน (Sustainability) บนคลาวด์ มีดังนี้:
- การเลือกภูมิภาค (Region selection)
- การปรับทรัพยากรให้สอดคล้องกับความต้องการ (Alignment to demand)
- ซอฟต์แวร์และสถาปัตยกรรม (Software and architecture)
- ข้อมูล (Data)
- ฮาร์ดแวร์และบริการ (Hardware and services)
- กระบวนการและวัฒนธรรม (Process and culture)
ความยั่งยืนบนคลาวด์เป็นความพยายามที่ต้องทำอย่างต่อเนื่อง โดยเน้นไปที่การลดการใช้พลังงานและเพิ่มประสิทธิภาพในทุกส่วนประกอบของเวิร์กโหลดเป็นหลัก เพื่อให้ได้รับประโยชน์สูงสุดจากทรัพยากรที่จัดสรรไว้ และลดทรัพยากรทั้งหมดที่จำเป็นต้องใช้ให้น้อยที่สุด ความพยายามนี้ครอบคลุมตั้งแต่การเลือกใช้ภาษาโปรแกรมที่มีประสิทธิภาพตั้งแต่เริ่มต้น, การนำอัลกอริทึมสมัยใหม่มาใช้, การใช้เทคนิคการจัดเก็บข้อมูลที่มีประสิทธิภาพ, การติดตั้งใช้งานบนโครงสร้างพื้นฐานการประมวลผลที่มีขนาดถูกต้องและมีประสิทธิภาพ ไปจนถึงการลดความต้องการด้านฮาร์ดแวร์ประสิทธิภาพสูงจากฝั่งผู้ใช้ปลายทาง