Новогодний экспресс знаний с подарками ждёт вас
Новогодний экспресс знаний с подарками ждёт вас
Новогодний экспресс знаний с подарками ждёт вас

Определи уровень своей компетенции DevOps

пройди тест, отвечая максимально честно.
В ходе теста ты сможешь понять весь спектр навыков, который входит в Devops.

Всего: 6 блоков по 5 вопросов

В ходе теста ты сможешь понять весь спектр навыков, который входит в Devops
В конце теста:
  • Сумма набранных баллов, которая покажет уровень, на котором ты находишься
  • Практические рекомендации по повышению грейда
  • Все ссылки, явки и пароли для полного погружения в комьюнити DevOps
тест компетенций
Определи уровень своей компетенции DevOps
Начать тест
Ansible
Знание языка Ansible: Понимание синтаксиса и основных конструкций языка Ansible, таких как модули, задачи (tasks), инвентарные файлы (inventory), и другие
Следующий вопрос
Проверить
Узнать результат
Ansible
Управление конфигурациями: Способность создавать роли, создавать Ansible playbooks для управления конфигурациями серверов и приложений. Это включает в себя определение желаемого состояния (desired state) и применение его к целевым системам.
Следующий вопрос
Проверить
Узнать результат
Ansible
Автоматизация задач: Навыки автоматизации рутинных задач, таких как установка, настройка и обновление программного обеспечения, конфигурирование системы, развертывание приложений и мониторинг систем.
Следующий вопрос
Проверить
Узнать результат
Ansible
Работа с инфраструктурой как кодом (IaC): Понимание принципов инфраструктуры как кода и способность использовать Ansible для управления инфраструктурой в виде кода, что позволяет быстро создавать и разворачивать инфраструктуру.
Следующий вопрос
Проверить
Узнать результат
Ansible
Отладка и обработка ошибок: Навыки отладки Ansible playbooks, выявление и устранение ошибок, а также обработка исключений и проблем в ходе выполнения автоматизации.
Следующий вопрос
Проверить
Узнать результат
Docker
Создание Docker контейнеров: Навыки создания Docker контейнеров, включая написание Dockerfile, выбор базовых образов (base images), и установку необходимых зависимостей и приложений в контейнерах.
Следующий вопрос
Проверить
Узнать результат
Docker
Управление контейнерами: Способность управлять жизненным циклом контейнеров, включая запуск, остановку, перезапуск, и удаление контейнеров, а также мониторинг и логгирование контейнеров.
Следующий вопрос
Проверить
Узнать результат
Docker
Оркестрация контейнеров: Знание оркестрационных инструментов, таких как Docker Compose, Kubernetes, и Docker Swarm, и умение использовать их для развертывания и управления множеством контейнеров в кластере.
Следующий вопрос
Проверить
Узнать результат
Docker
Управление образами: Навыки создания, обновления и управления Docker образами, включая публикацию образов в репозиториях (реестрах) Docker, как Docker Hub.
Следующий вопрос
Проверить
Узнать результат
Docker
Безопасность контейнеров: Понимание основных аспектов безопасности контейнеров, включая изоляцию, управление привилегиями, и сканирование образов на наличие уязвимостей.
Следующий вопрос
Проверить
Узнать результат
Kubernetes
Управление Кластером Kubernetes: Понимание компонентов Kubernetes, навыки установки, настройки и управления кластером Kubernetes, включая работу с узлами (nodes), поды (pods), сервисами (services) и другими абстракциями Kubernetes.
Следующий вопрос
Проверить
Узнать результат
Kubernetes
Деплоймент и Масштабирование: Умение разворачивать приложения в Kubernetes, использование механизмов деплоймента (Deployments) и автомасштабирования (Horizontal Pod Autoscaling) для эффективного управления ресурсами и масштабирования приложений в ответ на изменяющуюся нагрузку.
Следующий вопрос
Проверить
Узнать результат
Kubernetes
Инфраструктура как Код (IaC): Применение принципов инфраструктуры как кода для создания и управления Kubernetes кластерами, например, с использованием инструментов Terraform или Ansible.
Следующий вопрос
Проверить
Узнать результат
Kubernetes
Управление Конфигурацией: Навыки управления конфигурацией Kubernetes через манифесты YAML, включая определение служб (services), ресурсов (resources), секретов (secrets) и других аспектов приложений.
Следующий вопрос
Проверить
Узнать результат
Kubernetes
Мониторинг и Отладка: Знание методов мониторинга приложений и кластера Kubernetes, включая использование инструментов мониторинга (например, Prometheus) и отладочных инструментов для выявления и решения проблем в работе приложений.
Следующий вопрос
Проверить
Узнать результат
CI/CD
Автоматизация сборки и тестирования: Навыки создания автоматизированных процессов сборки, тестирования и проверки качества кода в CI/CD конвейерах. Это включает в себя интеграцию средств автотестирования и статического анализа кода.
Следующий вопрос
Проверить
Узнать результат
CI/CD
Настройка CI/CD инструментов: Знание и опыт работы с популярными инструментами CI/CD, такими как Jenkins, GitLab CI/CD и другими, включая создание пайплайнов (pipelines), задач и настройку средств автоматизации.
Следующий вопрос
Проверить
Узнать результат
CI/CD
Инфраструктура как Код (IaC): Применение принципов инфраструктуры как кода для автоматического развертывания и управления инфраструктурой, необходимой для выполнения CI/CD пайплайнов, с использованием инструментов типа Terraform.
Следующий вопрос
Проверить
Узнать результат
CI/CD
Управление Конфигурацией и Хранилищем: Умение управлять конфигурацией приложений и хранить ее в безопасном и масштабируемом хранилище, таком как система управления конфигурациями (например, HashiCorp).
Следующий вопрос
Проверить
Узнать результат
CI/CD
Мониторинг и Логирование: Знание методов мониторинга выполнения CI/CD пайплайнов, а также механизмов логирования, которые позволяют быстро выявлять и устранять проблемы в процессах CI/CD.
Следующий вопрос
Проверить
Узнать результат
Мониторинг и логирование в Kubernetes
Настройка мониторинга Kubernetes: Умение настраивать инструменты мониторинга, такие как Prometheus, на кластере Kubernetes для сбора метрик о состоянии кластера, подов и сервисов.
Следующий вопрос
Проверить
Узнать результат
Мониторинг и логирование в Kubernetes
Создание метрик и алертов: Навыки создания метрик и алертов, используя Query Language (PromQL в случае Prometheus), чтобы быстро обнаруживать и реагировать на аномалии в работе приложений и инфраструктуры Kubernetes.
Следующий вопрос
Проверить
Узнать результат
Мониторинг и логирование в Kubernetes
Логирование и агрегация журналов: Знание методов сбора, агрегации и анализа журналов приложений и кластера Kubernetes, например, с использованием инструментов Elastic Stack (ELK) или Fluentd + Elasticsearch + Kibana (EFK).
Следующий вопрос
Проверить
Узнать результат
Мониторинг и логирование в Kubernetes
Интеграция с Kubernetes API: Способность взаимодействовать с Kubernetes API для получения информации о состоянии кластера, конфигурации и событиях.
Следующий вопрос
Проверить
Узнать результат
Мониторинг и логирование в Kubernetes
Отладка и диагностика: Навыки отладки и диагностики проблем в Kubernetes, основанные на анализе метрик и журналов, а также способность быстро определять причины сбоев и проблем в работе приложений.
Следующий вопрос
Проверить
Узнать результат
Terraform
Язык HCL (HashiCorp Configuration Language): Навык создания инфраструктуры как кода (IaC) с использованием HCL, который используется в Terraform для описания и управления инфраструктурой.
Следующий вопрос
Проверить
Узнать результат
Terraform
Управление Инфраструктурой как Кодом: Знание лучших практик и принципов инфраструктуры как кода, включая версионирование кода, модульность и повторное использование Terraform конфигураций.
Следующий вопрос
Проверить
Узнать результат
Terraform
Работа с Разными Поставщиками (Providers): Умение настраивать и использовать различные провайдеры Terraform для управления разными облачными и локальными инфраструктурными ресурсами (например, AWS, Azure, Google Cloud, Docker).
Следующий вопрос
Проверить
Узнать результат
Terraform
Планирование и Применение Изменений: Навык использования Terraform для планирования и применения изменений в инфраструктуре, а также умение оценивать потенциальные риски и воздействие изменений.
Следующий вопрос
Проверить
Узнать результат
Terraform
Отладка и Решение Проблем: Способность отслеживать и решать проблемы в Terraform конфигурациях, а также навыки в устранении ошибок и анализе журналов выполнения Terraform.
Следующий вопрос
Проверить
Узнать результат
Вы набрали меньше 20 баллов
Вы отличный специалист, но чтобы стать еще круче, мы рекомендуем вам посмотреть следующие материалы:
1) https://youtu.be/tQpBjvYf5ng?si=T9bcpWN-PpoNN0jU
2) https://youtu.be/w7HSY8L1bsk?si=oMhGZn2uslvsztox
3) https://www.youtube.com/live/zq-ZS_9vBms?si=ua_PMD9NWSh2Uj6j

Для вас будет актуально пройти следующие курсы:
Devops Upgrade - https://slurm.io/devops-upgrade
SRE: data-driven - https://slurm.io/sre
SRE: observability - https://slurm.io/sre-observability
Пройти еще раз
Вы набрали больше 20 баллов
Вы уже крутой специалист!
Не хотите попробовать себя в роли ментора, спикера на курсах "Слёрм"?
Ссылка на заполнение формы для спикеров - https://to.slurm.io/c46sTw
Пройти еще раз