Devops Bootcamp с Федосеевым
4.83K subscribers
263 photos
14 videos
4 files
291 links
Сообщество для начинающих DevOps-инженеров: как лучше стартовать в Девопс, вебы от ТОП DevOps-специалистов, новости индустрии
Бесплатный курс по DevOps: https://edu.slurm.io/courses/demo_devops
Присоединиться к чату канала: https://t.iss.one/+8C5lo1K0Jn80MDIy
Download Telegram
😢 Я взял на работу подписчика этого канала

Недавно проводил собеседования, и один соискатель меня особенно заинтересовал. Что именно привлекло мое внимание:

🤨 релевантный опыт и необходимый стек (куда же без этого?)
🤨 четкое и структурированное резюме с заполненной графой «о себе» — сразу видно, что за человек передо мной, и чего он хочет
🤨 сопроводительное письмо — из 30 кандидатов только один не поленился его написать и показать свою заинтересованность

На собеседовании мы совпали по вайбу и настроению (парень был в майке, этим все сказано😅), так что я сделал оффер. Про то, что он читает мой канал, узнал уже впоследствии.

Если серьезно, то это отличная иллюстрация того, как НАДО подходить к поиску работы и собеседованиям. Софт-скиллы так же важны, как и хард-скиллы, а ваше позиционирование может очень сильно повлиять на исход собеса.

А если заранее узнать побольше про тимлида и выяснить, что он ценит в работе и сотрудниках, — оффер точно будет у вас в кармане 🔥

#карьера@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥82👍2🤷1
Читаете соцсети тех, у кого хотите работать?
Anonymous Poll
35%
Всегда 😎
30%
Нет, но теперь начну 🤔
35%
Нет, неинтересно 😒
Коллеги, всем привет! Принес вам новую задачку 🎓

В прошлый раз мы пробовали запустить докер в гитлабе. Сегодня предлагаю разобраться в написании докерфайлов.

Перед вами — пример того, как НЕ нужно делать. Найдите ошибки и попробуйте их исправить 🙂

FROM ubuntu:latest

# Копируем исходный код
COPY ./ /app
WORKDIR /app

# Обновляем список пакетов
RUN apt-get update

# Обновляем пакеты
RUN apt-get upgrade

# Устанавливаем нужные пакеты
RUN apt-get -y install libpq-dev imagemagick gsfonts ruby-full ssh supervisor

# Устанавливаем bundler
RUN gem install bundler

# Устанавливаем nodejs используется для сборки статики
RUN curl -sL https://deb.nodesource.com/setup_9.x | sudo bash -
RUN apt-get install -y nodejs

# Устанавливаем зависимости
RUN bundle install --without development test --path vendor/bundle

# Чистим за собой кэши
RUN rm -rf /usr/local/bundle/cache/*.gem
RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

# Запускаем скрипт, при старте контейнера, который запустит все остальное.
CMD [“/app/init.sh”]


Варианты решения пишите в комментарии или сразу в моем гитлабе, а в начале следующей недели я поделюсь разбором этого задания 💬

#задача@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤔2🔥1👨‍💻1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥81
Где брать опыт начинающему DevOps-инженеру?

В комментариях к посту про поиск работы увидел такой вопрос:

Как начать работать devops, когда во всех вакансиях требуется опыт devops?


Лично я считаю, что совсем начинающему инженеру боевой опыт не нужен. Главное, чтобы у вас было понимание методологии, технологий конкретного стека и опыт решения задач, максимально приближенных к реальности.

Чтобы разобраться в методологии и понять, какие технологии осваивать в первую очередь, советую посмотреть RoadMap DevOps от Слёрма. Там подробно разобраны базовые и основные компетенции инженера и есть ссылки на дополнительные материалы для изучения 😜

#карьера@devopsupgrade
#инструменты@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Сами технологии можно изучать самостоятельно или на курсах, а решать задачи — вместе со мной. Пишите, какие направления вам интересны, будем разбирать.

И не забывайте про задачку по написанию докерфайлов — разберем после выходных😶
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Коллеги, всем привет!

Посмотрел все ваши комментарии к посту с задачей, было много правильных ответов. Вы крутые!🔥

Ловите статью с разбором 🤯 https://to.slurm.io/JxOAPQ

А если у вас остались вопросы, напишите их в комментах к этому посту. Наберется больше пяти — проведу лайв 😬

#статья@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
2
This media is not supported in your browser
VIEW IN TELEGRAM
Коллеги, приветствую!

На этой неделе готовлю для вас задачу по ансиблу — одному из основных инструментов для управления конфигурациями в работе DevOps-инженера.

Попробуем написать один из самых простых плейбуков. Текст задания пришлю в четверг, а пока ловите материалы, которые помогут к нему подготовиться 😀

🫣 Что нужно знать перед началом работы с Ansible
Разбираем, какие задачи решает ансибл и чем отличается от других инструментов управления конфигурацией.

🫣 Что такое IaC и как Ansible помогает его построить
Выясняем, что такое IaC, какие плюсы и минусы есть у этого подхода, как с ним связан Ansible и какую роль он играет в настройке инфраструктуры.

#статья@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
😤Как НЕ стать DevOps-инженером?

Мы с вами много говорим о том, что важно на старте, решаем задачи для прокачки навыков. Но что насчет самых частых ошибок?

Помните книжку Остера с вредными советами? Мы с командой подумали и решили устроить для вас встречу в таком формате. Так что 4 сентября в 19:00 жду вас на вебинаре «Вредные советы: ошибки в карьере DevOps».

Что в программе:
🫣 Как использовать инструменты, чтобы все точно сломалось в пути?
🫣 Чем сисадмин, который шарит в bash и ansible, отличается от инженера, реально внедряющего devops-практики?
🫣 Какие ошибки совершают начинающие инженеры, и как это влияет на карьеру?

Чтобы ответить на эти и другие вопросы, позвал коллегу — Юрия Семенькова, Senior DevOps Engineer в getmаtch.

Регистрация на веб, как всегда, через бота-помощника. Занимайте места!

#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11😁2👍1
Коллеги, всем привет!

Принёс вам обещанное задание. Попробуем брать разные темы, на этот раз — простая задачка по Ansible (но вы всегда можете сами еë усложнить).

Для начала предлагаю снова написать простой index.html и представить, что это настоящее приложение. После этого напишите плейбук, который на удалённом сервере разворачивает nginx, копирует наше приложение и запускает его.

 
Попробуйте подготовить максимально гибкий и удобный вариант для дальнейшего использования и масштабирования. Ссылку на репозиторий и свои вопросы присылайте в комментарии, будем обсуждать.

А во вторник жду на лайв-разборе 😎

#задача@devopsupgrade
6🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥7❤‍🔥2
Как быстрее набраться опыта?

Недавно один знакомый спросил меня, как быстрее прокачаться в DevOps — может, стоит устроиться сразу на три работы и получать в три раза больше опыта?

Я считаю, что схема вообще нерабочая😅 В результате вы просто будете меньше успевать и не придете ни какому результату, кроме выгорания. Как лучше поступить?

😯 Глубже погружаться в задачи и прорабатывать стек, чтобы становиться в нем лучшим специалистом

😦 Отвлекаться от работы и не забывать отдыхать: неочевидно, но именно усталость тормозит ваш рост и развитие как крутого спеца

Понимаю, что в некоторых компаниях вас могут заставлять обновлять гитлаб на выходных, но, надеюсь, вы сможете этого избежать.

Как планируете провести последние выходные лета?

#карьера@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3😁2
Коллеги, всем привет!

Сентябрь горит, а мы продолжаем погружаться в DevOps 🔥 В пятницу обсуждали, как быстрее набраться опыта: не забывать про отдых и глубже погружаться в технологии. И если с первым пунктом все понятно, то со вторым могут возникнуть сложности. Где брать теорию и практику?

😯Документация
Все гениальное просто, и базовые основы можно почерпнуть в официальных источниках.

😦 Статьи, вебинары, лекции
Ищем по ключевым словам в гугле, на хабре, на ютубе и в других источниках. А еще можно зайти в материалы канала и посмотреть ссылки, которыми я с вами делился — там тоже много чего полезного.

😧 Задания на канале
Kindly reminder про задачку по ансиблу, завтра на эфире будем разбирать 😉

😮 Бесплатный курс «Быстрый старт в DevOps»
Насыщенный мини-курс для начинающих специалистов с разбором вопросов:
🙁 что такое DevOps, и как выстроить работу команды в рамках этой методологии;
🙁 Kubernetes, Docker и т.д.: как базовые инструменты выстраивают работу в DevOps;
🙁 DevOps и компания: как состыковать критерии успеха.

Так что если вы все еще думаете, как стартовать, это отличный вариант ⚡️

🫣 Забрать — по ссылке

#карьера@devopsupgrade
#курсы_Слёрма@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4
Коллеги, всем привет!

Сегодня в 18:00 встречаемся на лайв-разборе задачки по ансиблу — у вас еще есть время прислать ссылку на готовый репозиторий 😉

Новая задача будет в четверг — предлагаю вернуться ненадолго к сборке докер-контейнеров и разобрать то, что не успели закрыть. Ловите материал для подготовки 🤨 https://to.slurm.io/M-VsBA

#прямой_эфир@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
Эфир с разбором уже через час🫡
Включайте уведомления, чтобы не пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
Старт эфира через 5 минут. Подключайтесь 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
Live stream finished (47 minutes)
Обложившись баш-скриптами 
и плейбуками сполна,
Можешь ты собой гордиться:
Ты — DevOps-суперзвезда!

Нуууу.... или нет 😅

Вебинар с вредными советами для DevOps-инженеров: уже сегодня в 19:00. Жду вас!

Что будет:
👉 разбор самых частых ошибок начинающих специалистов
👉 ответы на вопросы и обратная связь от меня и моего коллеги Юрия Семенькова (Senior DevOps Engineer в getmаtch)
👉 секретный розыгрыш — в этот раз подарок будет более универсальным 🎁

➡️ Занять место на вебинаре — через бота. Приходите!

#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2🥰1