16
Как проекты приходят к DevOps? Алексей Алексеев

Как проекты приходят к DevOps?

  • Upload
    sqalab

  • View
    280

  • Download
    3

Embed Size (px)

Citation preview

Как проекты приходят к DevOps?

Алексей Алексеев

Важные роли в проекте

Разработчики Тестировщики Админы

Что знает каждая группа?

Знают свой код, знают как все устроено изнутри.

Знают как оно должно работать, знают как оно должно собираться и проверяться.

Знают инфраструктуру в которой работает приложение, явки пароли и доступы.Напрямую не учавствуют в разработке продукта.

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

добиться слаженных действий от всех участников.

? ?

Почему была допушена эта ошибка?

Не знают как происходит тестирование и не принимают в нем участия.

Ничего не знают о внутреннем устройстве продукта.

Не знают ни о внутреннем устройстве продукта ни о методах его проверки.

Решение? QA!

Нам нужно не тестирование!Нам нужно QA!

Что привносит QA в проект?

QA Админы

QA и разработка работают намного ближе друг к другу.

Ребята все еще немного далеки от всего происходящего

Количество разработчиков

сложность синхронизации окружений

Время DevOps

Что такое DevOps?

• DevOps - Development Operations

• DevOps - постоянный процесс общения, взаимодействия и интеграции между группами разработки, тестирования и администрирования

Из QA в DevOps

• Управление тестовыми и продуктовыми окружениями

• Конфигурация тестовых окружений

• Управление сборкой проекта

• Управление авто-тестами

• Создание утилит

• Управление деплоем

Инcтрументы DevOps

Управление логами

Сборка Виртуальные машины

Управление серверами

Управлениекодом

Роль DevOps

ЗаключениеВсем спасибо за внимание!

Контакты

http://linkedin.com/in/alexeyalexeev

voodoo1441

https://google.com/+АлексейАлексеев144