Я работаю с веб-приложениями с 90-х годов, и на протяжении многих лет я слышал много модных слов, которые означают «Размещайте ваше приложение в системе, которая запускается кем-то другим». Последнее модное слово «Облако».
В чем разница между «облачными» приложениями, SaaS (программное обеспечение как услуга) и ASP (поставщики услуг приложения)? Есть ли много совпадений между этими определениями? Иногда я говорю с руководителем, который продолжает говорить «Облако», когда я использую термин ASP. Я работал на организацию, которая занималась ASP, другую, которая делала SaaS, а теперь еще одну организацию, которая говорит «Облако». Но все они кажутся мне очень похожими.
Что отличает Cloud от Saas от ASP? Есть ли официальные определения для каждого из этих терминов?