DevOps Pro Moscow 2018

Роберт Дуглас

Platform.sh, Германия

Биография

Главный за успех в Platform.sh, платформе для воплощения идей в облачных приложениях, сконцентрированной на беспроблемных разработках, тестировании, развертывании и производстве сложных веб-приложений. Я играл основополагающую роль в международном успехе проекта программного обеспечения Drupal, а также был участником группы разработки облачных сервисов в Acquia до своей нынешней работы. Я регулярно выступаю на конференциях DevOps и разработчиков по всему миру и ненавижу занудные семинары.

Доклад

DevOps и возрождение детской невинности

Помните, когда интернет был чистым и неиспорченным? В нашей невинности мы видели перспективу обновления мира через подключение, обмен информацией и создание в режиме реального времени. Мы стали разработчиками и хакерами, потому что мы хотели понять, как все работает, разобрать их и построить необычные (а иногда и полезные) вещи просто для удовольствия. В первые десятилетия эпохи Интернет, он был игровой площадкой. Мы радостно писали код непосредственно на рабочих системах. И это было прекрасно, поскольку было создано множество классных вещей. Но Интернет созрел, и теперь стал крупным бизнесом. Разработчики тоже созрели вместе со своими классными вещами! Очень многие люди сегодня полагаются на созданное нами для обеспечения безопасности, конфиденциальности и получения зарплаты в конце месяца. Мы имеем значение. Зрелость имеет свою цену, и развертывание хорошо проверенного кода в сложные приложения с многоязычными командами, работающими с разными стеками, при соблюдении требований GDPR, HIPAA и PCI, и т. д. избавило интернет от детской невинности. Сейчас даже самый простой сайт кажется результатом тяжелой работы.
В этом докладе я попытаюсь показать, как мы можем и должны вернуть себе это ощущение радости, как мы можем использовать зрелость наиболее инновационных инструментов вокруг нас для того, чтобы снова начать работать как сумасшедшие. Без ухудшения ловкости, тестирования, соответствия, масштабируемости и надежности.
Я использовал метафору детской невинности, чтобы объяснить, каким образом сложность современных облачных вычислений, в сочетании с повышением качества и соответствия, ограничивает творческую свободу разработчиков, и организационную мотивацию в целом. Вместе с нехваткой ресурсов и идей, это приводит к снижению и замедлению разработки инновационного продукта. При этом мы находимся на грани смены парадигмы в области облачных вычислений, которая вернет привлекательность занятию разработчиков и хакеров. В ходе этого разговора мы детально рассмотрим ключевые элементы этой парадигмы, и проведем обзор основных концепций и методов работы, принятых разработчиками нового века невинности.