Подготовка к собеседованию на DevOps
Менторы
Специалисты своей области, которые смогут помочь вам
Middle .Net Developer
Senior Product Manager
Middle Python Developer
Ведущий программист
Backend Software Engineer (PHP)
Senior .NET/C# developer
Middle DevOps Engineer | Tbilisi, Georgia
Middle C# .NET
Senior PHP-разработчик
Middle python developer
Каналы
Полезные Telegram каналы и чаты
Транскрипция видео:
Всем добрый вечер Я надеюсь вы сейчас меня видите слышите И если это так то это означает что вы перешли по правильной ссылке по правильному адресу для того чтобы посмотреть и послушать принять участие в собеседовании на позицию devops devops специалиста и можно перечислять до бесконечности про это кстати был наш предыдущий вебинар так вот собеседование на позицию devops отличается своей специфичностью своей экзотично скажем так и Поэтому данное мероприятие Мы решили преподносить особенным образом и не будем затягивать
00:00:04 - 00:01:20
резину и прямо сейчас перейдём туда где это самое собеседование и происходят а Гриш А как ты попал в devops вообще почему ты в devops решил Ну Вообще я админ и админом я себя помню с третьего курса института когда мне предложили пора на кафедре программирования сетевых технологий я там работал 3 года админом затем я продолжил быть админом и являюсь им до сих пор но года два назад я узнал ОВО от своего руководителя меня это заинтересовало я стал читать статьи книги на эту тему смотреть какие-то видеоролики и до сих
00:00:42 - 00:01:58
пор продолжаю этим заниматься в свободное время А что такое выделил три составляющих скажем так первое Прежде всего это автоматизация которая выгодна бизнесу мы получается выкатываем наши по какие-то фичи которые добавляем быстро и если что-то пошло не так мы можем это откатить также довольно быстро Это первое Второе У нас есть команда разработчиков которая пишет код и есть команда инфраструктурных поддерживают сервера на которых это работает и нередко возникают конфликты между командой разработчиков и
00:01:21 - 00:02:50
инфраструктурными инженерами и методология как раз и Создана для того чтобы убрать эту проблему по сути инженер это уже устоявшееся понятие это человек который может и писать код И в тоже время понк на кото это корат третий момент я бы сказал что есть такое понятие как научный подход к ошибкам понимание что они неизбежны А и скажем так одобряется когда об ошибках говорят открыто признают их а когда их заметают под ковёр не говорят о них это не приветствуется вот скажем так вкратце про девопс Я бы так ответил Ну да В
00:02:10 - 00:03:33
целом Да я это чувствую себя ко будто на лекцию попал по девопсу Да в целом оно ради этого да то есть чтобы минимизировать вот эти штуки которые не приносят в пользу бизнесу Ну то есть автоматизировать процесс Да вот у меня сразу такие мысли типа А как люди доди Боса жили что было до девопса Ну всё правильно да то есть оно всё ведёт к тому что вот что человек должен в целом быть инженером Да вот что админом быть мало нужно понимать программирование Да программистом быть мало надо инфру понимать вот а такие
00:02:52 - 00:03:52
специалисты они больше ценятся их мало на рынке по сравнению с обычными админами либо разработчиками в принципе да ладно а Что лучше микросервисы или монолиты Ну я читал много статей и вот в книге про кубернетес Я читал что микросервисная архитектура имеет ряд преимуществ перед Монолита а в том смысле что наше приложение состоит из микросервисов Да из отдельных элементов мы можем масштабировать эти элементы А если там какой-то э какой-то элемент нашей экосистемы начинает э сбои то сбоит только он остальные при этом
00:03:22 - 00:04:45
продолжат свою работу вот а в монолите это не так в монолите мы можем например делать вертикальное масштабирование увеличивая там количество ядер или памяти но при этом горизонтальное масштабирование здесь есть проблема с тем что если хотя бы один элемент нашего Монолита не масштабируется тогда мы ВС приложение не можем Марова Допустим можно ли Все ли микросервисы можно горизонтально масштабировать Вот то есть есть ST А есть микросервисы Вот какие можно масштабировать прямо легко а какие нельзя я вот так с этим не сталкивался Я
00:04:03 - 00:05:16
почему-то думал что можно масштабировать всё на уровне микросервисов а вот смотри вот у тебя есть сервис допустим да который просто какую-то обработку делает да и отсылает запросы Ну куда-нибудь то есть он принимает запросы что-то обрабатывает и дальше отсылает То есть он не хранит состояние в базе данных а вот просто такой промежуточный сервис вот такой сервис Можно масштабировать балансер например Да не ну просто какой-то типа не знаю конвертер какой-то Вот который просто данные перегоняет Ну получается Если он стоит
00:04:44 - 00:05:54
один в этой цепочке Ну тогда я бы предположил что наверное нет почему Ну типа взял два таких сервиса сделал теперь в два раза быстрее обрабатывает Ну наверное да тогда Ну на самом деле Да да это это я просто по на самом деле Да а вот смотри а теперь у тебя сервис например э делает какую-то обработку и хранит состояние данных ну Сохрани хранит состояние обрабатываемых данных Вот смотри если ты сейчас от масштабируется Будет ли какая-то проблема Ну ты возьмёшь То есть у тебя сервис что-то обрабатывал Да там
00:05:18 - 00:06:26
какие-то данные и ты делаешь вторую такую же инстанцию которая те же самые данные обрабатывает которые на вход приходят к нему Будет ли ка медленнее будет работать получается не могут быть какие-то коллизии там например обработки данных то есть вот серве который хранит состояние сервис при масштабировании может что-то не так пойти например ну также я вот с этим не сталкивался Поэтому не скажу Ну это Это Ничего страшного на самом деле Ну это на практи потом быт есть на самом все сер можно так хос Серебряной пули Господа Простите я
00:05:53 - 00:07:08
перебью Сергей прости пожалуйста я хочу сделать ремарку Да мы будем раскрывать правила и повестку сегодняшнего вебинара постепенно Да И вот эти бессовестные перебивая Мы уже на фоне договорились будут её неотъемлемой частью и чтобы ребята могли как раз-таки в комнате вебинара немножечко перекурить так вот почему я сейчас прервал их дискуссию Так ну во-первых я дал Гриш вспомнить григорию вспомнить кое-какие свои знания освежить А во-вторых в чате появился провокационный вопрос который звучит примерно так некий Игорь спрашивает Я не
00:06:32 - 00:07:46
понял А что это за мужчина с летней причёской и бородой и почему он вообще собеседуем людей я так понимаю Судя по нашей трансляции вопрос к Сергею Да и настало время рассказать об одном из ключевых персонажей сегодняшнего мероприятия Сергей ты готов услышать о себе всю правду или не очень вываливается техдом в банке Центр инвест писал бэнды на Java и писал котлин для энтерпрайза сейчас чем он только не занимается он девопс дери занимается другими сложными для произношения словами о котором Он вам сам расскажет
00:07:10 - 00:08:25
возможно в своём Telegram канале и за ним есть ещё один один трудовой подвиг о котором мы расскажем чуть-чуть позже поэтому я могу смело констатировать что Сергей Задорожный имеет полное право проводить собеседование коим он и занимается в свободное время У себя на работе так вот Сергей фактически Добро пожаловать на сегодняшнее мероприятие мы Я думаю что Игорь был удовлетворён ответом на свой вопрос и мы можем ехать дальше да поехали вот смотри вот у тебя например был Монолит да и там скажем э ну например он там обрабатывал
00:07:55 - 00:09:11
какие-то платежи допустим слал данные в базу Да вот ходил а ты потом взял взял попили на микросервис у тебя получилось так что короче не не просто он в базу да Теперь ходит а микросервис ходит микросервис микросервис микросервис и так далее по цепочки вот вызовет ли это какую-то проблему то есть в плане вот транзакций надёжности транзакции или нет Ну получается в нашей системе не один элемент а их становится больше за ними нужно присматривать И вероятно что чем больше этих элементов микросервисов да
00:08:33 - 00:09:35
то Тем сложнее за ними следить вот и получается Если у нас какой-то из элементов с ним произойдёт сбой Тогда вся транзакция получается нарушится Ну да там случится некон систентки Да что вот ну то есть тут как в плане нет тут в плане того что мораль такая что типа нет серебряные пули Да что это просто архитектурный паттерн монолиты микросервис то есть нужно смотреть какда Ну опять же Это с практикой приходит это ничего такого то есть это именно когда вот получается много практики там уже как-то возни При этом ведь есть отток от
00:09:04 - 00:10:20
монолитов микросервиса что такой тренд есть да что он идт уже несколько лет микросервисы Да очень популярны есть конечно вот а смотри а что делать вот допустим Ты пришёл да И там значит обмены допустим организира вот разные попили да Там короче есть микросервисы на Джаве микросервисы на ПХП микросервисы на на Доне нашар Да вот разные и они там по-разному их прописывают в systemd вот это вот всё как бы это поправить например подожди микросервис ну Нет давай сначала к тому что микросервисы вот разные бывают Да
00:09:52 - 00:11:07
вот смотри Java запускается вот сервисы на Джаве запускаются одним способом да сервисы там на на си шарпе по-другому запускаются Да там на ПХП ещё как-то по-другому Да ну и тако вот разнообразие Да как вот эту проблему решить что можно сделать Ну попробовать получается у нас есть Ассорти сервисов нам надо привести это к какому-то одному виду стандартизировать да то есть все их положить в контейнеры Да правильно Ну это чтобы вот администраторам было легче эксплуатировать вот а с чем-то ты с дором работал знаком Да Дада Отлично
00:10:32 - 00:11:50
тогда давай тебя сразу и по Дору спросим раз Мы дошли до Докера Ну давай самое простое Чем отличается образ от контейнера контейнер - это запущенный экземпляр образа Докера сам образ это скажем так файловой системы которые ну как бы это единая сущность которая образуется от того как мы написали дофа и сбили его получается или из откуда-то канули смотри а вот допустим сейчас мы взяли хорошо мы короче создали образ значит запустили контейнер в контейнере взяли создали Файлик что-то там поделать потом остановили контейнер и вот что слу
00:11:11 - 00:12:40
Слим неста ещё раз ври пожалуйста ещё раз Короче смотри мы взяли запустили докер контейнер вот запустили зашли в контейнер провалились В контейнер в нём создали Файлик файлики что-то понаделали сохранили и остановили контейнер файл останется потому что вот поверх слоёв образа есть ещё сверху слой так называемый тонкий слой где прос записываются изменения вра контейнера получается и поэтому файл останется вот в этом тонком слое ВС правильно Да там такая вот хитрая система которая специально такая файло система сдела так
00:11:56 - 00:13:26
вот смотри а если мы написали хорошо допустим А теперь мы запустили контейнер Да вот просто обычный докер стоит и в нём выполнили Ну то есть Взяли знат Взяли от локальной учётки какой-нибудь гри R пробел ID Ну Выведи команду ID вот какое оно ID выведет какого пользователя Под кем контейнер потому что докер запускается от Рута Да всё правильно под Рута сечас думаю давать вопрос на засыпку Слушай а если вот например Юн удов знаешь что такое Нет я не сталкивался с этим ну там есть такой механизм который позволяет
00:12:41 - 00:13:59
сделать так что контейнер будет Дета запуска чтобы нельзя было сбежать с контейнера Ну это это так это это е кишочки кишочки это если в docker Security лезть Вот но мы не будем сейчас давай тогда так а вот ты do файл пишешь а там команда expose есть Вот что она делает она вообще зачем expose получается открывает порт на котором запускается наше приложение то есть смотри мы написали файл exp что-то там а потом запустили контейнер просто do и порт откроется Ну получается будет слушать на этом Порту не не
00:13:24 - 00:14:35
будет не будет expose Смотри expose он на самом деле не это нормально Я ни к чему есть короче я видел даже эту отпечатку в docker inaction книжке кстати Смысл в том что expose он просто объявляет порты он объявляет Он не открывает порты То есть он просто декларирует говорит что вот это приложение как бы хорошо что если этот порт будет открыт То есть это декларация порту если ты сделаешь docker Run и не укажешь минус P там что-нибудь да то порты не откроются то есть именно декларирует вот самое прикольное что
00:14:00 - 00:15:07
реально в книжке do 2 эту отпечатку видел потом обсуждали типа как же так авторы написали там то есть реально порты не откроют У меня есть эта книга Да вот ну там да там два издания короче прикольно на самом деле хороши Вот кроме вот этого момента ладно А чем отличается копии от Кома зна при помо не можно обращаться по адресам и получается выполнять загрузку например архивов и также Это умеет распаковывать архивы а копии просто копирует файлы или папки из нашего контекста и в официальной документации доке говорится
00:14:34 - 00:16:00
что предпочтительнее использовать копи вместо Да ВС Правильно Потому что оно по безопасности Да там вся сети они тоже говорят если можете копий лучше копи Используйте чем это Господа вы слышите звук с которым разбивается наша четвёртая стена которую бьют по-моему и От раза к разу на сегодняшнем мероприятии да Это я к тому что у нас появились вопросы в чате которые Было бы неплохо огласить Да это ещё у нас такое маленькое правило мы будем делать наши виртуальные кофе-брейки без кофе и зачитывать самые интересные самые жи щие
00:15:18 - 00:16:30
вопросы которые поступили к нам в чат Ну естественно Игорь стал я думаю одним из Победителей сегодняшнего выпуска но тут есть вопросы и технического характера пользователь под ником Мон Джамайка Если я правильно произношу спрашивает А в подн какой будет ID кому из вас брать этот вопрос Ну решите как-нибудь сами Давай я возьму Я короче подм не пользуюсь но я знаю что он сделан Так что онли будет в смысле сам подн сделан Так что онли запускается скорее всего там будет локальный пользова Но это может не Точно Вот я с не работал но
00:15:59 - 00:17:09
знаю что это альтернатива Дору который тоже популярно но я с ним не работал не скажу это Это от хата по почти наверно будет Ну в смысле почти Наверно он сделан Так что будет скорее всего локальный пользователь не не Т они там наверно про это подумали но опять же вот этот ли режим Он имеет за собой ряд ограничений Вот например Именно поэтому в под нету такого режима как с как в до то есть там сразу если хотите кластеризации берите сразу Open Shift допустим как раз вот и по этой причине Спасибо Сергей раз мы затронули тему
00:16:34 - 00:17:41
различных ограничений то в пору вспомните про всем известный отдел безопасности и в принципе не только отдел безопасности деск опции которыми некоторые участники сегодняшнего мероприятия хотят Возможно стать или продвигать данное направление Давайте поднимем такую тему как разбитие розовых очков разрушение мечт Деп специалистов которые приходят в компанию и собираются там что-то оптимизировать что-то продвигать Какие палки в колёса могут вставлять им в этих самых корпорациях безопасники не только например тот же
00:17:07 - 00:18:29
самый бизнес А слушай да там до полно Ну на самом деле например там для того чтобы до бизнеса дойти надо ещё дойти как минимум как минимум в энтерпрайз могут безопасно за кстати Ну се такая полек короче Ну на самом деле просто в энтерпрайз очень много требований Да например тот же самый докер занести Да там надо сделать так чтобы было правильно для этого вот есть стандарты Ну типа есть рекомендации например ци Bench Security есть по доке о том как докер настраивает чтобы хорошо было или например есть
00:17:48 - 00:18:53
там ну есть книжка вот прикольная sec там тоже об этом очень хорошо рассказывается вот во-вторых намер нез Лихо кубернетес затащить тоже потому что в реальной жизни сеть может быть неоднородная то есть там Вилана вот так вот разделены Да там плюс ещё требования безопасности это гораздо нетривиально становится вот как-то так е если коротко с Спасибо Сергей Гриша Григорий уже имеет какое-то мнение поэтому вопрос хочет высказаться был ли у него опыт заноса чего-либо Нет у меня опыта практического не было я конечно работал
00:18:20 - 00:19:28
с кубе разворачивался через но мне трудно что-то сказать здесь по этому вопросу потому что опыта нету практического ничего страшного обязательно будет особенно После сегодняшнего собеседования тут кстати пишут приятные комментарии И представляете да И один из них выглядит примерно так если бы Алекс Лазарев пишет если бы со проходил в таком уже позитивном ключе я бы уже работу нал так вожу я во-первых ну то есть надо общаться просто как ну как как обычное общение да то есть ничего не выдумывать не токси Да не показать себя и так далее
00:18:55 - 00:20:15
ну и если человеку надо в конце можно каких-то полез или Советов накидать Ну то есть это просто обычная беседу то есть ну не надо относиться к этому как к экзамену какому-то ты сейчас Сергей переходишь про полез неш к пункту когда всё идёт не по плану или всё пропало погоди да как человек который естественно не читал сценарий сегодняшнего вебинара я я попрошу тебя тогда переходить к следующему вопросу и к следующему Да давай вернёмся к Собес дальше Да да всё вот я кстати я хотел как раз поговорить вот мы короче вот
00:19:39 - 00:20:39
допустим мы пришли к микросервиса Да разбили и вот с монолитом было всё О'кей Да Монолит он деплоить гораздо проще Да теперь много микросервисов да поэтому вот разумно поговорить наверное про се CD А ну давай такой вопрос не знаю как это не то что на засыпку А чем отличается dely от deployment все так Ну получается Delivery это непрерывная доставка de - это непрерывное развёртывание у развёртывания Ну у деплой скажем так скажем так это когда наше приложение катится впт сразу то есть в авторежиме А у Delivery режим Man
00:20:09 - 00:21:36
то есть там стоит кнопочка в нашем плане которую надо нажать для того чтобы наше приложение ограничение от безопасни это как раз Ну безопасники бизнес Там могут тоже согласовывать что типа что всё окей и тогда пло а какими инструментами ты пользовался я пользовался по сути двумя это днн ила при этом я ну мне дженкинс понравился меньше Мне кажется уба больше возможностей но в тоже время я слышал такое мнение от человека который разбирается в нсе если вам не нравится дженкинс то вы просто не умеете его
00:20:52 - 00:22:09
готовить вот я такое мнение слышал ну дженкинс такой о своеобразный Он громовский кстати плагинов много они могут быть противоречить друг другу большая да так Ну а как же Тим Сити а или другие Я слышал Название но не пользовался им Понятненько так а Слушай а как вот тла раннеры работают вообще как они берут задания вот можешь рассказать пример что происходит сри л разработчик запушил код в Да вот что дальше происходит Я один раз настраивал раннеры по инструкции Но это было так давно что я уже и не помню как я это делал Вот
00:21:31 - 00:22:56
поэтому я на этот вопрос наверное не отвечу Не не слушай ну типа фиг сним с настройка ра просто сам процесс разработчик вот положил код код лежит в лабе там стартует ри А что происходит Дальше Ну как я понимаю наше приложение билди а как получается Ну вот что делает то есть вот вот залил значит оно лежит там вернулся а дальше-то что где-то есть Да какие у не действит я когда готовился к собеседовани вопрос как-то упустил я не скажу сейчас не знаю это тоже вот кстати не страшно Кстати да по поводу Советов
00:22:17 - 00:23:42
Кстати мне попадались люди которые Короче не знаю И давай вот не рассуждать именно выдумывать Да И вот такое не очень а давай порассуждаем просто Ну в смысле без фантазии да то есть вот мы код залили собирает правильно Ну получается это в контейнере идёт сборка нашего приложения не смотри вот рабо зану ве вот у нас есть сама система контроля версии Да и сколько-то там раро да там ну десяток допустим собирает код кто ране Зачем нужны для того чтобы осуществлялась сборка приложение правильно то есть кодр
00:23:03 - 00:24:33
собирает А вот теперь смотри где рар берёт код получается нет или изба из самого лаба да да ну то есть что происходит значит когда у тебя ринулся пап стартовал Дары они периодически опрашивают о что-то У меня лампа гат Сейчас секунду так выключу напряжение на собеседовании зашкаливает веть из темно это создаст больше интриги придётся вот так короче да это что-то подсветка короче а так вот значит ларар что он делает он он он всё время на самом деле спрашивает есть что поделать есть что поделать У у тла И как только
00:23:47 - 00:25:19
появляется задача он берёт эту задачу А что кстати в за Ну то есть он берёт задачу он вернее скачивает скачивает код скачивает код в коде есть какая-то инструкция да что ну какая-то логика Да там записана как эта логика называется где она записывается обычно Ну манифест не знаю Ну gitlab c там я я Файлик есть дадада Ну pipeline наш получается па Да вот он то есть он скачал код а потом что происходит то есть вот вот он скачал код а дальше что происходит потом идёт сборка приложение получается Нара а потом идёт этап релиза получается
00:24:41 - 00:26:07
там ещё тесты прогоняю там есть такое понятие непрерывное тестирование вот идёт тестирование правильно качество оценивается Да всё правильно И когда вот всё проверило получился какой-то артефакт проверенный Да куда вот он кладётся потом а потом он складывается в какую-то систему хранения артефактов где ими можно Ну где их можно хранить как-то управлять есть арф есть Nexus и наверно ещё какие-то есть о которых я не знаю Всё всё пра и вот это ВС Как вмест называется сам процесс Ну вот у нас есть немножко
00:25:30 - 00:26:42
поговорили это ВС Да ВС правильно Так Ладненько с этим примерно Понятно Так а что делать вот у нас чит много микросервисов вот они уже все крутятся вот птся как понять что всх есть такое понятие Как обели можно сказать что это понятие мониторинг которое или сейчас такое слово вместо мониторинга Вот это такой комплексный подход для того чтобы мы могли наблюдать за нашей системой своевременно решать возникающие сбои делать какой-то анализ по сути вот обели включает в себя мониторинг логирование и ещё
00:26:07 - 00:27:44
есть маршрутизация что-то ещё какая маршрутизация Вот это Стоп я перепутал трассировка трассировка да трейсинг А ещё что-нибудь есть артин есть ещё Ну это входит в мониторинг получается можно сказать то есть на основании какого-то события срабатывает алер например аленг есть да ещё есть Ещё есть бак трекинг тоже Ну такое тоже есть там типа сентри всякие штуки и прочее а чем чем мониторинг от трассировки отличается Ну по сути трассировка помогает нам Отследить маршрут Ну нашего запроса Да например который идёт и помогает
00:27:01 - 00:28:23
отследить если там большое время отклика на каком этапе возникает проблема потому что в микросервисной архитектуре достаточно много элементов и можно построить Граф и посмотреть там как выглядит наша система и на каком этапе например возникает проблема а Мониторинг - это метрики это графики там дашборды там какие-то процентные значения и так далее благодаря которой мы можем наблюдать за нашей системой да Ну смотри мониторинг он как бы не хранит весь контекст Да вот прохождения запроса То есть он более
00:27:42 - 00:28:51
такой именно агрегированные данные какие-то метрики вот в этом плане трассировка выгоднее сейчас вот кстати Есть ещё такие штуки как Open вот современный Стандарт такое знаешь сочетание там сразу короче вместе с Трай Да собираются ещ и немножко лого немножко метрики и получается Прям вообще полная картина можно прям поворачивать посмотреть То есть вот мы короче были на конфе когда вот насе там Григорий Кошелев рассуждал Что может быть с таким подходом и мониторинг потом не нужен будет Вот потому что и так всё детально
00:28:17 - 00:29:27
показывалось монитори мониторингов что-то вот у меня мусор была подожди хотел спросить э Чёрт мусор ушла подожди Сейчас секунду А блин Вот ты меня Ты меня сбил немножко Сейчас подожди м как раз про про трассировки что-то хотел спросить интересное Ладно вспомню спрошу тогда потом Давайте да вернёмся к трассировке немножечко позже потому потому что сейчас настало время для ещё одного провокационно вопроса который сейчас прозвучал в чате Кстати я хочу заметить что у нас дискуссия сегодняшняя она подогревается самими участниками данного
00:28:51 - 00:30:02
мероприятия потому что небезызвестный вам Игорь Игорь ответил помог вернее с ответом на вопрос алишерка Рахимова который спросил можете рассказать как сделать зависимости между Services в docker comp вместо колхозного Sleep F sec пока скрипты загрузят в одном сервисе если не успеют за 5 секунд но Игорь помог как раз запустить Консул в соседнем контейнере и брать блокировку в скриптах прав ли Игорь Господа Слушай это тоже звучит Костыль Просто я к тому что Если я правильно понял Ну да на самом деле в раннем
00:29:30 - 00:30:42
композе там была такая штука Как там можно было в ямлихан как раз вот то что там Sleep 5 Second просто на самом деле сервис должен дожидаться свою зависимость ну как бы он должен работать фоново но включается полностью только тогда когда зависимость тоже будет работать вот Ну как-то так наверное да Сергей Спасибо ещё один пользователь по под ником S Я извините я очень много похожих букв рядом тоже предложил решение говорит Health Check п depend on Condition и Service heal Да вот и он также сказал
00:30:07 - 00:31:10
что в docker comps 39 вроде работает расширенный dep он вот с благословение Сергея мы поддерживаем эту версию Да с благословение и дальнейшей проверкой Я подчёркивают поступил провокационный вопрос спрашивают А Можете ли вы рассказать историю Григория он пошёл на девопс из технической поддержки Я думаю пришло время раскрыть такого персонажа как Гриша Григорий Мы немножко по-свойски так уже общаемся и сейчас я вам могу рассказать Почему Дело в том что Григорий он действительно работает специалистом технической поддержки в
00:30:54 - 00:32:11
свободное время он занимается девопс А сарге практиками хочет стать профессионалом но Познакомились мы при других обстоятельствах и имя Им был курс девопс для эксплуатации и разработки на котором Гриша был в числе первых самых сырых вернее он был в числе первых теров которые проходили самую сырую версию курса он дошёл до диплома благополучно то есть спустя все перипетии спустя все обновления дошёл до диплома получил определённый опыт И сейчас мы действительно решили его подготовить поскольку у нас и Сергей является
00:31:32 - 00:32:53
действующим специалистом а Григорий хочет развиваться как Профессионал с помощью сегодняшнего вебинара Мы решили как раз сделать такую пробу пера и м Гриша на самом деле может поделиться своими впечатлениями о том как это было что это было потому что сейчас мы к этому вернёмся сейчас у нас ситуация кардинально поменялась и очень много улучшилось Гриш Поделись пожалуйста впечатлениями о том вообще Каким был твой путь Сейчас расскажу Ну Меня пригласили в качестве бета тестера в нулевую когорту Я честно говоря сомневался
00:32:13 - 00:33:28
потому что не был уверен в своих силах Потому что я не работал ни с гитом ни с аблом ни с форм ни с дором ни с кубер но мне это было интересно и я решился на на это вот и начал заниматься времени у меня отнимало это очень много потому что как бы опыта и знаний у меня не было Вот в этих категориях скажем так вот но я двигался постепенно от главе к главы у нас был очень хороший наставник он нам всегда помогал когда возникали какие-то трудности проблемы также у нас был очень хороший куратор вообще отношение было очень
00:32:50 - 00:34:14
доброжелательное нас поддерживали вот у меня была цель дойти хотя бы до девятой главы до кубернетес потому что мне это было очень интересно вот именно понять помню как дошёл до Седьмой главы где был докер Я вот думаю сейчас вот я буду решать эти задания я всё пойму но у меня не получалось Я не понимал концепцию Докера и где-то с третьего четвёртого пятого раза До меня дошло И дальше процесс пол в итоге мне удалось пройти весь курс удалось защитить дипломный проект и получить диплом вот у меня только
00:33:34 - 00:34:42
положительное положительное мнение об этом курсе ребята проделали Ну вложили много труда много времени в него Вот и я его Могу рекомендовать смело то есть здесь такое Ассорти основных компонентов которые я советую по заметил очень интересный факт то что Григорий Вот именно на этом моменте начал волноваться начал начал сбиваться И предвижу что в комментариях сейчас начнут писать Да ему Ему заплатили Да он подставной Да он читает по бумажке и нервничает там это человек стоит такой сейчас я убью этого кролика да там
00:34:08 - 00:35:29
да вот нет в процессе съёмки ни один кролик и вообще живое существо и неживое микроорганизм не пострадали вот что хочется здесь отметить во-первых Да греш спасибо что поделился это на самом деле сейчас вот то что проходит сейчас то что Григорий согласился принять участие в этом вебинаре Это можно сказать небольшой такой it подвиг потому что он не знал чего толком ожидать от Сергея то что да Мы конечно можем смеяться что тут было очень много репетиций но на самом деле нет фактически в режиме импровизации всё это проходит А Сергей
00:34:49 - 00:35:49
Кстати почему я сказал что мы раскроем его ещё одну сущность чуть попозже является одним из авторов вот этого нашего курса котором хочу буквально вам рассказать пару слов да devops для эксплуатации разработки когда-то был бетой но минуло очень много времени и сейчас это полноценный полноценная программа которая Как вы можете прочитать подойдёт сисадмином инженерам эксплуатации по разработчикам qa инженерам и всем тем кто имея определённый опыт Вы можете потом почитать на сайте определённый опыт в it индустрии может попробовать
00:35:19 - 00:36:29
приобщиться к devops методологии что собственно вас будет ждать то есть мы ждём что вы взвеси свои силы пройдёте входное тестирование об этом чуть позже и погрузитесь в программу которая поможет вам за 6 месяцев в зависимости от темпов обучения фактически не зависят от изменения инструментов от доступности инструментов на рынке заниматься непрерывной выходкой определённого продукта то есть непрерывной доставкой ценности для вашего бизнеса это естественно и автоматизация это и контейнеризация это и мониторинг
00:35:54 - 00:37:10
логирование работа с базами данных Диос и всё в таком ключе то есть вас ждёт настоящее Приключение не побоюсь этого слова которое было построено на событиях из реальной практики то есть специалисты как Сергей и многие другие его Коллеги с которыми вы сегодня возможно имели честь общаться в чате они построили этот курс на своём собственном опыте всё начинается с малого то есть От простого к сложному Хотя курс он обычно движется У нас вот так по синусоиде всё начинается с того что вы м сначала приносите какую-то автоматизацию
00:36:31 - 00:37:45
переходите от фтп к гиту к хабу потом вы начинаете подкручивать механизмы C CD дальше вы занимаетесь такими сущностями как виртуализация с терраформ с базами данных потихоньку вы переходите к контейнерам естественно kubernetes куда без него И ставите вишенку на торте сервисами мониторинга логирования И алер разумеется в конце вас ждёт полноценный проект я не буду раскрывать спойлеры который вы благодаря собственным знаниям сможете сами развернуть сами настроить и наладить Ту самую непрерывную выгод что
00:37:08 - 00:38:27
выделяет вообще вот этот проект Да из возможно соседей которые вы видели рядом это то что как уже Гриша говорил здесь работает действительно команда профессионалов везде вся команда это действительно крепко сбитые профессионалы и среди них также работают вас будут поддерживать кураторы и наставники наставники - это все специалисты из индустрии из it индустрии которые если у вас что-то не получается которые смогут вас наставить влить вас сил помочь какой-то рекомендации вот так чтобы курс действительно у вас проходил и то чтобы
00:37:48 - 00:39:02
вы понима с никто не говорит что будет легко будет сложно но чтобы вы двигались впер и впер преодолевая превозмогая все трудности Кроме того у нас действительно работает система трудоустройства То есть это не просто вас закидывают на какой-то проект Да в какую-то группу в слаке или не слаке и вы там общаетесь с своими коллегами нет своими одногруппниками То есть у нас есть полноценный карьерный трек на котором мы рассказываем как построить резюме правильно составит резюме что в нём надо указать Как
00:38:26 - 00:39:31
подчеркнуть свои какие-то сильные стороны там есть карьерные специалисты которые тоже помогут советом и проведут вас по определённому пути и естественно есть контакты с потенциальными какими-то партнёрами и работодателями и у нас возможно коллеги некие Мистер и Миссис икс в чате поправят меня но у нас уже были такие случай когда наставники приглашали особо выдающихся студентов или просто закидывали контакты то есть Да есть ребята которые действительно стремятся вот повышают квалификацию и которым мы помогаем потому что это
00:38:59 - 00:40:09
классные кадры и с ними очень здорово работать вот И что самое главное сейчас в когда везде бушует чёрная пятница действует скидка на курс ДЕЗ эксплуатации и разработки в размере 20% И кстати и на другие курсы практикумы тоже чтобы внимание чтобы она заработала вам именно у нас на надо пройти входное тестирование до 30 ноября вот когда вы входное тестирование пройдёте скидка уже будет активна и всё что вам нужно это либо перейти по вот этой вот ссылочки через укоротитель либо навести камеру телефона и он вас
00:39:34 - 00:40:45
перебросить на наш лендинг А там вы можете прочитать тогда все подробности Так что я очень надеюсь что мы дали вам исчерпывающее количество информации что у вас загорелся огонь и мы действительно вам поможем так или иначе продвинуться на этом пути что ж Господа я думаю наша пауза от нашей паузы можем переходить к дальнейшему разбору события Давайте я проверю на секундочку чаты Так что у нас появилось младший спрашивает младший спец Гриша ты младший спец наверно уровня можно так сказать с с уже жённый специалист который не может
00:40:09 - 00:41:46
быть джуном в принципе Ох знакомый вопрос где-то Мы его уже разбирали это это холивар ная тема короче Паша Селиванов как-то доклад рассказывал у него там тоже эти мысли были Ну как бы да тут имеется в виду в том плане что человек который вот в devops там собирается дальше дальше да естественно ему нужно хороший опыт получить Ну как минимум короче он должен быть либо хорошим Админом это как вот ШЕП инженер да либо хорошим разрабом Да и потом ещё идти в смежные стороны знать Ну то есть по-любому это человек который какой-то
00:40:58 - 00:42:01
опыт Ну имеет как бы я имею в виду вот одно из хотя бы да и другое знает Ну широко как бы та не глубоко да А вот в каком люче знает да А ещё бывают вакансии стажёров депс Ну я говорю тема холивар ная тут короче Даже так вот оценить как бы сложновато Тут ещё много опыта решает потому что девопс бывают разные например вот мы как-то Ну короче ввели Короче мы как-то Со знакомым чуваком прослушивали парня значит который делал доклад про веб-студии он там такой типа вот мы там взяли кубернетес всё хорошо студии отлично там
00:41:29 - 00:42:45
и мы сидим такие скептически с такими взглядами такие про Да думаю всё отлично Всё отлично Вот а на самом деле как бы ну допустим в интерпрайз допустим гораздо сложнее там потому что требования другие Ну то есть тут ещё важен контекст да то есть вот не знаю энтерпрайз например закаляет очень сильно Да вот ну как бы Господа давайте я прошу прощения вас перебью я предлагаю Всё что касается популярных запросов по профессии девопса мы направим всех наших зрителей которым это интересно на наш предыдущий вебинар Разрушители мифов
00:42:07 - 00:43:13
девопс где как раз Сергей с Алексеем Шарапово у них было можно так сказать представление в рамках которого они занимались развенчиваем мифов по поводу именно джунов по поводу skills and Soft skills что действительно спрашивают на собеседовать ти Сергей ещё ни разу не спросил про Soft skills никакие что там с эмпатией Сергей как Григорий вообще будет реагировать в том или ином случае да в коллективе Вот но этот вебинар конечно не набирает миллионы просмотров К сожалению Но мы придумаем способ как
00:42:40 - 00:43:48
им поделиться но на юбе Я думаю вы сможете найти так Вот потому что тут много вопросов задают так спрашивают как попадают в ряды бета тестеров в практикум это секрет конечно же перейдите по скрытой ссылке в описании шутка Нет на самом деле команда бета тестеров набирается изначально по сарафанного радио среди знакомых потому что в любом случае практикум - это огромное сообщество и если у кого-то есть соответствующие навыки они могут спокойно подключиться опять же знакомые знакомых знакомые знакомых Всё Давайте я
00:43:15 - 00:44:21
скажу ещё как я попал по-моему в марте или в феврале первого года где-то я увидел рекламу что планируется открыть курс по девопсу и я записался в число желающих а потом уже по-моему где-то в августе или в июле мне написали что вот мы хотим вас пригласить в качестве бета тестера Вот и так я попал в бета тестера Ну то есть никаких интриг как в киноиндустрии да то есть ты получил какую-то заявку прошёлся по ней и всё Вот ты теперь на онлайн собеседование фактически да да не просто у меня Обычная история я когда говорю
00:43:48 - 00:45:04
Почему я лысый я говорю я после после джавы полы сел когда стал писать на Джаве вот Гриша не пишет на Джаве не Гриша сейчас сейчас это надо покушать энтерпрайз и тогда там это причёска девопса вот лысина борода или си Дина Э да да это у нас тоже есть ответст мем на курсе как раз Вы да он А ещё все все говорят что это баян Потом приходит Сергей начинает смеяться это у нас тоже есть такая доя тра н смешной реально он Е Хорошо отва Вот ты расскажи там короче нарисован дед такой и что-то там Арсений Не спойлери
00:44:26 - 00:45:44
потому что никто не знает кто такой арсе мы всех приглашаем да Познакомиться с его приключением Да фактически от первого лица коллеги У нас есть на самом деле ещё один анонс мы его прибережна части вебинара сейчас я предлагаю от каких-то общих случаев перейти к разбору именно ситуации потому как что у Сергея что у Григория возможно были ситуации которые стоит обсудить на сегодняшнем вебинаре чтобы зрители могли подготовиться уже для своих собеседований Сергей что ты подсказывать что у тебя есть что сказать да Слушай ну
00:45:05 - 00:46:18
я проводил много со бесов вот разные бывают например Был случай когда значит пришёл Чувак в общем я его спрашиваю Спрашиваю доходим мы до Докера вот он на девопс пришёл Я его тоже простые вопросы начинаю Ну такие вот механику докер про Файлик тоже спросил онне ответил потом и в конце Значит мы уходим Ну попрощались он тако говорит знаешь я вообще хотел менеджером стать Я думаю Вот это поворот думаю вот а потом бывало например бывают случаи когда люди например что-то пишут не то в резюме Ну то есть грубо говоря был чувак
00:45:41 - 00:46:54
который написал там значит Amazon кубернетес Там и так далее докер и прочее прочее всё вот по написал я спрашиваешь типа Ну так что-то слышал там это тоже Ну нехорошо вот с другой стороны есть хорошие случаи когда люди приходят действительно например Ну вот я сейчас приведу Пример например вот ты спрашиваешь Да там про брокеры допустим сообщения да или там про кафку к примеру спрашиваешь человека там работал с кавка Он говорит Нет не работал и вот если человек просто ответил Нет не работал да или там как бы нет наверно не самый
00:46:18 - 00:47:25
хороший ответ и как бы привирать тоже нехорошо но можно отве рабо с м скажем да или с чем-то похожим то если человек работал с чем-то похожим да то можно по крайней мере из этого сделать вывод что он с этим разберётся вот такой лайфхак можно вынести из твоего на самом деле высказано то что если вы в чём-то не уверены Расскажите о том в чём Вы уверены и потом Попробуйте вернее если у вас будет как говорить Не по колхозному собеседован Интере сова в том что настроит сотрудника он вам поможет се Да
00:46:51 - 00:48:05
Слушай ну сейчас ну Только желательно в тему а не как в этом знаешь есть ещё ка лайфхак Это плохой лайфхак Это как в анекдоте когда там что-то спрашивают студента там биолога про слонов Да вот он ничего не знает про слонов он там про червей выучил и он говорит А вот слоны едят червей а черви бывают и пошёл там рассказывать про черви типа вот как бы я просто Почему я смеюсь я думал это другой анекдот про слонов А у нас поэтому поэтому извините да Слушай у меня куча смешных шуток сейчас да потому что мы не должны просить
00:47:30 - 00:48:38
убрать детей от экранов мы должны наоборот их Хотя Кстати надо вспо Да ладно А смотрите на самом деле когда я говорил про Реальные истории Я имел в виду какой-то знаете комплексный случай То есть когда вот помните когда Мы начинали говорить ещё до паузы Когда вы приходите в энтерпрайз най энтерпрайз Когда уже есть сложившаяся структура вам надо допустим привнести или мониторинг Или те же самые контейнеры тот же самый кубер и ведь не всё так гладко как это описано в документации получается с реальным
00:48:04 - 00:49:18
бизнесом я вот хотел услышать про вот такие истории А я вот я пример могу сказать вот смотри например допустим да вот у тебя есть мониторинг этос Гри Это вопрос Грис это Гри вот у тебя систе монитори нужно поставить но Прим есть другие серверы Да и например исходящие соединения запрещены вот с этого центрального Да вот нельзя Вот так вот Путь метрики Да и что тогда делать допустим вобще Как ты туда мониторинг поставил ты сказал что запрещены кем они запрещены и почему Иди е вки Вот вот нельзя чтобы данные не
00:48:41 - 00:50:14
утекали гот вот исходящее исходе нельзя вот входящие туда можно а исходящей нельзя чтобы не было Если мы пойдём к безопасника и поговорим с ними там не знаю спросим их аргументы Там они говорят смотри вот мы пошли там не знаю в ЦБ там есть вот регламент регуляторы есть они говорят вот нельзя физически всё вот у тебя нельзя тог а мониторинг надо зать так есть у проте вот насколько я помню там рекомендации есть что там для крон заданий только чтобы делать мониторинг то есть для краткосрочных там не
00:49:29 - 00:50:44
подходит полноценно по-моему работает пош модели ментосом работал ну по-моему Z Бекс и так и так умеет ну ну Да действительно он умеет и так и так но как бы закс да можно но он как бы на самом деле больше заточен под под мониторинг под системный не под прикладной Да вот ну то есть он реально с ним не так комфортно будет как например с какими-то другими средствами я ещё слышал про графит Вот но не работал с ним тоже он подойдёт не да можно можно попробовать А можно попробовать например взять граф вот там
00:50:11 - 00:51:26
есть от Иса и там как раз можно слать наме Ну есть там назывался что-то такое можно кстати комбинировать да Можно например ну комбинировать Вот это с фано допустим то есть с метрики так а потом отрисовать фане можно вот такое делать что оно как бы тут Главное понимать принципы Да и тогда будет всё хорошо вот Или например вот ещё вопрос допустим Смотри Вот у тебя есть несколько сервисов Да И вот сервис ходит в сервис например ходит по айпишник Да заколоченным гвоздями То есть у тебя сервиса есть сервис B есть Дага и вот
00:50:56 - 00:52:23
сервиса вызывает сервис по айпишник а не по доменному имени допустим просто и ну и так далее много таких сервисов допустим что можно сделать например Чтобы как-то улучшить ситуацию я я клоню вот просто в сторону Service Discovery знаешь что такое Discovery вот прометеус работает по этой модели куртис также То есть если мы получается это в динамике у нас появляются какие-то новые сущности там то например проте он их автоматически ходит и начинает собирать метрики с них Вот и также по-моему Вот если мы там в
00:51:47 - 00:53:12
кубернетес создаём поды у них есть определённые метки то прометеус по этим меткам по-моему находит Ну у него на самом деле да на самом деле как бы частично правильно ктому что да в протеусе есть механизм Discovery Да действительно такой есть А если мне нужно просто без мониторинга без кубер просто сервис где взять Есть ли какие-то инструменты например которые можно посмотреть Ну Консул от шикор Да всё правильно вот Консул можно взять допусти коллеги А что-то мне подсказывает что мы не разобрали
00:52:33 - 00:53:44
несколько страшных аббревиатур А если разобрали поправьте меня потому что это ты сеча про с намекаешь сло да А ну давай вот смотри допустим да вот мы значит поговорили про метрики метрики хорошо значит там артин повесили да Кстати а зачем вообще аленг вешать если вот есть метрики с дашборда у нас происходит какое-то срабатывание какого-то события дарится что-то то мы можем получать например эсэмэску о том что у нас там не знаю Там те трафик пропал например или там идут какие-то сбои у нас в инфраструктуре там нода упала Вот Но
00:53:08 - 00:54:26
помимо того что есть так называемые срочные Да уведомление типа там на телефон или там в мессенджер Может там создавать тикет например в тикет трекере который не требует срочного реагирования но его надо посмотреть например это вот если про алер говорить сейчас сейчас мы перейдём кла Просто мне сейчас ещ пока я не забыл не волнуйся Ну окей смотри а эсэмэски значит взяли пропустили Ну там 100 эсэмэсок Допустим или там текст пропустили Какой лучше сделать тогда пря очень важная штука это может быть звонок на телефон
00:53:51 - 00:55:03
вот а как понять сри Рим метрики м а понять в целом качество системы Да ВС ли хорошо вот например как раз проте аббревиатуры что спрашивал зачем они Кто такие по сути их как бы три можно сказать самое главное условно это кото мы задаём скажем так который мы ожидаем от нашей системы например S - это level это те как бы значения которые мы наблюдаем вот прямо сейчас и они могут там например быть близки к SL либо там переваливает когда система была для пользователей например вот чаще всего имеется в виду иногда там
00:54:27 - 00:56:08
зависимости от контекста Ну да как правило как правило если компания предоставляет какие-то Ну там например инфраструктуру да куда-то там или вот клиентам и что-то ещё где нужно гарантии дать какие-то да то вот обычно А что больше с Или как обычно бывает Ну получается они меньше 100% все потому что это нет смысла идти к 100% Если говорить о том что больше А я думаю что сло Ну да правильно чтобы запас был правильно Ну так называемый бюджет ошибок Ну да А на что можно потратить бюджет Зачем вообще бюджет
00:55:33 - 00:56:51
ошибок нужен Ну например на тестирование чего-либо то есть какую-то не знаю фичу проверить там ели с не про эксперименты или собственно сами ошибки Да если там сервер упал и как бы он ещё придерживают то есть упал но мы всё равно соблюдаем наши договорённости да то есть ничего плохого не произошло так Ладненько Окей О давай ещё про контейнеризации мы ещ успеваем Ром там да чуть-чуть Если что буду шуметь Да на оркестратор У нас есть время но я бы ускорился честно говоря Ну давай ещё вот давай один вопросик такой
00:56:11 - 00:57:19
вообще какие оркестратор ты знаешь или давай не давай сначала чит Чем отличается до от сварма допустим используется только на одной ноде получается На одном сервере на нескольких уже нельзя получается управлять контейнерами вот а доке имеет более расширенный функционал То есть можно на нескольких нох разворачивать скоко должно быть в кластере минимально число нечётное чтобы часть нот которые будут менеджерами Да просто вот за управление кластером отвечать и часть нот на который будет деплоить тогда Сколько
00:56:46 - 00:58:02
надо взять Ну вот смотри есть ноды которые такие которые просто которые отвечают за состояние кластера да А есть ноды на которые прямо разворачиваются сервис Да вот такие как воркеры допустим Сколько надо тогда минимальный НОД не скажу получается больше трёх Ну больше ну пять на самом деле Ну смотри три кото будут Ну да три допустим будут хранить состояние кластера и два например для минимальной отказоустойчивости Да если у тебя там где-то упал на ворке или сервис то вот он на другой перекачал Так а ещё Керки страто Ты
00:57:31 - 00:58:39
знаешь Ну то есть с варом понятно с варом сейчас это вот режим Докера Да ещё какие есть есть Open Shift есть Т кубернетес Ну и наверное больше не скажу Ну да а чем Open от отличается Ой я слышал такое определение что это фво от над курсом настройка Так ладно А чем Ну давай ещ немножко тогда так А чем под отличаются не знаю деплой например Нафига вообще деплой придумали Ну то есть вот есть по Да минимальная единица но зачем-то придумали вотча запу если что-то произойдёт он упадёт и всё и не поднимется А благодаря деплой
00:58:11 - 00:59:46
он пере создастся получается Ну да то есть мы декларативное состояние желаем укажем что хотим Вот столько-то вот так так так хорошо а сине-зелёные развёртывание что такое так называемые blue green depl я с ним немного работал насколько я помню это когда мы можем обновлять наши инстансы не то есть без доун тайма то есть мы сначала обновляем один экземпляр а трафик переключаем на другой и стоп стоп стоп сразу подожди Так а за счёт чего вот мы переключаем так Лихо трафик балансировщика балансировщик есть Ну вот смотри Окей
00:59:01 - 01:00:20
значит вот у меня сервис значит сервис А да я деплой сервис А1 вот рядышком Да и балансировщик берёт раз и сразу переключает будет проблема или нет Вот давай так у меня А1 А2 давай так А1 А2 значит я поднял А1 сейчас поднимаю А2 и сразу балансировщика переключаю на А2 есть какая-то проблема Нормально всё будет а там получается сейчас у нас запущено несколько одинаковых экземпляров и Ну давай просто оди Смотри Вот у нас есть А1 вот версия первая А1 Да вот там работает значит идут запросы потом я раз такой фига
00:59:41 - 01:01:03
поднял А2 и балансировщик сразу переключил трафик на А2 там Фишка в том что мы дожидаемся когда весь трафик уйдёт на другой экземпляр и только после того как трафик переключился мы можем удт подожди Ну вот он переключил вот он пошёл а там в смысле запросы когда идут на этот экземпляр то он не меняется Но после того как постепенно все запросы перешли на новый на другой экземпляр там на А2 да то мы можем обновить А1 и потом наоборот нене не Нет Ну вот смотри Ну вот вот у тебя идут запросы в А1 Идут Идут Идут
01:00:26 - 01:01:34
запросы идут запросы ты поднял адва и начинал и трафик переключил а там ещё сервис не запустился до конца он берёт ошибками пяти сотыми возвращает всё проблема клиенты недовольный Клиент уже надо дождаться Когда у нас запустится наш Ну наш другой экземпляр А за счёт чего дождаться э пробы э там пробы Какие пробы бывают про про и там по-моему Старт я сейчас забыл название треть ещё какая-то хитрая проба есть Да всё правильно вот эти пробы Как раз нужны для того чтобы понять что не просто приложение Да
01:01:00 - 01:02:16
стартанул а оно готово принимать запросы И вот тогда можно трафик переключить тогда короче автоматом переключается вот помню делали отличную иллюстрацию для этого сравнивая да Да я вспомнил все своё время да об этом вы узнаете коллеги я думаю что сейчас уже вебинар подходит к своей кульминационной части и Давайте кстати давали ответы в чате Никита петрушко написал что нот должно быть пять если я всё правильно помню спасибо спасибо большое Вы действительно Пришли по адресу Вот и давайте у меня тут есть
01:01:37 - 01:03:04
один дежурный вопрос и пока я его буду оглашать попросим наших зрителей задать свои вопросы которые их тревожат вернее которым будут интересны по поводу и профессии devops и по поводу курса А мы тем временем поговорим на тему как вообще какие скорее Даже вопрос будет идти к Сергею мм что как лучше вообще проходить собеседование или он может поделиться опытом своих хороших и плохих собеседований грубо говоря Как возможно перетянуть направление в свою сторону или то самое что делать если что-то пошло не так
01:02:22 - 01:03:34
слушай я же как раз до этого рассказывал Ну самый главный совет Ну вот то что помимо того что до этого было самый главный совет - Это не делать не готовиться к собеседованию как к экзамену потому что я всё-таки Я за то чтобы это было вот более или менее нативно натурально да то есть ты просто рассказываешь то есть представляешь себе собеседование как беседу просто двух людей да то есть на самом деле ничего критичного если вы там не пройдёте первый раз обязательно получите фидбек Да что не так куда посмотреть что
01:02:59 - 01:03:57
почитать да В следующий раз Вы пройдёте наверное Ну по крайней мере вы поймёте что сделать с собой Да чтобы потом это как-то выровнять вот поэтому наверно главный совет - это Говорите правду То есть как вот есть правду рассуждайте не фантазируйте не выдумывай такое что вот ну то есть Старайтесь более или менее рационально Ну как буде себя вести вот ну и свободно то есть не надо стесняться надо именно то есть Представляете как будто бы это вот диалог вот просто двух друзей Да стараться себя не скованно
01:03:28 - 01:04:33
чувствовать вот как-то соно Да вы продемонстрировали на сегодняшнем вебинаре и мы можем додать такой теперь время наших провокационных вопросов аудитории задать вопрос Как вы думаете прошёл ли Григорий На отбор на вакансию или всё-таки ему стоит ещ чему-то поучиться пока Сергей не будет выносить вердикт Вот и Григорий тем временем будет потеть А вы можете огласить свою точку зрения вот у нас тут уже издеваются вспоминают старые правильные собеседования которые запомнились вопросами кем вы видите себя через 5 лет
01:04:00 - 01:05:21
вот можно только вспомнить И вздрогнуть на самом деле когда и кому бы это ни было их задавали Слушай я знаю надо отвечать вашим начальником да сразу гарантируют тебе это проход мимо этой компании да может быть и к лучшему так я понимаю что на юбе У нас есть кое-какая задержка смотря какая позиция Егор пишет 100% прошёл Егор Спасибо самом Подожди подожди просто да уже вердикта выдвигают Роман говорит на медла нет Никита говорит прошёл на все отвечал так или иначе прошёл стопудов на Джуна 100% это в корни отличается от того что
01:04:40 - 01:06:04
мы делали у наши было голосование на вебинаре разрушителей мифов и у нас там был у нас так болтала песочные Нет не песочные часы вот эти часы Фемида это как они какие часы весы футы весы да весы Всё конец вебинара я с вами просто волнуюсь было 50-60 про А когда мы разрушали мифы не было какого-то Вот единого редко было единое время А сейчас да дано Джена прошёл прошёл пудов 100% Вот и даже мы получили вопрос А как же Лайф кодинг конфига Слушай вот кстати сейчас давай я постараюсь Сначала по очереди Да на
01:05:23 - 01:06:41
Джуна точно прошёл в смысле я там согласен вердикт вердикт Дело в том что Да прошёл это несомненно потому что во-первых ну Григорий мыслит он там адекватно отвечает вполне общительный уже хорошо то есть однозначно да прошёл Вот но как бы не хватает вот именно такого продуктового опыта но опять же он появляется то есть когда человек Повари немного там и так далее он адекват он всё это воспримет и я думаю там проблем не будет Поэтому Вполне себе Вот это ты отрабатывает skills про которые мы ещё ни слова не проговорили Да Григорий
01:06:02 - 01:07:12
хорошо разговаривает кстати не Ну девопсу действительно нужен софт skills потому что вот нужно уметь хорошо общаться Да там с админами вообще там хороший девопс он на самом деле понимает и бизнес тоже там ну и так далее То есть Поэтому общение сейчас никуда без этого вот я не буду те слова произносить которые в прошлый раз вырезали мы ничего не вырезали на самом деле Ну ладно всё я сдал это это тоже надо вырезать короче те и это мы вырежем хорошо хорошо Да а помнишь кстати возвращаясь к той ремарке про софт скилы
01:06:37 - 01:07:48
мы тогда шутили что приходит к тебе такой крепко сбитый специалист и видишь что он разбирается в инструментах но всё время собеседования он щёлкает эту ручку о щёлкает щёлкает щёлкает щёлкает А тебя это просто вообще ты ты сконцентрироваться не можешь ты свой любимый плейлист забыл в приложении с музыкой ну тут нужно Прямо сказать Типа чувак выкини ручку и всё иначе я там воткну его в глаз А Это его любимая ручка и у него тик будет Вот так что извините да бывают и вот такие ситуации Ну хорошо вот у меня короче есть анекдот
01:07:12 - 01:08:20
про Soft skills но я его не буду рассказывать он нецензурный нет нельзя нельзя да я не буду я видишь я держу себя в руках Боше не покат по телевизору а Судя по количеству лайков и просмотров Надеюсь и что с глазами вебинар вам пришёлся по душе мы по крайней мере Надеемся мы старались и в очередной раз призываем вас пересмотреть наш прошлый выпуск естественно переходить по ссылочки знакомиться с курсом потому что да как я уже говорил не будет очень очень легко Да но у нас целая команда настроена на
01:07:47 - 01:08:59
то чтобы вам помочь То есть если вы будете стремиться учиться то вам будет намного проще Вот и у вас там будет очень много интересные графики очень много сюжетов где будет показано как вы будете проходить курс что вас на нём будет ждать Какие испытания Какие сюрпризы и много чего другого интересного то есть рядом в любом случае у вас будут люди которые вам будут помогать естественно помимо ваших одногруппников потому что вы будете учиться ну когорта у нас такое слово немножечко такое а экзотическая а
01:08:22 - 01:09:30
воспринимаете это как одногруппников вот Спасибо ребят пойду учиться дальше так вот к чему я это всё начал говорить У нас после предыдущего вернее У нас есть свой чатик такой достаточно скромный который мы собираем по вебинара там своя можно так сказать тусовочка где вы Можете обменяться какими-то мнениями спросить у людей кто уже проходил курс кто уже работает по профессии кто уже Кстати это важный момент повышает квалификацию потому Что за сч вот девопса для эксплуатации разработки нашего можете естественно повысить
01:08:56 - 01:10:00
квалификацию перейти на какую-то должность поинтереснее в том чист кстати за счёт работодателя это тоже отдельный момент он уточняется вот и Да вижу что выложили прошлый выпуск и поэтому среди всей нашей рассылки будет ссылочка на Telegram канал который так и называется эксплуатации разработки и там Мы потихоньку потихоньку можно сказать собираем Альфа версию сообщества специалистов будущих поэтому вливает и будем в дальнейшем поддерживать контакт в том числе на будущих выпусках Что ж если у нас пишет
01:09:28 - 01:10:41
Спасибо было полезно Очень приятно Спасибо Вам спасибо за то что пришли если у нас Григорий прошёл пускай на Джуна но он наберётся опыта то Гриш мы тебя можем поздравить с этим события Вот ты можешь взять завтра себе выходной вот ты можешь сегодня взять себе выходной на самом деле вот скинуть э запись и вообще мы тут кстати смеялись сидели думали а можно ли подобную запись прикладывать как как как аргумент в вашем резюме вот интересно вот так что Гриш Проверь потом отпишись пожалуйста на этот счёт Вдруг это действительно
01:10:06 - 01:11:20
тебе поможет а Мы надеемся что сегодняшний эфир помог вам Уважаемые зрители вы узнали Как проходит настоящее потому что это действительно настоящее собеседование на позицию дево специалиста Возможно не самая объёмная потому что мы старались придерживаться определённых рамок чтобы вы не заскучали но так или иначе Сергей не даст соврать оно происходит именно подобным образом Сергей и Григорий Спасибо вам огромное за то что провели этот эфир было действительно круто полезно и не скучно что тоже важно но если у вас есть что-то
01:10:43 - 01:11:51
сказать Пожалуйста можете огласить это тебе спасибо Слушай я могу добавить на самом деле про курс люди которые это делают очень классные люди вот действительно грамотный специалист я с кучей хорошего народа познакомился вот а ещё бы я хотел добавить по поводу Да вот Собес Ээ как раз курс онн базу даёт и когда вот вы проходите Собес понятно что не всегда у людей там есть сразу практический опыт Да но когда вы показываете что у вас есть какая-то база Да вы способны рассуждать там двигаться дальше то вот
01:11:17 - 01:12:21
это кстати хороший задел на то чтобы вот пройти Собес Да вот Я хотел сказать по поводу Лайф кодинга что программирование на данный момент для меня это слабая сторона Но я это исправляю Я учун кстати сечас ещ Да сес наб Я вспомнил я забыл про второй вопрос про программирование Дадин на самом деле я когда провожу собе Честно говоря я стараюсь не делать лай кодинг потому что на самом деле я Ну как народ сильно стрессу задани если Ну вот если человек уже прошёл да адекватно всё там более или менее знает то есть такая штука как ну
01:11:49 - 01:13:05
тестовый период Да какой-то вот на который человек работает и на него потом смотрит да и это вполне лучше чем тестовые задания как это называется Сейчас я забыл период когда вот слово за ильный срок во испытательный срок есть да поэтому я больше со такую на самом деле Лайф кодинг не всегда то есть реально человек нер чает кодинг не всегда хорошо заходит на собик То есть я стараюсь такого идит в чате говорят Григорий учи го ну я думаю это отдельная тема для вебинара про возможно языки про инструменты
01:12:30 - 01:13:37
Кстати у нас есть небольшая развилок которая касается языков в программе ближе к концу и возможно вам она тоже понравится и пригодится в общем у нас очень много Сюрпризов которые подготовят вас к подобному собеседованию к реальному собеседованию на позицию специалиста А так спрашивают о домашне задания с последующим разбором прямо сейчас на собеседовании Джон гам Если я правильно произношу Если вы говорите про домашние задания на курсе то естественно домашнее задание проверяет наставник есть интересное задание которое вы
01:13:03 - 01:14:20
можете проверить сами даже в первой главе они появятся с известным персонажем кинематографично и асли вы говорите про собеседование к тебе встречал ты в своей практике какие-то домашние задания на позицию devops или А нас не встречал Я короче видел не буду говорить Где в общем в одной крупной компании Да я видел короче в общем там вакансия сырье там открываешь и там там требования короче ну там в общем требования такие чуть ли не это незнание алгоритмов обработки данных и так далее и так далее там се куча книжек Это здорово но
01:13:42 - 01:15:10
смотрится немножко страшно да то есть человек такой сразу о там Да вот чули не кнута почитать там или ещё что-нибудь такое Ну короче вот такое видел как-то хорошо Да это будет ещё одним индикатором на который стоит обращать внимание прям прям прям задание не видел на самом деле вот а так как не сталкивался Да вот вот такую шку увидел Да ну в общем как ни крути всё сводится к общению ТЕТ или дуэт ТЕТ или как там Если двое собеседовать не имеет значения то есть обыкновенному человеческому общению во время которого как мы сегодня
01:14:26 - 01:15:39
вы выясняет Подходит ли человек на вакансию или не подходит Ну у нас сегодня благополучно хэ end вот с чем я вас всех и поздравляю и торжественно объявляю о том что пора вешать закрывать занавесь сегодняшнего мероприятия тогда всем спасибо Кто пришёл Сергей Григорий ещё раз вам спасибо вот да спасибо за тёплые отзывы комментарии в чате ждём вас снова Везде где мы только сможем до вас вот вас увидеть и до новых встреч всем грядущих Хороших выходных или что там у нас всё пока да всем [музыка] счастливо
01:15:02 - 01:16:24
[музыка]
01:15:55 - 01:16:16