Your Own Personal SaaS

Трохи історичних паралелей

відмова: Для економії часу TL; DR варіантом цієї статті є розділ "Потенційний новий тренд".

З розвитком людства, у певну епоху у людей предметом розкоші вважалися різні матеріальні цінності — дорогоцінні метали, особиста холодна та вогнепальна зброя, засоби пересування, нерухоме майно тощо.
Your Own Personal SaaS

Об'єкт на КДПВ - Bugatti Type 57 - автомобіль компанії Bugatti Automobiles класу Gran Turismo, одиничний висококласний автомобіль для багатих. Вироблявся у 1934-1940 роках. Має дві модифікації: Type 57S та Atalante. Дизайн кузова машини було розроблено Жаном Бугатті.

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

  • холодна зброя та обмундирування (починаючи з винаходу методів обробки металів)
    У давніх століттях і в феодальну епоху власна холодна зброя та обмундирування вважалося великою розкішшю, дорогим майном, що відкриває дорогу до перспективної військової служби (участь у війнах, найманські армії, захоплення земель), влади тощо. Таким чином, особиста зброя була розкішшю.
  • особистий автомобіль (Промислова революція - науково-інформаційна революція)
    З винаходом автомобіля і в принципі і до наших днів, автомобіль досі вважається розкішшю. Це річ, яка потребує витрат, вкладень, догляду, але дає людині більшу свободу переміщень, особистий простір у дорозі (на роботу, наприклад).
  • ПК (Науково-інформаційна революція).
    У 1950-60-х роках комп'ютери були доступні лише великим компаніям через свої розміри та ціни. У конкурентній боротьбі збільшення продажів фірми, які виробляють комп'ютери, прагнули здешевлення і мініатюризації своєї продукції. Для цього використовувалися всі сучасні досягнення науки: пам'ять на магнітних осердях, транзистори, і нарешті мікросхеми. До 1965 року міні-комп'ютер PDP-8 займав обсяг, який можна порівняти з побутовим холодильником, вартість становила приблизно 20 тис. доларів, крім того, спостерігалася тенденція до подальшої мініатюризації.

    Обсяги продажів персональних комп'ютерів наприкінці 1970-х були невисокі, але для абсолютно нового товару комерційний успіх був приголомшливий. Причиною цього була поява програмного забезпечення, яке покривало потреби користувачів у автоматизації обробки інформації. На початку 1980-х найбільш популярна була мова програмування для «чайників» BASIC, текстовий редактор WordStar (призначення «гарячих» клавіш якого використовуються досі) та табличний процесор VisiCalc, що переріс до теперішнього часу в гіганта під назвою Excel.

    У моєму дитинстві в 90-х ПК також вважалися чимось крутим і рідко доступним, далеко не у всякої працьовитої сім'ї у квартирі був ПК.

Потенційний тренд

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

Отже, у вік інформаційного розвитку, повсюдної участі комп'ютерів у нашому житті назріла розкіш мені бачиться персональний SaaS. Тобто обслуговування, виконаний і працюючий суто під потреби конкретної людини (або тонкої групи осіб, наприклад, сім'я, група друзів). Його не хостить Google, Amazon, Microsoft та інші гіганти ІТ-індустрії. Він або був саморучно виведений «в продакшн» самим користувачем, або замовлений або куплений за чималі суми у якогось підрядника, наприклад, фрілансера.

Приклади, передумови та опосередковані ознаки:

  • є люди, незадоволені SaaS. Не бізнес, а саме окремі люди чи групи людей. Тут не буде статистики, просто скарги окремих людей у ​​тих самих новинних і технічних статтях великих гравців ринку (Яндекс, Google, Microsoft). Провідні ІТ підкастів також діляться своїм болем та демонструють своє критичне ставлення до SaaS-ам.
  • приклади з великими компаніями, що видаляють свої послуги
  • приклади з ІБ, витік даних, втрата даних, факапи
  • параноя чи обгрунтоване небажання ділитися своїми особистими даними
  • цінність особистих даних та персональний комфорт в онлайні стають дедалі критичнішими для окремих людей; ці дані дуже цінні і лише дорожчають для будь-якого бізнесу, що жадібно і агресивно полює за цими персональними даними (таргетована реклама, послуги, що нав'язуються, і тарифи сумнівного характеру, а також хакери — ймовірно основні загрози в цьому плані)
  • поява в Open Source рішень для все більших прикладних завдань: від особистих нотаток до фінансової системи обліку та персональної файлової хмари.
  • банально власні сценарії, які штовхають мене як мінімум на пошук та вивчення можливостей існуючих Open Source рішень.

    Наприклад, нещодавно я міцно задумався про те, щоб самостійно хостити сервіс нотаток, доступний мені онлайн через мобільний телефон або десктоп. Вибір кращого рішення поки ще в процесі, цікавить рішення, що легко розгортається, з мінімальним функціоналом зберігання нотаток і захистом (наприклад, Basic Auth). Також, хотілося б, щоб рішення могло бути запущене як Docker контейнер, що просто максимально забезпечує швидкість та зручність розгортання особисто для мене. Був би радий рекомендацій у коментарях. Бо поки що рука тягнеться до клавіатури та IDE написати такий простий сервіс самому.

Висновки та наслідки

На такому припущенні тренда, що росте, можна вибудувати ряд висновків:

  • це потенційна перспективна ніша. Мені здається, це можливість вибудувати або перебудувати бізнес з надання ІТ або медіа-послуг та продавати рішення під індивідуальне замовлення. Тут важливо виходити саме на клієнтів, які розглядають персональний SaaS як розкіш, готових платити за таке вище ринку, в обмін отримуючи якісь гарні гарантії послуг.
  • розробка таких рішень - це не просто, дорого, фактично це окреме ТЗ на кожне замовлення. Фактично, це не можна вважати якоюсь новою нішою або моделлю ведення бізнесу. По суті це напевно те, з чого виросли багато компаній зі своїми продуктами, або компанії-аутсорсери, які ведуть таку розробку за індивідуальними вимогами.
  • можна піти з іншого боку, і, наприклад, якщо ви розробник, то увійти в Open Source якраз у галузі розробки таких рішень — вибрати якусь проблему, знайти існуючі проекти, стати там контрибутором. Або почати вести на публічному хостингу репозиторіїв з нуля свій власний проект під конкретну проблему і нарощувати спільноту користувачів та контрибуторів навколо нього.
  • профіль навантаження такої програми та вимоги відрізняються від усіх тих публічних SaaS сервісів, що розраховані на одночасне масове використання. Наприклад, якщо користувач лише один, вам не потрібна система, здатна підтримувати тисячі з'єднань або обробляти мільйони запитів на секунду. Швидкість і стійкість до відмови звичайно також залишається потрібною - сервіс повинен вміти резервувати свої підсистеми, відповідати швидко, вміти робити і відновлювати резервні копії даних. Все це означає, що можна зосередитися на інших речах при проектуванні та розробці, пожертвувати масштабованістю, продуктивністю, сконцентрувавшись наприклад на швидкості введення нових фіч або, наприклад, забезпечити максимально можливу консистентність або захист даних.

Бонус

Нижче наведу посилання на корисні проекти, цікаві статті:

  • awesome-selfhosted - GitHub-репозиторій списку c Self-Hosted рішеннями під різні потреби. Веде блоги, чати, розподілене сховище файлів і так далі.
  • Who does that server really serve? - критика SaaS за авторством Річарда Столлмана.

Джерело: habr.com

Додати коментар або відгук