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

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

الذهاب إلى القناة على Telegram

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

إظهار المزيد
3 004
المشتركون
+124 ساعات
-57 أيام
-530 أيام
أرشيف المشاركات
Какую роль EndpointSlice играет в сервисах Kubernetes без селекторов? 👾 — Улучшенная масштабируемость 👍 — Улучшенная безопасность 🥰 — Гибкость в конфигурации бэкэнда ⚡ — Упрощенная сеть Библиотека задач по DevOps

Опишите, что происходит с момента, когда приложение записывает некоторую информацию, до момента ее отображения пользователю на информационной панели при использовании стека Elastic. Процесс может различаться в зависимости от выбранной архитектуры и обработки, которую вы, возможно, захотите применить к логам. Один из возможных рабочих процессов: 1. Данные, регистрируемые приложением, выбираются filebeat и отправляются в logstash. 2. Logstash обрабатывает лог на основе определенных фильтров. После этого выходные данные отправляются в Elasticsearch. 3. Elasticsearch сохраняет полученный документ и индексирует его для быстрого доступа в будущем. 4. Пользователь создает визуализации в Kibana на основе проиндексированных данных. 5. Пользователь создает панель мониторинга, состоящую из визуализации, созданной на предыдущем шаге. Библиотека задач по DevOps

Как запустить контейнер в EC2 Amazon Elastic Compute Cloud — это сервис облачных вычислений, предоставляемый компанией AWS. EC2 позволяет запускать виртуальные машины в облаке и управлять ими. Автор рассказывает, как правильно развернуть контейнер Docker на EC2. Смотреть видео

Трехуровневое веб-приложение для электронной коммерции в настоящее время развернуто локально и будет перенесено на AWS для большей масштабируемости и эластичности. В настоящее время веб-сервер совместно использует данные, доступные только для чтения, используя сетевую распределенную файловую систему. Уровень сервера приложений использует механизм кластеризации для обнаружения и состояния общего сеанса, который зависит от многоадресной IP-адресации. Уровень базы данных использует кластеризацию общего хранилища для обеспечения возможности аварийного восстановления базы данных и использует несколько подчиненных устройств чтения для масштабирования данных на всех серверах, а каталог распределенной файловой системы еженедельно резервируется на внешние накопители. Какая архитектура хранилища и базы данных AWS соответствует требованиям приложения? 1. Веб-серверы: храните данные, доступные только для чтения, в S3 и копируйте их из S3 в корневой том во время загрузки. Серверы приложений: совместное использование состояния с использованием комбинации DynamoDB и одноадресной IP-адресации. База данных: используйте RDS с развертыванием в нескольких зонах доступности и одной или несколькими репликами чтения. Резервное копирование: резервное копирование веб-серверов, серверов приложений и базы данных еженедельно в Glacier с использованием снимков. 2. Веб-серверы: храните данные, доступные только для чтения, на сервере EC2 NFS, подключайтесь к каждому веб-серверу во время загрузки. Серверы приложений: совместное использование состояния с использованием комбинации DynamoDB и многоадресной IP-адресации. База данных: используйте RDS с развертыванием в нескольких зонах доступности и одной или несколькими репликами чтения. Резервное копирование: резервное копирование веб-серверов и серверов приложений еженедельно с помощью AMI, резервное копирование базы данных с помощью снимков БД. 3. Веб-серверы: хранят данные только для чтения в S3 и копируют из S3 в корневой том во время загрузки. Серверы приложений: совместное использование состояния с использованием комбинации DynamoDB и одноадресной IP-адресации. База данных: используйте RDS с развертыванием в нескольких зонах доступности и одной или несколькими репликами чтения. Резервное копирование: резервное копирование веб-серверов и серверов приложений еженедельно с помощью AMI, резервное копирование базы данных с помощью снимков БД. 4. Веб-серверы: хранят данные только для чтения в S3 и копируют из S3 в корневой том во время загрузки. Серверы приложений: совместное использование состояния с использованием комбинации DynamoDB и одноадресной IP-адресации. База данных: используйте RDS с развертыванием в нескольких зонах доступности. Резервное копирование: резервное копирование веб-серверов и серверов приложений еженедельно с помощью AMI, резервное копирование базы данных с помощью снимков БД. Библиотека задач по DevOps

«Этот манёвр будет стоить нам 51 год...» Настоящая автоматизация инфраструктуры невозможна без знания алгоритмов и навыков ра
«Этот манёвр будет стоить нам 51 год...» Настоящая автоматизация инфраструктуры невозможна без знания алгоритмов и навыков разработки. Оптимизируйте свой путь к грейду Senior DevOps через системные знания. Успейте забрать курсы Proglib Academy по старой цене до подорожания в понедельник: — Разработка ИИ-агентов — Математика для разработки AI-моделей — ML для старта в Data Science — Математика для Data Science — Специалист по ИИ — Алгоритмы и структуры данных — Программирование на Python — Основы IT для непрограммистов — Архитектуры и шаблоны проектирования Инвестировать в свои навыки ⚠️ Дедлайн — 19 января

За что отвечает StatefulSet? StatefulSet контролирует развертывание и масштабирование группы подов, обеспечивая сохранение их состояния и характеристик. Например, если требуется, чтобы поды запускались в определенном порядке на тех же узлах, имели доступ к постоянному хранилищу (PVC) или специальные сетевые идентификаторы, то используется StatefulSet. Этот механизм часто применяется для развертывания подов с очередями сообщений, брокерами и базами данных. Библиотека задач по DevOps

В Docker Hub вы бесплатно получаете десять частных репозиториев. Если вам нужно больше, вы можете обновить свой план. 👾 — Верно ⚡️ — Неверно Библиотека задач по DevOps

Команда DevOps в Agile Solutions сталкивается с проблемами поддержания согласованности в различных средах. Какая практика или инструмент может помочь обеспечить согласованность сред разработки, тестирования и производства, снижая риск проблем развертывания? 👾 — Использование разных инструментов для каждой среды 👍 — Реализация управления конфигурацией с помощью Ansible 🥰 — Зависит от ручной настройки для каждой среды ⚡️ — Игнорирование согласованности в пользу более быстрых релизов Библиотека задач по DevOps

Как Kubernetes организует контейнеры? Контейнеры Kubernetes планируются для запуска на основе их политики планирования и доступных ресурсов. Каждый под, который необходимо запустить, добавляется в очередь, а планировщик удаляет его из очереди и планирует его. Если это не удается, обработчик ошибок добавляет его обратно в очередь для последующего планирования. Библиотека задач DevOps

Что такое конфликт слияния? Конфликты слияния возникают при объединении двух ветвей с конкурирующими коммитами. Конфликты слияния обычно возникают, когда разные разработчики изменяют одну и ту же строку кода или файл. Библиотека задач DevOps

Все контейнеры, запущенные на одной машине, делят ядро операционной системы, поэтому они стартуют немедленно и более эффективно расходуют RAM 👾 — Верно ⚡️ — Неверно 🐸 Библиотека задач по DevOps

Что такое развертывание Blue-Green в Kubernetes? 👾 — Стратегия, которая сохраняет две среды: текущую (синюю) и новую (зеленую) 👍 — Развертывание во всех модулях одновременно 🥰 — Использование нескольких реплик одного и того же Pod ⚡️ — Автоматическое масштабирование ресурсов вверх и вниз 🐸 Библиотека задач по DevOps

Компания ABC принимает принцип Infrastructure as Code (IaC) для управления своей облачной инфраструктурой. Как инженер DevOps, вы должны выбрать подходящий инструмент IaC. Учитывая необходимость декларативного синтаксиса и простоту совместной работы между членами команды, какой инструмент будет наиболее подходящим для практик DevOps компании ABC? 👾 — Terraform 👍 — Puppet 🥰 — Chef ⚡️ — Ansible Библиотека задач по DevOps

Когда был создан Gradle? 👾 — 1997 👍 — 2007 🥰 — 2008 ⚡ — 2009 Библиотека задач по DevOps

Какой принцип DevOps фокусируется на мышлении о продуктах и ​​услугах? 👾 — Клиентоориентированное действие 👍 — Постоянное улучшение 🥰 — Создавай, помня о цели ⚡ — Все вышеперечисленное Библиотека задач по DevOps

С точки зрения исправления ошибок в ваших производственных системах, каково основное преимущество использования переключателей функций, встроенных в конфигурации ваших программных приложений? 👾 — Это самый простой способ исправить проблему. Он не требует срочного развертывания кода 👍 — Вам не нужно срочно исправлять ошибочные части в вашем развертывании 🥰 — Ваша команда DevOps может потратить время на то, чтобы правильно определить основную причину проблемы и улучшить свои методы, чтобы гарантировать, что такая проблема вряд ли повторится в будущем ⚡️ — Все вышеперечисленные варианты Библиотека задач по DevOps

Что содержится в статусе ноды? Статус узла содержит адрес, состояние, емкость и информацию. Он определяет состояние узлов в системе. Адрес: использование зависит от вашего облачного провайдера или конфигурации bare metal. Состояние: описывает состояние или условия всех работающих узлов. Емкость: этот блок сообщает об общих ресурсах, обработанных узлом. Информация: описывает общую информацию об узле, такую ​​как версия Kubernetes, версия ядра, сведения о среде выполнения контейнера и текущая операционная система, которую использует узел. Библиотека задач по DevOps

Где расположен крупнейший кластер центров обработки данных AWS? 👾 — Лос Анжелес 👍 — Северная Вирджиния 🥰 — Лаг Вегас ⚡️ — Нью-Йорк Библиотека задач по DevOps

В Kubernetes при деплое новой версии сервиса юзеры получают ошибки, потому что Pod’ы начинают принимать трафик до того, как приложение полностью готово. Какое решение правильное? 👾 — Увеличить количество реплик Deployment, чтобы снизить вероятность ошибки 👍 — Настроить readinessProbe, чтобы Pod начинал получать трафик только после готовности 🥰 — Перезапускать Pod’ы вручную до тех пор, пока они не будут стабильными ⚡️ — Использовать livenessProbe, чтобы Kubernetes перезапускал Pod при ошибке 🐸Библиотека задач по DevOps

Друзья, с наступающим Новым годом! 🎄✨ Пусть в 2026 собеседования проходят спокойнее и предсказуемее: вопросы — по делу, задачи — решаемые, а фидбек — быстрый и честный. Пусть будет больше приятных разговоров, больше «да» по итогам встреч и больше поводов гордиться собой. Тепла, здоровья и карьерных побед — с праздником! 🚀