Есть два типа компаний:
- Те, кто уже внедрил Kubernetes и теперь ходят с глазами человека, пережившего три переезда дата-центра и миграцию Oracle.
- Те, кто только собирается его внедрять, потому что «у конкурентов уже есть».
Последняя публикация
Есть два типа компаний:
У любого инфраструктурщика и backend-разработчика рано или поздно наступает тот самый момент. Ты сидишь ночью перед очередным сервисом, смотришь на очередной requirements.txt, на старом Flask-проекте, на монолитный Django, на десяток костылей вокруг асинхронности, и начинаешь задаваться вопросом:
"А почему вообще всё это настолько сложно? Может плюнуть и переписать?!"
И вот примерно в этот момент многие приходят к FastAPI.
Есть в жизни инфраструктурщика несколько стадий взросления.
Еще в 2022 году стало понятно, что эпоха “вечного VMware” подходит к концу, но тогда многие компании решили, что время еще есть. Сегодня уже очевидно: инфраструктурная зависимость от VMware превращается в серьезный бизнес-риск, потому что большие VMware-инфраструктуры стали слишком дорогими, слишком сложными и слишком привязанными к экосистеме, правила которой компании больше не контролируют. Проблема в том, что сотни production VM, legacy Windows, SAN, ERP и HA-кластеры невозможно перевезти “за выходные”, особенно если инфраструктура последние десять лет росла по принципу “работает - не трогай”, а значит готовиться к миграции нужно было еще несколько лет назад. Именно поэтому Proxmox VE сегодня перестает быть “решением для лабораторий” и становится реальным способом вернуть контроль над виртуализацией, снизить зависимость от поставщика и успеть переехать раньше, чем миграция превратится в аварийный проект с горящими дедлайнами, ночными rollback и очень нервными разговорами с бизнесом.
Когда компания маленькая, архитекторов обычно нет. Есть разработчик Алеша, системный администратор Димон и руководитель Саша, который говорит сакральную фразу:
"Да что там делать, поднимите сервер, выкатите приложение. Делов-то!".
Потом компания растет. Появляются Kubernetes, микросервисы, Clickhouse, десять команд разработки, пять облаков, семь подрядчиков, бюджеты на миллионы рублей и внезапное осознание:
"Кажется, нам нужен человек, который понимает, как это вообще должно работать вместе".
Так в компании появляются архитекторы.
И именно в этот момент ИТ перестает быть набором случайных серверов и превращается в инженерную систему.
Когда-то давно разработчик открывал IDE, пил кофе, писал код, ругался на NullPointerException, снова пил кофе и шел фиксить прод.
Сейчас разработчик открывает IDE, а рядом уже сидит цифровой коллега, который:
И вот тут начинается самое интересное.
Есть два типа Kubernetes-кластеров.
В первом люди хранят секреты в values.yaml, коммитят .env в Git и называют это “временным решением”.
Во втором - поднимают HashiCorp Vault, настраивают auto unseal, раздают доступ через Kubernetes Auth, а потом спокойно пьют кофе, пока остальные экстренно ротируют токены после очередного “ой”.
Сегодня - как раз про второй вариант.