Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 69.7 KB

Иван Евтухович Развитие DevOps NoOps инструментов. Что было, что есть, что будет.md

File metadata and controls

9 lines (5 loc) · 69.7 KB

Здесь переводится видео в статью Ивана Евтуховича "Развитие DevOps/NoOps инструментов. Что было, что есть, что будет"

Ссылка на видеодоклад https://www.youtube.com/watch?v=BpAyVbC8jgI

Текст сделан из субтитров. Буду очень благодарен в форматировании текста, его вычитки. Для этого достаточно знать русский язык. Присылайте свои pull request или присылайте текст на почту patsev.anton[собака]gmail.com

меня зовут вам евтухович я работаю в компании экспресс 42 и мой доход называется развитие двop сноу инст но abs инструментов что было что есть что будет 20 тема достаточно обширна и поэтому это будет обзорный доклад в моем понимании это вообще галопом по европам то есть этот материал я обычно рассказывать часа три поэтому если вы уже му прям в 35 минут наша компания называется экспресс 42 мы занимаемся как раз вот консалтингом в области ты вопрос обучения аудит проведение кто там 2 из работ если кому-то надо можете к нам обращаться мне очень приятно здесь выступать я на самом деле 14 лет жил минске и я живу в районе уручье один часто гулял на музея валил валунов 14 лет я переехал в восьмом классе тогда учился еще я сходил дворец водного спорта в моем детстве на выглядеть немножко по-другому мне кажется было попроще очень любил кататься парке челюскинцев на супер 8 а сейчас я живу в россии в москве и что я могу сказать что качество жизни москве гораздо хуже чем минске потому что вместо с машиной бульбы там обычная картошка и как бы это просто другой мира но всё-таки сторону поехали к докладу план победитель на следующий я расскажу предпосылки до появления двп сада скажу что это такое но опять же в понимании нашей компании текущее состояние дел но как бы как я его сейчас вижу да и какие перспективные подходы ну там переход к но abs тоже кого кратко зацеплю это то что и ну как бы сейчас уже появляется и ближайшем будущем будет повсеместно опять же это как бы мое мнение никому не навязываю поехали предпосылки для появления devops а наверное сейчас все уже знают модное слово там детализация убери зация что там еще цифровизация это обзывают кто-то говорит про оцифровку бизнеса кто-то говорит про появление технологических компаний но суть очень простая до айти стала самой главной технологией то есть с той технологией на которой конкурирующие компании приведу простой пример есть компания сцен airlines у меня просто там работал знакомый он рассказывал что цена перелета то есть цена обслуживание самолета она точно посчитано сколько литров топлива уйдет там из города а в город б да сколько стоит покормить пассажиров сколько стоит помыть салон там перри заправить какую-нить жидкость это помыть это льда и как бы у всех компании эти издержки одинаковые и самая дорогая в авиаперевозках это аренда аэропорта как ни странно то есть самолет очень дорого если он стоит в аэропорту поэтому задача такая посадить самолет перезарядить его быстренько и улететь под руку у всех абсолютно одинаково издержки на содержание самолета на аренду в аэропортах та конкуренция идет только на уровне эти системы у кого самая классная система логистики кто лучше всех продает билеты а билеты продаются исключительно к тронным образом да фактически как бы вот эта авиакомпания это идти бизнес да у которой есть там ну прослойка видео самолетиков банки всем уже понятно что это просто идти бизнес как бы денег никто ну в принципе не видит соответственно это понятно произошло не в один момент я считаю что перелом на год 2008 когда собственно слова слова devops и появилась до количества эти системы рослова количество серверов росло требования к скорость внедрения потому что эти строилась ключевой технологией и тот кто быстрее может внедрять новые там эти продукты эти сервисы тот как бы побеждает в конце концов на рынке соответственно старый подход который был раньше когда разработка сидела где-то отдельно там упаковывал каким-то образом релиз предал его в продакшен ее тому как составили он перестал работать и собственно говоря хочу делать и тема это ну ладно вернемся ножках с теми корпорации да ну старые корпорации то что enterprise еще называют они в действительно следующим образом есть нам и голова у компании есть какой-то менеджмент и снизу эти люди которые самом низу которые собственно обслуживает клиентов до где-то сбоку стоит там а бизнес-процессы кто-то их нарисовал и идти ок текстуры которые ты их обслуживают психологически компании в отличие от корпорации тактика логически компании я подразумеваем и виду там индекс тиньков google airbender берну иже с ними те кто до которых найти продукт является основным продуктом то есть как бы они занимаются только эти продуктом и они так называются но это общепринятый термин на самом деле сейчас мне это кажется они устрой немножко по-другому у них куда то тут как сказать кусочек вот эти люди которые здесь были их просто нет фактически технологические компании повернуты к пользователь не своими сотрудниками а своим софтом понятно то есть как бы и террорист компании взаимодействует с потребителями с помощью сахнов программного обеспечения не с помощью за там своих сотрудников соответственно у них например как бы такой данность например разница между автоматизация и цифровизации то есть я как бы об этом говорил да что сейчас модное слово сакрализации мобилизация автоматизации когда вас очередь была сбербанк вы повесили электронное табло это автоматизация often очередь автоматизировано да убери зации это когда у вас есть банк уезжает ваш мобильный телефон ну я не знаю вы не из москвы москвич банк тиньков у них нет офиса то есть там нельзя прийти постоять в очереди в принципе там нет этих девочек в окошке то есть как бы вас есть у к телефон и но принцип службы поддержки еще если вам что-то надо от них бумажный они вам курьером это пришлют как бы ну цена такого банка понятно у них издержки ниже соответственно прибыль гораздо выше до соответственно вот для таких компаний time to market это их собственная самое главное параметры которым как бы они конкурируют на рынке кто быстрее всех меняется то долгосрочной перспективе побудут побеждает конкурентной борьбе ты можешь предложить новые продукты быстрее чем конкуренты ты можешь там исправлять баги быстрее чем у конкурента как бы занимать новые ниши быстрее чем конкуренты значит ты должен быстрее всех памяти разобраться с программное обеспечение это вот ключевая мысль которую я хочу сказать то что в современном мире тайм ту market как бы это ну самое самое главное цифра которая как бы важно все остальные цифры как бы тоже важны там сука ты на это денег танюше все но это самая главная цифра соответственно какое чудо можете следовать вывод поскольку все компании так или ночную сайте компаниями да то конкурировать на стандартных коробочных решений их уже нельзя потому что вы не можете конкурировать у нас делать что-то свое соответственно то что мы сейчас наблюдаем за смерть крупных вендоров падения популярности коробочных продуктов и собственно in sour sing потому что если для вас найти продукт является ключевым вы не можете оставить его аутсорсер а потому что фактически или таким образом вы в свой бизнес подражайте огромному риску ваш бизнес начинает принижать не вам ключевые компетенции вашего бизнеса находится как бы у стороннего подрядчика ну и там это реально опасно соответственно поехали дальше ну короче вот к этот конфликт скорость внедрения он ну смысле конфликт между devops он приводил потому что скорость введения была маленькая конфликт следующие задачи operations то что иногда называется там системные администраторы службы эксплуатации по разному говорят как бы я называю это abs задача так чтобы софт работал всегда задача разработчиков ну и тестировщиков вместе с ними да как можно быстрее делать новые фичи предприятие это конфликт любое изменение это потенциальная опасность того что что-то не будет работать и этот конфликт в пределе если например разрабатывают и обслуживают разные организациям и такое в нашей деятельности видели он доходит до того что называется это перебросить релиза через стену как бы дать одна команда говорит вот вам релиз ловить как бы других не готова ни поставился идите ремонтируйте вот вам два гигабайта логов разбирайтесь замечу там не работает соответственно а почему такое происходит потому что как бы отсутствие коммуникации как устроен софт знает разработчики как он ведёт себя в эксплуатации зная так operations и и этой информации как бы им друг другом нужно ну понятно да то как бы одно без другого не работает соответственно devops как ну как бы так направлении как появилась именно как попытка решить этот конфликт то есть его обозначить и найти как бы ну приемлемые способы его решения соответственно в рамках и того как у движение появилось вам идея над совместной работы над созданием ценности то есть и operations и development работают на собственный в одном как вы плут в одной лодке и достаточно глупо грести как бы в разные стороны а это происходит если the conflicts остается неявным никак бы не актуализирован до новый процесс на появились соответствующие практике инструменты то есть практике как ну способы деятельности и инструменты эти практики поддерживающие 2008 году появилось слово devops но давос кто не знает это как бы эту df этот evil angel pink up so первичность как бы и соответственно это как бы так как называется под more блин забыл как называется по английски это короче вот так вот словосочетания такое эго придумало бельгийский инженер по тгп из и тогда это называлось еще тема обсуждалась oijanen строкача то есть как бы вот это был популярность и популярности а джайлоо он так восходил игры да почему как бы там у них все ходжаева там бизнес начинает понимать требования разработки разработки начинает понять business operations окопались своих серверов как бы и вообще как бы ну в отдельной тусовки и некоторые говорят что ты выпуск принципе не что больше как просто распространения джейл похода подхода на эксплуатацию на службу эксплуатации соответственно в 2009 году начали активно проходит конференция который называется дров dts 2009 году прошла первая в бельгии вот сейчас у нас 2016 год по состоянию на 1 ноября в по миру прошло тридцать конференций как бы которую называли sdlg действия не проходит в разных странах разных городах и в следующем году в феврале будет в москве 1 2 days как бы тема актуальная ну потому что если как бы тема была не актуально как бы популярностью бы не росла я к этому да ну и соответственно кадыров скаков что как-то об этом разговаривать придумал аббревиатуру creams типа колчан там изящен менеджмент и шаг но лишь имеется виду что дэвов принимает определенную культуру культуру в которой разработчики эксплуатации работают как как одна команда и никак бы не делают друг друга врагов автоматизация поддразнивать что все процессы поставки по его автоматизированные там больше немножко об этом расскажу измерение подозревают что оно в принципе все что вы не меряйте этого не существует в противном случае если у вас нет цифры на руках вы о чем-то спорить и вы спорите как бы ну а мнениях и как бы с точки зрения бизнеса это абсолютно бессмысленная задача но и обучение в английском это с шеи knowledge то есть обмен знаниями но это определенный подход при котором эксплуатация учатся в разработке разработка в эксплуатации то есть появились соответствующие практике например во многих компаниях которые там этот подход исповедовали инженер по эксплуатации присутствовал на ежедневных митингах на планирование народной ретроспективе соответственно как бы доносил какие проблемы есть в эксплуатации а разработчики рассказали ему к кучу не собирается сделать ближайшем будущем его мог предусмотреть многие моменты потому что ну как сказать программный продукт это то что работает в продакшене да это очевидная мысль но разработчики так не думаю так как бы они что это то что код который не писали то есть программа подохнуть конечно же не правда про код это описание программного продукта но это не то что как бы работает в продакшене пользу приносит как бы деньги приносят то что крутится на реальных серверах как бы ну реальным повернута лицом к пользователям такая мысль короче ну вот как бы кем вы можете погуглить просто потом по этому сочетанию там как бы много много статей на английском языке даже на есть немножко на русском соответственно в рамках вот этого dogs движение появился термин delivery pipeline по русским это переводим как контейнер и конвейер непрерывные поставки по это предоставление представление процесса поставки по как непрерывного кантри конвейера то есть у вас вместо какое-то ручного изготовления там отдельных изделий у вас каждый кабель это одну как как найти как машины с конвейера сходит 1 заодно и точно также вас commit этому или релизы сходит с вашего конвейеры причем непрерывно но и четкой выделенный стадии различные они полностью все автоматизированы это называется собственно говоря такой подход конвейера в николина остатки по его но мысли хорошо было собственно слово само появилось нет конвейер это чуть позже появился из книги который называется континиус delivery то есть непрерывная поставка кончина delivery это та же концепция о том как наладить процесс разработки программного еще не так чтобы любой коммент по кнопке могу можно было выглядеть production чтобы этот скорость от замысла до появления по продуктов продакшене было там ну огромная то есть задержка минимальная цена эта книга вышла в 2009 году она есть на русском языке на русском языке и читать невозможно поэтому если как бы интересна эта тема книжку читать на английском и более того ребята которые начали эту книгу они были консультантами они следовали куча разных в ком компаний разных продуктов том числе доступных они показали как бы что у нас всех своих примерах что любой продукт может довести такого состояния чтобы после каждого кометы его можно было готовить productions неважно там там релизе в appstore там или это веб-сайт или может быть какое-то приложение на сайте как бы это вопрос в степени готовности вашего конвейера к тому чтобы сделать это автомат полностью автоматически соответственно ну вот так вот в нашем понимании выглядит конвейеры поставки по то есть у него есть четко выделены стадия разработка там все и сидит ей то может быть station production тут могут быть еще какие-то стадии и собственно вот я обозначил зона ответственности разработки условно там зеленом да а зона ответственности operations фиолетовым да и вот в этом месте у них всегда есть конфликт есть еще как бы зона ответственности клей который тоже ругаются с разработкой и там эксплуатацией и если как бы ну это опять же такой как стать эмпирический факт если эти команды между собой коммуникации нормально не налажена то обычно продукт выпускается медленно плохо ну и некачественно соответственно в рамках опять же devops а попёрла движения инструменты появились автоматическое управление конфигурацией по-английски называется the configuration management ну вообще сама подходу управлени конфигурации много лет да то есть как бы он это так сказать это проверка что описание системы соответствует его воплощению то есть как бы это есть как бы управление конфигурация но к примеру там атомной электростанции до вас есть документация которые описывают есть реальная давно электростанция и например если вы что-то хотите в этом электростанций поменять вынес не идете реальную станцию не берите не сводит что у нее внутри до сути документацию с настройкой программного обеспечения там ну инфраструктура вашей то же самое в принципе как бы да у вас существует управление конфигурацией не знаете вы об этом или нет как бы она может чувствовать в неявном виде например в головах тому опирающимся в дату только админ знает как все настроено может быть существовать в виде там текстовых документов очень модная тема это взять вордовский документ определять war-файлы в отпуске документы в нем написано 800 страниц как заставить этот софт 800 страниц это не шутка я спрашивал наших коллег взрыв ayzenband когда какой максимальный документ по настройке софта вы видели вордовский документ на 800 страниц о скажите скока системных администраторов вот по пунктам выполняем 800 страниц как бы ни разу не ошибутся ну короче проблем конфигурации то есть появились в рамках этого подхода как бы какие-то инструменты попали zero вались а какие то только появились это называется сейчас подход интарс также языка то есть инфраструктура как кот до что он позволяет сделать он подавляет позволяет сделать повторяемость окружений там кто-то и называется словом свет ландшафтов до с точностью до количества этих ресурсов то есть иногда это называют это слово в банках буду называть управление тестовыми средами да и у них там специальный отдел есть люди которые настраивают тестовые среды если у вас внедрен ну это так че за код вы нажимаете одну кнопочку и вас появляется новая среда и выводом параметры подключить таки нагрузочные среда столько-то ресурсов тогда вы нажали кнопочка на все протестировала схлопнулась исчезла и это никак бы не мистика то есть это существует ну как бы не массово нового воде компании также имеет делать они могут развернуть любое окружение в том числе еще один например production где-то рядом ну условно по нажатию кнопки при таком подходе это можно сделать как бы я просто знаю сколько труда обычно в банках в наших которые клиенты были занимает поддержка поддержка тестовых сред в актуальном состоянии как бы при использовани этого подхода как бы ну эту гряду делается вот так что еще пропадает пропадает ошибки в конфигурации типовая проблема что в тестовой среде были одни версии блять эко одни компоненты на продакшене немножечко отличаются но по разным причинам как вы и все не работает там или работаете на как ожидалось как бы если вы управляете конфигурации с помощью этого подхода вы гарантированно потому что это не люди делают это роботы делают они срут точно по описанию таки этой версии блиа те какие-то версии компонент такие настройки как будет подход позволяет собственно вот это делать как бы по мановению волшебной палочки ну и сегодня что такое дпс в моем понимании сегодня это активное использование систему пролин конфигурации активно использования среди инструментов появления новых систем мониторинга об этом чуть чуть подробнее дело в том что очень часто разработка не имеет доступа к продакшна мониторингу ну это например то тестировщики кстати тоже да то есть как бы вы соответственно разработка не знает как себя ведет их продукт в продакшене как бы странная вещь казалось бы да но тем не менее какое-то ну соображений безопасности например так делаю до как бы но с моей . это полный бред как вы если ты что-то сделал и не понимаешь как это работает как вы как ты может развивать но как бы сейчас большинство разработчиков особенно будут в enterprise системах работать как слепые мешки просто они разрабатывают как у себя в голове как бы fedex продакшна реально не получают и появились новый стилл мониторинга с удобным api когда разработчик пишет что-то и говорит что окей я хочу как бы добавить какую-то проверку и смотреть что там такой-то параметру заданных у меня лежит нам критериях ну что только разработка знает как должен работать программный продукт соответственно они должны собственно и управлять мониторингом как вы реагировать на поведение эта программа продукта но и в рамках тоже 2 движения появилась как бы новостью религию из келли базы данных open source mann paper массово в корпорации если вы не знаете есть такой русский банк называется сбербанк они совсем они совсем недавно ну как чуть меньше года назад купили old and sources in memory базу данных я забыл название грим что-то там короче как бы его ни кто ну вот чек знает спросите вы я не расслышала просто я потому что как бы и многие банки они прям постулируют что у нас будет топ инсульт почему потому что когда вы владеете исходным кодом как бы у всех ваших систем вы можете их развивать быстрее чем конкуренты соответствие иметь конкурентное преимущество это сейчас происходит как бы луну уход там у крупных вендоров с рынка и появление найти open source вендоров допустим под грецкий кто знает базу данных под грейс келли но много людей да и та же база данных у которой ногу реально как минимум пяток вендоров там есть русский подвес professional есть энтерпрайзе без окон квадрант fujitsu но еще как в америке поручаю компании которые просто как бы могут вам внедрить под грейс келли и потому саппорта не показывать как бы пропадает этот то что называется vendor лакин то есть как бы компании которые пользуются окон с продуктами они могут как бы если мне нравится поменять поставщика там hadoop стек то же самое как минимум там клауд эра картон works это кого я знаю я уверен что еще поток компаний которые как бы обслуживают hadoop стык вы можете и окей как бы убрать кого-то из них и в этом смысле появляется как бы мобильность и возможность как бы сказать легче быстрее маневрировать и лучше конкурировать нежели ваши как бы там соперники да окей популярны инструменты это шефа не было по 500 стэк это система управления конфигурации как бы этот как бы 4 лидера явных и собственно на этом рынке уже никого не появится потому что как бы эти система вышли на стена свой пик и дальше будет закатываться я объясню что их заменит система симайя это дженкинс бам будем сити сюда рандир зачесался не совсем 7 ну как бы тоже это веб запускал к чего бы там нибыло то есть как бы это система которая позволяет этот pipeline то есть или were мой план процесс поставки по визуализировать и заберу из какой-то повторяю мою штуку новая инструмента мониторинга grafana про металла с графика вы тоже быстрой настройки приятные api и вы можете легко стиме взаимодействовать появление елка грейлок стыка это как раз тема который называется сну централизованное логирование сквозной логирование то есть если раньше logis продакшена это было как бы штука которую невозможно вообще посмотреть разработчику тасс появление таких систем например вы можете все логе загружать в центральном к это хранилища разработчика зашел в веб-интерфейс говорит о чем было вот мы по такому-то запросы и посмотрел все эксепшен и как он про разным системам проходил соответственно разработчики начинают видеть а что собственно как система продакшне и работает тоже сейчас активно идет и зрение во многих компаниях но и devops ней блин технологии то есть технологии которые позволили как будто в подходу активно развиваться и так растут различные облачные провайдеры потому что без как сказать инфраструктуры виде облака все эти подходы как бы они работают очень очень плохо туя как кот если у вас железная сервера у вас будет самой медленной частью это настройка железного сервера соответственно если у вас есть облака вы можете которых ну там amazon или google неважно там или может быть внутреннее облако и у вас есть нормальная api к этому облаку новым вейн например есть нормальный api и у вас есть доступ к этому облака например в банках может быть облака но доступа вас может не быть можете нажать как будут щелкнуть пальцами хоп вас развивается инфраструктура потыкали потыкали как бы щелкнули пальцем нос вернулась исчезла как в этом смысле ну как вот облачная технология тайные блин технология devops а ну вот так вот выглядит структура как кот просто просто кот делай раз делай два делай три вот у нас готово система ну вот так вот выглядит код например на земли вот это был шеф то танцевал вот так вот выглядит дженкинс увидеть этот процесс поставки по он прямо разделен по стадиям собрали что-то еще чуть-чуть чувство выкатили в продакшен как бы у вас вот прям видно как это устроено и как бы визуально [музыка] короче систему праздников грозы были много недостаток недостатков просто мало времени пробежимся да и у самого подход добс тоже было много недостатков потому что хотя вы наладили коммуникации между разными отделами там operations девелопмент само по себе коммуникации между людьми очень дорогое удовольствие и поэтому лучше вообще от нее отказаться но потому что реально пока люди загрузим поговорят это много времени занимает и как бы это на самом деле следствие закона conway кто знает про закон конвои ухту ни одной руки новым conway пятьдесят восьмом году опубликовал статью который так называется закон конвей ну как бы и потом обозвали он сказал что он исследовал там много системой что все системы структурно повторяют оргструктур у тех организаций которые разработали то есть если компилятор пишет четыре группы разработки до будет 4 проходной компилятора идея понятно да то есть как бы и он горит что а почему год человечество привыкло натягивать продукты на оргструктуры они наоборот делать орг структуру под новый продукт простая казалось бы идеи до но тем не менее человечество очень мало компаний а сейчас как бы настолько гибки что могут оргструктура перестраивать под новый продукт а он уже тогда об этом подумал как бы и из за этого получается что по закону как бы реально коммуникация нормальная наложи только в рамках маленьких рабочих групп а между ними коммуникациях налажено гораздо хуже то есть если выше то разрабатывать надо разбить на такие части которые помещаются как бы вот в голове маленькой рабочей группы закона канва и собственно вот об этом но соответственно появилась идея но abs давайте мы место людей место пережить вы сами какой-то api а команда разработки будет нажимать кнопочки как бы и как бы для них будет omsa структуры для их разработки появляться ну короче но abs моим понимаете раз discovery discovery это обнаружение сервисов как бы такой ну центральный сервис который говорит где какой сервис находится у вас запускается но и сервис глядя сервиса я нахожусь там то csb появляется системе гореть я нахожусь там так 10 раз а сервис говорим отвечает сервис а фактически эта штука которая интегрирует все системы в рамках вашей инфраструктуры соответственно но об подход поднимает что у вас переход происходит от трех зон архитектуры к микро сервисной архитектуре потому что внутри взаимное приложение в голове маленькой команды просто не поместится огромная монолит в голове моника команда не помещаются вам надо на перейти на кучу маленьких приложений которые между собой взаимодействуют по api в духе там например ну как бы и каждый сервис там или группу сервис разрабатывает одна команда эта команда называется там условно командой 2 пиццы то есть она размером не более может быть там ну там 12 человек пропустим короче метро сервис и достоинства выкрасили в следующее что монолит например представьте 20 миллионов строчек кода на джаве на джаве номер 5 5 версии да и их в принципе невозможно обновить на седьмую версию случае сколько сервисным подходом как вы выбирете маленькие компоненты окей невозможно обновить взяли переписали просто окуну дороговато конечно но гораздо дешевле как бы чем переписывать там условно 2090 кода и это как бы это реально да соответственно ну из-за этого конечно появляется куча недостатка потому что такие сложные системы как бы который между собой следит сложно связаны сложно выкатывать сложно эксплуатировать вас пропадаете единственная база дано который как бы есть консистентные состояние всех данных и как бы это требует но определенного как бы другого уровня разработки да ну и в этот момент созрел docker и докера в моем понимании его единственное достоинство это стандартная поставка все остальное как бы ни так важно docker и так юсб вот если у вас есть эта штука есть куда и воткнуть оно воткнется в докер то же самое если вас есть докер контейнер и запускал к докер а вы как бы заснули этот докер-контейнер запускал кунаева запустил соответственно если вы упаковываете все ваши приложения в докер то как бы вы их можете любой запускал ки запускать и даже как бы более того если допустим даже через 10 лет вас хоть одна запускал к будет докера вы можете там или поднять и в этом смысле у вас все приложения из-за на шерстных там неважно какие языки какие фреймворке там используются они стандартным способом запускаются в этом как бы кайф собственно докера подхода все остальное как бы про докер это мишура такой маркетинга и гну как бы она не так важно ну понятно что недостатки него тоже есть это еще один уровень абстракции вам поскорее всю придется придется ваше приложение едва ли не полностью вам придется использовать сервис discovery а это как бы еще у сложнее приложение и докер очень сложно засовывать стоит full service сервисы то есть те сервисы которые хранят данные соответственно в этот момент как бы это буквально вот последние полтора-два года активно развивается инструмент который называется data center operation system то есть операционная система уровня дата центра но ноутбуки от на этом допустим два ядра и какой-то называется акробат запущены я не знаю на каком и древний знать этого не хочу но почему то когда люди там инфраструктура у них банковской да я не знаю что на этом сервере это запущена на этом это как бы а зачем это знать человеку как бы компьютер гораздо лучше управляет ресурсами scheduled их чем человеческий мозг соответственно давайте типы как бы пускай коментировать не буду заниматься но как бы тоже не мистика вот это поток продуктов самых популярных кто сейчас есть которые этим занимаются это как будто система победитель 1-го класса там из самых популярных и так обернитесь наверное и dcs но там на я забыл сакура с писатель системы которая является запускал коми докер-контейнер афоня них scheduled на уровень дата центра ну может быть не дата-центра там маленького до центра маленькая инфраструктуры но тем не менее соответственно в будущем ну как бы будущее уже наступило у кого-то у кого-то еще нет поставка выглядит следующим образом и систему контроля версии вся и забирает каждый новый коммент bell dot контейнеры эти контейнеры запускается dcs а где-то рядом у вас все раз discovery которые все эти контейнеры между собой склеивает во что-то как бы такое цельное как которая будет как один единый сервис ну в моем понимании вот так вот будет привезите выглядеть будущее поставки программного обеспечения про тестирование поскольку type the market и помните я говорил самый важный параметр ручного тестирования просто не останется как бы если у вас есть какая-то ручная операция в вашем процессе поставки по это будет то место которое будет самым тормозным соответственно как бы все уйдет как бы в автоматизацию uni тестирование традиционно нагрузочной безопасности для все для этого там да как бы это может казаться байкой например но вот есть компания называет wargaming.net не wargaming забыл как называется та же разработчик игры был strike делают просто этом знакомые работают у них от коммита до полного тома робинсона тестирования до полного нагрузочное тестирование проходит полтора часа то есть они сделали коммент как бы собрали окружении в том числе провели нагрузочное тестирование для них это критично до выкатили новый релиз и как бы когда говоришь это невозможно это неправда руки это возможно просто требует определенных усилий да и если как бы ну понимать что будучи движется в сторону time to market только скорость самый главный параметр скорость то как бы если делать что-то руками как бы релиз готовить руками тестируйте руками еще 14 руками вы всегда будете в отстающих соответственно смерти точного тестирования как бы наступит но этот вопрос как бы времени понятно дело что не прямо сегодня но в ближайшем будущем ну и куда двигаться я думаю что вот для тестеров можно двигаться по таблице инженера автомате zatarra тестирование там еще что то еще что то как бы двигаться в более сложные профессии они выполняют тесто руками как бы но это моя рекомендация как бы up to you ну и еще что этот самый хочет добавить что машин лёнинг нейросети пленка активность проникаются все продукты и никто не умеет толком с эти штуку работы и это же нам тестируйте никто не имеет кастильская представителям огромных сложной систем который что сделает как тестировать непонятно и распознавание образов скоро сможет заменить тоже тестировщиков но простой кейс гирим картинки 20 браузеров там до 100 браузеров для всех мобильных устройств и обучаем не раз сеть который можно сказать поехала верстка не поехала верстка уехала форма не уехала форма и это принцип час реально сделать пока нет реальных продуктов но я думаю что это вопрос там года 2 когда они появятся на как бы на масс-маркет вы подключаете какой-то сервис говорить вот я хочу чтобы мой продукт как бы в на всех браузерах нормально выглядел и нейросеть будет обучаться и она может сказать там ну с большой долей вероятности там 97 процентов поехала не поехала верстка например да и как бы то что сейчас делается глазами там люди делают или всякой бежит в сторону компьютеров и люди будут реагировать только собственное экстренные кейсы ну и выводы очень простые научитесь делать доставлять ваши изменения даже на гигантских проектах production за минуты научитесь все делать автоматически ну иногда посмотрите в будущее потому что конюхи тоже думали что не будет работать вечно но например на сегодняшний день конюх есть как профессия знать катает в парке там доди эти самые при конюшни кто занимается но это не массовая профессия какие-то жалкие сто лет назад это может и конюхов было так же как с таксистов поэтому как бы и если вы хотите ну оставаться сегодня как бы это черная королева сказала лиса надо бежать еще быстрее чем вам тоже всем желаю большое спасибо подождите еще не все я как бы не псих который все это придумал есть огромное сообщество которое как бы все это обсуждает тут ссылки на него я вложу доклад в лучше есть конференция сейчас уже их больше конференции уже три конференции москве поду посвященную devops у есть подкасты воздуха файла ведет мой коллега никита борзых и еще там пару парней это московского сообщества эмблема есть книга продается называется проект phoenix наша компания участвовала в издании этой книги мы вычитали чтобы она как бы похоже было на нормально температуру потому что и переводили не профессиональную не и техники и переводили читать и изначально было невозможно ну вот мои контакты если что-то надо я отвечаю на почту там у вас стараюсь течении 1-го дня большое спасибо [аплодисменты] он первую очередь большое спасибо за доклад очень интересный обзор михаил из города киева сразу предупрежу что вопросы много ироничный учитывая лейтмотив основной вашего доклада по поводу улучшения time to market среди пожалуйста есть ли у вас прогнозы когда будут автоматизированы девелопера я я отвечу на это вопрос на самом деле дело в том что мы постоянно и так автоматизируем девелоперов девелоперы наберет 20 лет назад они знали машинные коды современный devil приезда villador и здесь а а это же люди которые не знают что такое память они пишут на языках без памяти с горбач коллектором то есть их уже автоматизировали они не знают что такое память как выпуску что такое память они же только мегабайт он ответит насколько это объектов типа юзера потому что он больше ничего не знает как не но это . это же происходит не как к что чепак и все у тебя останется как сказать но экспертная система которая будет помогать программирую сейчас google делает например на основе миль анализатор кода который говорит что скорее всего здесь ошибка как вы понимаете тут как бы новых они взяли просто проанализируйте миллиард строчек кода и как бы видит как бы ну хороший плохой ник и по какой то критерии есть они могут на кластер разбить и уже сейчас вас автоматически будет вам робот подсказывать которую вам искусство интеллект что здесь скорее всего чет не так и это как бы а дальше расти будет дальше дальше просто будет по чуть-чуть по чуть-чуть происходить в какой момент вы горите что я хочу чтобы вот было то-то обычным человеческим языком of one задает вам уточняющие вопросы робот а вот в этом случае будет об этом об этом в этом и как бы под вас будет генерить на какой-то софт почему нет спасибо за ваше выступление вопрос вопрос банальный но ручные тестировщики жутко испугались и вопрос звучит так образование в курсе что тестирование будет уходить большего автоматизация а потому что какое образование высшее образование высшее образование мертво об этом надо как уже как знать давным-давно высшее образование в текущем варианте просто мертво это понятно поэтому и вопрос современной компании крупной компании которые понимают куда движется будущее они как-то взаимодействую с высшим образованием или сообщество признало что образование мертвого черта я я еще раз смотрите время смены технологий в современном мире 3 5 лет как бы одно это факт до соответственно как бы учить чему-то ну в рамках образования бессмысленно задача и их мое личное мнение что образование мертва . бы высшее образование это просто трата времени в большинстве случаев 95 процентов случаев это как бы ну пивка попить с этими скорее с коллегами студентами провести интересно время но это не имеет никого отношения профессиональной деятельности я закончил не самый плохой вуз конфеты и московский физико-технический институт и как бы я скажу ну как бы ну да там мозг развивают но можно было бы так сделать это не за 6 это там за полтора как бы тоже был бы мозг разве ты наверное может быть он изначально был развит и я не знаю как бы поэтому как бы свои точки зрения высшее образование какой вопрос она как бы забыть как страшный сон и вместе с ним школу потому что же делают школе с нашими детьми как бы для меня так то я просто тема потому что я дочке сейчас 5 лет я понял что нечего делать школе а у меня нет денег чтобы как бы это сама чтобы ее учиться самостоятельно нет денег и времени на это но мы ушли дать всем доклада дальше пойдем смотреть просто сценарии сотен то есть образование мертво школа уже тоже как-то поднимает тестировщики вот-вот загнуться ну ладно я тоже за дело вот вот это вот прозрачных потому что я как-то вот не заметила тестер о хороших тестировщик которые тестируют руками у нас вот хороший тестировщики тестируют главой когда мы вот голову потом тоже автоматизировать не пока пока мы не умеет чаще пока не умеет автоматизировать как сказать мыслительную деятельность вопрос к этому как бы движется понятно но пока у нас нет на я наработок в этом по крови я не знаю и рот мыслями выражают очень узкие задачи лучше чем люди но очень узкие и широкие задачи пока димитрий о прикольно лицу вот как раз сейчас хороший пример вы вы как раз очень точно объяснили почему вот тот вот программист который раньше знал про память а теперь не знает все таки не умер так как вот предрекать это херов щекам а стал больше использовать тузов инструментов которые мы в работе помогают которые используют а мощности вычислительной техники вот только мой этот смелый прогноз то что конечно ручные тестировщики никогда не умрут потому что они не знаю почему называется ручные они тестирует головой они будут так же как и программист использовать кучу инструментов которые будут помогать тестировать головой с использованием в том числе рук ну как-то глупо руки использовать или есть да но смотрите я под ручной стадией подразумеваю что ну как бы ну да они нас америка высечь отчет тыкает мыска мышкой в интерфейсе это будет тормозить процесс поставки так или иначе это будет место который быть самым узким местом как бы в процессе поставки право поэтому как бы это будет моим мои моей картинки мира будущего это так ваши может быть по другому не исключает мир имеет право много взглядов да то есть какую я не считаю что люди которые верят в ислам они плохие и не правильно видят мир они просто видят по-другому чем я меня это устраивает картинг давай там сзади ещё одна рука нам закончить сожаление временем ночи нет вот здесь от воду можно как бы это в кулуар надо большое спасибо