У цьому реальному проєкті я працював як фахівець з хмарних технологій у проєкті міграції застосунку та бази даних з одного континенту на інший (з регіону США до Австралії) і повністю в приватному середовищі, використовуючи інфраструктуру Google Cloud.
Було визначено, що після впровадження послуг для бази даних MySQL та застосунку для реєстрацій великої клініки США, буде використано Storage Snapshots від Google Cloud для міграції всіх даних з віртуальних машин (VM).
Метою було створити знімки дисків, створити нові диски в Австралії, налаштувати нові інстанси та успішно провести міграцію швидко і безпечно.
Архітектура рішення
Архітектура рішення включала в себе міжконтинентальну міграцію віртуальних машин, використовуючи знімки дисків через внутрішню приватну мережу Google Cloud Platform. Міграція була завершена менш ніж за 30 хвилин, що забезпечило ефективний і безпечний перехід даних.
Кроки виконання
- Створення знімків: Спочатку були створені знімки дисків існуючих віртуальних машин в регіоні США. Ці знімки зафіксували поточний стан дисків, гарантуючи, що всі дані будуть збережені.
- Створення нових дисків в Австралії: Використовуючи знімки, були створені нові диски в регіоні Австралії. Ці диски є точними копіями оригінальних дисків, що забезпечує цілісність даних.
- Налаштування нових інстансів: З новими дисками було налаштовано нові інстанси віртуальних машин в регіоні Австралії. Ці інстанси були налаштовані для використання нових дисків, гарантуючи правильну роботу застосунку та бази даних.
- Тести та валідація: Після налаштування інстансів були проведені всебічні тести для перевірки правильності роботи застосунку та бази даних у новому регіоні. Це включало перевірку з’єднання, продуктивності та цілісності даних.
Результати
Міграція була успішно завершена менш ніж за 30 хвилин, що відповідає встановленим вимогам щодо часу та безпеки. Тепер застосунок для реєстрацій і база даних MySQL клініки працюють в регіоні Австралії, всі дані збережено і доступно.
Висновок
Цей проєкт продемонстрував ефективність та безпеку інфраструктури Google Cloud для міжконтинентальних міграцій. Використовуючи знімки дисків і внутрішню приватну мережу, вдалося здійснити міграцію швидко та безпечно, гарантуючи безперервність роботи клініки.