DevOps
22.8K subscribers
892 photos
95 videos
15 files
826 links
По всем вопросам- @workakkk

@itchannels_telegram - 🔥полезные ит-каналы

https://t.iss.one/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - go chat jobs

РКН: clck.ru/3FmvZA
Download Telegram
🖥 Полезная инфографика по производительности в Linux

@devopsitsec
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥204👍2👏1
Переворачивайте календарь вашего аутлука и бронируйте 3-е сентября 📆

Под IT-конференцию GoCloud Tech!

В этом году команда Cloud․ru снова собирает DevOps, SRE, разработчиков, архитекторов, дата-сайентистов, техлидов, чтобы вместе обсудить работу с облаками и AI.

Будут четыре трека:

🤖 AI&ML — узнаете, как устроены RAG-системы и мультиагентные системы и как начать их использовать.

☁️ Cloud Infrastructure — нюансы сетевой архитектуры, проектирование IaaS‑кластеров на K8s, возможности балансировщиков и производительность SDN.

📈 Data&Analytics — про современные подходы к Big Data: тренды, интеграцию с AI-агентами и инструменты для хранения, обработки и анализа.

⚙️ Dev Platform Services — заглянем «под капот» решений, чтобы облегчить повседневную рутину разработки и настройки сервисов.


А еще вас ждут демо, воркшопы, карьерные консультации, кастомный мерч и яркое afterparty.

Не пропустите🖱
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1👀1
🐳 Jupyter Docker Stacks — набор готовых Docker-образов с предустановленными JupyterLab и научными библиотеками. Проект упрощает запуск интерактивных сред для анализа данных без ручной настройки.

Образы включают популярные инструменты: от базового Python до специализированных стэков. Поддерживаются обе архитектуры — x86_64 и ARM. Можно монтировать рабочие директории и запускать как временные контейнеры.

🤖 GitHub

@DevopsDocker
4👍3🔥2
Как систематизировать свой опыт тимлида?
Делайте курсы вместе с Яндекс Практикумом


Яндекс Практикум — сервис онлайн-образования, где реально освоить востребованную цифровую профессию и найти стабильную работу. А технологии и команда экспертов помогают довести дело до конца.

Сейчас, например, мы готовим курсы «DevOps» и «DevSecOps» и для этого нам нужны:

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

Сотрудничество с Практикумом можно совмещать с основной работой благодаря удалёнке и частичной занятости.
Посмотрите, что ожидают от кандидата, и откликайтесь, если интересно:

Автор курса «Team Lead DevOps»
Программный эксперт курса «DevOps»
Наставник на курс «DevSecOps»
Автор курса «DevSecOps»
🔥 «Орки тут» — бесплатный митап ЮMoney для DevOps-инженеров

Встречаемся в четверг, 28 августа, в 19:00 (мск) — приходите на митап в Санкт-Петербурге или подключайтесь онлайн.

Эксперты из ЮMoney расскажут, как работают над инфраструктурой:

🟣 Тайна замка ЮMoney: связность приложений через призму активного развития компании.
🟣 Внедрение Egress.
🟣 DevOps как следствие... деградации разработки.
🟣 Как из скрипта вырос продукт.

Зарегестрируйтесь, чтобы принять участие. Все подробности — на сайте митапа «Орки тут» ™️
Please open Telegram to view this post
VIEW IN TELEGRAM
🗿9😁5🤣3
🚀 Ты уверен, что твой кандидат в Девопсы — не самозванец?

— Как отличить хорошего спеца от того, кто просто умело гуглит?
— Как не промахнуться на собеседовании и не нанять «сеньора-призрака»?

💡 Приходи на бесплатный вебинар курса «DevOps Lead» — разберём на реальных кейсах!

Спикер: Михаил Чугунов, ведущий DevOps-инженер, знает все тёмные уголки собеседований.

📌 Что будет:
Разбор «красных флагов» в резюме и на интервью,
Как ловить дилетантов на простых вопросах,
Почему настоящие сеньоры иногда сомневаются, а фейковые — нет.

🎁 Бонус: сейчас курс можно купить со скидкой по промокоду DevOpsLead_09!

🔥 Регистрируйся → смотри → прокачивай скиллы!

🔗 https://otus.pw/QknI/?erid=2W5zFJxHTDJ

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
2🐳1
Какой язык программирования имеет самый запутанный код? 🤔

Команда TIOBE проанализировала более 8 000 коммерческих проектов и 1,5 млрд строк кода, чтобы выяснить, где цикломатическая сложность (количество возможных путей выполнения функции) выше всего.

📊 Вот результаты:

1️⃣ MATLAB (6.03 пути/функция) — часто используется учёными и инженерами-доменщиками, а не разработчиками, поэтому код выходит менее структурированным.
2️⃣ C (5.74) — ручная обработка ошибок → множество if/else и условий.
3️⃣ JavaScript (3.50) — быстрая разработка, постоянно меняющиеся требования и разный уровень фронтенд-разработчиков.
4️⃣ Go (3.39) — идиоматический паттерн обработки ошибок с множеством явных проверок.
5️⃣ Python (2.71) и TypeScript (2.51) — средняя сложность, отражающая гибкий синтаксис и широкий спектр применения.
6️⃣ C++ (2.45), Java (2.24), C# (2.08) — сравнительно ниже благодаря зрелым фичам и структурированным практикам.
7️⃣ Rust (1.32) — самая низкая сложность, подчёркивающая потенциал безопасных и простых решений.

📝 Итог: на сложность влияет не только сам язык, но и опыт разработчиков, культура кодинга и подходы к обработке ошибок.

📌 Подробности

#программирование #разработка #код #softwareengineering
11😁4🔥3🥰3🤔3👎1🤣1🍌1
Сможете отличить NVMe от SATA 3?

Разработка сервисов, обучение ML-моделей и настройка резервирования — важные процессы, но они не имеют смысла без железа.

Проверьте свои знания в квизе о процессорах, видеокартах, SSD: https://slc.tl/klpsg
Если ответите правильно на все 10 вопросов квиза, вы суперзнаток!
👍4👎3🔥1
🚀 Kubernetes v1.33: User namespaces включены по умолчанию!

Теперь, если ваша инфраструктура поддерживает необходимые требования, Kubernetes позволит подам автоматически использовать user namespaces — без дополнительных флагов и включений.

Что такое user namespace?
Это функция Linux, которая разделяет идентификаторы пользователей (UID/GID) между контейнером и хостом. Процесс может быть root внутри контейнера, но на хосте — обычный непривилегированный пользователь. Это значительно повышает безопасность:
- Предотвращает боковые атаки между контейнерами
- Изолирует контейнер от хоста, даже при повышенных правах

Что нужно для работы?
- Kubernetes v1.33+
- Включение в Pod манифесте: spec.hostUsers: false
- Поддержка idmap mounts на файловых системах (нужен Linux 6.3+)
- Совместимый runtime: containerd ≥ 2.0 или CRI-O ≥ 1.25

Почему это важно?
Теперь можно безопаснее запускать приложения с root-привилегиями внутри контейнера — без риска для узла и других подов. Это решение позволяет реализовывать задачи CI/CD, вложенные контейнеры и контейнеры внутри Kubernetes (Docker-in-Docker) безопаснее и проще.

Подробнее: официальный блог от команды Kubernetes
🔥95👍4
Media is too big
VIEW IN TELEGRAM
Хьюстон, у нас алерт! SRE-инженеры: узнали, согласны 🫡

Посмотрели свежий выпуск подкаста «Кофе-брейк VK» — и вам советуем. Там много полезной внутрянки: какие метрики эффективности используют в VK, как глупые вопросы в кулуарах приводят к лучшим решениям и какие навыки нужно качать, чтобы перекатиться в SRE.

Смотрим там, где удобней: в VK Видео, Дзене и на YouTube.
6👍3🖕2🥰1👏1🤣1
⚡️ Patchwork — инструмент для автоматизации рутинных задач разработки с помощью ИИ. Проект позволяет автоматизировать ревью PR, исправление багов, обновление зависимостей и другие процессы через CLI или CI/CD, используя любые LLM-модели.

Гибкость — ключевая особенность проекта: можно создавать собственные сценарии или использовать готовые шаблоны. Поддерживается интеграция с Semgrep для security-анализа и работа с приватными репозиториями через GitHub API.

🤖 GitHub

@devopsitsec
3👍3🔥2
Синтаксис Python освоили, а что дальше?
Работа с БД, парсинг и собственные пет‑проекты


В новом бесплатном курсе от Selectel собраны обучающие материалы для первых шагов в мире реального программирования. Меньше теории — больше практики.

После прохождения курса вы научитесь:
▪️работать с базами данных и брокерами сообщений,
▪️создавать приложения с графическим интерфейсом,
▪️автоматизировать получение данных.

Начните курс в Академии Selectel: https://slc.tl/00gas

Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqwaidxN
2
🛠️ Найдено простое решение для мониторинга queue consumers в Kubernetes. Команда Promaton столкнулась с проблемой при работе с Python-обработчиками dental AI: как обнаружить зависшие поды, обрабатывающие сообщения из очереди, если стандартные HTTP-пробники не подходят?

Решение оказалось необычным: использование временных меток файлов. Подавляющее большинство потребителей очередей обновляют файл здоровья на каждой итерации, а Kubernetes проверяет его свежесть через shell-команду find -mmin. Если файл не обновлялся N минут — под перезапускается.

🔗 Ссылка - *клик*

@devopsitsec
🔥5👍43🥱3💅1
🔥Приглашаем вас на три бесплатных вебинара курса «Data Engineer»🔥

📚Вебинар №1 «Как построить Lakehouse на Iceberg и S3»

27.08 в 20:00 мск

На вебинаре:

• Data Warehouse, Data Lake, Data Lakehouse: история развития, что и когда использовать?
• Обзор Apache Iceberg: архитектура, преимущества и кейсы использования.
• Хранение данных в S3: настройка бакетов, управление доступом, cost optimization.
• Развертывание Iceberg на S3.
• Работа с Iceberg на Spark и Trino.

📚Вебинар №2 «DWH, Data Lake и Data Lakehouse: архитектурные различия и практическое применение»

08.09 в 20:00 мск

На вебинаре:

• Data Warehouse (DWH): Классическая архитектура и принципы
• Data Lake: Хранение "сырых" данных любого формата. Проблемы управления и governance
• Data Lakehouse: лучшие практики DWH и Data Lake ACID-транзакции и поддержка BI-аналитики
• Кейсы применения: Когда выбрать DWH, а когда — Lakehouse Миграция между подходами

📚Вебинар №3 «Развертывание Spark кластера с помощью Terraform в облаке»

23.09 в 18:00 мск

На вебинаре:

• Развертывание Spark кластера в облачных провайдерах.
• Terraform конфигурации для автоматизированного развертывания кластера.
• Подключим к кластеру для работы из IDE.

Регистрация на вебинары ➡️ OTUS.RU

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
1
☸️ Kubernetes Совет — быстрый перезапуск подов без удаления Deployment

Иногда нужно «освежить» поды (например, подхватить новые ConfigMap или Secret), но пересоздавать Deployment неудобно. Для этого есть простой приём:


kubectl rollout restart deployment my-deployment


Почему это лучше, чем delete pod

Контроллер Deployment сам пересоздаст поды по очереди, сохраняя доступность.

Работает с любыми контроллерами: Deployment, DaemonSet, StatefulSet.

Позволяет применить обновлённые конфиги без ручного удаления.

💡 Совет: используйте этот способ для «мягкого» обновления без даунтайма, особенно в продакшене.
🤣10👍32🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
📉 MIT: 95% AI-пилотов проваливаются

MIT опубликовали отчёт, который напугал инвесторов:
🔴 95% проектов по внедрению GenAI не дают никакой отдачи.
Лишь 5% компаний получают результат — потому что делают иначе:
- интегрируют ИИ прямо в рабочие процессы,
- дают системам возможность учиться и адаптироваться,
- улучшают их на основе реального использования.

А большинство компаний повторяет ошибку — покупают “статичные” решения, которые эффектно смотрятся на демо, но в реальности:
- не помнят контекст,
- не подстраиваются под задачи,
- не помогают в ежедневной работе.

🧪 Как MIT изучали проблему
- проанализировали 300+ кейсов внедрения,
- провели 52 интервью,
- собрали 153 опроса у топ-менеджеров (январь–июнь 2025).

Вывод: успех дают не красивые пилоты, а живые системы, встроенные в бизнес.

🟢Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
10–11 сентября встречаемся на IT Elements — конференции, сделанной айтишниками для айтишников.

Площадка в третий раз станет точкой притяжения тех, кто реально делает ИТ в России. В этом году в фокусе — критически важные направления отрасли: инфраструктура, сети, кибербезопасность, данные и AI/ML.

Тематические треки:

▪️Инфраструктура: антихрупкость в архитектуре, инфраструктура для ИИ, отечественные решения, защита, стратегии, ключевые платформы (гибридные облака, БД, хранилища), контейнеры и Kubernetes.

▪️Сети: будущее сетей, сервис, ЦОДы для ИИ, VXLAN, балансировка, UC, управление.

▪️Кибербезопасность: киберустойчивость, импортозамещение NGFW, безопасная разработка, управление уязвимостями, мониторинг инцидентов, киберучения.

▪️Данные и ИИ: Data-driven-инфраструктура, миграция на LakeHouse, Big Data, автоматизация разработки, MES-оптимизация, корпоративные GPT-ассистенты и агенты, ESM-системы.

Формат: офлайн в Москве или онлайн.

Участие бесплатное, по предварительной регистрации.
👍2🔥21