Основы DevOps

Курс предназначен для: разработчиков ПО, системных администраторов, тестировщиков, а также специалистов смежных IT-сфер.
Количество часов
32
Продолжительность
8 занятий

Требования к участникам:

  • Понимание любой из методологий разработки ПО
  • Минимальный опыт в написании скриптов или программ на любом языке.
  • Базовое умение работы с любой VCS (Repository)

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

1. Введение

1.1.     Цели и задачи DevOps

1.2.     Обзор практик и инструментов.

2. Основы Ansible

2.1.     Настройка удалённого сервера

2.2.     Удалённая установка ПО.

3. Основы Jenkins

3.1.     Взаимодействие с репозиториями. (GIT/SVN)

3.2.     Авт. сборка тестового проекта.

3.3.     Авт. установка проекта.

3.4.     Настройка автоуведомлений в SLACK

4. Автоматизация выполнения тестов

4.1.     JUnit

4.2.     Selenium тесты

4.3.     Тестирование БД

4.4.     Нагрузочное тестирование

5. Обратная связь приложения

5.1.     Отчёт о сработавших дефектах.

5.2.     Генерация тестовых данных по работе реальных пользователей.

6. Интеграция с системой отслеживания дефектов

7. Обзор Docker/Cloud систем

8. Заключение


Заказать курс
Подождите немного, идет отправка ...