Вела 20 застосунків Docker у Google Cloud і AWS
Розгорнула та підтримувала 20 контейнеризованих застосунків Docker, усуваючи несправності за допомогою Podman і Kubernetes, а також керувала застосунками на R у Google Cloud та AWS.
Роботу виконано: 2022 – 2024

Фото: dendoktoor / Pixabay 
Фото: MonicaVolpin / Pixabay
20 контейнеризованих застосунків розгорнуто й поставлено під моніторинг
Ситуація. Дедалі більший набір контейнеризованих застосунків — зокрема кілька аналітичних застосунків на R — працював і в Google Cloud, і в AWS. Розподілені між двома хмарами й кількома середовищами виконання контейнерів, вони мали розгортатися узгоджено й швидко діагностуватися, коли щось ішло не так, а це складніше, ніж здається, коли жодні два середовища не збігаються повністю.
Завдання. Потрібно було надійно розгортати й підтримувати ці навантаження, а також швидко діагностувати проблеми в різних середовищах виконання та хмарах.
Дія. Контейнерною інфраструктурою керували в обох хмарах: двадцять Docker‑застосунків розгортали й супроводжували з узгодженою конфігурацією та моніторингом, тож жоден не перетворювався на унікальну «сніжинку». Коли щось ішло не так, несправності усували за допомогою Podman, а оркестрацію налагоджували через Kubernetes. Аналітичним застосункам на R приділено окрему увагу в продакшн‑середовищах Google Cloud і AWS: вони залишалися стабільними й відтворюваними, а для аналітики це важливо — результат, який не можна відтворити, навряд чи можна вважати результатом.
Результат. Контейнерна інфраструктура надійно працювала в обох хмарах, проблеми діагностувалися швидше, а розгортання залишалися стабільними й відтворюваними. Застосунки, на які спирався продукт, працювали надійно незалежно від того, в якій хмарі їх було запущено.
Попередня робота: Автоматизувала 100 критичних резервних копій. Або перегляньте повне портфоліо.
Одна частина довшого переліку — і він увесь на цьому сайті.
Кожен запис написано однаково: ситуація, завдання, що ми зробили і що змінилося.

