Перейти до вмісту

Набір інструментів масштабування та надійності

Трек інструментів | 3 модулі | ~2.5 години загалом

Набір інструментів масштабування та надійності (Scaling & Reliability Toolkit) охоплює просунуте автомасшабування та аварійне відновлення (disaster recovery) для Kubernetes. Karpenter забезпечує інтелектуальну підготовку вузлів, KEDA дозволяє масштабувати навантаження на основі подій, а Velero гарантує можливість відновлення після катастроф.

Цей набір застосовує концепції з Дисципліни SRE та Надійності інженерних систем.

Перед початком цього треку:

  • Дисципліна SRE — концепції масштабування та надійності
  • Основи Kubernetes HPA
  • Концепції Persistent Volumes
  • Основи роботи з хмарними провайдерами
#МодульСкладністьЧас
6.1Karpenter[COMPLEX]45-50 хв
6.2KEDA[MEDIUM]40-45 хв
6.3Velero[MEDIUM]40-45 хв
6.4FinOps з OpenCost[MEDIUM]40-45 хв
6.5Chaos Engineering[COMPLEX]50 хв
6.6Knative[MEDIUM]40-45 хв

Результати навчання

Розділ «Результати навчання»

Після завершення цього треку ви зможете:

  1. Налаштовувати Karpenter — інтелектуальна підготовка вузлів, spot-екземпляри, консолідація
  2. Впроваджувати KEDA — масштабування на основі подій, масштабування до нуля, кастомні метрики
  3. Налаштовувати Velero — бекапи, відновлення, міграція між кластерами
  4. Проєктувати для надійності — стратегії автомасшабування, плани аварійного відновлення

Гід з вибору інструментів

Розділ «Гід з вибору інструментів»
ЯКИЙ ІНСТРУМЕНТ МАСШТАБУВАННЯ/НАДІЙНОСТІ ОБРАТИ?
─────────────────────────────────────────────────────────────────
"Мені потрібне швидше та розумніше автомасшабування вузлів"
└──▶ Karpenter
• Створює вузли за секунди
• Підбирає розмір під реальні навантаження
• Автоматична консолідація (економія)
• Кращий за стандартний Cluster Autoscaler
"Мені потрібно масштабувати навантаження за чергами/подіями"
└──▶ KEDA
• 60+ скалерів (SQS, Kafka, Prometheus...)
• Масштабування до нуля
• Орієнтований на події, а не тільки на метрики
"Мені потрібні бекапи та аварійне відновлення"
└──▶ Velero
• Бекапи з урахуванням специфіки додатків
• Знімки PV (Persistent Volumes)
• Міграція між кластерами
Модуль 6.1: Karpenter
│ Основи підготовки вузлів
│ Spot-екземпляри, консолідація
Модуль 6.2: KEDA
│ Масштабування на основі подій
│ Тригери кастомних метрик
Модуль 6.3: Velero
│ Бекап та аварійне відновлення
│ Міграція кластерів
[Набір завершено] → Набір інструментів платформ

“Масштабуйтеся автоматично. Відновлюйтеся витончено. Спіть спокійно.”