Середина 90-х стала переломним моментом. Інтернет раптово перестав бути виключно інструментом для академічної спільноти, яка обмінюється науковими статтями. До 1994 року увага ЗМІ досягла піку, а споживачі ринули в мережу величезними потоками. Ця міграція непросто перемістила дані; вона породила нові економічні механізми.

Погляньте на гігантів, які виникли завдяки цьому зсуву. Amazon був запущений у липні 1995 року з базою даних, що містить мільйони товарів. Такий масштаб був неможливий у друкованому форматі. Він спирався на здатність інтернету індексувати та відображати на запит величезні інвентарі. Потім з’явився eBay. Онлайн-аукціони використовували низьку вартість та високу швидкість мережі, дозволивши мільйонам людей торгувати товарами по всьому світу. Без інтернету такі транзакції стали б логістичним кошмаром.

Навіть Epinions використовував конкретну перевагу мережі: співпраця. Поєднуючи тисячі відгуків користувачів, вона створювала загальну бібліотеку знань, з якою не міг зрівнятися жоден окремий журнал. Ці моделі видно на поверхні. Але за лаштунками назрівала революція іншого роду. Вона назавжди змінила те, як компанії купують програмне забезпечення.

Схід провайдера додатків

На сцену виходить провайдер додатків (Application Service Provider, ASP).

Більшість людей знайомі зі споживчими сайтами, такими як Amazon. Менше людей розуміють інфраструктуру, створену для їхньої підтримки. ASP — це бізнес-модель, за якої програмне забезпечення та послуги продаються та поширюються через інтернет. Це не просто хостинг; це повний зсув у тому, як ви отримуєте доступ до інструментів.

До появи мережі продаж програмного забезпечення означав фізичні диски, інсталяційні CD-диски та те, що ІТ-відділи витрачали дні на налаштування серверів. Інтернет зробив модель ASP життєздатною у масовому масштабі. Справа не в тому, що ASP не існували до епохи інтернету – просто вони були нішевими, складними та дорогими в налаштуванні. Інтернет усунув ці бар’єри. Несподівано створення ASP стало простим. За ним було їх масове поширення.

Чому це важливо для вас? Якщо ви малий бізнес або стартап, модель ASP є рятівним колом. Вона радикально знижує поріг входу. Вам не потрібно купувати дорогі ліцензії заздалегідь. Вам не потрібна серверна кімната. Вам просто потрібне підключення до мережі.

У цій статті ми детально розберемо модель ASP із нуля. Ми розглянемо, як вона працює, чому вона еволюціонувала і чому вона стає все більш популярною серед сучасних компаній. Розуміння цього зсуву має ключове значення розуміння того, куди рухається індустрія програмного забезпечення.

Термін “Провайдер додатків” (Application Service Provider) часто оповитий шарами маркетингового жаргону, які приховують його реальну функцію. Якщо відкинути технологічні buzzwords, ми виявимо концепцію, що існує вже сторіччя. Щоб по-справжньому зрозуміти, як працює Інтернет-ASP, на мить перестаньте дивитися на серверні ферми та подивіться на авіакомпанію.

Авіакомпанія – це не-інтернет ASP. Все просто. Все прозоро. І вона надає ідеальне креслення для розуміння того, чому бізнес орендує програмне забезпечення, замість того, щоб створювати його самостійно.

Майже кожна компанія зі списку Fortune 1000, поряд з безліччю малих підприємств, покладається на авіаперевезення. Те саме стосується і приватних осіб. Однак кількість організацій, що володіють своїми приватними джетами, мікроскопічно. Чому? Тому що економіка володіння рідко має значення для середнього користувача.

Високий поріг входу

Уявіть, що ви хочете володіти та експлуатувати приватний джет. Бар’єри для входу приголомшливі.

По-перше, вам необхідно придбати актив. Джети коштують мільйони. Потім йдуть витрати на обслуговування. Вам потрібна команда. Пілот – задоволення недешеве. Ви також стикаєтеся з логістичним кошмаром позиціонування. Якщо літак знаходиться в Нью-Йорку, а вам потрібен він у Лондоні, ви платите за паливо, час екіпажу та зношування, щоб перемістити його порожнім.

Порівняйте це із вартістю комерційних квитків. Навіть людина, яка літає 52 тижні на рік, може витратити максимум $2 000 на тиждень. Це $104 000 на рік. Ця сума навіть не покриває зарплати одного пілота, не кажучи вже про вартість літака, палива, ангару чи страховки.

То коли ж купівля Джета має сенс? Тільки у двох конкретних сценаріях:

  1. Обсяг: Ви часто і разом перевозите велику групу людей.
  2. Цінність часу: Люди, які летять, настільки дорогі, що їхній час коштує дорожче, ніж експлуатаційні витрати Джета. Якщо генеральний директор генерує цінність у $2 000 на годину, ви не хочете, щоб він витрачав годинник на затримки комерційних рейсів. Ви хочете, щоб він був розслаблений і готовий до роботи відразу після прильоту.

Такі випадки рідкісні. Ось чому приватні джети рідкісні.

Вибір на користь ASP

Авіакомпанії є класичними провайдерами додатків, тому що вони пропонують вибір. Ви можете купити послугу повністю (володіти джетом), взяти її в чартер (орендувати послугу) або сплачувати невелику додаткову вартість за кожне використання (купити квиток та розділити інфраструктуру).

Цей третій варіант є суттю моделі Інтернет-ASP. Навіщо платити мільйони за ліцензії на програмне забезпечення, серверне обладнання та ІТ-персонал для управління складною програмою, коли ви можете платити невелику щомісячну плату за доступ до нього через веб? Ви поділяєте вартість володіння із сотнями інших користувачів.

Ця модель виходить далеко за межі авіації. Ми використовуємо аналогічні структури щодня, навіть не замислюючись про це.

Повсякденні моделі надання послуг

Розглянемо доставку вантажів. Більшість компаній не володіють власним автопарком вантажівок. Вони платять невелику комісію за кожну посилку FedEx чи UPS. BMW та McDonald’s є винятками; їх обсяг настільки величезний, що володіння власними розподільчими мережами стає економічно доцільним. Але для переважної більшості шлях через ASP є дешевшим.

Телекомунікації працюють так само. Було б фінансове самогубство для однієї компанії прокласти свою власну загальнонаціональну оптоволоконну мережу. Натомість ми платимо крихітну суму за хвилину міжміських дзвінків. Провайдер розподіляє великі капітальні витрати на інфраструктуру між мільйонами клієнтів.

Навіть виробництво електроенергії підпорядковується цій логіці. Хоча кожен будинок міг би генерувати власну електроенергію, вартість цього була б астрономічною порівняно з 10 центами за кіловат-годину, пропонованими комунальними службами. Енергетична компанія перебирає капітальні ризики будівництва електростанції. Деякі галузі, такі як лісове господарство, можуть генерувати власну електроенергію за доступною ціною, тому що мають безкоштовні джерела палива (відходи деревини) або надлишкове тепло від інших процесів. Але для загального населення електромережа – єдиний логічний вибір.

Коли володіння перемагає

Не всі вибирають шлях ASP. Мільйони американців ведуть свої власні автомобілі, а не покладаються на громадський транспорт, який працює як ASP. Деякі великі підприємства будують власну інфраструктуру для копіювання, тому що обсяг виправдовує витрати. Проте невеликі офіси передають ці завдання на аутсорсинг у Kinkos чи центри канцелярських товарів.

Рішення завжди зводиться до того самого розрахунку: частота використання проти вартості входу та обслуговування.

Якщо ви використовуєте послугу щодня, а інфраструктура складна, створення всередині компанії може заощадити гроші. Якщо вона вам потрібна іноді, оренда більш розумна. Інтернет-ASP просто оцифровують цей компроміс. Вони знижують поріг входу, дозволяючи вам отримувати доступ до інструментів корпоративного рівня без відповідної корпоративної ціни.

Логіка зберігається. Технологія змінюється. Економіка залишається незмінною.

Що насправді визначає інтернет-ASP

Ви не назвете Delta або United постачальниками додатків (Application Service Provider, ASP), навіть якщо орендуєте місце у їхніх літаках. У галузі термін ASP або Постачальник додатків (Application Service Provider) суворо ставиться до компаній, що надають послуги через Інтернет. Саме це компанії, які розміщують програмні програми та супутні послуги, роблячи їх доступними віддалено.

Щоб зрозуміти, чи підходить компанія під цю модель, зверніть увагу на чотири конкретні операційні ознаки:
– Вони володіють та керують самим програмним додатком.
– Вони обслуговують сервери, на яких працює додаток, та наймають персонал, необхідний для забезпечення його функціонування.
– Доступ надається глобально через Інтернет із використанням стандартного веб-браузера або легкого «тонкого клієнта».
– Оплата структурована на основі метрика використання або фіксованих щомісячних/щорічних платежів, хоча деякі постачальники пропонують безкоштовні тарифи або навіть платять вам за використання послуги.

Чому бізнес переходить на модель ASP

Поширення інтернет-ASP не було випадковим. Воно вирішило дорогі та складні проблеми, які створювало традиційне програмне забезпечення, яке встановлюється на стороні клієнта (on-premise), особливо для малого бізнесу та стартапів.

Найбільш очевидною перевагою є низький поріг входу. Час налаштування мінімальний. Замість того, щоб чекати тижнями закупівлі та встановлення обладнання, ви можете розпочати роботу вже за кілька годин. Структура оплати в міру використання (pay-as-you-go) також знижує витрати для всіх, крім найактивніших користувачів послуги.

Тут є й значна операційна перевага: скорочення штату. ІТ-фахівці дороги та їх важко знайти. Передаючи обслуговування на аутсорсинг постачальнику ASP, ви усуваєте необхідність у спеціалізованому ІТ-персоналі для управління цією конкретною програмою.

Зникають і витрати на інфраструктуру. Якщо ви запускаєте складну програму, що вимагає бази даних Oracle або MS-SQL, ви несете відповідальність за підтримку як самої програми, так і бази даних. Постачальник ASP бере на себе обидва аспекти, перекладаючи навантаження на пропускну здатність та сервери на свою інфраструктуру, де керувати ними часто дешевше.

Приховані витрати традиційного розповсюдження програмного забезпечення

Два основних фактори drove еволюцію постачальників додатків (Application Service Providers). Перший – це величезна вартість спеціалізованого програмного забезпечення. У міру зростання ліцензійних зборів малий бізнес просто не може дозволити собі придбати необхідні інструменти. Модель ASP робить корпоративне програмне забезпечення доступним, усуваючи необхідність початкових капітальних вкладень.

Другий фактор – це логістичний кошмар обслуговування програмного забезпечення. Розподіл великих складних програм кінцевим користувачам неймовірно дорогий з точки зору обслуговування клієнтів. Оновлення посилюють цю ситуацію. Уявіть велику корпорацію з тисячами робочих станцій, яка намагається розгорнути просте оновлення для Microsoft Word. Саме розгортання може коштувати мільйони доларів у вигляді витрат на ІТ-працю та підтримку.

Централізуючи додаток, постачальник ASP усуває цей головний біль із поширенням. Вам більше не потрібно патчити тисячі окремих машин. Постачальник один раз відправляє оновлення і всі його отримують. Цей зсув скорочує час простою, знижує кількість заявок на службу підтримки та тримає програмне забезпечення в актуальному стані без виснаження внутрішніх ресурсів.

«Модель ASP усуває більшість цих проблем.»

Це не ідеальне рішення для кожного сценарію, але для організацій, які прагнуть зробити ІТ-витрати передбачуваними, а персонал зосередити на основних бізнес-цілях, а не на обслуговуванні серверних стояків, це залишається привабливим варіантом.

Прихована інфраструктура раннього веб-бізнесу

Ви, мабуть, ніколи не думаєте про те, хто розміщує ваш веб-сайт. Або керує вашою корпоративною електронною поштою. Або обробляє ваші факси. Але якби ви починали бізнес сьогодні, ви спиралися б на провайдерів прикладних сервісів (ASP), навіть не підозрюючи про це. Це невидимі двигуни, які забезпечують роботу невеликих компаній.

Прості, повсякденні ASP

Почнемо з основ. Три чи чотири ASP виконують основну роботу для більшості малих підприємств. Вони залишаються непоміченими доти, доки щось не зламається.

Веб-хостинг – класичний приклад. Такі компанії, як Verio та WebHosting.com, надають обладнання, програмне забезпечення, пропускну здатність та технічну підтримку. Вони стягують приблизно від 15 до 30 доларів на місяць. На одному сервері можуть розміщуватись сотні облікових записів. Це ефективно. Це дешево. Це працює.

Провайдери електронної пошти зазвичай йдуть у комплекті з веб-хостингом. Але є два інші шляхи. Ви можете скористатись безкоштовними сервісами Hotmail або Yahoo! Mail. Або використовувати ASP, який надає сервери Exchange, POP або IMAP4 за щомісячну плату. Візьмемо, наприклад, компанію Interpath із Ролі. Станом на квітень 2000 року вони пропонували повне рішення для електронної пошти за ціною 8 доларів за обліковий запис. Але є нюанс: вашу адресу електронної пошти використовує домен вашої компанії. Це має значення. Це сигналізує про професіоналізм.

Провайдери факсів також перейшли на цифрові технології. Efax доставляє факси прямо у вашу поштову скриньку. Це безкоштовний ASP. Ви перестаєте купувати папір. Ви перестаєте обслуговувати телефонну лінію. Ви просто читаєте свою поштову скриньку.

Чому це змінило все

П’ять років тому бар’єри для входу були високими. Малому підприємству, що бажає отримати ці послуги, доводилося:

  • Купувати підключення до інтернету та маршрутизатор.
  • Придбати фізичні сервери для програмного забезпечення веб-сайту та електронної пошти.
  • Наймати людину для встановлення та керування програмним забезпеченням.
  • Купувати факс-апарат та виділену телефонну лінію.

Ці перешкоди ламали багато стартапів. Сьогодні ви можете замовити всі три послуги, і вони будуть працювати того ж дня. Загальна щомісячна вартість усіх трьох послуг? Ймовірно, щонайменше 50 доларів.

Початківцем на ринку є інтернет-магазин. Очікується, що ви платитимете від 200 до 400 доларів на місяць. Але ціннісна пропозиція залишається тією ж.

Версії ASP цих послуг краще, ніж все, що власник малого бізнесу може дозволити собі створити своїми силами. Розглянемо відмінності:

  • Пропускна спроможність: У провайдерів є величезна надмірна пропускна спроможність. У вас її немає.
  • Підтримка: Навчений персонал знаходиться на місці 24/7. Якщо щось ламається, вони вирішують проблему негайно.
  • Масштабованість: Потрібно більше потужності? Один телефонний дзвінок. Невелике коригування плати. Готово.
  • Відновлення: ASP регулярно резервує ваші дані. Вони займаються аварійним відновленням.

Домашня серверна інфраструктура просто не може конкурувати з таким рівнем обслуговування. Жодне мале підприємство не могло собі цього дозволити.

Традиційні ASP виходять на арену

“Традиційні” ASP працюють по-іншому. Вони орієнтовані великі підприємства, пропонуючи дорогі і складні докладання. Але вони також пропонують модель оплати за фактом використання для дрібніших клієнтів. Наприклад, програмне забезпечення для розміщення реклами чи платформи для аукціонів.

Engage пропонує програмне забезпечення для керування рекламою. Ви можете придбати річну ліцензію за десятки тисяч доларів. Але є нюанс: потрібна база даних Oracle. Якщо у вас вже запущена Oracle усередині компанії, чудово. Якщо ні, це серйозна перешкода. Альтернатива? Дозвольте Engage керувати цим як ASP. Платіть ставку CPM (вартість за тисячу показів). Якщо ви не обслуговуєте мільйони показів реклами, модель ASP є економічно обґрунтованою.

DoubleClick — це, по суті, ASP, який продає програмне забезпечення для реклами разом з відділом продажів. Їхній підхід цікавий. Вони фактично сплачують клієнту. Так, видавець отримує оплату. ASP бере на себе ризик та винагороду.

OpenSite постачає програмне забезпечення для аукціонів. Купуйте його, запустіть із власною базою даних. Або використовуйте їх модель ASP.

Майже будь-яке дороге програмне забезпечення від SAP до PeopleSoft до Oracle тепер має версію ASP. Це дозволяє цим гігантам досягати дрібніших клієнтів за доступною ціною. Бар’єр для входу в технологію корпоративного рівня щойно знизився.

Перевірте постачальника, перш ніж приймати рішення

Ви орендуєте не просто місце. Ви передаєте ключі від критично важливих операцій, таких як розрахунок заробітної плати, виставлення рахунків чи бази даних клієнтів. Одне зрадливе рішення тут означає не просто збій; це означає крах бізнесу. Тому, перш ніж підписувати контракт, вам потрібно поставити складні запитання.

Почніть з доступу. Як саме ви взаємодієте із програмним забезпеченням? Це громіздка застаріла програма чи елегантний браузерний інтерфейс? Досвід користувача визначає, чи прийме ваш персонал цей інструмент чи щодня з ним боротися. Якщо це веб-додаток, чи працює він швидко? Затримки вбивають продуктивність.

Потім подивіться на підтримку. Коли щось зламається, а це обов’язково станеться, який протокол дій? Чи надає ASP навчання, чи вам доведеться розбиратися у всьому самостійно? Ви повинні знати, до кого звертатись, коли система зависне.

Безпека не підлягає обговоренню. Вам потрібні докази надійних внутрішніх політиків. Як вони керують паролями? Чи є суворий облік доступу? Шукайте працюючі міжмережеві екрани та резервне копіювання на стрічку на випадок неминучого виходу обладнання з ладу. Але внутрішня безпека – це лише половина справи. Як захищаються дані під час передачі? Чи зашифровано з’єднання між вашим офісом та їх серверами? VPN або пропрієтарний захист краще ніж нічого, але вам потрібно бачити специфікації.

Інфраструктура та суверенітет даних

Де зберігаються ваші дані? Виділені машини забезпечують ізоляцію. Загальні машини забезпечують економію коштів. Обидва варіанти працюють, але несуть різні профілі ризиків. Вам потрібно вибрати виходячи з вашого бюджету та моделі загроз.

Надмірність – ваша страховка. Якщо сервер вийде з ладу або обірветься інтернет-канал, чи залишиться сервіс у роботі? Запитайте про їхні плани резервування. Якщо жорсткий диск вийде з ладу, якою є політика відновлення? Вона автоматизована? Чи ручна?

Думайте ширше. Що станеться, якщо будівля згорить? Цей план аварійного відновлення — це не теоретичний документ, а перевірена процедура. Скільки часу потрібно відновлення сервісу? Годинник? Дні? Ваш бізнес не може пережити дні простою через проблеми з процесором виставлення рахунків.

Стратегія виходу

Більшість людей пропускають цей етап. Це незручно. Але ви маєте запитати: Хто володіє даними? У контракті має бути явно зазначено, що вони є вашими. Чи не їх. Чи не загальні. Ваші.

Більше важливо: як ви їх отримаєте? Через два роки, якщо ви захочете змінити провайдера, чи зможете ви отримати свої дані? Складні програми роблять це важким. Ви не бажаєте бути заручниками пропрієтарних форматів. Крім того, як ASP обробляє переміщення даних із вашими існуючими програмами? Якщо ви використовуєте власну бухгалтерську книгу разом із системою виставлення рахунків від ASP, інтеграція має бути безшовною. Багато постачальників вирішили це завдання добре. Багато хто – ні. Запитайте докази.

Якщо вони покривають ці аспекти, ви у хорошому положенні. Якщо вони ухиляються від відповідей, біжіть.

Розуміння абревіатури

Тут часто виникає плутанина, тому що ASP має два значення в історії технологій. У контексті бізнес-послуг це означає Application Service Provider (Постачальник додатків як послуги) — модель, описану вище, де ви орендуєте програмне забезпечення через мережу.

Однак у веб-розробці ASP означає Active Server Pages (Активні серверні сторінки). Це стара технологія Microsoft, яка використовується для створення динамічних веб-сторінок. Значною мірою вона була замінена на ASP.NET та сучасні фреймворки, але назва зберігається у застарілих системах та вакансіях. Не плутайте модель обслуговування із технологією сценаріїв.

Додаткова література

Якщо вам потрібно глибше розібратися в інфраструктурі, яка підтримує ці послуги, ознайомтеся з такими базовими темами:

  • Як працюють веб-сервери
  • Як працює електронна пошта
  • Як працює електронна комерція
  • Як працює інтернет-інфраструктура
  • Як працює шифрування
  • Як працюють віртуальні приватні мережі

Для отримання галузевих знань зверніться до таких джерел:

  • Як ASPs приносять цінність: Портали наступного покоління для бізнес-додатків
  • Apps on Tap (стаття у журналі про програмне забезпечення)
  • ASPindustry.org (консорціум постачальників)
  • ASPnews.com
  • ASPstreet.com (портал та пошукова система)
  • ASPconnection.com