Развёртывание систем разработки ПО
Любую IT-компанию можно представить как завод, производящий в качестве конечного продукта программное обеспечение. При этом есть конвейер, за которым стоят рабочие, непосредственно реализующие не только разработку и тестирование, но и окончательную сборку продукта с его последующей доставкой заказчику или потребителю.
2 290,00 р
Любую IT-компанию можно представить как завод, производящий в качестве конечного продукта программное обеспечение. При этом есть конвейер, за которым стоят рабочие, непосредственно реализующие не только разработку и тестирование, но и окончательную сборку продукта с его последующей доставкой заказчику или потребителю.
Курс «Развёртывание систем разработки ПО» поможет пройти весь этот сложнейший процесс, этот конвейер, который, по сути, и является сердцем компании, остановка которого сродни с остановкой всего процесса разработки. Будет полезен тем, кто хочет стать DevOps-специалистом.
Условие отбора
- освоенный курс «Администрирование Linux» или успешное выполнение входного теста.
Для кого этот курс
- системные администраторы;
- разработчики приложений.
Цель курса
- планирование и создание полноценной конвейер-платформы для доставки программного продукта, автоматизация процессов интеграции и развертывания.
Необходимая подготовка
Требуемая:
- знания Linux на уровне начального администрирования;
- базовые знания процесса установки и настройки операционных систем Linux серверного типа;
- знания сетей и сетевых протоколов;
- написание shell/bash скриптов.
Дополнительная:
- начальные знание языка программирования web приложений (PHP, Java, .NET и т.д.);
- знание английского на уровне Pre-Intermediate.
Расписание курсов
Чему вы научитесь
- использовать средства непрерывной интеграции для реализации требований членов команды
- развертывать полноценную систему доставки программного обеспечения
- внедрять современные практические подходы в построение процесса интеграции и доставки продукта
- реализовывать автоматизацию любых процессов внутри систем