Следующая версия
|
Предыдущая версия
|
методология_devops:инструменты_для_эффективной_работы [2025/05/31 19:43] kirill создано |
методология_devops:инструменты_для_эффективной_работы [2025/06/04 06:22] (текущий) kirill |
ы | Модуль 1: Основы DevOps. |
| |
| [[Ключевые понятия и принципы DevOps]] |
| |
| [[Введение в систему контроля версий Git]] |
| |
| [[Лабораторная работа: Инициализация репозитория Git.]] |
| |
| Модуль 2: Системы виртуализации и контейнеризации. Работа с Docker. |
| |
| [[Основные понятия Docker;]] |
| |
| [[Микросервисная архитектура;]] |
| |
| [[Создание и сборка Docker контейнеров;]] |
| |
| [[Связывание контейнеров с помощью docker-compose;]] |
| |
| [[Ручное развертывание контейнеров;]] |
| |
| [[Лабораторная работа: Установка Docker и работа с контейнерами.]] |
| |
| Модуль 3: Системы управления конфигурацией. Инфраструктура как код. |
| |
| [[Обзор принципов управления инфраструктурой]] |
| |
| [[Использование Jinja шаблонов;]] |
| |
| [[Построение описания инфраструктуры с помощью Ansible;]] |
| |
| [[Написание Ansible playbooks для работы с Docker и GitLab;]] |
| |
| [[Лабораторная работа: Установка Nginx с помощью Ansible playbook.]] |
| |
| Модуль 4: Непрерывная интеграция. |
| |
| [[Введение в Continuous Integration и Continuous Delivery;]] |
| |
| [[Обзор возможностей GitLab;]] |
| |
| [[Запуск пайплайнов из .gitlab-ci в GitLab runners.]] |
| |
| Модуль 5: QA и тестирование. |
| |
| [[Понимание задач тестирования и качества;]] |
| |
| [[Обзор программных средств для тестирования.]] |
| |
| Модуль 6: Системы оркестрации. Работа с Kubernetes. |
| |
| [[Обзор систем оркестрации Kubernetes;]] |
| |
| [[Изучение компонентов управления Kubernetes;]] |
| |
| [[Практическая работа с minikube;]] |
| |
| [[Создание deployment, service, ingress в Kubernetes;]] |
| |
| [[Использование шаблонизатора Helm;]] |
| |
| [[Лабораторная работа: Разворачивание приложений в Kubernetes с помощью Helm.]] |
| |
| |
| [[Лабораторная работа: развертывание Gitlab в Docker]] |