“Google – це дійсно надійний лідер у галузі Cloud. Будь-які потреби для наших проєктів ми можемо задовольнити сервісами GCP, при цьому отримати всі необхідні інструменти для трекінгу. Міграція частини нашої інфраструктури з bare-metal в хмару проходить швидко та безпроблемно. Професіоналізм та технічна експертиза команди Cloudfresh супроводжують нас упродовж імплементації нових рішень, і це дійсно цінно.”
Про компанію: appflame — продуктова IT-компанія, яка створює українські продукти, що змінюють життя та ламають правила гри в багатьох категоріях. Територіально компанія знаходиться в Україні, реально — по всьому світу. appflame зібрали найзухвалішу команду тих, хто кайфує від створення справжніх технологічних продуктів та хоче рухатися вперед, долаючи будь-які перешкоди на своєму шляху.
Мета компанії:
Дата старту проєкту: 29 грудня 2022
Дата закінчення проєкту: 29 березня 2023
Челендж: Серед сервісів від хмарного провайдера Google Cloud, один з проєктів (продуктів) компанії довгий час використовував лише Firebase, платформу для розробки мобільних додатків. Однак, від кінця 2020 – початку 2021 років компанія почала значно активніше використовувати сервіси Google Cloud Platform (надалі, GCP) для подальшої міграції з серверів в хмару все більшої частини своєї інфраструктури.
Основною метою appflame стало отримання для Production оточень стабільно працюючого, зрозумілого та постійного розвиваючогося сервісного хмарного провайдера, яким для компанії й став Google Cloud.
Рішення: Користуючись довгий час стеком інструментів Google Cloud, команда appflame вирішила закрити й інші потреби за допомогою рішень цього хмарного провайдера. Компанія розпочала співпрацю з Cloudfresh, Google Cloud Premier партнером, які проконсультували appflame щодо наявних сервісів GCP та допомогли обрати найрелевантніші рішення під відповідні потреби команд.Після технічних консультацій та оцінки, Cloudfresh розробили план міграції з серверів для безпроблемного переходу необхідної інфраструктури одного з проєктів компанії в хмару.
Команда appflame створили для себе шаблон з конфігураціями кластерів Kubernetes, Cloud SQL та Memorystore в Terraform, інструменті інфраструктури як коду, який дозволяє безпечно й ефективно створювати та змінювати версії хмарних ресурсів. Використання цих рішень стало критично важливим для одного з проєктів appflame, після налаштування яких, вони отримали:
Команді appflame також вдалося оптимізувати свої ресурси за рахунок використання спотових віртуальних машин (Spot nodes) згідно з найкращими практиками Google. Порівняно зі стандартними машинами, такі машини є значно дешевшими та використовують надлишкову ємність Compute Engine, тому їх доступність залежить від використання. Compute Engine може зупинити ці машини, якщо йому потрібно відновити обчислювальну потужність для розподілу на інші віртуальні машини. Але при цьому, за використання необхідних засобів автоматизації на певних типах навантажень, це рішення є дуже вигідним та дозволяє розгортати необхідні потужності з набагато меншими витратами. Компанію також повністю влаштовує покриття PCI DSS Compliance для всієї інфраструктури, яке забезпечує безпеку всіх даних.
Результати: Упродовж плідної співпраці разом з Cloudfresh, appflame успішно перенесли частину інфраструктури пов’язану з базами даних з серверів до хмари та почали інтенсивніше використовувати можливості хмари після часткової міграції.
За достатньо невеликий період, компанії вдалося досягти чималих результатів з оптимізації власної інфраструктури:
“Google – це дійсно надійний лідер у галузі Cloud. Будь-які потреби для наших проєктів ми можемо задовольнити сервісами GCP, при цьому отримати всі необхідні інструменти для трекінгу. Міграція частини нашої інфраструктури з bare-metal в хмару проходить швидко та безпроблемно. Професіоналізм та технічна експертиза команди Cloudfresh супроводжують нас упродовж імплементації нових рішень, і це дійсно цінно.” Роман Пожар, Head of DevOps, appflame
Роль Cloudfresh: Команда Cloudfresh допомогла систематизувати всі ресурси одного з проєктів appflame, провела технічний консалтинг та допомогла підібрати релевантні до потреб компанії сервіси GCP.
Сертифіковані технічні спеціалісти Cloudfreh розробили план дій щодо міграції з bare-metal провайдера в Google Cloud, надаючи технічні консультації щодо побудови архітектури та сервісів під потреби компанії. До того ж Cloudfresh допомогли appflame значно скоротити витрати на ресурси завдяки спеціальним умовам та знижкам, а також зручному способі оплати.
Команди співпрацюють і дотепер. Експерти Cloudfresh з радістю консультують appflame по процесу міграції та підтримують команду в шляху компанії до перенесення інфраструктури в хмару.