ฉันทำงานกับเว็บแอปพลิเคชั่นมาตั้งแต่ยุค 90 และในช่วงหลายปีที่ผ่านมาฉันได้ยิน buzzwords มากมายซึ่งหมายความว่า "โฮสต์แอปพลิเคชันของคุณบนระบบซึ่งดำเนินการโดยบุคคลอื่น" buzzword ล่าสุดคือ 'Cloud'
ความแตกต่างระหว่างแอปพลิเคชัน "Cloud", SaaS (Software as a service) และASP (ผู้ให้บริการแอปพลิเคชัน) คืออะไร? มีการทับซ้อนกันจำนวนมากระหว่างคำจำกัดความเหล่านี้หรือไม่ บางครั้งฉันกำลังพูดกับผู้บริหารที่พูดว่า "คลาวด์" เมื่อฉันจะใช้คำว่า ASP ฉันทำงานให้กับองค์กรที่ใช้ ASP อีกองค์กรหนึ่งซึ่งทำ SaaS และตอนนี้องค์กรอื่นที่บอกว่า "Cloud" แต่พวกเขาทั้งหมดดูเหมือนว่าฉัน
Cloud vs Saas กับ ASP แตกต่างกันอย่างไร มีคำจำกัดความที่เป็นทางการสำหรับแต่ละคำเหล่านี้หรือไม่?