Що таке Cloud та Saas проти ASP? [зачинено]


14

Я працюю з веб-додатками з 90-х років, і за ці роки я почув багато модників, які означають "Розмістіть вашу програму в системі, якою керує хтось інший". Останнє мовленнєве слово - "Хмара".

Яка різниця між "хмарними" програмами, SaaS (програмне забезпечення як послуга) та ASP (постачальниками сервісів додатків)? Хіба між цими визначеннями не існує великого перекриття? Іноді я розмовляю з керівництвом, який продовжує говорити "Хмара", коли я використовував би термін ASP. Я працював в організації, яка робила ASP, іншу, яка робила SaaS, а тепер іншу організацію, яка каже "Хмара". Але всі вони здаються мені дуже схожими.

Що відрізняє Cloud та Saas від ASP? Чи існують офіційні визначення для кожного з цих термінів?

Відповіді:


9

Цей блог має досить хороший контур Saas vs PaaS проти IaaS та порівнює те, що пропонують Google, Amazon, Azure та інші постачальники послуг "хмари". Ось загалом, як вони розбиваються:

Saas vs PaaS vs IaaS

Для отримання додаткової інформації ознайомтеся з цим повідомленням у блозі про те, як хмарні обчислення порівнюють із традиційними спеціалізованими серверами або VPS / VM. або ця публікація, специфічна для термінів та визначень Azure .


5

Як я бачу, SaaS - це підмножина Cloud. SaaS спеціально стосується програмного забезпечення, яке використовує Cloud. Є й інші хмарні технології, такі як IaaS (інфраструктура як послуга), PaaS (платформа як послуга, наприклад Force.com , Google App Engine ), сховище (наприклад, Amazon S3 ) і так далі ...

Що стосується ASP, я думаю, що це майже синонім SaaS ...


1

Наскільки я розумію, всі моделі SaaS по суті використовують хмару, оскільки вони не розміщені на сервері клієнта. Однак усі додатки у хмарі не обов'язково є програмами SaaS.


1

ASP і SAAS: додаток, керований постачальником / постачальником хмарних додатків: додаток контролюється орендарем

ASP використовує старіші технології, це може бути клієнт / сервер або традиційний веб-сервер SAAS, використовуючи SOA / WebService / WebApp

ASP та Cloud App: багатостороннє орендування кількома примірниками для кожного орендаря або віртуалізація рівня os / app SAAS: розробка баз даних з кількома орендарями (спільна схема, спільна база даних) з додаванням поля tenantid для диференціації власника рядків таблиці

SAAS може бути підмножиною Cloud, але не Cloud App є SAAS (якщо він не використовує багатопрофільний оренду, а використовує лише віртуалізацію)


1

Хмарні обчислення - це корисна модель. Ця утиліта може бути апаратним (IaaS), програмним забезпеченням (SaaS) або ОС (PaaS), як Azure і т.д. Не потрібно платити більше / менше, платити лише за те, що ви використовуєте. Це SaaS. Таким чином, ASP просто розміщує там, де SaaS вимірює + виставляє рахунки під час використання. Ресурси надаються на вимогу, наприклад, VM, цикли процесора, сховища тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.