Курс на Stepik
Обложка курса «Инженерия инфраструктуры артефактов: Nexus и Harbor» на Stepik
2 500 ₽

Инженерия инфраструктуры артефактов: Nexus и Harbor 0.000

Открыть на
STEPIK.ORG

Практический курс по Nexus Repository и Harbor для DevOps-инженеров. Разберем архитектуру хранения артефактов, blob-хранилища, типы репозиториев, Docker и OCI Registry, работу с контейнерными образами, GitLab CI, Kubernetes, безопасность и эксплуатацию инфраструктуры хранения артефактов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Инженерия инфраструктуры артефактов: Nexus и Harbor»Учеников на курсе 0
Сертификаты, выданные на курсе «Инженерия инфраструктуры артефактов: Nexus и Harbor»Сертификатов выдано 0
Отзывы о курсе «Инженерия инфраструктуры артефактов: Nexus и Harbor»Отзывов получено 0
Рейтинг курса «Инженерия инфраструктуры артефактов: Nexus и Harbor»Рейтинг курса 0.000
Уроки в курсе «Инженерия инфраструктуры артефактов: Nexus и Harbor»Количество уроков 6
Тесты в курсе «Инженерия инфраструктуры артефактов: Nexus и Harbor»Количество квизов 15
Стоимость курса «Инженерия инфраструктуры артефактов: Nexus и Harbor»Стоимость курса 2 500 ₽
Обновления курса «Инженерия инфраструктуры артефактов: Nexus и Harbor»Обновления курса
Дата публикации курса «Инженерия инфраструктуры артефактов: Nexus и Harbor»Дата публикации курса
Последнее обновление курса «Инженерия инфраструктуры артефактов: Nexus и Harbor»Последнее обновление

Чему вы научитесь

  • Понимать архитектуру инфраструктуры хранения артефактов и роль Nexus Repository и Harbor
  • Различать исходный код, артефакты сборки, пакеты, зависимости и контейнерные образы
  • Проектировать hosted, proxy и group репозитории в Nexus Repository
  • Понимать, как Nexus хранит бинарные данные и метаданные и как устроено blob-хранилище
  • Настраивать Nexus Repository для хранения и кэширования пакетов и контейнерных образов
  • Понимать устройство Docker и OCI Registry, включая layer, manifest, tag и digest
  • Развертывать и эксплуатировать Harbor как хранилище контейнерных образов
  • Настраивать безопасную публикацию пакетов и контейнерных образов из GitLab CI
  • Подключать Kubernetes к закрытому Harbor и диагностировать ошибки получения образов
  • Настраивать политики хранения и очистки артефактов и понимать механизм освобождения дискового пространства
  • Планировать резервное копирование, восстановление и обновление Nexus Repository и Harbor
  • Диагностировать типовые проблемы Nexus Repository, Harbor и инфраструктуры хранения артефактов
  • Оценивать эксплуатационные риски и применять базовые меры безопасности цепочки поставки ПО

О курсе

Практический курс по Nexus Repository и Harbor для DevOps-инженеров. Разберем архитектуру хранения артефактов, blob-хранилища, типы репозиториев, Docker и OCI Registry, работу с контейнерными образами, GitLab CI, Kubernetes, безопасность и эксплуатацию инфраструктуры хранения артефактов.

Для кого этот курс

Курс подойдет DevOps-инженерам, системным администраторам, SRE, platform-инженерам и разработчикам, которые работают с CI/CD и инфраструктурой доставки приложений. Он будет особенно полезен тем, кто: - использует Nexus Repository или Harbor, но хочет лучше понимать их внутреннее устройство; - настраивает хранение пакетов, зависимостей и контейнерных образов; - работает с GitLab CI и публикацией результатов сборки; - отвечает за эксплуатацию, резервное копирование, очистку и восстановление хранилищ артефактов; - готовится к DevOps-собеседованиям и хочет систематизировать знания по repository manager и container registry; - хочет перейти от простого "настроить по инструкции" к пониманию архитектуры и причин принимаемых решений.

Начальные требования

Для прохождения курса желательно:

  • уверенно работать с Linux и командной строкой;

  • понимать основы SSH, DNS, HTTP и HTTPS;

  • иметь базовый опыт работы с Docker и Docker Compose;

  • понимать основные принципы CI/CD;

  • уметь читать конфигурационные файлы YAML;

  • понимать базовые принципы работы Git.

Глубокие знания Nexus Repository, Harbor и Kubernetes не требуются. Их необходимые для курса механизмы будут разбираться по ходу обучения.

Преподаватели курса

Как проходит обучение

Курс построен от базовых принципов хранения артефактов к архитектуре и эксплуатации Nexus Repository и Harbor.

Обучение сочетает инженерную теорию и практику. Сначала разбираем, как работает технология и что происходит внутри системы, затем применяем это в лабораторной среде.

В практической части вы будете самостоятельно разворачивать и настраивать сервисы, работать с репозиториями и контейнерными образами, выполнять проверки, анализировать логи и разбирать типовые неисправности.

После уроков предусмотрены вопросы и практические задачи для проверки понимания материала.

Основная лабораторная среда: Ubuntu 24.04, Docker, Docker Compose, Nexus Repository, Harbor и GitLab CI. Kubernetes используется как потребитель контейнерных образов.

Главный принцип курса: не просто повторять команды, а понимать, что происходит в системе, где находятся данные, как проверить результат и что делать при сбое.

Что вы получите

  • Практические навыки работы с Nexus Repository и Harbor
  • Понимание архитектуры систем хранения артефактов
  • Навыки настройки hosted, proxy и group репозиториев
  • Практику работы с пакетами и контейнерными образами
  • Понимание Docker и OCI Registry, blob, layer, manifest, tag и digest
  • Навыки интеграции хранилищ артефактов с GitLab CI
  • Практику подключения Kubernetes к закрытому container registry
  • Навыки диагностики типовых проблем Nexus Repository и Harbor
  • Понимание принципов резервного копирования, восстановления и очистки данных
  • Знания, применимые в реальной DevOps-инфраструктуре и на технических собеседованиях

Расскажите о курсе друзьям