Послуги з розробки SaaS
Розробка SaaS для продуктових компаній: мультитенантні вебзастосунки з підписками, корпоративним входом і всім, чого в експлуатації потребує продукт, що продається багатьом клієнтам, створені з нуля або додані до SaaS-продукту, який у вас уже працює.
Що ми закладаємо в SaaS-продукт
Мультитенантна архітектура
Ізоляція тенантів визначається заздалегідь: спільна база даних із безпекою на рівні рядків, окрема схема на кожного тенанта або окрема база даних на кожного тенанта, залежно від вимог відповідності ваших клієнтів і вартості хостингу.
Підписки та білінг
Тарифні плани, пробні періоди, ліцензії на користувачів і ціноутворення за фактичним використанням через Stripe або Paddle, а вебхуки обробляються ідемпотентно, тож повторна подія ніколи не списує гроші з клієнта двічі.
Корпоративний єдиний вхід (SSO)
Вхід через Microsoft Entra ID, Okta чи Google за протоколами OpenID Connect і SAML, SCIM-провізіонінг і ролі, якими керують адміністратори кожного клієнта.
Бекофіс для вашої служби підтримки
Пошук тенанта, feature flags окремо для кожного тенанта, звіти про використання та доступ для підтримки, який обмежений у часі й записується до журналу аудиту.
Відповіді на опитувальники з безпеки
Журнали аудиту, шифрування під час передавання та зберігання, експорт і видалення даних окремо для кожного тенанта, а також докази, яких вимагає перевірка безпеки клієнта або аудит ISO 27001 чи SOC 2.
Релізи без вікна обслуговування
Безперервне розгортання за feature flags, міграції баз даних, що виконуються в пайплайні й сумісні з попередньою версією, та поетапне розгортання по тенантах.
Наші SaaS-розробники для вашої команди
Виділені SaaS-розробники
SaaS-розробники, які приєднуються до вашої команди на повний робочий день, працюють у ваших інструментах і за вашим процесом і звітують вашому керівнику. Співбесіду проводите ви, а український договір, зарплата, рахунки й відпустки на нас.
SaaS-розробка як окремий проєкт
Окремий проєкт (напрям: SaaS-розробка) з визначеним обсягом, фіксованим планом і призначеним керівником з нашого боку, який відповідає за результат і звітує про хід роботи у ваших каналах.
Постійна співпраця: SaaS-розробка
SaaS-розробка як постійна послуга: ті самі люди щомісяця, беклог, пріоритети в якому визначаєте ви, і години, які видно в нашому порталі та в рахунку.
На сторінці виділеної команди пояснено, як фахівці приєднуються до вашої команди, а на сторінці аутсорсингу описано реалізацію проєктів, прийняття систем від інших команд і те, як ми беремо оплату.
Хто працює над вашим проєктом (напрям: SaaS-розробка)
Технічний лідер
Модель тенантності, архітектура та процес релізів
Бекенд-інженери
Сервіси й API на .NET, Python, Java чи Node.js
Фронтенд-інженери
Застосунки та дизайн-системи на Angular, React або Vue
Інженери з хмари та DevOps
Terraform, пайплайни, моніторинг і вартість у розрізі тенантів
QA-інженери
Регресійні набори тестів, що запускаються перед кожним релізом
Як ми працюємо над SaaS-продуктом
SaaS-продукт ніколи не буває завершеним, тому ми будуємо його так, щоб він змінювався щотижня: невеликі релізи за feature flags, тести, що запускаються в пайплайні, міграції баз даних, версійовані разом із кодом, і моніторинг, який показує, якому тенанту належить помилка. Вартість у розрізі тенанта закладається в архітектуру, а не відкривається в рахунку за хмару.
Власну компанію ми ведемо на платформі, яку створили на .NET, Angular та Azure, із безпекою на рівні рядків для кожного клієнта та стовпцями Always Encrypted для персональних і фінансових даних, а продукти, які ми створюємо для клієнтів, дотримуються тих самих правил.
Інші рішення, які ми реалізуємо
Розробка MVP
Розробка MVP для засновників і продуктових команд: визначення обсягу робіт, прототип у Figma, веб- або мобільна версія та запуск на стеку, на якому можна розвивати наступні версії. Виділені MVP-розробники або робота у форматі проєкту.
Розробка вебзастосунків
Розробка вебзастосунків: клієнтські портали, внутрішні інструменти, дашборди та прогресивні вебзастосунки разом із бекендом і хостингом. Виділені веброзробники або робота у форматі проєкту.
Розробка API
Розробка API та інтеграцій: REST і GraphQL API, інтеграції зі сторонніми сервісами, подієвий обмін повідомленнями та вебхуки, з моніторингом кожного з'єднання. Виділені API-розробники або робота у форматі проєкту.
Модернізація застарілих систем
Модернізація legacy-систем: прийняття проєкту від іншої команди починається з огляду коду в режимі лише читання, далі оновлення до актуальних версій .NET, Java і PHP та поетапна заміна. Виділені інженери або проєкт модернізації.
Міграція в хмару
Міграція в хмару: оцінка робочих навантажень, landing zone на Terraform, перенесення баз даних і застосунків в Azure, AWS або Google Cloud із запланованим перемиканням. Виділені хмарні інженери або робота у форматі проєкту.
Telegram- і Viber-боти
Telegram- і Viber-боти для бізнесу: замовлення, онлайн-запис, оплата через LiqPay, WayForPay або monobank, статус замовлення й боти для працівників, підключені до вашого сайту, CRM і обліку.
Чат-боти для бізнесу, установ і благодійних фондів
Чат-боти для підтримки клієнтів, запису, замовлень, передачі показників лічильників, вступників, громад і благодійних фондів у Telegram, Viber, WhatsApp, Facebook Messenger, Instagram і на сайті, на SendPulse, Botpress чи Copilot Studio або в коді.
Інтеграції з українськими сервісами
Ваш сайт, магазин чи CRM, підключені до Нової пошти, Укрпошти, LiqPay, monobank, ПриватБанку, Checkbox, Вчасно, Paperless, Prom.ua, Rozetka, KeyCRM і API Prozorro, без ручного переписування даних.
Розробка CRM
CRM-системи, налаштовані, доопрацьовані або створені під ваш процес: KeyCRM, SalesDrive, HubSpot, Pipedrive, Salesforce, Dynamics 365 або власна CRM, з інтеграціями й автоматизацією рутини.
Запитання про розробку SaaS
Чи можете ви додати мультитенантність до нашого наявного продукту?
Так. Ми аналізуємо, як дані розділені сьогодні, записуємо ризики й переходимо до обраної моделі тенантності кроками, кожен з яких можна випустити, з тестами, що доводять: один тенант не може прочитати дані іншого.
У якій хмарі ви створюєте SaaS-продукти?
У Azure щодня працює наш найбільший напрям, а AWS і Google Cloud теж є можливими варіантами. Вибір залежить від ваших клієнтів, наявних акаунтів і кредитів, а все описується в Terraform, у якій би хмарі це не було.
Як швидко можуть стати до роботи SaaS-розробники?
Якщо відповідний SaaS-розробник вільний, старт залежить лише від вашої співбесіди, NDA і передачі прав на інтелектуальну власність. Інакше ми проводимо пошук, який зазвичай дає профілі кандидатів за два-три тижні, і ніхто не починає роботу, доки ви не скажете «так».
Як найняти фахівців через BigTree108, якщо вам потрібні SaaS-розробники?
Розкажіть про роботу, рівень і години, які вам потрібні. Ми пропонуємо одну-двох людей з їхніми профілями, ви проводите з ними співбесіду так, як зі своїм власним кандидатом, підписуєте один договір із ТОВ «БІГ ТРІ 108» і отримуєте один рахунок на місяць.
Кому належать результати їхньої роботи?
Вам. Кожен фахівець має підписаний із BigTree108 договір, за яким усі результати роботи передаються компанії, а наш договір із вами передає їх далі. Код, дизайн-макети та документи постачаються у ваші власні репозиторії та інструменти, а не зберігаються там, де змінити їх можемо лише ми.
Створюєте чи розвиваєте SaaS-продукт?
Розкажіть, хто ваші клієнти і що продукт робить сьогодні. Ви отримаєте відповідь протягом одного робочого дня: рекомендацію щодо архітектури, план або профілі кандидатів.