Все кратко и по делу, со всем этим работаю лично. Самое лучшее что могу посоветовать новичкам - создавайте свой пул инструментов. Будь то развёртка ELK Cluster + Filebeat, HA Postgres Cluster, Prometheus, Jenkins и т.д. Все это с помощью актуальных инструментов Terraform + Ansible. Таким образом цели и ожидаемый результат понятны, используются актуальные инструменты и появляется свой toolkit, а главное понимание как работает система под капотом.
Шикарное и актуальное видео👍DevOps это не та профессия куда можно влететь, ничего не зная. Я уже полгода, как погружаюсь работая Linux админом начал сразу с деб дистров, зная про факап Centos, и мне они нравятся, Debian,Ubuntu,Astra... После ручных настроек серваков захотел это автоматизировать и открыл для себя мир DevOps) Начал с Ансибл и охренел насколько с ним легко серваки настраивать пачками. Потом понял, что нужно где то хранить версии кода плейбуков и развернул Gitlab. Теперь изучаю Genkins и Gitlab ci cd Потом приступлю к докеру,тераформ и питону После изучения этого минимума, думаю на джуна или почти мидла буду тянуть
Совершенно верный roadmap. На джуна 100% возьмут, я так же джун сейчас и зп уже радует)) Я тоже начинал с админа, но админить дико скучно мне показалось спустя 3 года работы. Ушёл в Python backend(flask) и теперь в DevOps.
По личному опыту могу сказать, что уже можешь спокойно джуном устраиваться. Я с приблизительно с такими же знаниями уже смог устроиться на младшего девопс. Чем быстрее устроишься, тем лучше. Даже если чего-то не знаешь, в хорошей крупной компании там уже всему научат. И процесс этот идёт намного быстрее, чем сейчас эти инструменты сам будешь изучать.
Привет. Есть большое желание увидеть ролик на тему "Как учиться, когда ты уже стал Devops" или просто на собственном примере рассказать, как ты учишься, ведь в нашей профессии учиться нужно постояннго.Хотелось бы советов и ответов на такие вопросы как : Что лучше учить дальше, какие ресурсы ты используешь для получения новой информации, статьи?видео? курсы?какие то сайты или форумы? Сколько времени в течении дня нужно уделять тому или иному способоу обучения, сколько читать сколько смотреть видео.Какие приоритеты в этом направлении.Есть ли смысл учить то чего нет у тебя на работе? Учить всего по немногу или сосредоточиться на каком то инструменте из тех что у тебя используются на работе?
В крупных IT компаниях есть свои академии, где как раз такими случаями и занимаются. В нашей компании примерно 2-3 курса для тех кто уже работал/работает в девопс сфере. И думаю эти корп курсы только будут дополняться. В маленьких компаниях вообще devops практики почти не нужны. По крайней мере не на таком уровне, чтобы делать для них корп курсы, иначе львиная только предусматривает такие плюшки и способствует развитию своего специалиста.
Ну на самом деле альтернатива неплохая CentOS есть, необязательно на deb дистры переходить. Взять те же Rocky Linux или AlmaLinux. Мы вот с Альмой уже работаем, вполне себе замена центосу
Любой высококвалифицированный специалист должен учиться постоянно, тут не только в IT. За ролик спасибо! Как раз DevOps отличный стык между админом и программистом. Лукас как всегда поставил 🙂
Админы программировали и былые времена, например, с помощью архиватора и bash (или виндового шела) можно сделать достаточно продвинутую систему резервного копирования, причем более сложную и навороченную чем многие готовые решения. Что это, как не программирование? Хотя DevOps на стыке, но в основном это админство, программирования там немного.
@@EshkinKot1980 ну по суди это поддержка, внедрение. Только ближе к сервисам, которые сама компания создаёт. Ну понять что не работает и технически передать разрабам чтоб исправили.
Заметил что на hh в вакансиях в основном требуется знание gitlab а не github. Интересно, с чем это связано? Тот же Jenkins почему-то реже в вакансиях встречаться стал. Хотя я начал изучение именно с него. Не считая того что я конечно и линуха базово знаю достаточно давно, сети, Python и т.д.
Всё больше проектов для реальных клиентов на виртуалках. Благодаря Антону научился: - настраивать виртуалки - nginx настраивать (несколько разных приложений на одной виртуалке, на разных портах - php, python, node) - серботом выпускать сертификат - работать с докером и докер компос Виртуалка - отличная альтернатива обычному хостингу: дешевая виртуалка стоит как дешевый хостинг, зато быстрее работают сайты, тот же WP.
Попробуйте вм-ки в облаке, AWS мне показалось с нуля сложно зайти, а вот Hetzner самое то. Управлять всем из terraform кода с использованием лейблов показалось мне сначало тёмной магией, но спустя месяц практики на виртуалку в рядовом хостинге с ISP панельками теперь смотрю как на прошлый век))
Антон, ПОЖАЛУЙСТА НЕ НАДО ДОБАВЛЯТЬ ФОНОВУЮ МУЗЫКУ!!! Это создает лишнюю нагрузку на нервную систему и просто мешает. Пытаешься сосредоточиться на полезной информации, а музыка ну трындец как мешает. Вы хотите донести информацию до пользователей? Вы ее доносите. Музыка к полезной информации не относится. Кому она не мешает изучать - поставят себе фоном сами.
*Мир IT с Антоном Павленко, Антон, пжл, переименуй ролик в "Демотивирующее видео для стремящихся в DevOps-инжЫнеры в 2022 году"!* _Я посмотрел, и чё-та мне как-то сразу грустно стало…_ 🤕☹ П.С. _в конце концов (подумал я после просмотра) ну а чо, дворник - в принцыпе, тоже хорошая профессия_
все гармотно сказал, толко вопрос как флешку отформатироваться чтоб магнитола могла пометку делать на каком треке остановилось воспроизведение , как размер кластера поменять , ну у венде там типа выбор был стандартынй или там сколько то килобайт ...... а вот в убунту чето я не совладал...
Почитай книгу "Командная строка linux" полное руководство Уильям Шоттс. Страницу сейчас скажу. 182 страница (15 глава Устройства хранения). Там как раз про твой случай всё расписано
Спасибо за видео. Такой вопрос: есть ли смысл получать сертификат RedHat System Admin с точки зрения резюме и с точки зрения получения реальных знаний?
@@pavlenkoat я это не в обиду сказал, а как совет где можно немного поправить и сделать намного лучше картинку. Мнение не только мое, но и студентов, которым даю ссылки на ваши ролики в познавательных целях.
@@pavlenkoat Хм вопрос - открытые источники сообщают что из РФ ушли - докер, заббикс и ещё было заявления что вроде как Канноникл банит доступ к Убунте если не ошибаюсь для юр лиц! Предполагаю что все вышеперечисленные инструменты будут доступны для домашнего персонального использования, но мой вопрос шире - про то как обстоят дела с этими тулами у реальных компаний??? Условно говоря крайне не хочется оказаться в ситуации в стиле - ты такой молодец - вложился прям в докер и что-то можешь, но приходишь в реальную компанию и тебе говорят - что мы с этим уже не работаем! Вопросов очень много! Прежде всего из-за хаоса - например висят по РФ очень много вакансий где прям требование AWS! Ты смотришь на это и немой вопрос - как и чем вы там наркоманы планируете вообще оплачивать AWS!!! Почему то вокруг молчание про очень важные вещи! После смерти цент ос - вроде бы нет сейчас достойной ему альтернативы особо, так вот если же Убунта - категорически НЕ доступна для серверов/облаков или же скоро такой станет, то нужно всем прям сообщать что мол ребята - все серверы будут на Дебиан, учите его очень хорошо!
@@АлексейБояров-ю8ф Учись учиться. Это самый главный навык. Тогда не пропадешь. Инструменты меняются постоянно. Я когда начинал линукс стоял мало у кого, небыло не докера не кубера и aws. Но я как-то спокойно подстроился когда они появились.
Ну по выбору дистрибутива линукса скажу так: убунта после того как начала насильно пихать свой snap перестала многим нравится. Лучше уж mint(там есть выбор). Хотя сам использую Fedora. Дело вкуса
Добрый день, что можете сказать про Буткамп NanaDevOps? Есть знакомые которые изучали? Вроде все отзывы которые я встречал в сети, все положительные. Меня в частности интересует больше DevSecOps. Касательно Убунту - На Линукс разве есть удобные и нормальные(имеется ввиду визуально и технологически новые) виртуализаторы уровня VMware или Parallels? KVM это не то. Помню когда сдавал RHCSA больно страдал.
Привет Антон.а в каком порядке лучше учить чтоб стать junior DevOps.После Линукса и сетей.1Ansible 2Docker 3Gitlab 4Мониторинг - к примеру.По вашему минимум и в каком порядке
Я работаю не в гос и у нас тоже ходит слушок, что на астру перейдём. Руководитель нашей практики уже сказал, чтобы мы потихоньку мучали этот линукс)) по этому думаю оч ценных опыт, если планируешь какое-то время работать в рф
Привет, очень очень общее видео. Во первых, девопс это ничерта нелегко и это потребует ВСЕГО свободного вашего времени. Нужно знать не просто много, а очень много. Хороший девопс знает много инструментов, типа несколько яп, может легко написать си\сд, поднимет сервер, перелопатит линукс. Во вторых, даже джуну нужно очень хорошо постараться, чтобы выбить себе место под солнцем. Не просто, допустим, уметь запушить коммит и радоваться этому, а знать как происходят процессы в гите, знать принципы его работы и такие определения как чери пик, мерж, ребейз, и понимать их. Не просто ввести в баше судо еко хелло ворлд, а знать как сделать абсолютно все в системе, всю иерархию папок / процессов, знать что за что отвечает. В третьих, я лично шел с 100% пониманием что хочу и куда идти работать, я намеренно хотел именно такой сложный сегмент айти, я знал, что мне нельзя физически работать, и поэтому айти как раз для меня. Четко понимайте что вам вообще нужно в жизни. Личные рекомендации - знайте английский. Учите каждый день. Я учился и учусь все свободное время, для меня к ряду по 6-9 часов что то познавать это норма, причем с самого старта. Мне потребовалось 7 месяцев, чтобы получить достаточно знаний, после которых я себя уверенно чувствовал. Список книг, для начала. У меня на них ушло 4 месяца. Они на английском, но для айтишника это не проблема. Mastering Linux Administration - Calcatine, Balog Git Best Practice Guide DevOps for Wev Development - Soni Nginx From Beginner to Pro - Soni UNIX and Shel Programming - Harwani The Linux Philosophy for SysAdmins - Both Всем удачи.
Джунов все равно без всего этого берут, а на работе уже научат. И книги корпоративные есть red hat, поэтому все что нужно знать - это прогу, линуху как в вузе учили + самому по себе интересоваться девопс и иметь несколько пет проектов. Меня так и взяли на позицию джуна после небольшого собеседования минут на 30-40. Зарплата конечно я так понял ниже, чем по рынку - 80 тысяч примерно, но я думаю это нестрашно. Лучше в большой хорошей компании получить опыт, а потом масштабировать уже. Тем более знаний сейчас не так много, надо учиться
Кстати вот по мимо книг не знаю, но все что ты описал учат делать на 1-2 курсу в моем вузе. Конечно без CI/CD и всяких штук девопсовских, но остальное уже 17 летние студенты умеют делать в идеале В чем сложность непонятно. Было бы желание, так никто учится эффективно просто не умеет.
Все это очень интересно! Но пока ты не будешь в жизни с этим работать сколько бы ты не учил! Выучить не получится, да общие знания будут но не больше! Это как английский, который все мы учим в школе но на нем не говорим и только когда попадаем в среду начинаем разговаривать и даже начинают говорить те кто его не учил!
Хороший видос, почти со всем согласен. Я программист, но в маленьких проектах часто выполняю роль девопса, в прошлом немало поработал админом. По поводу Линукса хочу сказать следующее: Теоретически джуну достаточно знать Линукс на уровне джуна админа. Но ему будет ой как сложно! Лучше знать Линукс на уровне мидла админа. Разница между джуном и мидлом в админстве Линукса, заключается в том, что джун знает набор основных действий, а мидл уже понимает как устроена ОС, хотя бы в общих чертах. Мидлу в Линуксе проще и быстрее дадутся необходимые темы, например docker и k8s. Совет снести Маздай, тоже категорически поддерживаю, особенно если мало опыта в Линуксе. Так же поддерживаю выбор Ubuntu в качестве дистрибутива, но с небольшим уточнением: Если комп позволяет, лучше ставить kUbuntu с виджетом "панель задач только значки". Многие мои знакомые садясь за мой комп не сразу понимают, что они не в Винде. Естественно, чтобы сделать действительно красиво, придется немного повозится, но таков уж Линукс. Если же снести Видну мешают игры, то заставить работать любимые игры в Линуксе - будет отличным опытом для новичка, и улучшит его понимание системы. По поводу обучения на работе тоже есть нюанс. Нет лучше способа изучить инструмент, кроме как работать с ним. Но учиться на работе нужно аккуратно. Если из 10-ти требований ты не знаешь 2, то, как правило, ты их с легкостью изучишь на работе. Но при этом, остальные 8 должны быть изучены на хорошем уровне. Если же ты не знаешь больше половины, то можно легко загнать себя в аврал и стресс. Девопс безусловно должен знать bash. Но если он планирует работать с докером и кубером, то стоит изучить еще sh. Он будет оболочкой по умолчанию в большинстве случаев, а зачастую единственной командной строкой в контейнере. После дружелюбного и удобного bash новичок будет теряться в командной строке, да и скрипты отличаются. Можно добавить bash в контейнер, но такая возможность есть не всегда.
@@MrMikhailDJ У меня так и есть, винда для игр, линукс для работы, но это чтобы игры от работы не отвлекали. Но я сеньёрный линуксовый админ (вернее был им когда-то), а если человек только изучает линукс, то без винды лучше. Во первых, всё время за компом проводишь в системе, которую изучаешь. Во ворых, тебе приходится выполнять задачи, которые в винде рутинные, а в линксе нужно заморочиться. То есть, ты активнее учишься и лучше понимаешь систему.
Я себе матрёшку сделал: KVM гипервизор, в нем рабочие виртуалки или контейнеры с линксом, видюха прокинута либо в kvm kubuntu, либо в win10 для игрушек. К сожалению, не одновременно. При современной видюхе делается элементарно ( гугл в помощь). Старую видюху предварительно в bios надо отключить ( не увидишь процесс загрузки гипервизора). Задачка на джун+ линукс-админа.
Но справедливости ради этот уровень очень быстро нарабатывается, когда постоянно работаешь в линукс системах. Я когда на младшего девопс устравивался, то до этого никаких книжек особо не читал. И взяли с этими знаниями, которые на мой взгляд на мидл только уже через 3 месяца работы в компании стали претендовать.
Где бы еще четкую градацию найти джун-мидл и т.д. вот я себя считаю по линуксу джуном, ближе к мидлу, а другой пойдет на собеседование и скажет, что он в линуксах вообще батя, потому что генту поставил ( реальная фраза ).
@@АндрейСукалин сдать сертификацию RHEL к примеру. Для себя был удивлен, что по их градации я выше джуна, хотя до этого не читал их книги и просто пользовался линуксом))
Каждая работа должна быть оплачена. Чтобы создать контент я трачу время свободное, которое мог бы потратить на отдых. Тем более тебя никто ни к чему не обязывает. Ценишь труд поддержи нет иди дальше.
@@pavlenkoat т.е. если не хочу донатить то иду дальше?? С чего бы вдруг, хочу смотрю хочу не смотрю, поменьше бы таких псевдо специалистов, откуда вы повылазили похайпить на модных словах или что
На проде докера мало используется из-за ненадежности. Вообще фраза частично правильная ходит что докер это виртуализация для бомжей . Докер это легкий и легкоперегружаемая структура. Для базы например это грустно больше. Девопс это вообще непонятное название обьеденившее странные побочные профессии. Тогда добавьте еще coffee maker, coffe check comleter, jopa chesher. Раньше был инженер программист а сейчас 50 новых названий и разрекламированных сотни инструментиков. Программер должен писать код. Адми админить. А в итоге по перемешалось все
А вот по поводу того, что все перекатятся на бубунту - сомнительно. Есть оракл-линукс, который прям как центОС, но не для красношляпных хомяков) Проще на него или роки линукс переатиться, чем мириться с велосипедом от бубунты
@@EGROWORLD если честно не знаю, я джун. У меня на собесе за это сильно не спрашивали. У меня были знания как установить mysql, как бд в целом работает(клиент-сервер-бд), привелегии, таблицы-связи-ключи(внешние, обычные), простые какие-то sql запросы, запросы с join и подзапросы. Еще немного про процедуры, триггеры знал и про бизнес-процессы с erp моделями. Я в вузе учился и у нас был базовый курс по бд на моей специальности. Мне этих знаний хватает сейчас.
@@EGROWORLD для девопс хорошо будет покапаться в самих конфигах для бд и как там что работает. Потыкать в системные таблицы в mysql и тд. Где там пользователи, пароли, привелегии лежат и тд
Блин, очень сложно, особенно, когда ВРЕМЕНИ НЕТ. Вот я сисадмин на заводе около года чет пытаюсь изучить, кроме виртуалок на поиграться, околонулевой выхлоп, потому что на основной работе неприменимо.
винду надо знать на таком уровне, что если и придётся, то чтобы база какая-то была. Например, когда меня на работе с ансиблом только учили пользоваться, то показали простейшие манипуляции с ним из под винды. Чтобы если что не растерялся))
Антон, спасибо! Пытаюсь изучать всё подряд, не знаю, как бы систематизировать это всё. Сейчас вот пытаюсь Ансибл внендрить у нас в компании, но мы государственная контора, которая работает по принципу галеры, не очень легко это всё :) По поводу уметь учиться - как бы этот навык получить? Я вот траефик пытался освоить, но бросил, так как по доке у меня настроить не получилось, а примеров или мануалов по нему недостаточно, как по мне. Теперь обидно, что бросил, но времени и желания учить его до конца нет. Комментарий кстати написал в основном для алгоритмов ютуба)
@@nikolaynikolaev6039 Затем, что у нас всё ручками настраивается исторически и никто ансибл не знает. Один файл хостс будет серевров на 500 (понимаю, что немного, но когда все подключаются по SSH через логин-пароль задачка становится сложнее), потом ещё надо придумать, что автоматизировать, иначе инструмент не изучишь. Сейчас начал продумывать задачи под него и пробовать
@@nikolaynikolaev6039 Обожаю, когда люди, которые не понимаю, как устроена инфраструктура, пытаются объяснить как в ней работать. Есть у нас ДНС-сервер, даже несколько. Толку от них при подключении зачастую нет, потому что резолвятся в имена сайтов, которые на этих машинах крутятся. За ДНС отвечает вообще другой отдел. А ещё есть безопасники с их zero trust, которые всю сеть закрыли и каждый доступ нужно выправшивать. И т.д. и т.п.
Самая большая проблема компаний в том, что им в основном попадаются именно сисадмины, которые пытпются стать devops. Отсюда рождаются ansible, terraform и прочее. Это инструменты, которые призвпны помочь человеку, который не умеет программировать. А вот если ты умеешь программировать - эти инструменты не помогают, а лишь мешают
Это не причина. Это способ мотивации. Без материальной поддержки я бы снимал ролики не регулярно. Я много каналов знаю которые закрылись потому что просто поняли что это вторая работа которая не оплачивается. Хоть и любимая.
@@pavlenkoat любимая от слова любовь, к деньгам не имеет отношения. Зато контент настоящий. Продвижение себя как специалиста с повышением зп. Сколько тебе спонсоры башляют?
@@pavlenkoat знаю много каналов, которые всё также и даже больше работают без монетизации. Кто камеру подарит, кто идею или опытом своим как и что на Энтерпрайзе делали. кто опытом поделится, кто расшарит ссылка на канал, кто донат подбросит, кто знакомтсва с нужными людьми и тд и тп. Специально никто не гонится за деньгами и не рекламирует всяких компаний. Только своя персона. Кстати ты как то в стрим девопчов звал других, ребята на две три головы выше тебя и рассказывают конкретику как что и откуда работает, как организовано, компании да, не называли. У тебя же ни то ни се. Как то ты разыгрывал сценки и высмеивал, то заходит на ура. В итоге контент некоммерческий, а ламповый и всё интересно.
Все кратко и по делу, со всем этим работаю лично.
Самое лучшее что могу посоветовать новичкам - создавайте свой пул инструментов.
Будь то развёртка ELK Cluster + Filebeat, HA Postgres Cluster, Prometheus, Jenkins и т.д. Все это с помощью актуальных инструментов Terraform + Ansible.
Таким образом цели и ожидаемый результат понятны, используются актуальные инструменты и появляется свой toolkit, а главное понимание как работает система под капотом.
Шикарное и актуальное видео👍DevOps это не та профессия куда можно влететь, ничего не зная.
Я уже полгода, как погружаюсь работая Linux админом начал сразу с деб дистров, зная про факап Centos, и мне они нравятся, Debian,Ubuntu,Astra...
После ручных настроек серваков захотел это автоматизировать и открыл для себя мир DevOps)
Начал с Ансибл и охренел насколько с ним легко серваки настраивать пачками.
Потом понял, что нужно где то хранить версии кода плейбуков и развернул Gitlab.
Теперь изучаю Genkins и Gitlab ci cd
Потом приступлю к докеру,тераформ и питону
После изучения этого минимума, думаю на джуна или почти мидла буду тянуть
Совершенно верный roadmap. На джуна 100% возьмут, я так же джун сейчас и зп уже радует))
Я тоже начинал с админа, но админить дико скучно мне показалось спустя 3 года работы. Ушёл в Python backend(flask) и теперь в DevOps.
По личному опыту могу сказать, что уже можешь спокойно джуном устраиваться. Я с приблизительно с такими же знаниями уже смог устроиться на младшего девопс. Чем быстрее устроишься, тем лучше. Даже если чего-то не знаешь, в хорошей крупной компании там уже всему научат. И процесс этот идёт намного быстрее, чем сейчас эти инструменты сам будешь изучать.
И че
Привет. Есть большое желание увидеть ролик на тему "Как учиться, когда ты уже стал Devops" или просто на собственном примере рассказать, как ты учишься, ведь в нашей профессии учиться нужно постояннго.Хотелось бы советов и ответов на такие вопросы как : Что лучше учить дальше, какие ресурсы ты используешь для получения новой информации, статьи?видео? курсы?какие то сайты или форумы? Сколько времени в течении дня нужно уделять тому или иному способоу обучения, сколько читать сколько смотреть видео.Какие приоритеты в этом направлении.Есть ли смысл учить то чего нет у тебя на работе? Учить всего по немногу или сосредоточиться на каком то инструменте из тех что у тебя используются на работе?
Я приверженец способа обучения через практику. Я буру задачи на которых могу обучаться. Дальше спросишь у коллеги, гугла где-то методом народного тыка
Решил опубликовать в телеге статью по этому поводу. На этой недели выйдет
В крупных IT компаниях есть свои академии, где как раз такими случаями и занимаются. В нашей компании примерно 2-3 курса для тех кто уже работал/работает в девопс сфере. И думаю эти корп курсы только будут дополняться. В маленьких компаниях вообще devops практики почти не нужны. По крайней мере не на таком уровне, чтобы делать для них корп курсы, иначе львиная только предусматривает такие плюшки и способствует развитию своего специалиста.
Ну на самом деле альтернатива неплохая CentOS есть, необязательно на deb дистры переходить. Взять те же Rocky Linux или AlmaLinux. Мы вот с Альмой уже работаем, вполне себе замена центосу
Любой высококвалифицированный специалист должен учиться постоянно, тут не только в IT.
За ролик спасибо! Как раз DevOps отличный стык между админом и программистом.
Лукас как всегда поставил 🙂
Я для айтишников делаю контент.
@@pavlenkoat без спонсоров как бы и заглохло всё.
Админы программировали и былые времена, например, с помощью архиватора и bash (или виндового шела) можно сделать достаточно продвинутую систему резервного копирования, причем более сложную и навороченную чем многие готовые решения. Что это, как не программирование?
Хотя DevOps на стыке, но в основном это админство, программирования там немного.
@@EshkinKot1980 ну по суди это поддержка, внедрение. Только ближе к сервисам, которые сама компания создаёт. Ну понять что не работает и технически передать разрабам чтоб исправили.
@@EshkinKot1980 всё зависит от компании. Я в одной компании в основном программировал на баше, го, питоне. Конфигурирования там было мало. Но было.
А можно видео о том, как деплоить и чем приложения в продакшн, А так же куда сейчас разворачивают сами приложения
Заметил что на hh в вакансиях в основном требуется знание gitlab а не github. Интересно, с чем это связано? Тот же Jenkins почему-то реже в вакансиях встречаться стал. Хотя я начал изучение именно с него. Не считая того что я конечно и линуха базово знаю достаточно давно, сети, Python и т.д.
Потому, что его можно установить локально.
Всё больше проектов для реальных клиентов на виртуалках. Благодаря Антону научился:
- настраивать виртуалки
- nginx настраивать (несколько разных приложений на одной виртуалке, на разных портах - php, python, node)
- серботом выпускать сертификат
- работать с докером и докер компос
Виртуалка - отличная альтернатива обычному хостингу: дешевая виртуалка стоит как дешевый хостинг, зато быстрее работают сайты, тот же WP.
Попробуйте вм-ки в облаке, AWS мне показалось с нуля сложно зайти, а вот Hetzner самое то.
Управлять всем из terraform кода с использованием лейблов показалось мне сначало тёмной магией, но спустя месяц практики на виртуалку в рядовом хостинге с ISP панельками теперь смотрю как на прошлый век))
Антон, ПОЖАЛУЙСТА НЕ НАДО ДОБАВЛЯТЬ ФОНОВУЮ МУЗЫКУ!!! Это создает лишнюю нагрузку на нервную систему и просто мешает. Пытаешься сосредоточиться на полезной информации, а музыка ну трындец как мешает. Вы хотите донести информацию до пользователей? Вы ее доносите. Музыка к полезной информации не относится. Кому она не мешает изучать - поставят себе фоном сами.
Я не люблю смотреть контент если там нет музыкального сопровождения.
Спасибо за видео, нуждался в этом давно!
Рад что угодил
Только бывает на девопса спрашивают по сетям на уровне CCIE - какова структура пакетов TCP/IP, как работает wireshark, tcp 3 way handshake и т.д.
это не уровень CCIE , это на CCNA обьясняетеся.
@@TaggartMk2 ну, да. Перепутал
-To have experience I need to work!
-Work!
-To have work I need experience!
Спасибо за качественные видео 👍👍
Отличное видео, с хорошим списком знаний, рекомендую к просмотру 👍
*Мир IT с Антоном Павленко, Антон, пжл, переименуй ролик в "Демотивирующее видео для стремящихся в DevOps-инжЫнеры в 2022 году"!*
_Я посмотрел, и чё-та мне как-то сразу грустно стало…_ 🤕☹
П.С. _в конце концов (подумал я после просмотра) ну а чо, дворник - в принцыпе, тоже хорошая профессия_
Такого поискового запроса я не нашел
@@pavlenkoat , попробуйте поискать здеся видео по запросу (без кавычек): "корепанов демотивирующее видео".
Так поймёте (если ещё не), к чему отсылка.
В этом видио твой реальный голос. Так намного лучше!)
Спасибо за видео, Антон. В самом деле интересно знать твоё мнение на этот счёт.
Надо будет опрос сделать.
все гармотно сказал, толко вопрос как флешку отформатироваться чтоб магнитола могла пометку делать на каком треке остановилось воспроизведение , как размер кластера поменять , ну у венде там типа выбор был стандартынй или там сколько то килобайт ...... а вот в убунту чето я не совладал...
Почитай книгу "Командная строка linux" полное руководство Уильям Шоттс. Страницу сейчас скажу. 182 страница (15 глава Устройства хранения). Там как раз про твой случай всё расписано
Спасибо за видео. Такой вопрос: есть ли смысл получать сертификат RedHat System Admin с точки зрения резюме и с точки зрения получения реальных знаний?
Ты его не получишь
А девопс должен сходу отвечать где лежит конфиг сетевой карты, сразу уметь написать извлечение данных из файла с помощью команд sed или awk?
Антон, большое спасибо за контент!
Спасибо👍
А если винду не знаешь и последний раз два года назад видел ?(вопрос серьезный)
Я её видел последний раз 5 лет назад)))
Що думаєш про WSL у Windows?
Все збс, только в порядок себя привести бы малеха. Или лучше перейти на подкасты, если тяжело сделать приятную картинку с приятным внешним видом.
Мне нравится мой внешний вид. Я ж не модель. Я мужик.
@@pavlenkoat я это не в обиду сказал, а как совет где можно немного поправить и сделать намного лучше картинку. Мнение не только мое, но и студентов, которым даю ссылки на ваши ролики в познавательных целях.
Я ж говорю. Главное чтобы мне нравилось. Всём никогда не угодишь.
@@pavlenkoat это главное. Тогда ждем новых выпусков✊
@@pavlenkoat а моделей мужиков разве не бывает?
Ты уже в очень хорошей форме, молодец!
Почти 30кг сбросил
В новых реалиях РФ, 2022 год - где стоит проходить сертификацию по Линуксу, чтобы знания могли считаться валидными для рынка труда?
А её надо проходить? Я не разу не проходил
@@pavlenkoat Хм вопрос - открытые источники сообщают что из РФ ушли - докер, заббикс и ещё было заявления что вроде как Канноникл банит доступ к Убунте если не ошибаюсь для юр лиц! Предполагаю что все вышеперечисленные инструменты будут доступны для домашнего персонального использования, но мой вопрос шире - про то как обстоят дела с этими тулами у реальных компаний??? Условно говоря крайне не хочется оказаться в ситуации в стиле - ты такой молодец - вложился прям в докер и что-то можешь, но приходишь в реальную компанию и тебе говорят - что мы с этим уже не работаем! Вопросов очень много! Прежде всего из-за хаоса - например висят по РФ очень много вакансий где прям требование AWS! Ты смотришь на это и немой вопрос - как и чем вы там наркоманы планируете вообще оплачивать AWS!!! Почему то вокруг молчание про очень важные вещи! После смерти цент ос - вроде бы нет сейчас достойной ему альтернативы особо, так вот если же Убунта - категорически НЕ доступна для серверов/облаков или же скоро такой станет, то нужно всем прям сообщать что мол ребята - все серверы будут на Дебиан, учите его очень хорошо!
@@АлексейБояров-ю8ф Учись учиться. Это самый главный навык. Тогда не пропадешь. Инструменты меняются постоянно. Я когда начинал линукс стоял мало у кого, небыло не докера не кубера и aws. Но я как-то спокойно подстроился когда они появились.
Можно не проходить сертификацию, если хочешь работать в РФ. Достаточно будет пройти собеседование))
Ну по выбору дистрибутива линукса скажу так: убунта после того как начала насильно пихать свой snap перестала многим нравится. Лучше уж mint(там есть выбор). Хотя сам использую Fedora. Дело вкуса
А я макбук
Gentoo 😆
А вообще, конечно Debian ❤️
Добрый день, что можете сказать про Буткамп NanaDevOps? Есть знакомые которые изучали? Вроде все отзывы которые я встречал в сети, все положительные. Меня в частности интересует больше DevSecOps. Касательно Убунту - На Линукс разве есть удобные и нормальные(имеется ввиду визуально и технологически новые) виртуализаторы уровня VMware или Parallels? KVM это не то. Помню когда сдавал RHCSA больно страдал.
Системы виртуализации ты имеешь в виду,
Proxmox на базе kvm,основан на debian
Спасибо! 👍🏼
Жаль только в Убунту до сих пор не реализована нормальная работа с 3+ языковыми раскладками
Главное что сервер хорошо работает
@@pavlenkoat , я тоже так думал, но в итоге, наевшись, сел на пару дней и закостылил, чтоб хоть как-то можно было работать. Иначе это адище
Привет Антон.а в каком порядке лучше учить чтоб стать junior DevOps.После Линукса и сетей.1Ansible 2Docker 3Gitlab 4Мониторинг - к примеру.По вашему минимум и в каком порядке
Можно все изучать вместе.
Работаю в госучреждении, будут ставить Астра Линукс, придётся возиться с ней. Этот опыт будет полезен?
Да
Я работаю не в гос и у нас тоже ходит слушок, что на астру перейдём. Руководитель нашей практики уже сказал, чтобы мы потихоньку мучали этот линукс)) по этому думаю оч ценных опыт, если планируешь какое-то время работать в рф
А можно видео , например задания Джуна, и разобрать его степ бу степ, что как .
Как так то, такие хорошие вещи говоришь, а лайков и комментариев так мало(( несправедливость
Алгоритмы и структуры данных джуну совсем не надо, если только ради будущего
Познания в администрировании базы данных пригодятся ли в работе DevOps?
В видео есть эта инфа
да
Спасибо!
А есть ли такое, что девопс знать не должен, но все почему-то думают что должен?
Нет
Привет, очень очень общее видео.
Во первых, девопс это ничерта нелегко и это потребует ВСЕГО свободного вашего времени. Нужно знать не просто много, а очень много. Хороший девопс знает много инструментов, типа несколько яп, может легко написать си\сд, поднимет сервер, перелопатит линукс.
Во вторых, даже джуну нужно очень хорошо постараться, чтобы выбить себе место под солнцем. Не просто, допустим, уметь запушить коммит и радоваться этому, а знать как происходят процессы в гите, знать принципы его работы и такие определения как чери пик, мерж, ребейз, и понимать их. Не просто ввести в баше судо еко хелло ворлд, а знать как сделать абсолютно все в системе, всю иерархию папок / процессов, знать что за что отвечает.
В третьих, я лично шел с 100% пониманием что хочу и куда идти работать, я намеренно хотел именно такой сложный сегмент айти, я знал, что мне нельзя физически работать, и поэтому айти как раз для меня. Четко понимайте что вам вообще нужно в жизни.
Личные рекомендации - знайте английский. Учите каждый день. Я учился и учусь все свободное время, для меня к ряду по 6-9 часов что то познавать это норма, причем с самого старта. Мне потребовалось 7 месяцев, чтобы получить достаточно знаний, после которых я себя уверенно чувствовал.
Список книг, для начала. У меня на них ушло 4 месяца. Они на английском, но для айтишника это не проблема.
Mastering Linux Administration - Calcatine, Balog
Git Best Practice Guide
DevOps for Wev Development - Soni
Nginx From Beginner to Pro - Soni
UNIX and Shel Programming - Harwani
The Linux Philosophy for SysAdmins - Both
Всем удачи.
Джунов все равно без всего этого берут, а на работе уже научат. И книги корпоративные есть red hat, поэтому все что нужно знать - это прогу, линуху как в вузе учили + самому по себе интересоваться девопс и иметь несколько пет проектов. Меня так и взяли на позицию джуна после небольшого собеседования минут на 30-40. Зарплата конечно я так понял ниже, чем по рынку - 80 тысяч примерно, но я думаю это нестрашно. Лучше в большой хорошей компании получить опыт, а потом масштабировать уже. Тем более знаний сейчас не так много, надо учиться
Кстати вот по мимо книг не знаю, но все что ты описал учат делать на 1-2 курсу в моем вузе. Конечно без CI/CD и всяких штук девопсовских, но остальное уже 17 летние студенты умеют делать в идеале В чем сложность непонятно. Было бы желание, так никто учится эффективно просто не умеет.
Все это очень интересно! Но пока ты не будешь в жизни с этим работать сколько бы ты не учил! Выучить не получится, да общие знания будут но не больше! Это как английский, который все мы учим в школе но на нем не говорим и только когда попадаем в среду начинаем разговаривать и даже начинают говорить те кто его не учил!
Краще зразу FreeBSD?, ближче до UNIX
Хороший видос, почти со всем согласен.
Я программист, но в маленьких проектах часто выполняю роль девопса, в прошлом немало поработал админом.
По поводу Линукса хочу сказать следующее:
Теоретически джуну достаточно знать Линукс на уровне джуна админа. Но ему будет ой как сложно! Лучше знать Линукс на уровне мидла админа. Разница между джуном и мидлом в админстве Линукса, заключается в том, что джун знает набор основных действий, а мидл уже понимает как устроена ОС, хотя бы в общих чертах. Мидлу в Линуксе проще и быстрее дадутся необходимые темы, например docker и k8s.
Совет снести Маздай, тоже категорически поддерживаю, особенно если мало опыта в Линуксе.
Так же поддерживаю выбор Ubuntu в качестве дистрибутива, но с небольшим уточнением:
Если комп позволяет, лучше ставить kUbuntu с виджетом "панель задач только значки". Многие мои знакомые садясь за мой комп не сразу понимают, что они не в Винде. Естественно, чтобы сделать действительно красиво, придется немного повозится, но таков уж Линукс.
Если же снести Видну мешают игры, то заставить работать любимые игры в Линуксе - будет отличным опытом для новичка, и улучшит его понимание системы.
По поводу обучения на работе тоже есть нюанс. Нет лучше способа изучить инструмент, кроме как работать с ним. Но учиться на работе нужно аккуратно.
Если из 10-ти требований ты не знаешь 2, то, как правило, ты их с легкостью изучишь на работе. Но при этом, остальные 8 должны быть изучены на хорошем уровне. Если же ты не знаешь больше половины, то можно легко загнать себя в аврал и стресс.
Девопс безусловно должен знать bash. Но если он планирует работать с докером и кубером, то стоит изучить еще sh. Он будет оболочкой по умолчанию в большинстве случаев, а зачастую единственной командной строкой в контейнере.
После дружелюбного и удобного bash новичок будет теряться в командной строке, да и скрипты отличаются.
Можно добавить bash в контейнер, но такая возможность есть не всегда.
Если винду снести мешают игры, то не проще ли установить линукс как вторую систему? И когда не играешь просто через grub заходить в линуху?))
@@MrMikhailDJ У меня так и есть, винда для игр, линукс для работы, но это чтобы игры от работы не отвлекали. Но я сеньёрный линуксовый админ (вернее был им когда-то), а если человек только изучает линукс, то без винды лучше.
Во первых, всё время за компом проводишь в системе, которую изучаешь. Во ворых, тебе приходится выполнять задачи, которые в винде рутинные, а в линксе нужно заморочиться. То есть, ты активнее учишься и лучше понимаешь систему.
Я себе матрёшку сделал: KVM гипервизор, в нем рабочие виртуалки или контейнеры с линксом, видюха прокинута либо в kvm kubuntu, либо в win10 для игрушек. К сожалению, не одновременно. При современной видюхе делается элементарно ( гугл в помощь). Старую видюху предварительно в bios надо отключить ( не увидишь процесс загрузки гипервизора). Задачка на джун+ линукс-админа.
Не, вот как раз линукс на позиции джуна требуют не ниже мидлового уровня
Но справедливости ради этот уровень очень быстро нарабатывается, когда постоянно работаешь в линукс системах. Я когда на младшего девопс устравивался, то до этого никаких книжек особо не читал. И взяли с этими знаниями, которые на мой взгляд на мидл только уже через 3 месяца работы в компании стали претендовать.
Где бы еще четкую градацию найти джун-мидл и т.д. вот я себя считаю по линуксу джуном, ближе к мидлу, а другой пойдет на собеседование и скажет, что он в линуксах вообще батя, потому что генту поставил ( реальная фраза ).
@@АндрейСукалин сдать сертификацию RHEL к примеру. Для себя был удивлен, что по их градации я выше джуна, хотя до этого не читал их книги и просто пользовался линуксом))
будут ли уроки по Terraform например с Яндекс облаком ?
Как только фествдс доделает облако и добавит поддержку тераформ
"Не должны лазить на сервера" мне любопытно это хоть где нить работает или я один криворукий такой?)
Я правильно понял, что крутому ДевОпс инженеру надо донатить ? На жизнь работой не зарабатывает?
Каждая работа должна быть оплачена. Чтобы создать контент я трачу время свободное, которое мог бы потратить на отдых. Тем более тебя никто ни к чему не обязывает. Ценишь труд поддержи нет иди дальше.
@@pavlenkoat т.е. если не хочу донатить то иду дальше?? С чего бы вдруг, хочу смотрю хочу не смотрю, поменьше бы таких псевдо специалистов, откуда вы повылазили похайпить на модных словах или что
На проде докера мало используется из-за ненадежности. Вообще фраза частично правильная ходит что докер это виртуализация для бомжей . Докер это легкий и легкоперегружаемая структура. Для базы например это грустно больше. Девопс это вообще непонятное название обьеденившее странные побочные профессии. Тогда добавьте еще coffee maker, coffe check comleter, jopa chesher. Раньше был инженер программист а сейчас 50 новых названий и разрекламированных сотни инструментиков. Программер должен писать код. Адми админить. А в итоге по перемешалось все
Где то сейчас расстроился дворник который так хотел стать девопсом.
Печаль
На самом DevOps настолько расплывчат, насколько и интересен. Тут постоянное столкновение между изученным тобой и востребованным у работодателя.
Так в айти во всех профессиях так
Отличный видос!
почему делается акцент на Докере? а не на Подмане? почему докерафайлы? если они не относятся к докеру никак
На самом деле пофиг. Они похоже и используют одну базу. Просто докер в поисковых выдачах чаще.
хз, если хотите использовать линукс как декстоп, то лучше всего кАРЧ
Чтобы понять, как работает экспортёр, надо прочитать код экспортёра)))... no comments
А вот по поводу того, что все перекатятся на бубунту - сомнительно. Есть оракл-линукс, который прям как центОС, но не для красношляпных хомяков)
Проще на него или роки линукс переатиться, чем мириться с велосипедом от бубунты
Базы данных входят в необходимый минимум?
В видео об этом сказано пересмотри
Минимальные знания в области БД необходимы даже для программиста.
@@MrMikhailDJ А что входит в этот минимум?
@@EGROWORLD если честно не знаю, я джун. У меня на собесе за это сильно не спрашивали. У меня были знания как установить mysql, как бд в целом работает(клиент-сервер-бд), привелегии, таблицы-связи-ключи(внешние, обычные), простые какие-то sql запросы, запросы с join и подзапросы. Еще немного про процедуры, триггеры знал и про бизнес-процессы с erp моделями. Я в вузе учился и у нас был базовый курс по бд на моей специальности. Мне этих знаний хватает сейчас.
@@EGROWORLD для девопс хорошо будет покапаться в самих конфигах для бд и как там что работает. Потыкать в системные таблицы в mysql и тд. Где там пользователи, пароли, привелегии лежат и тд
Спушить код с удалённого сервера?
Я не ослышался?
Ага пристала. Прикалывался над собедуемым и ляпнул в видео
Крутой!
спасибо за видео, пойду в доставку яндекс еды
Всё так плохо?
@@pavlenkoat не на столько конечно, но чет жесть какой объем и на сколько сложно все это
@@DunSety на самом деле не так сложно
Блин, очень сложно, особенно, когда ВРЕМЕНИ НЕТ. Вот я сисадмин на заводе около года чет пытаюсь изучить, кроме виртуалок на поиграться, околонулевой выхлоп, потому что на основной работе неприменимо.
Вопрос к опытным - Винду совсем не надо знать??
Сложный вопрос.
винду надо знать на таком уровне, что если и придётся, то чтобы база какая-то была. Например, когда меня на работе с ансиблом только учили пользоваться, то показали простейшие манипуляции с ним из под винды. Чтобы если что не растерялся))
По дистрибутиву с недавнего прошлого не соглашусь.... Манджаро очень дружелюбна
Только на сервер её не поставишь
@@pavlenkoat именно так. Там одноздачно дедушка дэбиан. Убунта черезчур.
Антон, спасибо! Пытаюсь изучать всё подряд, не знаю, как бы систематизировать это всё. Сейчас вот пытаюсь Ансибл внендрить у нас в компании, но мы государственная контора, которая работает по принципу галеры, не очень легко это всё :)
По поводу уметь учиться - как бы этот навык получить? Я вот траефик пытался освоить, но бросил, так как по доке у меня настроить не получилось, а примеров или мануалов по нему недостаточно, как по мне. Теперь обидно, что бросил, но времени и желания учить его до конца нет.
Комментарий кстати написал в основном для алгоритмов ютуба)
зачем его внедрять?) это же тул для автоматизации серверов
@@nikolaynikolaev6039 Затем, что у нас всё ручками настраивается исторически и никто ансибл не знает. Один файл хостс будет серевров на 500 (понимаю, что немного, но когда все подключаются по SSH через логин-пароль задачка становится сложнее), потом ещё надо придумать, что автоматизировать, иначе инструмент не изучишь. Сейчас начал продумывать задачи под него и пробовать
@@РоманДенисов-л3у 1 файл хост на 500 серверов?) не проще было бы днс поднять?))
@@nikolaynikolaev6039 Обожаю, когда люди, которые не понимаю, как устроена инфраструктура, пытаются объяснить как в ней работать. Есть у нас ДНС-сервер, даже несколько. Толку от них при подключении зачастую нет, потому что резолвятся в имена сайтов, которые на этих машинах крутятся. За ДНС отвечает вообще другой отдел. А ещё есть безопасники с их zero trust, которые всю сеть закрыли и каждый доступ нужно выправшивать. И т.д. и т.п.
@@РоманДенисов-л3у что за днс такой, который не резолвит адреса, а заставляет вас заполнять файл хостс вручную?) может это не днс вовсе тогда?)
Не надо никого никогда тыкать ничьей мордой ни в чтю какашечку
Самая большая проблема компаний в том, что им в основном попадаются именно сисадмины, которые пытпются стать devops. Отсюда рождаются ansible, terraform и прочее. Это инструменты, которые призвпны помочь человеку, который не умеет программировать. А вот если ты умеешь программировать - эти инструменты не помогают, а лишь мешают
Антоша, А что с женщинами у тебя?
судя по лице мне кажется он импотент)))
Без вас я как слепой котенко
2022 год уже заканчиваеться
Только середина
Антоша бабло любит от спонсоров???
Завидуешь?
@@pavlenkoatвыделяю истинную причину для чего всё эти ролики снимаются.
Это не причина. Это способ мотивации. Без материальной поддержки я бы снимал ролики не регулярно. Я много каналов знаю которые закрылись потому что просто поняли что это вторая работа которая не оплачивается. Хоть и любимая.
@@pavlenkoat любимая от слова любовь, к деньгам не имеет отношения. Зато контент настоящий. Продвижение себя как специалиста с повышением зп. Сколько тебе спонсоры башляют?
@@pavlenkoat знаю много каналов, которые всё также и даже больше работают без монетизации. Кто камеру подарит, кто идею или опытом своим как и что на Энтерпрайзе делали. кто опытом поделится, кто расшарит ссылка на канал, кто донат подбросит, кто знакомтсва с нужными людьми и тд и тп. Специально никто не гонится за деньгами и не рекламирует всяких компаний. Только своя персона. Кстати ты как то в стрим девопчов звал других, ребята на две три головы выше тебя и рассказывают конкретику как что и откуда работает, как организовано, компании да, не называли. У тебя же ни то ни се. Как то ты разыгрывал сценки и высмеивал, то заходит на ура. В итоге контент некоммерческий, а ламповый и всё интересно.