ความแตกต่างระหว่าง PAAS และ IAAS

Anonim

PAAS และ IAAS

Cloud computing เป็นรูปแบบของการประมวลผลที่ทรัพยากรมีให้บริการผ่านทางอินเทอร์เน็ต ทรัพยากรเหล่านี้ส่วนใหญ่มักเป็นแหล่งข้อมูลที่มีการขยายและมองเห็นได้สูงและเป็นบริการ คอมพิวเตอร์ในระบบคลาวด์แบ่งออกเป็นสองสามประเภทตามประเภทของบริการ PaaS (แพลตฟอร์มเป็นบริการ) คือหมวดหมู่ / การประยุกต์ใช้คอมพิวเตอร์ระบบคลาวด์ซึ่งผู้ให้บริการนำเสนอแพลตฟอร์มคอมพิวเตอร์หรือโซลูชันสแต็คแก่สมาชิกของตนผ่านทางอินเทอร์เน็ต IaaS (Infrastructure as a Service) เป็นหมวดหมู่ของระบบคลาวด์คอมพิวติ้งซึ่งทรัพยากรหลักที่มีให้บริการเป็นโครงสร้างพื้นฐานด้านฮาร์ดแวร์

PaaS คืออะไร?

PaaS คือหมวดหมู่ / การประยุกต์ใช้ระบบคลาวด์คอมพิวติ้งซึ่งผู้ให้บริการนำเสนอแพลตฟอร์มคอมพิวเตอร์ (สถาปัตยกรรมฮาร์ดแวร์และกรอบซอฟต์แวร์) หรือโซลูชันสแต็ค (ระบบย่อยคอมพิวเตอร์ที่จำเป็นในการใช้งานซอฟต์แวร์) ทำให้สมาชิกสามารถปรับใช้โปรแกรมประยุกต์โดยไม่ต้องซื้อและจัดการความต้องการซอฟต์แวร์และฮาร์ดแวร์ที่จำเป็น ความรับผิดชอบในการดูแลรักษาฮาร์ดแวร์ที่จำเป็นระบบปฏิบัติการแอพพลิเคชันช่วยเหลือและฐานข้อมูลเป็นความรับผิดชอบของผู้ให้บริการ สมาชิก PaaS สามารถใช้ประโยชน์จากแพลตฟอร์มที่จัดส่งเพื่อสร้างและส่งมอบแอพพลิเคชันและบริการเว็บในที่สุด บริการ PaaS มักมีสิ่งอำนวยความสะดวกครบถ้วนสำหรับการออกแบบพัฒนาทดสอบและปรับใช้แอพพลิเคชั่นเพื่อทำงานร่วมกันเป็นทีมการให้บริการเว็บและบูรณาการฐานข้อมูลการควบคุมเวอร์ชันและการจัดการการกำหนดค่าซอฟต์แวร์ สิ่งอำนวยความสะดวกเหล่านี้มักจะมีให้เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการเพียงอย่างเดียวทำให้สะดวกในการพัฒนาหรือผู้ใช้ สี่ประเภทที่เป็นที่นิยมของ PaaS คือ Add-on, Stand alone, แพลตฟอร์ม Delivery-only และ Open PaaS

IaaS คืออะไร?

IaaS บางครั้งรู้จักว่า Hardware-as-a-Service (HaaS) มอบอุปกรณ์ที่จำเป็นสำหรับการดำเนินการจัดเก็บฮาร์ดแวร์และส่วนประกอบเครือข่าย (รวมถึงเซิร์ฟเวอร์) ให้กับสมาชิกผ่านทางอินเทอร์เน็ต กล่าวอีกนัยหนึ่ง IaaS เกี่ยวข้องกับการเสนอขาย (ในรูปแบบเสมือนตามความต้องการ) เช่นคอมพิวเตอร์การจัดเก็บข้อมูลและส่วนประกอบ n / w และ h / w ระดับต่ำอื่น ๆ เป็นความรับผิดชอบของผู้ให้บริการในการดำเนินการบำรุงรักษาทรัพยากรฮาร์ดแวร์ทั้งหมด ผู้สมัครจะชำระค่าใช้จ่ายต่อการใช้งานตามรูปแบบการเรียกเก็บเงินของระบบสาธารณูปโภคโดยไม่ต้องซื้อทรัพยากรโครงสร้างพื้นฐานเหล่านั้น สมาชิกจะได้รับความรู้สึกของการแสวงหาทรัพยากรเครือข่าย / เซิร์ฟเวอร์ในศูนย์เวลาและพื้นที่ ผู้ให้บริการ IaaS ยอดนิยมในเชิงพาณิชย์คือ GoGrid และ Amazon's EC2

ความแตกต่างระหว่าง PaaS กับ IaaS คืออะไร?

ถึงแม้ PaaS และ IaaS จะเป็นแอพพลิเคชัน / หมวดหมู่ Cloud Computing สองประเภท แต่ก็มีความแตกต่างที่สำคัญ PaaS เป็นหมวดหมู่ของระบบคลาวด์คอมพิวติ้งที่ผู้ให้บริการนำเสนอแพลตฟอร์มคอมพิวเตอร์หรือโซลูชันสแต็คในขณะที่ IaaS มุ่งเน้นการส่งมอบโครงสร้างพื้นฐานของคอมพิวเตอร์เช่นทรัพยากรฮาร์ดแวร์ที่มีอยู่ผ่านทางอินเทอร์เน็ต ความแตกต่างที่สำคัญระหว่างบริการทั้งสองนี้สามารถระบุได้จากประเภทผู้สมัครสมาชิก PaaS มักใช้โดยนักพัฒนาแอ็พพลิเคชันขณะที่ IaaS ใช้โดยสถาปนิกเครือข่าย กล่าวอีกนัยหนึ่ง PaaS มีกลไกในการพัฒนาแอ็พพลิเคชันในขณะที่ IaaS มีเฉพาะโครงสร้างพื้นฐานที่จำเป็นในการเรียกใช้โค้ดที่พัฒนาโดยนักพัฒนาแอพพลิเคชัน ดังนั้นการให้บริการ IaaS ด้วยตัวเองอาจไม่มีประโยชน์หากไม่มีบริการ PaaS ที่เหมาะสมทำงานอยู่ด้านบน PaaS สามารถใช้เป็นนามธรรมของ IaaS ได้อีก ถ้าคุณมีรหัสการทำงานเป็นแพ็คเกจแล้ว IaaS จะเหมาะสมกว่าในขณะที่ถ้าคุณไม่มีโซลูชันซอฟต์แวร์อยู่ในสถานที่ (หรือโซลูชันที่มีอยู่ในปัจจุบันมีราคาแพงเกินไป) และคุณต้องการสร้างโซลูชันตั้งแต่เริ่มต้นสมัครสมาชิก ไป PaaS เป็นวิธีที่จะไป

ลิงค์ที่เกี่ยวข้อง:

ความแตกต่างระหว่าง Cloud กับ Inhouse Computing