Обсудить проект
#кейс
Оптимизация
Kubernetes-инфраструктуры и снижение затрат на AWS
Провели аудит EKS-кластеров, устранили причины нестабильности и перерасхода ресурсов. В результате снизили расходы на инфраструктуру на 40% и практически устранили простои сервисов.
Клиент использует несколько Kubernetes-кластеров (EKS) в AWS для работы продуктовых и внутренних сервисов.
Основные проблемы — высокая стоимость инфраструктуры и регулярные падения сервисов, напрямую влияющие на финансовые показатели бизнеса.
Контекст
Такая архитектура не позволяла безопасно масштабировать продукт и несла высокий риск простоев и потери данных.
Повысить стабильность работы сервисов
Устранить причины постоянных рестартов и деградаций
Снизить расходы на облачную инфраструктуру
Задача
Решение
Отключили VPA (оставив режим сбора статистики)
Для dev-окружений заменили типы нод на t3*, что снизило их стоимость примерно на 50%
Настроили политики консолидации нод в Karpenter для удаления недозагруженных инстансов
Настроили spot-инстансы для раннеров GitHub Actions
Провели аудит инфраструктуры и реализовали ряд оптимизаций:
Перенастроили Descheduler, увеличив допустимую загрузку нод до 70%
Настроили requests и limits для всех сервисов
Настроили HPA для сервисов с переменной нагрузкой
Установили минимальное количество реплик сервисов в production равным 3
Результат
Практически полное устранение падений и рестартов сервисов
Экономия за счет автоскейлинга в ночное время и выходные
Более предсказуемое планирование ресурсов
Снижение расходов на инфраструктуру на 40%
Обсудим ваш
проект?
Мы проанализируем вашу текущую архитектуру, выявим узкие места и предложим оптимальный план улучшений.
Оставьте заявку и мы свяжемся с вами в течение одного рабочего дня.
Получите бесплатный аудит инфраструктуры и рекомендации по ее развитию.