Собственно, хочу вкатиться в DevOps сферу, сейчас я сисадмин по Windows, есть базовые знания по Astra, РедОС (mv,cp,repo,logs и т.п.) (ansible,puppet,chef,docker не знаю про это еще), и есть база по .Net (без ООП и Паттернов). Все таки т.к. работаю в госструктуре сами понимаете, тут от айти только слово, в основном всякие бумажки бумажки и сплошная бюрократия.
Попытался пройти собес в сисадмины по линуксу, знаний как бы не хватило, а про девопс молчу(т.к. там еще и Jenkins надо знать помимо Ansible,Puppet, K8s и т.д.).
Вообщем нужна помощь, как мне вкатиться из сис.админов в DevOps, желание есть, только курс надо, RoadMap видел .но хотелось бы мб эффективных курсов каких-либо, с чего вообще начать, мб ютубчик, слерм, степик?
Курсы вам скорее не помогут, чем помогут.
По одной простой причине. Devops - это тот, кто в том числе решает возникающие проблемы при недостатке информации, а вы даже ответ на такой простой вопрос "как войти в девопс" нагуглить не смогли.
дело в том, что в гугле слишком много информации, много курсов, понятно что девопс это тот. кто автоматизирует все.
То есть надо изучить Docker,K8s, Ansible, Puppet, Chef, вот взять C# , есть бесплатные интерактивные курсы от которых реально есть профит, а есть вода водой, вот тут также я пытаюсь у вас узнать, мб есть подобное?
Основа Linux и сети. Дальше придумай инфраструктуру и поднимай в облаке или локально. Например, веб сервер "Hello world". Как поймешь как это работает - используй автоматизацию. Используй Ansible для настройки и установки веб-сервера. Либо изучи немного Docker и подними эти сервисы через Docker. Создай машинку через Terraform (если AWS), но лучше оставь на потом.
Потом можно изучить Git и Jenkins и настроить простой пайплайн, чтоб при коммите в Git Jenkins перезапускал контейнер и ты видел изменения.
Ну а так конкретной последовательности что за чем учить нет. На каждой работе своя специфика и инфраструктура - кто-то в облаке и там активно используется AWS и Terraform, кто-то арендованные сервера взял и там Ansible преобладает. А дальше начинается зоопарк из технологий.
Тебе пока рано без Linux это трогать. На Слерме был хороший бесплатный курс по основам. На ютубе есть хорошие ресурсы, по которым я вкатывался, но они уже немного устарели - годятся только для понимания в целом.
Курсы можно пройти, даже бесплатные какие-то. Я так именно и делал - 4 бесплатных курса с трудоустройством + ютуб + интернет. Это дает структурированную информацию, общение с группой и ментором, заставляет тебя не волынить и вовремя сдавать домашки и сертификат, (да, это просто бумажка) что ты хоть немного чего-то усвоил. А на собеседовании уже расскажешь, что знаешь.
Еще нужно много свободного времени, если не варишься в этом. 2 выходных будет недостаточно. У меня на работе было достаточно свободного времени и то я уволился, так как не хватало. Сидишь, смотришь видосик, настраиваешь что-то, а тут куда-то нужно бежать, что-то делать. Возвращаешься через 2 часа и уже забыл на чем остановился.