До начала работы с нашей командой инфраструктура Parqour использовала локальные учетные записи пользователей и испытывала трудности с управлением доступом, хранением логов, мониторингом и обеспечением отказоустойчивости. Команда также хотела управлять развертыванием приложения и хранить секреты централизованно.
Рассказываем, как Parqour получила надежную, отказоустойчивую и безопасную IT-инфраструктуру — подробно и пошагово.
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4😎4❤2
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤3😎3
Чем заняться на выходных?
Участники рассказывают о сложных багах или инфраструктурных кошмарах, которые приходилось фиксить. Подслушали, что там происходит:
Рассказывайте, как вы заливали тестовые версии в продакшен, ну или чего еще вы там делали — и участвуйте в розыгрыше.
#спецпроект
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🤣8👍3😎2
Дорогие девушки DevOps-сообщества!
С праздником 8 марта! Ваши знания, сила и умение находить решения там, где другие сдаются, вдохновляют всех нас. Желаем вам энергии для новых челленджей, поддержки от коллег и времени для себя. Празднуйте каждый день!
С любовью,
@DevOpsKaz😛
С праздником 8 марта! Ваши знания, сила и умение находить решения там, где другие сдаются, вдохновляют всех нас. Желаем вам энергии для новых челленджей, поддержки от коллег и времени для себя. Празднуйте каждый день!
С любовью,
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
❤29🔥8🎉6⚡5👾3
От умных рекомендаций до передовой аналитики — сегодня AI проник везде и уже меняет целые индустрии.
Хотите узнать, как использовать AI с максимальной выгодой?
15 марта в Астане и онлайн пройдет Azure AI Day 2025 — мероприятие, на котором соберутся разработчики, предприниматели и IT-специалисты, чтобы обсудить, как Copilot и Azure AI позволяют сделать бизнес-процессы еще эффективнее.
На Azure AI Day 2025 вас ждут продвинутые AI-концепции в доступной и понятной форме:
#партнерский_пост
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤2👍2😎2
Если вы когда-нибудь просыпались среди ночи от алертов в духе «всё упало» и не могли понять, почему — этот пост для вас. В карточках найдете чек-лист по мониторингу 👆
Также рекомендуем полную версию статьи, где рассказывают, как построить нормальный мониторинг.
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5😎4👾2
Наш коллега Арман Нургалиев получил приглашение в программу AWS Community builder — по сути это доступ в закрытые группы с другими участниками и возможность обучения у разработчиков AWS. Арман работал в Core 24/7, а сейчас — в Yandex Cloud.
На прошлой работе мы активно использовали serveless решения в облаке. И сейчас Арман сфокусировался именно на этой сфере.
Также коллега ведет уютный канал, где делится полезным для любого DevOps и Cloud Architect опытом.
Также напоминаем, что каждый подписчик может предложить контент для публикации. Если вам есть, чем поделиться — кликайте по кнопке в этом посте.
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6😎5❤2
Представляем проект Cyphernetes, который упрощает управление и анализ ресурсов в Kubernetes. Теперь вместо того чтобы писать сложные команды или разбираться в JSON/YAML, можно использовать более интуитивный синтаксис для запросов и операций с кластерами.
👉 Посмотрите примеры запросов
В общем, крутая штука для тех, кто хочет упростить работу с Kubernetes и любит экспериментировать.
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3⚡2😎2👾2
Forwarded from Yandex Cloud Kazakhstan
🎉 Результаты конкурса Infrastructure as a Gift
Наш рандомайзер завершил работу, и мы готовы объявить победителей розыгрыша от @yandexcloudkazakhstan и @DevOpsKaz!
Профессиональные кубики Рубика выигрывают:
• @DevOps_jk8s
• @moortyyy
• @Yepcock
Стильные рюкзаки получают:
• @nurekella
• @pacmanblock
Мы свяжемся с победителями для уточнения деталей по доставке призов.
Не расстраивайтесь, если удача не улыбнулась вам в этот раз — @yandexcloudkazakhstan и @DevOpsKaz обязательно проведут новые конкурсы. Следите за обновлениями!
Наш рандомайзер завершил работу, и мы готовы объявить победителей розыгрыша от @yandexcloudkazakhstan и @DevOpsKaz!
Профессиональные кубики Рубика выигрывают:
• @DevOps_jk8s
• @moortyyy
• @Yepcock
Стильные рюкзаки получают:
• @nurekella
• @pacmanblock
Мы свяжемся с победителями для уточнения деталей по доставке призов.
Не расстраивайтесь, если удача не улыбнулась вам в этот раз — @yandexcloudkazakhstan и @DevOpsKaz обязательно проведут новые конкурсы. Следите за обновлениями!
👍8🎉6❤5🥱3
В начале этого года в Стратоплане говорили о привычках, которые помогут расти в карьере. Но у привычек есть и другая сторона медали.
Вот о «вредной», которая мешает вашей карьере, расскажут в рамках антимарафона.
👉 Регистрируйтесь здесь
Когда: 17–28 марта в формате вечерних эфиров по 30 минут и лонгридов.
Некоторые вредные установки, которые затронут:
А всего таких «привычек» будет 10.
Спикеры антимарафона — авторы топовых телеграм-каналов про управление в IT и не только: Дмитрий Болдырев, Евгений Антонов, Ольга Елисеева, Александр Сертаков и еще множество тех, кого вы, возможно, читаете.
Меняться сложно, но с профи — легче.
👉 Делайте это со Стратопланом
#реклама
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤6😎6
В статье рассказывают, как не залипать в бесконечных обсуждениях, почему голосование большинством — не всегда лучший способ принять решение и какие методы помогут выбирать быстро, не теряя в качестве.
Каждый получает несколько голосов в виде точек) которые он может распределить между вариантами решения. Выбирается вариант большинством голосов.
Каждый оценивает предлагаемое решение по пяти- или десятибалльной шкале. Решение считается принятым, если оно набирает степень поддержки выше заранее установленного порога (например, выше 8).
Участники оценивают варианты от 0 до 10 для каждого критерия: Новизна (New), Полезность (Useful), Осуществимость (Feasible). Затем высчитывается средний балл по каждому критерию. Отбираются приоритетные критерии — например, выбирают самые полезные и осуществимые решения.
Это способ выбора наилучшего решения путем их попарного сравнения. Каждое решение сравнивается с другим. Во всех парах определяется более предпочтительный вариант. Баллы суммируются, и решения ранжируются по количеству набранных очков.
Это таблица 2×2, где все решения распределяются по группам:
— Важные и срочные — требуют немедленного выполнения.
— Важные, но несрочные — стратегически значимые задачи, которые нужно планировать.
— Срочные, но неважные — рутинные дела, которые можно делегировать.
— Несрочные и неважные — не приносят ценности, их стоит исключить.
👉 Читайте полную статью на Хабре
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4😎3⚡2
⚪️ Zizmor — инструмент статического анализа для GitHub Actions
Помогает выявлять распространенные проблемы безопасности в типичных настройках CI/CD на GitHub. Обнаруживает уязвимости шаблонной инъекции, предотвращает утечки данных и анализирует избыточные разрешения. Для удобства использования Zizmor можно интегрировать с pre-commit.
⚪️ TruffleHog Analyzer — анализ утекших API-ключей
Позволяет глубоко проанализировать ключи и определить его разрешения и какие ресурсы он затрагивает. Найти ключи и сразу понять их влияние. Анализирует доступ к ключу среди 20 источников.
⚪️ Beszel — платформа для мониторинга серверов
Инструмент для предоставления статистики Docker, исторических данных и функций оповещения. Отслеживает историю использования CPU, памяти и сети для каждого контейнера Поддерживает авто резервное копирование, многопользовательский режим, аутентификацию через OAuth и доступ к API.
Пользуйтесь и делитесь с коллегами
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3⚡2😎2
Мы обновили партнёрскую программу, чтобы наши партнеры могли зарабатывать еще удобнее, больше, прозрачнее.
Вот что изменилось:
👉 Чтобы узнать больше, переходите по ссылке.
Поделитесь с друзьями, которым это может быть интересно. И погнали зарабатывать вместе 🤝
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥4😎2
Начинаем неделю с полезных рекомендаций.
Логи — первый шаг к разгадке. Освой фильтры и поиск, чтобы найти ключ к проблеме. Пример: сайт упал, а пользователи жалуются на 500-ю ошибку. Открываешь логи через
kubectl logs pod-name | grep "error"
и видишь, что база данных не отвечает.Пойми, как запрос идёт через систему — это ускорит поиск узкого места.
Пример: клиент говорит, что страница грузится 10 секунд. Используешь
Jaeger
или curl -v
, чтобы понять: запрос застревает на API из-за медленного ответа внешнего сервиса.Проверяй компоненты по очереди, чтобы найти причину без лишних догадок. Пример: приложение не запускается. Проверяешь: Docker-контейнер жив (
docker ps
), сеть пингуется (ping db
), но env
переменная не передана — вот и косяк.Сервер кривой, сеть тормозит или код глючит? Понимание сути экономит время. Пример: сервис выдаёт тайм-ауты.
netstat -tuln
показывает, что порт открыт, но в коде забыли закрыть соединение с Redis — баг разработчиков.Если зависишь от API, баз или сторонних инструментов — убедись, что они работают. Пример: пуш-уведомления не уходят. Заходишь на статусную страницу Firebase (
status.firebase.google.com
) — там outage
, и ты понимаешь, что дело не в коде.Память, процессор или диск на пределе? Это спасает от скрытых сбоев.
Пример: сервер стал отвечать медленно. htop показывает 95% CPU из-за утечки памяти в Node.js-приложении — пора рестартить и чинить.
Сможешь воспроизвести проблему в тестовой среде — разберёшься быстрее. Пример: юзеры видят "
Access Denied
". В тестовой среде меняешь роль в IAM-политике AWS и видишь ту же ошибку — проблема в правах доступа.Если что-то ломается регулярно, запиши решение — не трать время заново. Пример: Kubernetes-кластер падает из-за OOM. Пишешь: "Увеличить лимит до 2Gi в
resources.limits.memory
" — в следующий раз решишь за минуту.Грамотные liveness и readiness-пробы ловят сбои заранее. Пример: поды перезапускаются без причины. Добавляешь
livenessProbe: httpGet /health
на 8080 порт — Kubernetes видит, что сервис жив, и перезапусков нет.Проверил всё очевидное, а решения нет? Зови коллег или эскалируй. Пример: деплой висит 2 часа, логи чистые, ресурсы в норме. Пишешь в Slack: "Ребят, SOS с CI/CD" — и Senior DevOps подсказывает, что GitLab Runner завис.
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10⚡3❤3🔥2👾2
Kruize Autotune — это инструмент для автонастройки производительности приложений в Kubernetes. Он помогает оптимизировать работу контейнеров, не вникая вручную в тонны параметров.
Основная идея: задаёшь цель (например, "уменьшить время отклика" или "снизить потребление CPU"), а Autotune сам проводит эксперименты, анализирует данные и предлагает настройки, чтобы добиться этой цели.
Как работает:
Пользуйтесь и делитесь с коллегами
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2