SAP на Azure: досвід міграції системи на хмару

Привіт! Я Олексій Машаров, Technical Delivery Manager, консультант компанії Infopulse. Хочу з вами поділитися деталями проекту міграції інфраструктури SAP на хмару Azure, який ми зреалізували для фармацевтичної компанії ФФ «Дарниця». Зі статті ви дізнаєтеся про переваги застосування систем на базі хмарних технологій і як з on-premise-інфраструктури змігрувати в хмару з мінімальними ризиками для підприємства. Матеріал стане в пригоді як менеджерам, які ухвалюють рішення щодо оптимізації процесів у компанії, так і технічним спеціалістам, які займаються розробкою сервісів та рішень на базі Microsoft і SAP.

Виклики для бізнесу

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

На користь рішення щодо подальшої цифрової трансформації бізнес-процесів впливали такі чинники:

  • Рівень використання локальної інфраструктури системного ландшафту SAP ставав критичним через потребу підвищення її продуктивності й потужності. Це так само потребувало вартісного оновлення апаратного забезпечення.
  • Підтримка традиційного апаратного забезпечення для серверів/сховищ, даних/мереж за допомогою резервування або використання високодоступних рішень була занадто дорогою, як порівняти з хмарними ресурсами.
  • Потреба уникнути збільшення кількості інженерів підтримки ІТ-інфраструктури, зокрема для обслуговування апаратного забезпечення та для підтримки on-premise-ландшафту SAP.
  • On-premise-рішення за наявних потреб бізнесу потребувало додаткових витрат і було недостатньо гнучким в керуванні ресурсами.

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

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

Infopulse, як сертифікований партнер Microsoft, запропонував допомогу щодо проведення міграції його SAP-системи на Azure з підвищеною гнучкістю, зменшеною сумарною вартістю утримання й витрат на зберігання, підвищеною доступністю та інноваціями.

Чому серед низки хмарних постачальників для проекту обрали Azure? SAP на Azure зараз використовує 90% компаній зі списку Fortune 500. Їй віддають перевагу через масштабованість і здатність проводити понад 5 трлн операцій зі сховищами даних щомісяця. До того ж міграція SAP на Azure уможливлює запустити віртуальні машини за хвилини й забезпечує рівень послуг щодо доступності віртуальних машин на 99,9% для всіх цих продуктів SAP. Хмарні технології Azure повністю задовольнили потреби замовника в реалізації стратегії цифрової трансформації компанії як у напрямі зростання продуктивності роботи користувачів, так і в розвитку інфраструктурних сервісів.

Рішення

З допомогою Microsoft Ukraine ми провели повномасштабну багатофазову міграцію ландшафту SAP до інфраструктури MS Azure, виконавши перехід з Oracle DB на SAP HANA. Така міграція на IT-ринку України відбулася вперше.

Рішення обрали через низку переваг:

  1. Сервіс повної підтримки: Infopulse запропонував універсальний набір послуг керування, який охоплює:
    • Microsoft Premier Support;
    • пакетну пропозицію Professional SAP Basis;
    • хмарну підтримку в режимі 24/7/365 відповідно до умов договору про надання послуг та опцію обслуговування за викликом.
  2. Відповідність вимогам: Azure — надійна платформа обробки інформації в хмарі, повністю сертифікована компанією SAP для продуктивного використання, що зазначено, зокрема, у SAP Hardware Directory.
  3. Надійність і зручність: рішення втілювали на сертифікованій обчислювальній платформі SAP, що забезпечує високий рівень використання інструментів і керування безпекою, а всі дані розміщено в єдиних високошвидкісних дата-центрах.
  4. Значне заощадження витрат: до 80% завдяки гнучкості MS Azure Reserved Instances у поєднанні з доданою вартістю Azure Hybrid Benefit. Для втілення цього рішення не потрібно закуповувати й обслуговувати додаткове обладнання.

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

Реалізація проекту

Проект втілювали в кілька етапів:

  1. Пілот (перевірка продуктивності й можливості міграції баз даних).
  2. Підготовка середовища Azure.
  3. Міграція інфраструктури SAP і тестування якості.
  4. Оптимізація продуктивного середовища.

Увесь цикл проекту, від пілота до остаточної міграції, зайняв рік.

Найоптимальнішим варіантом була побудова архітектури з нуля й міграція тільки даних SAP у нове середовище. Спочатку спроектували верхньорівневу архітектуру, що відбивала основні компоненти рішення та встановлювала між ними взаємозв’язок і на основі якої будували низькорівневу архітектуру окремих компонентів, найкритичніших для рішення. Використання MS Azure Site recovery в цьому разі було недоцільним у зв’язку з потребою заміни системи керування базами даних і скороченими строками міграції.

Також ми замінили систему керування базами даних з Oracle DB на SAP HANA. На користь такого рішення свідчили результати тестування роботи в середовищах обох баз даних. В обраних замовником умовах у середовищі Azure продуктивність роботи додатків SAP ERP у SAP HANA була вищою. Після підготовки цільових серверів ми виконали міграцію за допомогою класичної технології гетерогенного копіювання систем SAP. Ми обрали саме цей метод, оскільки не мали часових обмежень недоступності системи.

Під час пілотного проекту замовник самостійно проводив функціональне тестування продуктивності. Було принципово, щоб продуктивність системи в хмарі була не нижчою від наявної системи. За результатами тестування система в хмарі загалом працювала швидше, а за деякими параметрами навіть набагато швидше. Так, замовник зауважив підвищення продуктивності створення звітів, прискорення обробки даних і пришвидшення роботи з основними модулями системи. Експлуатація рішення збігалася з очікуваннями клієнтів, тому на основі отриманих результатів ухвалили рішення щодо міграції в хмару всіх сервісів SAP ERP-середовища.

Загалом під час пілотного проекту здійснили оцінку наявного системного середовища SAP, розробили пілотну архітектуру SAP у MS Azure, розгорнули середовища SAP QAS і PROD з використанням різних систем керування базами даних Oracle та SAP HANA, протестували робочі навантаження в Azure і презентували результати замовникові. Після затвердження результатів PoC із замовником ми:

  • розробили архітектуру SAP ERP в інфраструктурі Azure;
  • забезпечили умови для міграції з Oracle DB на SAP HANA;
  • зінтегрували рішення аварійного відновлення (DR) і резервного копіювання даних.

З огляду на те, що всі компоненти рішення створювали й конфігурували з нуля, а переносили лише дані, більшу частину міграції здійснювали мануально. Утім деякі завдання виконували за допомогою автоматичного переносу (гетерогенне копіювання систем SAP).

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

Проектна команда складалася із 6 експертів нашої компанії (Technical Delivery Manager, SAP Architect/Consultant, Azure Architect/Consultant, Contract Manager, Account Manager and Supervisor Manager) та спеціалістів замовника. Оскільки проект вимагав чіткого дотримання послідовності етапів реалізації й дотримання строків, його зімплементували з використанням waterfall-моделі на базі MSF.

Цінність

Це перший в Україні кейс міграції даних для компанії такого масштабу, як ФФ «Дарниця». Перенесення інфраструктури SAP завершили станом на травень 2019 року, і воно дало відчутні результати від самого початку:

  • скоротилися витрати на зберігання даних і апаратне забезпечення;
  • доступ отримало 300 користувачів (керівництво й відповідальні особи);
  • прискорилася ініціалізація та скоротився час виходу на ринок для нових бізнес-вимог. Систему можна швидко змасштабувати залежно від навантаження. Azure дає змогу вимикати ресурси, які на певний час не потрібні. Наприклад, ресурси середовища DEV/QAS можна запустити лише під час активної роботи розробників систем. Було підвищено безпеку й рівень дотримання вимог Загального регламенту про захист даних (GDPR).

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

Похожие статьи:
Привіт, мене звати Ярослав. Працюю в компанії Evrius, три роки розробляю на Go, а раніше писав на PHP. Помітив, що коли на співбесіді з Go...
В выпуске: Progressive web-app на React.js с Эдди Османи, материалы по ELM, WebAssembly, MobX и Vue.js 2, а также конференции React Next, Reactive Conf, GraphQL Summit, Chrome Dev...
Program QA Юлия Брыгарь решилась на релокацию в страну, о которой очень мало знала. Она переехала из Днепра в Куала-Лумпур, столицу...
Съемочная группа DOU Ревизор отправилась в первую столицу Украины, чтобы собственными глазами увидеть, в каких условиях...
Усім привіт! Мене звати Олексій Остапов, я понад 12 років працюю в IT, у компанії Infopulse, займаюся тестуванням,...
Яндекс.Метрика