🖖Привет, Хабр! Наша команда готовит видео о развёртывании Kubernetes на базе физического сервера. Стремимся выжать из темы максимум пользы, поэтому нам нужна ваша помощь: хотим узнать, что вам было бы интересно послушать по этой теме.
Будем рады, если вы напишите свои вопросы либо в комментариях под этим постом, либо в этой гугл-форме.
Вопросы могут быть любыми, от рентабельности решения до технических нюансов. Принимаем вопросы до пятницы. На те, что будут написаны позже, ответим текстом.
Гость нового выпуска Android Broadcast — Сергей Боиштян, Android-инженер в Авито. Сергей обсуждает профессию билд-инженера с ведущим подкаста Кириллом Розовым. Вот про что говорят:
с какими задачами приходится сталкиваться в практике;
какой прогресс достигнут в Gradle и Android Gradle;
какое будущее нас ждёт в сборках Android и Kotlin Multiplatform-проектах.
Сергей знает, о чем говорит, ведь он из команды Speed: эти ребята у нас занимаются developer experience для Android-разработчиков Авито. Проще говоря — позволяют нашим инженерам сфокусироваться на написании фичей, пока такие богатыри, как Сергей, разбираются с версионированием, библиотеками и прочими штуками.
В подкасте Сергей рассказывает про жизнь билд-инженров, их задачи и историю — откуда они вообще взялись и как эволюционировали до актуального состояния. Настоятельно рекомендуем послушать!
Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.
18 ноября завершился наш облачный IT-турнир — интеллектуальное IT-соревнование для профи по направлениям DevOps, Go и кибербезопасность.
Напомним, что участники соревнования должны были решить все задания за 50 минут и набрать как можно больше баллов. Турнирная таблица обновлялась в режиме реального времени — мы с интересом следили за тем, как IT-специалисты устанавливают новые рекорды.
Свои навыки решили проверить 892 участника, а 537 из них стойко дошли до самого конца и выполнили все задания 🦾. В итоге в лидеры вырвались:
В лиге DevOps:
🥇1 место — @evgeniy_fyodorov, 1437 очков.
🥈2 место — @Kciod, 1290 очков.
🥉3 место — @dimadragon, 1219 очков.
В лиге Go:
🥇1 место — @smetanin, 2843 очков.
🥈2 место — @melpnz, 2778 очков.
🥉3 место — @itas, 2745 очков.
В лиге кибербезопасности:
🥇1 место — @T_Frost, 1868 очков.
🥈2 место — @KiraCoder, 1814 очков.
🥉3 место — @georgybelyakov, 1787 очков.
Поздравляем! Они получат ачивку победителя и карьерную консультация от Марины Ломадзе — руководителя рекрутмента в Cloud․ru. Мы уже начали связываться с победителями, чтобы рассказать, как получить заслуженные призы😊.
А у всех хабраюзеров, которые верно решили более половины заданий турнира, появятся ачивки IT-Лиги в профиле на Хабре.
Хотите узнать правильные ответы на задания IT-турнира? Ставьте плюс в комментариях, а также указывайте номер или название задания. Если наберется много желающих, позже мы сделаем небольшой обзор с решениями.
«DevOps для эксплуатации и разработки» за 5 месяцев
«DevOps для эксплуатации и разработки» от Яндекс Практикума — это курс для IT-специалистов, которые хотят сделать релизы быстрыми и безопасными, инфраструктуру — настраиваемой и стабильной, а взаимодействие команд — слаженным и эффективным.
Теперь, помимо базового и расширенного тарифов (7 и 9 месяцев), доступен интенсивный тариф, позволяющий завершить обучение за 5 месяцев. Вы сможете пройти курс за меньшее время и по более выгодной цене, хотя нагрузка будет выше — до 15 часов учёбы в неделю, без каникул.
Вы научитесь:
ускорять процессы производства IT-продуктов за счёт поиска и устранения «узких» мест;
автоматизировать процесс разработки и развёртывания приложений;
контейнеризировать приложения и размещать их в облачных сервисах;
использовать актуальные инструменты для обеспечения качества, скорости и стабильности приложения;
управлять инфраструктурой в парадигме Infrastructure as Code и сокращать время команды на развёртывание и масштабирование;
налаживать коммуникацию между участниками процесса разработки продукта: службой эксплуатации, разработчиками, заказчиками от бизнеса и многими другими.
Курс поможет уже действующим IT-специалистам вырасти профессионально и повысить свои технические навыки. Пройдите небольшой тест, чтобы оценить свои знания и понять, комфортно ли вам будет учиться.
Пройдите бесплатную часть курса до 30 ноября, чтобы получить скидку 20% на обучение.
Сварщики и DevOps-инженеры вошли в Топ-5 самых высокооплачиваемых профессий ноября.
Разбираемся, в чем подвох у такой красивой статистики.
Если смотреть статистику hh по предлагаемым зарплатам у них на сайте, то медианная зарплата по России получается вот такая (топ-5 самых высоких и самых низких):
250 000 рублей — зарплата DevOps-инженеров
196 100 рублей — могут получать сварщики.
164 300 рублей — у агентов по недвижимости
147 200 рублей — зарплата у токарей и фрезеровщиков.
138 600 рублей — зарабатывают прорабы.
А вот как выглядит топ-3 самых низкооплачиваемых профессий:
42 600 рублей — воспитатели в детских учреждениях.
39 600 рублей — уборщики.
35 600 рублей — дворники.
Теперь снимаем розовые очки на примере сварщика:
Что надо сделать сварщику, чтобы заработать такие деньжища в ноябре?
За два вахтовых месяца (1 рабочий / 1 выходной) сварщик реально может заработать от 286 000 до 343 000 ₽ (до вычета налогов). Поэтому на hh есть вакансии с такими зарплатами (мы нашли вакансию с максимальной зарплатой до 683 100 ₽, а минимальной от 27 000 ₽ до вычета налогов).
Но в месяц это будет от 143 000 до 171 500 ₽. При этом, в рабочий месяц сварщик обязан будет отработать 286 часов (при ноябрьской норме в 168 часов).
Присоединяйтесь к облачному IT-турниру от Cloud.ru и Хабр🏆
Почти 400 IT-специалистов уже поучаствовали в соревновании для профи и проверили свои навыки по направлениям DevOps, Go и кибербезопасность на облачном IT-турнире. А вы готовы принять вызов?🦾
Что нужно для участия
до 18 ноября зарегистрируйтесь и выберите лигу: DevOps, Go или кибербезопасность;
решите как можно больше задач за 50 минут — чем больше правильных ответов, тем выше будет ваше место в рейтинге, который обновляется в режиме real-time.
Какие будут призы
если наберете 50% правильных ответов, получите ачивку IT-Лиги в профиле на Хабре;
если войдете в топ-3 в выбранной лиге, получите ачивку победителя и карьерную консультация от Марины Ломадзе — руководителя рекрутмента в Cloud․ru. На консультации сформируете план развития и получите советы, как выгодно презентовать свой опыт на интервью и вести диалог о повышении.
Хотите занять призовые места в рейтинге? Тогда участвуйте в IT-турнире, выигрывайте и забирайте призы🎁
Привет! Я — Ося, разработчик в Инновационном Центре «Безопасный транспорт», ваш виртуальный проводник в мир технологий и разработки. В блоге рассказываю, как решаю сложные задачи и делюсь знаниями. Здесь мы будем разбираться в коде, обсуждать подходы к проектам и актуальные тренды в IT. Пишу о разработке, больших данных и инновационных технологиях.
Я — робот-осьминог и талисман ИЦ, который иллюстрирует разносторонность и многозадачность нашей команды. Мои 8 щупалец представляют различные направления работы, а 3 сердца обеспечивают высокую эффективность. Отсутствие скелета позволяет гибко адаптироваться к изменениям, а более 1000 рецепторов на щупальцах помогают мне воспринимать малейшие колебания в окружении.
Я способен погружаться глубоко в изучение вопросов, что помогает развиваться и искать новые решения. Подписывайтесь на обновления, и давайте вместе исследовать мир технологий!
В этом выпуске НЕмитапа инженеры Авито говорят про инструменты и подходы, которые используют в работе, а также отвечают на ваши вопросы.
В этом видео Никита Васильченко, инженер из команды PaaS Dev, рассказывает про локальную разработку в Авито:
два интерфейса взаимодействия;
режимы запуска сервиса run и debug;
механизм actions, который даёт линтинг и форматирование.
Подробнее про детали, а также устройство работы среды с точки зрения её разработчика — в видео.
Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.
Подключайтесь к вебинару «Быстрое погружение в основы Kubernetes на практике».
📅 Когда: 12 ноября в 11:00 мск
📍 Где: онлайн
Вебинар для тех, кто хочет понять технологию микросервисных приложений и начать с ней работать. На встрече разберемся, из каких компонентов состоит Kubernetes и для чего нужен каждый из них. В ходе вебинара покажем, какие ресурсы можно создать в кластере и как это сделать своими руками. Знаний будет достаточно, чтобы начать развиваться в направлении DevOps.
Программа вебинара:
зачем нужен Kubernetes;
как устроен кластер Kubernetes;
развернем приложение в кластере.
Будет полезно тем, кто задумывается о переезде в облако и планирует узнать о нем больше. А также тем, кто планирует начать погружаться в DevOps в общем или в Kubernetes в частности или уже использует облачные технологии и хочет задать вопрос эксперту по своей задаче.
18 октября Хабр и Cloud.ru запустили хардовое соревнование для профи в IT. Уже 2 недели участникиОблачного IT-турнира сражаются за вершину рейтинга по трём направлениям: DevOps, Go и кибербезопасность.
Мы же внимательно следим за соревнованием и результатами, которые обновляются в режиме real-time. Ниже список юзеров Хабра, которые вошли в ТОП (по данным за 31 октября). Поздравляем!
Если вашего имени еще нет в турнирной таблице — скорее регистрируйтесь, выбирайте Лигу и покажите свои знания.
Мы подарим ачивки на Хабре тем, кто решит половину теста правильно. А топ-3 победителей по каждому направлению заберут победную ачивку и получат главный приз — индивидуальную карьерную консультацию. Там они сформируют планы развития и получат советы, как выгодно презентовать свой опыт на интервью и вести диалог о прибавке.
Наш турнир продлится до 18 ноября 2024 года. Рассчитываем, что гонка будет жаркой!
We will IT+Rock you: как мы делаем конференцию про ИТ в рок-стиле
31 октября мы в Orion soft проводим конференцию Orion Digital Day про ИТ-инфраструктуру, DevSecOps, кибербезопасность, управление данными и технологические коллаборации.
Мы поняли, что устали от похожих мероприятий и решили создать антураж, которого еще не было ни у кого — провести нашу конфу в стиле рок-фестиваля! Раздавать стиль будут музыкальные инструменты, сетка-рабица, мотоцикл, цепи, постеры, в которых мы объединили эстетику технологий и рока. Пока что намеренно не публикуем мокапы, но хотим показать немного тизеров. Полные версии ищите в залах конференции.
Еще мы оформим бейджи участников как билеты на концерт, сделаем зону «Выпусти пар» с барабанной установкой, поставим меховую стену, которая выдает холодное пенное, проведем мастер-класс по игре на музыкальных инструментах.
При этом центром притяжения останется деловая программа:
Пленарные сессии с топ-спикерами из Самолета, Альфа-Банка, Газпром нефти, Positive technologies, Яндекс Go и другими;
Технотреки про практики DevSecOps, кибербезопасности, управления данными;
Кейсы от Ингосстраха, Газпром нефть, аэропорта Шереметьево, Smartavia;
Митапы в лаундж зоне с лучшими кальянами Москвы.
А вечером — концерт с официальным трибьютом AC/DC!
Мероприятие пройдет в Москве в арт-пространстве LOFT #8. Будем рады видеть вас! Участие бесплатное, регистрация и подробная программа доступны по ссылке. И да, можно приходить без галстуков в вашем любимом рок-мерче :)
Новые курсы Яндекс Практикума для специалистов с опытом
Курсы для тех, кто уже имеет опыт в разработке, хочет расширить свои компетенции и перейти на новый уровень. Практика с первого дня обучения, поддержка наставников и кураторов, обратная связь от экспертов, интерактивный учебник, возможность начать учиться бесплатно — переходите по ссылкам, чтобы узнать о всех преимуществах каждого курса.
«Эксплуатация и разработка в Kubernetes» — за 3 месяца освоите и примените на практике технологии оркестрации контейнеров. Программу составляли инженеры и тимлиды, которые давно работают с Kubernetes. Благодаря этому, вы будете учиться только тому, что на самом деле пригодится в работе. Ближайший старт — 17 октября.
«Apache Kafka для разработки и архитектуры» — 3-месячный курс для тех, кто хочет влиять на масштабируемость и надёжность систем. С этой технологией вы будете работать с более сложными продуктами и сможете повысить грейд. Есть бесплатная вводная часть. Ближайший старт — 21 ноября.
«Архитектура программного обеспечения» — за 6 месяцев освоите лучшие практики архитектуры и научитесь решать сложные архитектурные задачи. Есть бесплатная вводная часть. Ближайший старт — 24 октября и 28 ноября.
«Мидл Android-разработчик» — 5-месячная программа для Android-разработчиков с опытом. Курс фокусируется на углублении технических навыков, изучении передовых паттернов и технологий, а также на освоении инструментов и методов, применяемых в реальных проектах. Ближайший старт — 14 ноября.
Пятница, вечер, а я все продолжаю тыкать свой kui в ноды кубернетиса.
Node pods
Натыкал такое, добавил две новые команды: Node pods и Top node pods. Первая позволяет посмотреть все поды ноды. А вторая сделать топ поды ноды.
И если поды ноды kubectl умеет показывать из коробки, как-то так:
kubectl get po -A --field-selector spec.nodeName=<node_name>
То с топами подов нодов пришлось немного повозиться, kubectl не может сам сделать топ поды ноды, говорит такое:
kubectl top po -A --field-selector spec.nodeName=<node_name>
Error from server (BadRequest): "spec.nodeName" is not a known field selector: only "metadata.name", "metadata.namespace"
Пришлось ему немного помочь, сначала я запомнил поды ноды в переменную np
np=$(
kubectl get po -A --field-selector spec.nodeName=<node_name> | \
awk '{print $2}'
)
Потом сделал топ всех подов и грепнул поды ноды
kubectl top po -A | grep -F "$np"
И еще там были сопутствующие изменения и вот это вот все.
10 октября повторим бесплатную онлайн-консультацию вместе с архитекторами Southbridge и ответим на ваши вопросы по Kubernetes.
А чтобы эксперты смогли подготовиться и дать более подробные ответы — присылайте вопросы чуть заранее в бота консультации.
Компания Southbridge c 2007 года создаёт и обслуживает средне- и высоконагруженные IT-инфраструктуры. Среди клиентов — VolkswagenGroupRus, Альфастрахование, Skillbox, Спортмастер и другие.
Отвечать на вопросы будут её архитекторы:
Сергей Бондарев. Специалист по внедрению Kubernetes. Один из разработчиков kubespray с правами на принятие pull request. Работал над всеми куб-проектами Southbridge.
И Николай Месропян. Реализовал проекты по созданию и рефакторингу решений с применением Ansible для компаний Фольксваген, Спортмастер и других.
А если у вас нет конкретных вопросов — приходите послушать других и обменяться опытом.
📌 10 октября в 19:00 мск 📌 Зарегистрироваться и задать вопрос — по ссылке.
«Apache Kafka для разработки и архитектуры» — новый курс Яндекс Практикума
Навыки работы с Apache Kafka нужны всем, кто хочет влиять на масштабируемость и надёжность систем. На курсе «Apache Kafka для разработки и архитектуры» за 3 месяца вы научитесь использовать эту технологию, чтобы применять её в работе.
Курс подойдёт специалистам с опытом: бэкенд-разработчикам, архитекторам, DevOps-инженерам и инженерам данных. Нужно знать Java, Python или Golang, понимать принципы работы с базами данных SQL и NoSQL, базово разбираться в архитектуре распределённых систем и уметь работать с Linux.
Преимущества курса:
Обучение конкретно Apache Kafka, не в рамках более общего курса;
Комплексное погружение в инструмент, а не просто знакомство с основами;
Практические задания в каждом уроке и проекты по окончании спринтов;
Воршкопы с экспертами, которые помогут разобрать наиболее сложные вопросы.
Вы научитесь:
Настраивать Apache Kafka для своих задач и оптимизировать производительность;
Интегрировать Kafka с внешними системами;
Работать с производителями и потребителями сообщений;
Проектировать и реализовывать потоковые пайплайны данных;
Обеспечивать надёжность и отказоустойчивость систем;
Настраивать мониторинг кластеров Kafka и управлять им.
Вы получите диплом о профессиональной переподготовке в конце курса, если у вас есть среднее-профессиональное или высшее образование. Если нет, получите сертификат о прохождении курса.
Позанимался немного с нодами и подумал что удобно было бы выбирать ноды из вывода kubectl top no, добавил это. Команда (top) доступна на первом шаге (выбор кластера) и через "быстрые команды".
«Эксплуатация и разработка в Kubernetes» — новый курс Яндекс Практикума
Мы запустили новый курс «Эксплуатация и разработка в Kubernetes», он поможет освоить и применить на практике технологии оркестрации контейнеров. С Kubernetes вы увеличите свою ценность на рынке труда, сможете обосновать повышение или найти место с более интересными проектами и привлекательной зарплатой.
Курс для специалистов с опытом: разработчиков, DevOps-инженеров и SRE. Чтобы начать обучение, вы должны знать основы программирования, Docker, Git, а ещё уметь работать в консоли и иметь базовые знания по Linux.
Только актуальные и нужные знания: программу составляли инженеры и тимлиды, которые давно работают с Kubernetes. Благодаря этому, вы будете учиться только тому, что на самом деле пригодится в работе.
Практика с первого дня обучения: вы будете много тренироваться на проектах, максимально похожих на реальные. Научитесь развёртывать приложения в Kubernetes, обеспечивать сетевое взаимодействие и безопасность, интегрироваться с CI/CD, настраивать мониторинг и логирование.
Поддержка комьюнити: с любыми трудностями поможет справиться команда сопровождения: наставники, ревьюеры, кураторы, техподдержка, а также сообщество однокурсников.
Курс рассчитан на 3 месяца, заниматься нужно ≈10 часов в неделю.
Лидеры ИТ-рынка обсудят технопартнерства и русификацию мировых трендов на Orion Digital Day
31 октября разработчик инфраструктурного ПО Orion soft проведет в Москве Orion Digital Day — ИТ-конференцию про инфраструктуру, информационную безопасность и тренды в сфере разработки в российском Enterprise-бизнесе.
В программе:
Пленарная сессия «Можно ли строить новую модель ИТ на фундаменте российских технологий». Спикеры обсудят, что приобретают или теряют технотренды (ИИ, микросервисы и сервисная модель, новые методы защиты данных) в приземлении на российскую специфику бизнеса, и нужно ли равняться на мировые ИТ-тренды после импортозамещения.
Пленарная сессия «Сила притяжения: как лидеры российского ИТ принимают вызовы вместе». После импортозамещения компании начинают строить планы на развитие на новом ИТ-фундаменте. Лидеры рынка выскажутся, возможна ли их реализация уже сейчас и какие потребности отраслевых заказчиков вендорам нужно закрыть в первую очередь.
Инфраструктурные треки: эволюция российских ИТ-компаний от одиночек к интеграциям, новости вендоров и векторы развития.
Технологические треки: главные инсайты DevSecOps в 2024, тренды безопасности ИТ-инфраструктуры, ИТ и работа с данными в 2024.
А также специальные выступления и кейс-сессия.
Участие в конференции бесплатное. Принять участие в ней можно как офлайн, так и онлайн. Узнать подробности о программе и зарегистрироваться на мероприятие можно на сайте.