Мир IT c Антоном Павленко
7.43K subscribers
674 photos
157 videos
19 files
1.43K links
IT новости, статьи и видео с канала
https://youtube.com/pavlenkoat
По всем вопросом обращаться @pavlenko_at

Поддержать автора:
https://www.donationalerts.com/r/pavlenkoat
Автор канала прошел путь от сисадмина до DevOps/SRE в крупных компаниях
Download Telegram
Антон, я нулевой, но умею гуглить. С чего начать путь в DevOps в 2025 году и не сгореть на старте?


Такой вопрос мне пишут чуть ли не каждую неделю.

➡️ В 2024 году я выпускал видео о том, что должен знать DevOps-инженер или DevOps Roadmap 2024. Думаю, будет актуально и в этом году. Посмотреть можно по ссылке.

Отвечу на вопрос коротко.

Если ты умеешь гуглить и готов учиться — это уже большой плюс.

➡️Вот что я советую:

Начни с основ Linux. Не просто команды, а понимание: что такое процессы, права, порты, systemd, логи.
Параллельно учи Git — базовые команды, ветки, конфликты.
Потом берись за Docker. Осознай, что такое контейнер, почему он не виртуалка, как с ним работать.
И только потом — CI/CD. Возьми GitHub Actions или GitLab CI, автоматизируй сборку простого проекта. Даже HTML.

На этом этапе у тебя уже будет что показать в резюме.
Один пет проект, один пайплайн, один Dockerfile — и ты уже не “нулевой”, а новичок с руками.

А дальше — инфраструктура (Terraform), мониторинг (Grafana + Prometheus), Kubernetes.
Но всё по шагам.

Надеюсь, ничего не упустил
Please open Telegram to view this post
VIEW IN TELEGRAM
👍442
Какой stage выполняется первым по умолчанию в GitLab CI?
Anonymous Quiz
3%
deploy
11%
test
28%
build
58%
init
🤨12😐5👍2
Сказ о динамических окружениях и их поддержке

На связи Алексей Демьянов, DevOps-тимлид «Фланта». На прошлой работе я помогал продуктовой команде с инфрой, и одной из проблем были статические тестовые стенды. Их вечно не хватало, они ломались, а БД регулярно требовала перезаливки. Та ещё головная боль.

Я решил поднимать стенды по запросу. Мы использовали Docker Swarm для оркестрации и Proxmox в роли гипервизора. Я собрал автоматизацию, которая быстро разворачивала динамические окружения: GitLab отвечал за сборку образов, Terraform с Cloud-Init — за провижининг, Ansible и Docker Swarm — как оркестратор контейнеров, а дирижировал всем сервер на Python.

Всем зашло. Но после моего ухода поддерживать решение стало некому, sad but true…

Чтобы с вами такого не случалось и окружений всегда хватало, приходите на вебинар «Фланта» 25 июля в 12:00. Узнаете, что такое динамические окружения, как их создавать и оптимизировать.

🔗 Регистрация

#реклама
О рекламодателе
2🔥1
Для любителей фактов и математики.

Помните теорему Пифагора?
Сумма квадратов катетов равна квадрату гипотенузе.

Так сегодня день Пифагора. Он отмечается когда сумма квадратов дня и месяца равно сумме квадрату года.


24^2 + 7^2 = 25^2


Предыдущий день был 16.12.2020, а до этого 15.08.2017.

С праздником всех причастных.
🔥242👍2🌚1
Я как-то работал в одной организации, где было неплохо построено CI/CD. Ко мне как-то пришел коллега и спросил:
А зачем ты столько комитов делаешь при тестировании проблемы? Можно ж взять локально попробовать или на сервер подключиться по ssh.


А я ему в ответ:
Чтобы мои изменения не пропали. Да и тестировать нужно в схожей среде. Потом в своей ветки объединю коммиты и отправлю в целевую ветку.


Через какое-то время парень заболел и нужно было подхватить его проект. И при очередном обновлении у нас выявилась проблема. Благо, что это был тестовый контур.

Вот рассказ моего знакомого.

Они принимали на поддержку проект после подрядчиков, которые строили с нуля информационную систему. Решили проверить CI/CD. Накатили конфигурацию и ничего не заработало.

Оказалось, что при изначальном развертывании инфраструктуры подрядчики очень торопили. Он часть перенес в код, а часть настроил вручную. И еще половину забыл.

Остальное вы узнаете в новом видео....
🐳83👏3
🆕 Главная проблема DevOps инженера [НОВОЕ ВИДЕО]

📎 https://youtu.be/PAhK_DwrNLQ

Главная проблема DevOps инженера, которую я выявил по опыту работы на должности DevOps инженера и SRE. Когда я такое вижу я думаю зачем я учился на ДевОпс много лет, зачем мне мои знания по SRE, CI/CD. Подробности в видео

👉 https://youtu.be/PAhK_DwrNLQ

Ставь лайки, пиши в комментариях свое мнение, поддержи новое видео 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥121
Сегодня последняя пятница июля, а значит повод похвалить системных администраторов.

А так как DevOps и SRE - это развитие системного администрирования.

С праздником коллеги!!!

Сегодня требуйте благодарность😅
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41🔥98🎉3
В GitHub Actions можно переиспользовать job через...
Anonymous Quiz
10%
inherit:
36%
extends:
29%
reusable:
26%
uses:
Сколько вас коллег вчера поблагодарили?
Anonymous Poll
73%
Никто😢
23%
От 1 до 5 🙃
1%
От 6 до 10😇
3%
Больше 10🤗
А я хочу вас от всего сердца поблагодарить, что подписаны на мой канал.

Вы все красавицы и красавчики. У вас все в жизни получится. Главное верить в себя и во всех сферах строить надежный фундамент.
58👍16🎉9
Ты уже видел? 😳

Новое видео про главную проблему DevOps инженера, которую я выявил на должности DevOps инженера. Есть и на Ютубе, и в VK Видео.

Как девопсы контейнеризацию с виртуализацией дружили - о проблематике, выборе инструментов, опыте их эксплуатации и доработке.

Автоматизация деплоя с помощью GitHub Actions: руководство для чайников - как автоматизировать процесс деплоя приложения, что сэкономит время и уменьшит количество ошибок при ручном деплое.

Нас не заменят! Почему сисадмины не боятся конкуренции с ИИ - самое время разобраться кожаным с железными.

Загрузка Docker-образа в Private Registry: руководство для чайников - как создать, тэгировать и загружать Docker-образ в приватный Docker Registry, используя Key ID и Key Secret.

SonarQube: базовая настройка и анализ качества кода с помощью FastAPI - в статье про SonarQube - что это такое, в чем его преимущества и как его настроить.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Вчера, после длительного перерыва, провел 2 карьерные консультации.

Знаете, я после каждой консультации убеждаюсь, что не зря изучаю психологию. Сейчас запрос «АйТи психолога», но не девочки после психологического вуза или курсов, а от коллеги, который в теме их профессии и знает нюансы.

У обоих коллег все в карьере неплохо, а проблема кроется в психологии. Их достаточно поддержать и направить в нужном направлении, рассказать какие они красавчики/красавицы(естественно с фактами) и их переживания уйдут.

Естественно в карьере куда двигаться тоже разобрали.

Подробности и личности раскрывать не буду. И не просите.

А как у тебя с тревожностью и как ты решаешь эти проблемы?
👍111😢1
Сижу жду очередь на массаж. А как проходят ваши выходные?

До 16-40 можно задать вопрос я на него отвечу)))
Мир IT c Антоном Павленко pinned «Сижу жду очередь на массаж. А как проходят ваши выходные? До 16-40 можно задать вопрос я на него отвечу)))»
Как задать условие запуска job в GitHub Actions?
Anonymous Quiz
38%
Через when:
24%
Через if:
9%
Через only:
28%
Через condition:
Какой триггер в GitLab CI запустит пайплайн при пуше в любую ветку?
Anonymous Quiz
6%
only: master
12%
except: tags
48%
only: pushes
34%
only: branches
🆕 Сколько нужно DevOps-инженеров? [НОВОЕ ВИДЕО]

https://youtu.be/fe_Nfrl6y0k

Меня недавно спросили: Сколько нужно DevOps для организации CI/CD. Давайте считать на разных этапах проекта.

Плюс расскажу эволюцию DevOps.

https://youtu.be/fe_Nfrl6y0k

Ставьте лайки, пишите в комментариях, сколько ДевОпс в вашей компании 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Долговременное хранение корпоративного уровня 

Вы всё ещё закладываете регулярный апгрейд HDD/SSD каждые 3-5 лет?
Время пересмотреть подход к долговременному хранению:

💽  ЭЛАРобот НСМ — это:

—  50+ лет без миграции данных
Носители не требуют замены, нет деградации, нет энергопотребления.

—  Доверенная среда хранения по законодательству

—  Независимость от смены технологий
Информация хранится в читаемом формате, вне зависимости от развития ИТ-стека.

— Защищённость данных
Идеально для хранения критически важных данных и документов

— Стоимость хранения падает с каждым годом
 Не требуется обслуживание носителей. Разгрузка дорогих СХД

Роботизированные электронные архивы ЭЛАРобот НСМ — стратегия, а не компромисс.

📲 Запросите расчёт под вашу инфраструктуру

#IT #ЭЛАРоботНСМ #электронныйархив #долговременноехранение #ЦОД #ИТинфраструктура