Обучение

Консультация
Консультируем с 8:30 до 19:00Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Развёртывание систем разработки ПО

Профессиональный курс

Любую IT-компанию можно представить как завод, производящий в качестве конечного продукта программное обеспечение. При этом есть конвейер, за которым стоят рабочие, непосредственно реализующие не только разработку и тестирование, но и окончательную сборку продукта с его последующей доставкой заказчику или потребителю.

Курс «Развёртывание систем разработки ПО» поможет пройти весь этот сложнейший процесс, этот конвейер, который, по сути, и является сердцем компании, остановка которого сродни с остановкой всего процесса разработки. Будет полезен тем, кто хочет стать DevOps-специалистом.

Описание курса

Формы обучения

Дистанционная

05.02.2019 - Осталось: 15 дней
Вебинары по вторникам и четвергам с 20.00 до 21.30;
+Индивидуальные и групповые онлайн-консультации;
контролируемые самостоятельные работы
632 BYN
68 уч.часов (полтора месяц)
Рассрочка две выплаты 348 BYN/ месяц
Осталось 1 из 20 мест
№ группы: M-SA2-06-19

Условие отбора

Для кого этот курс

  • системные администраторы;

  • разработчики приложений.

Цель курса

  • планирование и создание полноценной конвейер-платформы для доставки программного продукта, автоматизация процессов интеграции и развертывания.

Необходимая подготовка

  • начальные знания Linux на уровне уверенного пользователя;

  • знание процесса установки операционных систем Linux типа и требований к ним;

  • базовые знания сетей и сетевых технологий.

Опционально:

  • начальные знания языка программирования (Python, PHP, Java, .NET и т.д.);

  • английский язык на уровне чтения документации и написание простых статей разряда How to do.

Вы будете уметь

  • использовать средства непрерывной интеграции для реализации требований членов команды;

  • развертывать полноценную систему доставки программного обеспечения;

  • внедрять современные практические подходы в построение процесса интеграции и доставки продукта;

  • реализовывать автоматизацию любых процессов внутри систем.

Программа курса

  1. Планирование
    - формирование основных компонентов
    - типы развертывания
    - цветовая дифференциация
    - платформы
    - создание плана работы
  2. GIT
    - репозитории кода
    - создание собственных репозиториев в github и gitlab
    - создание/защита ветвей для проекта
    - работа с кодом
  3. Ansible
    - автоматизация процесса развертывания программного обеспечения
  4. Jenkins
    - установка и настройка
    - интеграция
    - создание и тестирование простых задач
  5. Jenkins CD
    - создание сложных задач
    - управление процессом развертывания
    - Pipeline, groovy
    - автоматизация процессов
  6. Dockers
    - docker-ция развертывания
    - автоматическая сборка и доставка
    - сеть
    - docker-compose
    - интеграция с Jenkins
  7. Kubernetes
    - развертывание
    - создание run-book
    - интеграция с Jenkins
    - использование Ansible
  8. Проект
    - развертывание платформы CI/CD

Преподаватели курса

Другие курсы программы DevOps

Сергей Пищик

Вёрстка страниц - это та база, которая потребуется любому специалисту в области разработки сайтов. Каждый из вас может стать строителем и художником того, что могут увидеть миллионы пользователей в сети Интернет. И вы, сможете гордо сказать: «Это сделал я! Смотрите, как это великолепно выглядит и работает!».

Креативные задания, интересные примеры и способы вёрстки, опасные эксперименты – вот что вас ждёт на моём курсе. Я покажу вам как, используя всего лишь Блокнот, создавать в сети Интернет «отражения» предприятий, организаций, фирм, сверстать «полёт» и «падение», создать удачу или лаконичность, разметить смех и радость, выделить слова «Я люблю!» и спрятать правки. С нетерпением вас жду на своих занятиях по сайтотворению!

Оставьте заявку на курс сейчас

Запишитесь на курс сегодня, и уже завтра мы свяжемся с Вами и пригласим на ближайшее вводное занятие.
И конечно, расскажем про полную программу обучения и ее специфику, тренера, а главное – про нашу программу трудоустройства.

Почему выбирают IT-академию?

Более 2140 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости