
Про компанію
MacPaw — продуктова IT-компанія, яка створює інноваційне програмне забезпечення, що підвищує продуктивність користувачів Mac. Мільйони людей у всьому світі користуються програмами MacPaw, зокрема CleanMyMac, CleanMy®Phone, Setapp і ClearVPN. Компанію заснував Олександр Косован у 2008 році.
Сьогодні у фокусі MacPaw — розширення можливостей користувачів, команд і розробників завдяки штучному інтелекту. Eney від MacPaw — розумний ШІ-помічник для Mac — змінює спосіб взаємодії з комп’ютером та пришвидшує перехід до ери Software 3.0.
Окремим напрямом роботи MacPaw є кібербезпека: компанія досліджує нові форми зловмисного ПЗ й забезпечує надійний захист завдяки Moonlock, новому застосунку для кібербезпеки користувачів Mac.
Дата старту проєкту: 30 травня 2020 року
Дата завершення проєкту: Співпраця триває
Україна
ІТ
Програмне забезпечення
Технології
Google Cloud Platform
BigQuery
Google Cloud Storage
Google Kubernetes Engine
Cloud Composer
Apache Spark
Pub/Sub
Looker Studio
Vertex AI
10-кратне прискорення запитів завдяки serverless-архітектурі BigQuery
3-кратне скорочення витрат на підтримку аналітики завдяки моделі оплати BigQuery (on-demand pricing)
Десятки датасетів з розмежуванням доступів через IAM і Authorized Views
MacPaw щодня обробляють великі обсяги даних: поведінка користувачів, ефективність маркетингу, аналіз релізів нових продуктів. Усе це є щоденною задачею бізнес-аналітиків, яка часто вимагає значних витрат часу й ресурсів.
Спочатку компанія використовувала Google Analytics та власні невеликі рішення. Однак швидко стало зрозуміло, що цього недостатньо. Google Analytics не давала доступу до сирих даних через семплінг, а поєднати її показники з іншими джерелами — рекламними кабінетами, платіжними системами, внутрішніми продуктами й бекендом — було неможливо.
Щоб отримати повний і керований набір даних, команда побудувала аналітичну платформу на Redshift. Та з часом Redshift перестав відповідати вимогам щодо швидкості й гнучкості, тож постала потреба в новому технічному фундаменті. В результаті, команда обрала Google BigQuery, і це рішення перетворилося на повноцінний фундамент для нового DataHub.
Щойно команда перейшла на BigQuery, стало зрозуміло: це не просто інше сховище даних. Це — інший спосіб думати про аналітику.
Наразі, команда використовує BigQuery як базу для збереження та обробки даних, а також створили власний внутрішній продукт — DataHub. У ньому команда зібрала інфобазу з сайтів MacPaw та додаткових систем та активно використовує його для аналітики та формування звітів. Це місце, де вся команда, від аналітиків до маркетологів, знаходить відповіді.
Команда MacPaw виділила кілька вирішальних переваг, які зробили BigQuery ідеальним вибором:
Відтоді компанія суттєво розширила архітектуру на Google Cloud, наростила обсяги даних і запустила перші AI-пайплайни. Нижче розглянемо, як саме еволюціонувала екосистема даних в компанії.

З 2020 року використання Google Cloud для роботи з даними в MacPaw зросло більш ніж у 3 рази. Це стало результатом переходу на власні аналітичні рішення та розширення екосистеми.
Сьогодні MacPaw використовує гнучку архітектуру на Google Cloud, яка охоплює всі ключові етапи роботи з даними і побудована навколо BigQuery як центрального ядра. Обробка та автоматизація процесів відбувається у Google Kubernetes Engine (GKE) із використанням Airflow та Spark.
Для передачі подій застосовується Pub/Sub, а всі дані — від raw до оброблених — зберігаються у Google Cloud Storage (GCS) у форматі Delta Lake. Основним Data Warehouse є BigQuery, який поєднує керовані таблиці та BigLake для аналізу даних безпосередньо з GCS.
Візуалізація результатів здійснюється через Looker Studio, а команда Data Science розгортає та навчає моделі на Vertex AI.
Така архітектура дозволяє команді не тільки швидко запускати нові продукти, а й тестувати ідеї, не замислюючись, чи вистачить ресурсів. Усі дані — у спільному сховищі, з чітким розмежуванням доступів через IAM. Десятки датасетів — це вже не виклик, а звичка.
Такий підхід дозволив MacPaw отримати єдину платформу, що забезпечує:
MacPaw вважає основною перевагою для бізнесу — збільшення продуктивності та ефективності команд, що працюють з великими масивами даних. BigQuery економить компанії час очікування калькуляції та обробки результатів. Завдяки цьому зростає і продуктивність бізнес-аналітики і швидкість роботи компанії, загалом.
Продукт легко масштабується та є гнучким в управлінні, що спрощує дата інженерам інтеграцію даних та дозволяє хостити більше даних. Окрім того, робота з BigQuery дозволяє зекономити кошти на закупівлю зовнішніх серверів.

Наступний крок — не просто збирати та аналізувати дані, а будувати на їх основі передбачення. Для цього в MacPaw інтегрували Vertex AI.
MacPaw використовує Vertex AI як основу для роботи з машинним навчанням. Він інтегрований із усією інфраструктурою Google Cloud, дозволяє швидко запускати експерименти та будувати повторно використовувані пайплайни для тренування моделей.
Він став центром експериментів для data science-команди і надав можливість:
Результат: швидші цикли розробки моделей, можливість масштабувати AI-проєкти без власних серверів і прозоре керування витратами.
MacPaw отримали єдину екосистему для роботи з даними, де кожне data-driven рішення починається з BigQuery і завершується у дашбордах Looker Studio. Компанія не тільки оптимізувала витрати, але й забезпечила масштабованість, безпеку та швидкість, які дозволяють підтримувати ріст і вихід на нові ринки.
Ключові досягнення:
MacPaw не зупиняються: в планах — ще більше AI-кейсів. Фокус — на Vertex AI і все, що дозволяє швидко запускати прогнозні моделі, експериментувати і не переплачувати за інфраструктуру, використовуючі можливості Google Cloud.

Щоб усе це працювало, до того ж працювало стабільно, потрібен не просто хороший інструмент, а команда, яка підкаже, допоможе і підстрахує. Для MacPaw такою командою став Cloudfresh. Як Google Cloud Premier Partner, Cloudfresh надали повноцінну консультацію MacPaw щодо роботи з BigQuery та допомогли інтегрувати продукт в екосистему компанії. Google Cloud експерти Cloudfresh продовжують супроводжувати компанію у технічних питаннях.
У чому саме полягала роль Cloudfresh?
Партнерство з Cloudfresh продовжується — ми й надалі поруч, щоб підсилювати команду MacPaw експертизою, підтримкою та новими можливостями Google Cloud.
