fa
Feedback
Библиотека задач по DevOps | тесты, код, задания

Библиотека задач по DevOps | тесты, код, задания

رفتن به کانال در Telegram

Задачи и тесты по DevOps для тренировки и обучения. По рекламе: @proglib_adv Наши каналы: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/2b07c285 Для обратной связи: @proglibrary_feeedback_bot

نمایش بیشتر
3 007
مشترکین
-124 ساعت
-67 روز
+1330 روز
آرشیو پست ها
Какая команда показывает, сколько времени прошло с момента перезагрузки сервера? 👾 — cd chown 👍 — downtime 🥰 — uptime ⚡️ — ipp Библиотека задач по DevOps

🦾 Почему ваши AI-продукты на базе LLM ломаются (и как это чинить)? Выкатили ИИ-фичу в прод, а она галлюцинирует, падает или
🦾 Почему ваши AI-продукты на базе LLM ломаются (и как это чинить)? Выкатили ИИ-фичу в прод, а она галлюцинирует, падает или выдает мусор? Приглашаем на открытый вебинар, где разберем реальную боль внедрения LLM-агентов и научимся делать так, чтобы «всё работало». 🗓 Когда: 14 мая в 19:00 МСК ⏱️ Формат: 60 минут мяса + 30 минут ответов на ваши вопросы 🧑🏻‍💻 Кто вещает: Эмиль Сатаев — Backend Platform Developer (8+ лет в разработке). Человек, который своими руками внедряет LLM и агентные системы в реальные коммерческие сервисы. 🎁 Главный бонус для онлайна: Только участникам прямого эфира подарим уникальный промокод на скидку 10.000 ₽ на большой курс AgentOps. 👉 Занять место на вебинаре

Что означает термин «Неизменяемая инфраструктура»? 👾 — Инфраструктура, которую можно легко изменить и адаптировать 👍 — Компоненты инфраструктуры, которые никогда не обновляются после развертывания 🥰 — Часто меняющаяся инфраструктура ⚡️ — Инфраструктура, устойчивая к хакерским атакам Библиотека задач по DevOps

Что делает команда kubectl describe? 👾 — Предоставляет подробную информацию о ресурсе Kubernetes 👍 — Создает новый узел 🥰 — Автоматически развертывает приложения ⚡️ — Удаляет под Библиотека задач по DevOps

Какой диапазон IP-адресов не допускается для конечных точек в EndpointSlice в Kubernetes? 👾 — 10.0.0.0/8 👍 — 192.168.0.0/16 🥰 — 127.0.0.0/8 ⚡️ — 172.16.0.0/12 Библиотека задач по DevOps

Какой тип базы данных использует Prometheus? Prometheus использует TSDB (time series database). Библиотека задач по DevOps

Что такое Kubernetes HPA (горизонтальное автомасштабирование Pod)? 👾 — Механизм автоматического масштабирования количества модулей в зависимости от использования ресурсов 👍 — Способ динамической корректировки ресурсов, выделяемых модулю, в зависимости от спроса 🥰 — Метод распределения сетевого трафика между несколькими модулями ⚡ — Инструмент для мониторинга и оптимизации использования ресурсов в кластере Библиотека задач по DevOps

Что такое кластер Kubernetes? 👾 — Группа машин, на которых запущены компоненты Kubernetes 👍 — Один контейнер 🥰 — Сетевой коммутатор ⚡️ — Репозиторий приложений Библиотека задач по DevOps

Как автоматически триггерить роллаут Deployment при изменении ConfigMap, смонтированного в под? 👾 — Kubernetes сам перезапустит поды при обновлении файла 👍 — Включить в шаблон пода аннотацию с хэшем содержимого ConfigMap (checksum); смена хэша меняет pod spec и запускает роллаут 🥰 — Поставить стратегию Recreate — перезапустится при любом изменении ⚡️ — Смонтировать ConfigMap как env, тогда перезапуск не нужен Библиотека задач по DevOps

Как гарантировать по одному экземпляру агента на каждой ноде Kubernetes? 👾 — Deployment с replicas: 1 👍 — DaemonSet — по одному поду на ноду (по селектору), авто-добавление/удаление при изменении нод 🥰 — StatefulSet с headless Service ⚡️ — CronJob по расписанию Библиотека задач по DevOps

Осталось всего 4 места на курс по ИИ-агентам. 30 апреля закрываем набор окончательно. В ГС честно рассказали: — Кому курс не подойдет; — Какой хардкор в программе (LangGraph, AutoGen, CrewAI); — Как мы даем токены, чтобы вы не тратили свои деньги. 🏃‍♀️ Записаться, пока есть места

При сборке Docker-образа вы замечаете, что он получился слишком большим и занимает несколько гигабайт. Какой подход наиболее правильный для оптимизации размера образа? 👾 — Использовать docker system prune -a перед каждой сборкой 👍 — Применить multi-stage build, использовать минимальные базовые образы (например, alpine) и убирать лишние слои 🥰 — Всегда собирать образ с флагом --no-cache, чтобы исключить устаревшие слои ⚡️ — Настроить restart: always, чтобы контейнеры работали даже с большим образом 🤖 Осталось 4 места на курс по ИИ-агентам. Набор закрывается 30 апреля. 🔗 Успеть на обучение Библиотека задач по DevOps

Есть поле int _counter; инкрементируется из нескольких потоков. Требование: корректный подсчёт, минимальные накладные расходы, без блокировок. Что выбрать? 👾 — Объявить _counter как volatile и использовать ++_counter 👍 — Использовать Interlocked.Increment(ref _counter) 🥰 — Оборачивать ++_counter в lock ⚡️ — Вставить Thread.MemoryBarrier() до и после ++_counter Библиотека задач по DevOps

Что не является одним из главных преимуществ разработки безопасной системы производственной культуры? 👾 — Сложность ваших систем будет контролироваться, поэтому проблемы в проектах и ​​эксплуатации будут быстро обнаруживаться 👍 — Команде DevOps больше не нужно быть осторожной и внимательной, чтобы обеспечить качество 🥰 — Проблемы быстро решаются, пока они маленькие. Решение задач приведет к спонтанному формированию новых организационных знаний и опыта ⚡️ — Лидеры вашей DevOps-организации воспитывают других лидеров, которые создают и постоянно совершенствуют безопасные системы работы Библиотека задач по DevOps

Трехуровневое веб-приложение для электронной коммерции в настоящее время развернуто локально и будет перенесено на AWS для большей масштабируемости и эластичности. В настоящее время веб-сервер совместно использует данные, доступные только для чтения, используя сетевую распределенную файловую систему. Уровень сервера приложений использует механизм кластеризации для обнаружения и состояния общего сеанса, который зависит от многоадресной IP-адресации. Уровень базы данных использует кластеризацию общего хранилища для обеспечения возможности аварийного восстановления базы данных и использует несколько подчиненных устройств чтения для масштабирования данных на всех серверах, а каталог распределенной файловой системы еженедельно резервируется на внешние накопители. Какая архитектура хранилища и базы данных AWS соответствует требованиям приложения? Какой ответ верный? 👾 — 1 👍 — 2 🥰 — 3 ⚡️ — 4 Библиотека задач по DevOps

Какие диапазоны IP-адресов запрещены для IP-адресов конечных точек в Kubernetes EndpointSlices? 👾192.0.0.0/8 👍 — 169.254.0.0/16 🥰 — 10.0.0.0/8 ⚡️ — 172.161.0.0/12 Библиотека задач по DevOps

Какая особенность определений портов в модулях позволяет ссылаться на них в атрибуте targetPort сервиса в Kubernetes? 👾 — IP-адресация 🥰 — Соглашения об именах 👍 — Сетевые протоколы ❤️ — Сопоставление портов Библиотека задач по DevOps

Для чего в Kubernetes используются конечные точки, определенные в манифесте EndpointSlice? 👾 — Для настройки сетевых политик 🥰 — Для определения селекторов подов 👍 — Для маршрутизации трафика к внутренним ресурсам ❤️ — Для управления жизненными циклами подов Библиотека задач по DevOps

Какой инструмент обычно используется для непрерывной интеграции и непрерывного развертывания (CI/CD)? 👾 — Jenkins 🥰 — Docker 👍 — Git ❤️ — Ansible Библиотека задач по DevOps

🏃‍♀️ Мы собрали бесплатный мега-гайд по ии-агентам 👇 В первой части постов навалили жесткой базы, чтобы вправить мозги на м
🏃‍♀️ Мы собрали бесплатный мега-гайд по ии-агентам 👇 В первой части постов навалили жесткой базы, чтобы вправить мозги на место. Во второй дали конкретные инструменты, фреймворки и пошаговые инструкции, что нужно кодить прямо сейчас. Часть 1. Введение, юзкейсы и реальность Разбираемся с терминами, снимаем розовые очки и смотрим, где ИИ реально приносит бабки, а где только жжет нервы: 1. «Так что вообще считается AI-агентом?» 2. «Где тут бот, а где уже AI-агент?» 3. «Не надо пихать AI-агента в каждую задачу» 4. «Что уже можно спокойно делать через AI-агентов?» 5. «А что через AI-агентов пока лучше не трогать?» Часть 2. Изнанка, ошибки и архитектура Как всё это устроено под капотом, чтобы не слить бюджет и не наломать дров на старте: 6. «Можно ли просто сесть вечером и собрать себе AI-агента?» 7. «С чего вообще начать, если хочется попробовать AI-агентов» 8. «Почему AI-агент может внезапно начать творить дичь» 9. «Где AI-агенты реально экономят время, а где только добавляют возни» 10. «Почему они жрут столько денег?» Часть 3. Хардкорная практика (Что делать руками) Хватит теории. Открываем ноут, запускаем Cursor и делаем нормальные, отказоустойчивые системы: 11. «Почему одного промпта мало?» 12. «Почему AI-агенту мало просто “дать доступ к данным”» 13. «Если не следить за AI-агентом, он быстро начинает жить своей жизнью» 14. «Собрать демку легко. Но как же сделать нормально» 15. «Как сделать, чтобы это не развалилось через неделю?» 👍 Сохраняйте пост в избранное, чтобы не потерять. 🤫 А завтра стартует наш курс по ии-агентам