Цель курса — подготовить слушателя к самостоятельному построению и эксплуатации контейнерной среды для размещения распределённых сервисов. Полученные компетенции позволят выбирать архитектурные решения, управлять образами и ресурсами Kubernetes, организовывать сетевой обмен и хранение данных.
Слушатель сможет обеспечивать контролируемый выпуск изменений, защищать конфигурации и секреты, выявлять отклонения по данным наблюдаемости и восстанавливать работу платформы после отказов.
Освоить принципы контейнеризации и оркестрации, систематизировать представления об архитектуре кластеров Kubernetes, расширить понимание сетевых механизмов и способов постоянного хранения данных. Закрепить подходы к управлению образами, конфигурациями и секретами.
Развить навыки декларативного описания ресурсов, применять средства автоматизированной доставки, отработать мониторинг состояния сервисов и действия при сбоях, обновлениях и восстановлении платформы.
Слушатель будет знать понятия контейнерной изоляции, устройство образов и реестров, модели оркестрации, состав управляющих и рабочих компонентов Kubernetes. Теоретическая база охватывает архитектуру распределённых систем, виртуализацию ресурсов, сетевые конструкции и варианты подключения хранилищ.
Отдельное внимание уделяется структуре декларативной документации, правилам обращения с конфигурациями и секретами, принципам наблюдаемости, безопасной доставки, отказоустойчивости и регламентной эксплуатации.
Слушатель сможет анализировать требования к размещению сервисов, подбирать структуру кластера, составлять манифесты ресурсов и применять их для управляемого развёртывания. Практические действия включают настройку сетевого доступа, подключение хранилищ, оформление конфигураций и защищённое использование секретов.
Полученные навыки позволят планировать релизы, контролировать состояние платформы, оценивать причины отклонений, сопровождать обновления, документировать инциденты и организовывать восстановление сервисов.