Хотите узнать, как легко переносить данные между облаками, использовать Kubernetes и не допускать перебоев в работе важных систем? В статье на сайте Хабр мы рассказали о том, как мы четыре года сотрудничали с Piklema Predictive — российской компанией, которая разрабатывает решения для горной промышленности.
Что внутри?
Проблемы Piklema:
- Слабая защита от сбоев при работе с Docker Compose.
- Ежегодные переезды между облачными сервисами из-за смены грантов. Например, если раньше работали в Microsoft Azure, то потом нужно было перейти в Amazon Web Services (AWS), потом в Google Cloud Platform (GCP) и снова вернуться в Azure.
- Отсутствие контроля за работой системы. О проблемах узнавали только тогда, когда клиенты жаловались.
Наши решения:
- Автоматизация миграций с помощью Terraform и Ansible — позволяет быстро переходить между облаками (за 1-2 месяца).
- Переход на Kubernetes для обеспечения высокой доступности и легкого увеличения количества ресурсов по мере необходимости.
- Внедрение Prometheus и Grafana — инструменты для постоянного мониторинга работы системы и важных показателей бизнеса.
- GitOps с ArgoCD — безопасный способ доставки обновлений в изолированные среды для разных клиентов.
- Сложные кейсы: например, перенос Windows-сервера с базой данных Oracle без документации, или сброс паролей через специальный диск (LiveCD).
Результаты:
- Никаких перебоев в работе из-за проблем с инфраструктурой.
- Автоматизация доступа к важным данным через Hashicorp Vault.
- Одна система для наблюдения за работой как у клиентов, так и у команды.
Из этой статьи вы узнаете:
- Как мы справились с хаосом при частом переносе данных между облаками.
- Как мы внедрили Kubernetes и GitOps в условиях строгой безопасности.
- Какие инструменты (Terraform, Ansible, ArgoCD) помогли нам быстрее увеличивать масштабы работы.
Также там есть готовые инструкции для проверки работы процессора, переноса данных и работы с Hashicorp Vault.
Читайте полный разбор кейса «Как мы помогли Piklema Predictive создать надежную и масштабируемую IT-инфраструктуру» на habr и узнайте, как мы превратили сложные задачи в системные решения.