Цікавість до гібридної інфраструктури, швидкого розгортання додатків і гнучкої системи оплати — тільки за обчислювальні ресурси, що використовуються, — стимулюють зростання ринку хмарної міграції. Аналітики стверджують, що аж до 2030 року він щорічно збільшуватиметься в середньому на 25%. Водночас не всі організації легко наважуються на перенесення IT-навантажень в хмару, оскільки впевнені, що це досить складний та тривалий процес. Однак, якщо розбити його на кілька етапів і заручитися допомогою провайдера з великою експертизою в цьому питанні, міграція в хмару пройде в комфортному режимі та призведе до передбачуваних результатів.
- Що таке міграція даних у хмару
- Етапи міграції у хмару
- Крок 1. Визначтеся з цілями та завданнями міграції у хмару
- Крок 2. Виберіть програми для міграції у хмару
- Крок 3. Підрахуйте обсяг необхідних хмарних ресурсів
- Крок 4. Розробіть хмарне рішення під свої потреби
- Крок 5. Перенесіть у хмару одну або кілька перших програм
- Крок 6. Протестуйте перший додаток у хмару та перенесіть інші
- Крок 7. Підключіть додаткові послуги для підвищення відмовостійкості
Що таке міграція даних у хмару
Так називають планове перенесення цифрових активів організації — даних, додатків та IT-сервісів — на хмарну платформу. Які типи міграції у хмарі існують: перехід від локальної інфраструктури (on-premises) до хмарної та від одного постачальника послуг хмар до іншого. На cloud-платформу може бути перенесена вся IT-інфраструктура або вибіркові навантаження, причому якщо у другому випадку між локальною та хмарною інфраструктурами будуть встановлені взаємозв’язки, таке рішення називатиметься гібридним.
Чому компанії переходять у хмару? На те є кілька причин:
- скоротити капітальні витрати на ІТ-інфраструктуру;
- гнучко змінювати обсяги споживаних обчислювальних ресурсів при стрибках навантаження;
- легко масштабуватись у разі зростання бізнесу;
- організувати роботу розподілених команд, отримуючи доступ до даних із будь-якої точки світу 24/7;
- делегувати постачальнику послуги завдання з обслуговування та адміністрування;
- розгорнути віддалений майданчик для зберігання бекапів та післяаварійного відновлення IT-інфраструктури.
Раніше ми вже писали, що ринок послуг хмарної міграції стрімко зростає. Наприклад, протягом найближчих трьох років його розміри сягнуть $100 млрд (McKinsey), а 78% великих компаній відзначають підвищення продуктивності застосунків після перенесення їх у хмару (Forrester Consulting), і їхній успішний досвід мотивує інших. Проте в малому та середньому бізнесі досі не завжди є чітке розуміння того, що саме чекає на компанію на шляху до побудови повністю хмарної або гібридної IT-інфраструктури.
Етапи міграції у хмару
Розглянемо, що належить зробити організації, яка планує організувати процес перенесення своїх серверів у хмару чи мігрувати туди частину своїх даних.
Крок 1. Визначтеся з цілями та завданнями міграції у хмару
Подумайте, до яких результатів має привести перенесення інфраструктури у хмару. Це може бути перехід від капітальних витрат до операційних, підвищення масштабованості або продуктивності інфраструктури, готовність до стрибків навантаження, використання даних та аналітики в реальному часі, захист даних (якщо хмара використовується як майданчик для створення та зберігання резервних копій). Погодьте плани міграції з усіма підрозділами компанії.
Крок 2. Виберіть програми для міграції у хмару
Заручіться підтримкою компетентних технічних фахівців та разом розробіть стратегію міграції у хмару. Оптимально, якщо це співробітники вашого IT-відділу, які працюють у синергії зі спеціалістами, які надаватимуть послуги з впровадження хмари, або співробітники самого хмарного провайдера.
Для перенесення в хмару на першому етапі необхідно вибирати прості застосунки, що працюють незалежно (карту взаємозв’язків між програмами краще тримати під рукою). Не починайте міграцію з застосунків, з якими можуть виникнути труднощі або вони ще не готові до розгортання на хмарній платформі.
Крок 3. Підрахуйте обсяг необхідних хмарних ресурсів
З урахуванням навантажень, які ви бажаєте перемістити у хмару, сформуйте вимоги до обсягів обчислювальних ресурсів. Виберіть тип та місткість сховища даних (наприклад, швидке та продуктивне SAN-сховище) з урахуванням планованої швидкості доступу до них. Багато провайдерів, які мають послугу перенесення даних у хмару, виконують прорахунки на ранніх етапах і демонструють їх у готових комерційних пропозиціях.
Крок 4. Розробіть хмарне рішення під свої потреби
Це завдання також можна делегувати постачальнику послуг, який створить докладне технічне завдання, спроєктує рішення, продемонструє його можливості, а також допоможе штатним співробітникам компанії розробити оптимальний план міграції та розподілити ключові обов’язки між різними IT-фахівцями. Чим краще ви підготуєтеся до перенесення інфраструктури в хмару, тим менша ймовірність виникнення небажаних інцидентів у процесі.
Крок 5. Перенесіть у хмару одну або кілька перших програм
Краще не вносити в них зміни безпосередньо перед міграцією — залиште виправлення недосконалого коду на потім або просто виберіть іншу програму, яку можна переносити «як є».
На цьому етапі необхідно визначити оптимальний час, коли перенесення програми в хмару не торкнеться користувачів або, як мінімум, не вплине на критично важливі бізнес-процеси. Для багатьох компаній це нічні або ранкові години, коли навантаження на застосунки мінімальне. За необхідності це завдання можна розбити на кілька ітерацій, якщо обсяг робіт занадто великий.
Крок 6. Протестуйте перший додаток у хмару та перенесіть інші
Оцініть швидкість доступу до даних у хмарі та стабільність роботи програм. Якщо вас все влаштовує — перенесіть програми, що залишилися. Можливо, у вашому випадку є сенс, щоб протягом якогось часу ті самі дані зберігалися і в хмарі, і локально. І тільки після того, як ви переконаєтеся, що у стабільній роботі на майданчику провайдера, можна буде відключити локальну копію. Якщо у вашій команді є фахівці з хмарної міграції або їх надав провайдер, довіртеся їхньому досвіду та інтуїції — вони зацікавлені в тому, щоб бізнес-процеси у вашій компанії не припинялися.
Поекспериментуйте з балансувальником навантаження та масштабуванням — спробуйте отримати додаткові обчислювальні ресурси, щоб зрозуміти, скільки часу за фактом це займе, якщо навантаження різко зросте. По можливості проведіть повноцінне навантажувальне тестування, щоб оцінити відповідність хмарної інфраструктури вимогам, що висуваються в техзавданні.
Крок 7. Підключіть додаткові послуги для підвищення відмовостійкості
Базові інструменти для цього багато хмарних провайдерів пропонують за замовчуванням, але ми рекомендуємо убезпечити свої дані додатково. Як мінімум, розгорнути віддалений майданчик для створення та зберігання бекапів (BaaS, «резервне копіювання як сервіс»), а компаніям, у яких зупинка роботи може призвести до катастрофічних наслідків — розробити DRP-план (disaster-recovery plan) та скористатися послугою DRaaS, щоб у разі аварії швидко відновитись на резервному майданчику.
Щоб отримати більше корисної інформації з цього питання, ознайомтеся з нашим докладним мануалом про міграцію застосунків у хмару або зверніться до фахівців Colobridge. Ми зробимо так, щоб труднощі з міграцією до хмари вас не торкнулися. Розповімо про способи та переваги міграції у хмару у вашому бізнесі, а також надамо повний інформаційно-технічний супровід: сплануємо, підготуємо та реалізуємо перенесення всіх або частини IT-навантажень на нашу технологічну платформу так, щоб уникнути чи мінімізувати тривалість простоїв та зберегти безперервність виконання бізнес-процесів у вашій компанії.