Схема
Определить сервисы и связи между ними.
Собирайте компоненты приложения в управляемую конфигурацию развёртывания.
Компоновка сложных приложений — объединение сервисов, их настроек и зависимостей для согласованного запуска и сопровождения.
Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.
Определить сервисы и связи между ними.
Подготовить параметры и ресурсы развёртывания.
Проверить запуск, обновление и восстановление.
Опишите компоненты приложения, их зависимости и среду запуска.
На KURSEZ пока не добавлены страницы курсов для развития этого навыка. Когда они появятся, здесь можно будет изучить и сравнить программы.
Сложное приложение может состоять из нескольких сервисов, хранилищ и вспомогательных компонентов. Компоновка помогает описать, какие ресурсы им нужны и как настройки меняются между окружениями.
В Kubernetes для упаковки связанных ресурсов можно использовать Helm-чарт с шаблонами и значениями. Выбор инструмента зависит от проекта; секреты и права доступа требуют отдельного безопасного подхода.
Для учебного приложения из веб-сервиса и базы данных нарисуйте схему зависимостей. Опишите, какие настройки должны отличаться между тестовой средой и рабочим окружением и как проверить обновление.