Cloud vs. Saas vs. ASP คืออะไร [ปิด]


14

ฉันทำงานกับเว็บแอปพลิเคชั่นมาตั้งแต่ยุค 90 และในช่วงหลายปีที่ผ่านมาฉันได้ยิน buzzwords มากมายซึ่งหมายความว่า "โฮสต์แอปพลิเคชันของคุณบนระบบซึ่งดำเนินการโดยบุคคลอื่น" buzzword ล่าสุดคือ 'Cloud'

ความแตกต่างระหว่างแอปพลิเคชัน "Cloud", SaaS (Software as a service) และASP (ผู้ให้บริการแอปพลิเคชัน) คืออะไร? มีการทับซ้อนกันจำนวนมากระหว่างคำจำกัดความเหล่านี้หรือไม่ บางครั้งฉันกำลังพูดกับผู้บริหารที่พูดว่า "คลาวด์" เมื่อฉันจะใช้คำว่า ASP ฉันทำงานให้กับองค์กรที่ใช้ ASP อีกองค์กรหนึ่งซึ่งทำ SaaS และตอนนี้องค์กรอื่นที่บอกว่า "Cloud" แต่พวกเขาทั้งหมดดูเหมือนว่าฉัน

Cloud vs Saas กับ ASP แตกต่างกันอย่างไร มีคำจำกัดความที่เป็นทางการสำหรับแต่ละคำเหล่านี้หรือไม่?

คำตอบ:


9

บล็อกนี้มีโครงร่างที่ดีงามของSaas vs PaaS เทียบกับ IaaSและเปรียบเทียบสิ่งที่ผู้ให้บริการ Google, Amazon, Azure และ "cloud" อื่น ๆ เสนอ โดยทั่วไปแล้ววิธีการแยกย่อย:

Saas กับ PaaS กับ IaaS

สำหรับข้อมูลเพิ่มเติมตรวจสอบบล็อกโพสต์นี้เกี่ยวกับวิธีเปรียบเทียบการประมวลผลแบบคลาวด์กับเซิร์ฟเวอร์เฉพาะหรือ VPS / VM หรือโพสต์ที่เฉพาะเจาะจงสำหรับแง่ Azure และคำจำกัดความ


5

อย่างที่ฉันเห็น SaaS เป็นส่วนหนึ่งของคลาวด์ SaaS เกี่ยวข้องเฉพาะกับซอฟต์แวร์ที่ใช้ประโยชน์จากคลาวด์ มีเทคโนโลยีคลาวด์อื่น ๆ เช่น IaaS (โครงสร้างพื้นฐานเป็นบริการ), PaaS (แพลตฟอร์มเป็นบริการเช่นForce.com , Google App Engine ), ที่เก็บข้อมูล (เช่นAmazon S3 ) และอื่น ๆ ...

สำหรับ ASP ฉันคิดว่ามันมีความหมายเหมือนกันกับ SaaS ...


1

จากความเข้าใจของฉันทุกรุ่น SaaS ใช้ประโยชน์จากคลาวด์เป็นหลักเพราะพวกเขาไม่ได้โฮสต์บนเซิร์ฟเวอร์ของลูกค้า อย่างไรก็ตามแอพทั้งหมดในคลาวด์ไม่จำเป็นต้องเป็นแอพพลิเคชั่น SaaS


1

ASP และ SAAS: แอปพลิเคชันควบคุมโดยผู้ขาย / ผู้ให้บริการ Cloud Application: แอปพลิเคชันสามารถควบคุมได้โดยผู้เช่า

ASP ใช้เทคโนโลยีที่เก่ากว่าอาจเป็นไคลเอ็นต์ / เซิร์ฟเวอร์หรือ webapp แบบดั้งเดิม SAAS ใช้ SOA / WebService / WebApp

ASP และ Cloud App: การเช่าหลายครั้งโดยหลายอินสแตนซ์สำหรับผู้เช่าแต่ละรายหรือโดยการจำลองเสมือนระดับ OS / แอป SAAS: การออกแบบฐานข้อมูลหลายผู้เช่า (สคีมาที่ใช้ร่วมกันฐานข้อมูลที่ใช้ร่วมกัน) ด้วยการเพิ่มฟิลด์ tenantid

SAAS อาจเป็นชุดย่อยของ Cloud แต่ไม่ใช่ Cloud App เป็น SAAS (ถ้าไม่ใช้หลายการครอบครอง แต่ใช้ virtualization แทนเท่านั้น)


1

Cloud Computing เป็นรุ่นที่ใช้ยูทิลิตี้ ยูทิลิตี้นั้นอาจเป็นฮาร์ดแวร์ (IaaS) ซอฟต์แวร์ (SaaS) หรือ OS (PaaS) เช่น Azure เป็นต้นมันแตกต่างจาก ASP เนื่องจากโฮสต์อยู่ที่อื่นในศูนย์ข้อมูลของผู้ให้บริการคลาวด์และคุณ "จ่ายเท่าที่คุณไป" ไม่ต้องจ่ายมาก / น้อยจ่ายเฉพาะสิ่งที่คุณใช้ นี่คือ SaaS ดังนั้น ASP จึงเป็นโฮสติ้งที่ SaaS กำลังวัด + การเรียกเก็บเงินตามที่คุณใช้ ทรัพยากรที่มีให้ตามความต้องการเช่น VM, รอบ CPU, การจัดเก็บข้อมูล ฯลฯ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.