Перейти до вмісту
BigTree108

Послуги з архітектури ПЗ та fractional CTO

Консалтинг з архітектури ПЗ та послуги fractional CTO: архітектура рішень для систем у фінтеху, SaaS та e-commerce, архітектура хмари, даних і AI, архітектура безпеки, огляди архітектури, технічний due diligence, плани модернізації та технічне лідерство на часткову зайнятість. Архітектори ПЗ у вашу команду або для окремого проєкту.

Чим займаються наші архітектори ПЗ

  • Архітектура фінтеху та платежів

    Основне джерело даних про гроші (system of record) визначається першим, далі забезпечується узгодженість між книгою обліку (ledger) і кожним платіжним провайдером через outbox-повідомлення та завдання звірки; дані карток виводяться з-під дії PCI DSS завдяки токенізації, а цілі відновлення відповідають вимогам DORA і вашого регулятора.

  • Архітектура даних та AI

    Платформа даних, спроєктована наскрізно: операційні й аналітичні сховища, стримінг і change data capture між ними, контракти даних та власник для кожного домену, місце пошуку (retrieval) й оцінювання мовних моделей, а також розрахунок на вартість зберігання даних і запитів до них.

  • Архітектура SaaS-платформ

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

  • Архітектура e-commerce і маркетплейсів

    Composable commerce, у якому каталог, пошук, кошик, оформлення замовлення, платежі та керування замовленнями є окремими сервісами, залишки узгоджені між каналами, а платформа пройшла навантажувальне тестування для днів пікових продажів.

  • Хмарна архітектура та витрати

    Навантаження розміщуються в Azure, AWS або Google Cloud з огляду на цілі надійності та місячний бюджет, керовані сервіси порівнюються з тими, що розгортаються й підтримуються самостійно, а рахунок розбивається за продуктами й середовищами.

  • Архітектура безпеки

    Моделі загроз для кожної системи, проєктування ідентифікації та доступу за принципом zero trust, шифрування й керування ключами, а також журналювання, яке дає відповідь, хто що зробив, щоб аудит ISO 27001, SOC 2, PCI DSS або HIPAA знаходив необхідні засоби контролю вже закладеними в архітектуру.

  • Огляди архітектури та плани модернізації

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

  • Технічний due diligence

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

  • Fractional CTO

    Технічне лідерство на часткову зайнятість: дорожня карта, рішення «будувати чи купувати», вибір хмари та постачальників, інженерні правила й перші найми, а також представлення технічної сторони на засіданнях ради директорів і зустрічах з інвесторами.

Наші архітектори ПЗ для вашої команди

  • Виділені архітектори ПЗ

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

  • Архітектура ПЗ як окремий проєкт

    Окремий проєкт (напрям: архітектура ПЗ) з визначеним обсягом, фіксованим планом і призначеним керівником з нашого боку, який відповідає за результат і звітує про хід роботи у ваших каналах.

  • Постійна співпраця: архітектура ПЗ

    Архітектура ПЗ як постійна послуга: ті самі люди щомісяця, беклог, пріоритети в якому визначаєте ви, і години, які видно в нашому порталі та в рахунку.

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

Хто працює над вашим проєктом (напрям: архітектура ПЗ)

  • Архітектори ПЗ та рішень

    Проєктування систем, огляди та плани модернізації

  • Fractional CTO

    Дорожня карта, вибір технологій і побудова команди

  • Хмарні архітектори

    Інфраструктура в Azure, AWS і Google Cloud та витрати на експлуатацію

  • Архітектори даних та AI

    Платформи даних, стримінг і системи на мовних моделях

  • Архітектори безпеки

    Моделі загроз, ідентифікація та засоби контролю відповідності вимогам

Наш підхід до архітектури

Кожне значуще рішення фіксується як запис архітектурного рішення (architecture decision record) з розглянутими варіантами та причиною вибору, щоб наступний інженер бачив не лише що, а й чому. Ми віддаємо перевагу добре підтримуваним сучасним технологіям, модульному моноліту, доки команда чи навантаження не вимагають окремих сервісів, і керованим сервісам замість тих, що підтримуються самостійно, а кожна рекомендація супроводжується оцінкою вартості розробки та експлуатації.

Практики, які ми рекомендуємо, ми застосовуємо самі: усе як код з Terraform і GitHub Actions на федеративних облікових даних, тести до кожної функції, нуль попереджень, бюлетені безпеки як безумовний привід для оновлення, секрети лише в Key Vault, фаєрволи за принципом «заборонено за замовчуванням», стовпці Always Encrypted для персональних і фінансових даних, CodeQL на кожному пуші та виявлення дрейфу конфігурації.

Інша спеціалізована розробка, яку ми надаємо

Спеціалізована розробка: огляд

Запитання про архітектуру ПЗ та послуги fractional CTO

Що робить fractional CTO?

Це робота CTO певну кількість днів на тиждень: відповідальність за технічну дорожню карту, рішення «будувати чи купувати» та вибір постачальників, огляд архітектури, налаштування того, як команда розробляє й випускає продукт, і найм перших інженерів за процесом співбесід компанії, у якій дев'ятнадцять людей активно проводять технічні співбесіди. Це підходить компанії, для якої технології важливі, але яка ще не готова до CTO на повну ставку.

У яких галузях працюють ваші архітектори ПЗ?

Найчастіше це фінтех, банківська сфера та страхування (платежі, облікові книги й платформи кредитування), дані та AI-продукти (платформи даних і функції на основі мовних моделей), SaaS і корпоративне ПЗ (мультитенантні платформи та ERP-інтеграції), охорона здоров'я (дані пацієнтів, інтеграції HL7 FHIR і засоби захисту приватності), e-commerce і маркетплейси (комерційні платформи, розраховані на пікове навантаження) та кібербезпека. Також вони працюють над системами бронювання у сфері подорожей і гостинності та продуктами хмарної інфраструктури.

Що ми отримаємо від огляду архітектури?

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

Чи можете ви оглянути систему, яку створила інша компанія?

Так. На сьогодні ми прийняли дев'ять систем від інших команд, найстаршу з них написано в 2008 році. Прийняття проєкту починається з огляду в режимі лише читання та письмового переліку ризиків, так само як і кожен огляд, який ми робимо для клієнта.

Як швидко можуть стати до роботи архітектори ПЗ?

Якщо відповідний архітектор ПЗ вільний, старт залежить лише від вашої співбесіди, NDA і передачі прав на інтелектуальну власність. Інакше ми проводимо пошук, який зазвичай дає профілі кандидатів за два-три тижні, і ніхто не починає роботу, доки ви не скажете «так».

Як найняти фахівців через BigTree108, якщо вам потрібні архітектори ПЗ?

Розкажіть про роботу, рівень і години, які вам потрібні. Ми пропонуємо одну-двох людей з їхніми профілями, ви проводите з ними співбесіду так, як зі своїм власним кандидатом, підписуєте один договір із ТОВ «БІГ ТРІ 108» і отримуєте один рахунок на місяць.

Кому належать результати їхньої роботи?

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

Потрібна senior-експертиза в технічних рішеннях?

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