Спасибо, только я бы немного подкорректировал. Сначала стоит изучить ansible, затем CI/CD затем Docker- так как это позволит сначала научиться настраивать сервер (ansible) затем зная CI/CD будет удобно собирать билды через тесты, попутно играясь с тегами и версиями, а дальше отточить деплой контейнеров с одновременной настройкой и тестами во время билда, а так же таким образом GitHub будет "обрастать" проектами. Зная эти три технологии будет проще уже на них "навешать" k8s и Terraform. Ну и о SQL наверное не стоит забывать. Postgres достаточно простая штука, а нервов сохранит массу. Я бы так поступил
Схема на самом деле для Senior DevOps, и то, я бы сказал, для какого-то единоличника девопса, который тянет всю инфру и ночами не спит :). На самом деле на реальной работе, будет процентов 25-30 нужно от всей этой карты, и ещё будет очень зависеть от того, в какую область будет уклон на рабочем месте, может быть сисадмин, SRE, Platform, Cloud, безопасность... (из популярных). Всего в одном флаконе почти никогда не бывает - нужны лишь поверхностные знания по общим моментам и более глубокие по конкретному стаку.
Добрый день. Если не трудно, подскажите, пожалуйста, как Вы считаете с чего лучше начать обучение DevOps и как примерно двигаться дальше по технологиям?
@@Маленькоеоблачко-ы9в привет 👋 самые основы можно взять из роудмапа в видео. Нужно хотя бы понимать, что каждый пункт значит. Более подробно я бы изучил: основы сетей, основы линукса и базовый баш. Далее терраформ, ансибл, дженкинс, гит. Пока хватит, а то будет передоз 😀ну это прямо почти везде используется, после можно копнуть в облака и мониторинг
факт, джун должен понимать что все это значит и делает, будет делать когда сталкивается разбираясь по мере поступления проблем. Senior уже разбирался поэтому сделает все быстрее. Вся разница
Работаю Cloud Engineer, половину из этого не использую. Важно иметь знание сетей, гита, пайплайнов разных типов и что к ним можно прикрутить. И самое главное это терраформ+авс, в сети есть курсы которые помогут вам выучить сразу и то и другое. Не стоит упарываться в ansible или k8s вначале пути, а то разочаруетесь.
Да да. Бывает и такое. Ну там у него ещё огрехи есть. Например где RedHat? А его ох как требуют и сертификацию в том числе. Эта ось встречается чаще чем все остальные вместе взятые. Далее где GCP? И GCP и Azure ещё как требуют. Хотя я не знаю для какого рынка шла речь.
Думаю что надо для начала вообще основы Linux и сетей выучить, модель OSI например, какие маски бывают, октеты и тд., а потом уже к тулзам переходить, тем более к таким как Wireshark. Внесу поправочку iptable не верно, правильно - iptables. Вообще судя по дереву в ролике, в devops прийти с нуля будет очень проблематично. Надо наверное хотя бы пару лет сисадмином линуксовым поработать, поразворачивать с нуля те же web сервера, среды разработки и т.д. Я имея за спиной большой бэкграунд сетевика и админа пошёл на курс, потому как нужна реальная практика с тем же k8s и систематизировать уже полученные знания, восполнить пробелы новыми и т.д. Например старт курса у нас вообще начался с изучения методологий разработки, и по мне это правильно, потому как devops должен хотя бы иметь представление что такое agile, kanban, waterfall и т.д., ведь он тесно взаимодействует с командой разработки.
«Jenkins собирает весь код, который хранится в GitLab’е и доставляет его на AWS’ный инстанс - это такой обычный пайплайн» - я поперхнулся от обычности этого явления. Ну серьезно 😟?
Банально iptables? tcpdump? серьезно? банально нужно понимать как работает сеть, чем отличаестся TCP от UDP, что такое VLAN, и хотябы модель OSI, иначе iptables и tcpdump вам не нужны)
Вопрос. ЗАЧЕМ СНАЧАЛА УЧИТЬ ЯП. Это так глупо. Ты выучишь его и пока будешь учить что-то другое, то уже тысячу раз забудешь. Это просто смешно. Не делай такие дорожные карты, ты просто портишь людям вход в IT. Начать вхождение в профессию можно и без языка программирования.......
Добрый день, я правильно понимаю, Вы как-то связаны с данной профессией? Если не трудно, дайте пару советов, с чего лучше начать и как примерно двигаться дальше по технологиям? В интернете действительно очень много разных пунктов указывают для изучения, очень трудно сориентироваться...
Я хуже тебе скажу. Очень часто на вакансиях бывает написано что опыт 1-3 года. Опыт 5-7 лет встречается крайне редко. А ещё доводилось слышать о том, что не принимают в компании спецов. Не так выгодно как каких-то студентов по цене десяток за штуку. Вот как хочешь так с этим и живи.
@@PavelVinogradovme так девопс и есть наполовину разработчик, даже в самом названии заложено. Так что кусочек переписать способен. Как минимум на беке свой "скрипт" для хай лоад сервиса.
@@MaxSemin в названии заложено, что девопс объединяет команды для работы над общей целью, а не половину времени "разрабатывает" и половину "оперирует" :). Девопс может всё, просто не очень должен переписывать рандомный кусок кода. Скрипт для автоматизации, к примеру, выдёргивания каких-то параметров для пайплайна и что-то подобное - да. Лямбду для триггера написать - тоже, конечно. Тут питона хватит. А конкретно го девопсу больше нужен для написания операторов под кубер, к примеру.
Не так страшен чёрт как его молюют) за год конечно не выучишь, но за год можно выйти на тот уровень, с которого уже зарабатываешь хорошие деньги, а так как видишь путь роста, то и учится всё без проблем. Стремительно работаешь над увеличением своих доходов) Этим мы, как компания и занимаемся, ищем вот таких вот единомышленников)
Мне понравилась подача материала через общее дерево) Это делает видео более системным. Еще бы ссылочку на него в сервисе)
Спасибо, только я бы немного подкорректировал. Сначала стоит изучить ansible, затем CI/CD затем Docker- так как это позволит сначала научиться настраивать сервер (ansible) затем зная CI/CD будет удобно собирать билды через тесты, попутно играясь с тегами и версиями, а дальше отточить деплой контейнеров с одновременной настройкой и тестами во время билда, а так же таким образом GitHub будет "обрастать" проектами. Зная эти три технологии будет проще уже на них "навешать" k8s и Terraform. Ну и о SQL наверное не стоит забывать. Postgres достаточно простая штука, а нервов сохранит массу. Я бы так поступил
Схема на самом деле для Senior DevOps, и то, я бы сказал, для какого-то единоличника девопса, который тянет всю инфру и ночами не спит :). На самом деле на реальной работе, будет процентов 25-30 нужно от всей этой карты, и ещё будет очень зависеть от того, в какую область будет уклон на рабочем месте, может быть сисадмин, SRE, Platform, Cloud, безопасность... (из популярных). Всего в одном флаконе почти никогда не бывает - нужны лишь поверхностные знания по общим моментам и более глубокие по конкретному стаку.
Добрый день.
Если не трудно, подскажите, пожалуйста, как Вы считаете с чего лучше начать обучение DevOps и как примерно двигаться дальше по технологиям?
@@Маленькоеоблачко-ы9в привет 👋 самые основы можно взять из роудмапа в видео. Нужно хотя бы понимать, что каждый пункт значит. Более подробно я бы изучил: основы сетей, основы линукса и базовый баш. Далее терраформ, ансибл, дженкинс, гит. Пока хватит, а то будет передоз 😀ну это прямо почти везде используется, после можно копнуть в облака и мониторинг
С чего вы взяли, что на python делается большинство проектов???
Ну а где в вашей схеме градация? До сюда Джун, до сюда мило и ТД? Как ориентироваться в этом?)
На самом деле это всё можно отнести и к Senior левелу. Просто глубина познананий отличает джуна и сеньёра.
факт, джун должен понимать что все это значит и делает, будет делать когда сталкивается разбираясь по мере поступления проблем. Senior уже разбирался поэтому сделает все быстрее. Вся разница
Плюсую +++
Работаю Cloud Engineer, половину из этого не использую. Важно иметь знание сетей, гита, пайплайнов разных типов и что к ним можно прикрутить. И самое главное это терраформ+авс, в сети есть курсы которые помогут вам выучить сразу и то и другое. Не стоит упарываться в ansible или k8s вначале пути, а то разочаруетесь.
кому-то хватит посмотреть на это дерево и разочароваться хД
@@PavelVinogradovme 😂
Sql, Nosql и git не хватает очень сильно. Можно еще добавить мавен/градл
Про "дебиан еще развивается" наверное зацепило всех )) "Еще". Ппц. Ну как так то, автор? :))
Да да. Бывает и такое. Ну там у него ещё огрехи есть. Например где RedHat? А его ох как требуют и сертификацию в том числе. Эта ось встречается чаще чем все остальные вместе взятые.
Далее где GCP? И GCP и Azure ещё как требуют. Хотя я не знаю для какого рынка шла речь.
Думаю что надо для начала вообще основы Linux и сетей выучить, модель OSI например, какие маски бывают, октеты и тд., а потом уже к тулзам переходить, тем более к таким как Wireshark. Внесу поправочку iptable не верно, правильно - iptables. Вообще судя по дереву в ролике, в devops прийти с нуля будет очень проблематично. Надо наверное хотя бы пару лет сисадмином линуксовым поработать, поразворачивать с нуля те же web сервера, среды разработки и т.д. Я имея за спиной большой бэкграунд сетевика и админа пошёл на курс, потому как нужна реальная практика с тем же k8s и систематизировать уже полученные знания, восполнить пробелы новыми и т.д. Например старт курса у нас вообще начался с изучения методологий разработки, и по мне это правильно, потому как devops должен хотя бы иметь представление что такое agile, kanban, waterfall и т.д., ведь он тесно взаимодействует с командой разработки.
Очень полезно спасибо❤️
Давай еще на 40 минут что должен знать.
расслабься , джуны макс знают линук, чуть баш, питон и баз данных
это рисунок (дерево) на каком программе делаешь? кто знает можете подсказать заранее спасибо!
в углу же подписано.
А как же Git и базы данных?
CI/CD подразумевает знания Git )) А вот без СУБД далеко не уехать.
спасибо, очень полезное видео!
Девопсу нужно знать информационную безопасность?
Конечно, иначе ты откроешь все данные миру :)
Опять же на уровне junior
Debian ещё существует...
Есть ещё хорошая утилита для динамичного вывода текста - lnav
«Jenkins собирает весь код, который хранится в GitLab’е и доставляет его на AWS’ный инстанс - это такой обычный пайплайн» - я поперхнулся от обычности этого явления.
Ну серьезно 😟?
Господи это фуул стек девопс, слава богу этот ад я прошел и работаю девопс Клауд инженер !
Ты не в России? С каким облаком работаешь?
то же самое)) тоже работаю клаудом с плэтформ функциями без загона в bare сети и пиление линукс сборок))
Это точно юниор?
возможно ли использовать JavaScript как язык программирования?
да
дебиан основа для половины сборок
Уххх Debian - он еще существует он еще развивается... вообще-то это основа той же ubuntu и много чего еще
Многие не понимают что такое убунту, автор не сказал что обычно убунту не ставят на продакшн сервера)
Меня это тоже покоробило. После этого нажал на паузу и не стал дальше слушать.
Заббикс и Дженкинс? Верните мой 2007?😂 консул тоже та ещё шляпа, уж лучше etcd.
А почему консул шляпа? Сейчас вот разбираюсь в принципе в хашикорп стеке номад+консул+вагрант+волт. Вроде на игрушечном проекте все хорошо.
@@АльфредБрок кластер консула падает при любом чихе
Банально iptables? tcpdump? серьезно? банально нужно понимать как работает сеть, чем отличаестся TCP от UDP, что такое VLAN, и хотябы модель OSI, иначе iptables и tcpdump вам не нужны)
нормально, надо ещё из двоичной в десятичную переводить в уме уметь
ЧТО ЗА ГУГЛОВСКАЯ РИСОВАЛКА
=СХЕМЫ=
НАЙТИ НЕ МОГУ !!!
Вопрос. ЗАЧЕМ СНАЧАЛА УЧИТЬ ЯП. Это так глупо. Ты выучишь его и пока будешь учить что-то другое, то уже тысячу раз забудешь. Это просто смешно. Не делай такие дорожные карты, ты просто портишь людям вход в IT. Начать вхождение в профессию можно и без языка программирования.......
Добрый день, я правильно понимаю, Вы как-то связаны с данной профессией?
Если не трудно, дайте пару советов, с чего лучше начать и как примерно двигаться дальше по технологиям?
В интернете действительно очень много разных пунктов указывают для изучения, очень трудно сориентироваться...
@@Маленькоеоблачко-ы9в, а ты кем в данное время работаешь?
Пока это всё выучишь - на пенсию выйдешь.. )
Не успел .. прибавили ещё 5 лет!
😂😂😂👍
@@divarpik получается как в пословице" Век живи, век учись!" IT дело такое..
Я хуже тебе скажу. Очень часто на вакансиях бывает написано что опыт 1-3 года. Опыт 5-7 лет встречается крайне редко.
А ещё доводилось слышать о том, что не принимают в компании спецов. Не так выгодно как каких-то студентов по цене десяток за штуку. Вот как хочешь так с этим и живи.
запись голоса бубнящая и как из ж0пы - на контрасте с интро сильно заметно. Извиняюсь, но пофиксите пожалуйста в будущем.
🔂👍
не хватает Golangа, часто звучит "переписать этот кусок с пайтона на Go."
го знать неплохо, но переписать кусок кода - это задача для программиста
@@PavelVinogradovme так девопс и есть наполовину разработчик, даже в самом названии заложено. Так что кусочек переписать способен. Как минимум на беке свой "скрипт" для хай лоад сервиса.
@@MaxSemin в названии заложено, что девопс объединяет команды для работы над общей целью, а не половину времени "разрабатывает" и половину "оперирует" :). Девопс может всё, просто не очень должен переписывать рандомный кусок кода. Скрипт для автоматизации, к примеру, выдёргивания каких-то параметров для пайплайна и что-то подобное - да. Лямбду для триггера написать - тоже, конечно. Тут питона хватит. А конкретно го девопсу больше нужен для написания операторов под кубер, к примеру.
@@PavelVinogradovme да я же и не спорю) просто вопрос стоял может или должен ... ну он ка бы может, но не особо должен )
@@MaxSemin тут не могу не согласиться 🙂
Не так страшен чёрт как его молюют) за год конечно не выучишь, но за год можно выйти на тот уровень, с которого уже зарабатываешь хорошие деньги, а так как видишь путь роста, то и учится всё без проблем. Стремительно работаешь над увеличением своих доходов)
Этим мы, как компания и занимаемся, ищем вот таких вот единомышленников)
какое убунту?, убунту это десктоп мальчик...
Есть еще Ubuntu Server, он без десктопа. Он не плох. Но я предпочитаю Debian.
Во ба... получается у меня три сервака на десктопе развернуты