Kubernetes стал стандартной основой для корпоративных рабочих нагрузок, но необработанный Kubernetes подвергает разработчиков уровню сложности инфраструктуры, которым большинству прикладных команд никогда не следовало бы управлять напрямую: сетевые политики, классы хранения и циклы обновления кластера. Результатом во многих организациях стала более медленная, а не более быстрая поставка.
Подход проторённого пути
Команды платформенной инженерии решают эту проблему, создавая внутреннюю платформу для разработчиков: курируемый слой самообслуживания поверх Kubernetes, который даёт прикладным командам golden path для развёртывания, секретов, наблюдаемости и масштабирования, скрывая ненужную сложность за разумными настройками по умолчанию.
Многоарендность, квоты ресурсов и сетевые политики должны применяться централизованно, чтобы ошибка конфигурации одной команды не ухудшала работу кластера для других. Циклы обновления и патчей должны быть автоматизированы и непрерывно тестироваться.
JIG проектирует и эксплуатирует основы платформенной инженерии, позволяющие корпоративным командам развёртывать решения на Kubernetes, не становясь экспертами по Kubernetes.
