3.7 KiB
3.7 KiB
status, type, tags, created, updated, title
| status | type | tags | created | updated | title | |
|---|---|---|---|---|---|---|
| stable | concept |
|
2025-12-17 | 2026-05-07 | DevOps - основы |
DevOps - Основы
Конспект урока: Devops вводный 1 урок. Что такое Devops и история его развития.pdf
Возникновение DevOps
DevOps - методология взаимодействия специалистов по разработке с экспертами по информационно-технологическому обслуживанию, а также взаимная интеграция их рабочих процессов для обеспечения высокого качества продукта.
Инфраструктура Как Код (IaC)
Подход к развертыванию, работе и настройке инфраструктуры в виде файлов конфигурации и систем управления конфигурацией.
DevOps-инженер управляет инфраструктурой и конфигурацией с помощью декларативных подходов.
- Управление инфраструктурой
- Стандартизация образов
- Использование инструментов для декларативного управления инфраструктурой, конфигурацией и сервисами (Ansible, Terraform).
IaC - основы
Непрерывная Сборки И Доставка (развертывание) (CI/CD)
Методология разработки и деплоя, подразумевающая автоматическую сборку, тестирование и развертывание программного кода.
- Технологии контейнеризации (Docker, Podman)
- Микросервисная архитектура
- Обеспечение непрерывной доставки продукта
- Обеспечение безопасности контейнеров и микросервисов
Мониторинг, Логирование, Аудит, Трассировка
- Принципы работы систем мониторинга
- Инструменты логирования и аудита
- Сбор и обработка логов приложений и инфраструктуры
- Трассировка приложений в контексте взаимодействия с командами разработки
Контейнерная Оркестрация
- Оркестрация контейнерных и неконтейнерных нагрузок
- Обеспечение ИБ контейнеров и оркестраторов
- Развертывание и администрирование высоконагруженных кластеров
- Интеграция оркестраторов с инструментами CI/CD
Инструментарий
- Системы контроля версий (Git, SVC)
- CI/CD (Gitlab Ci, Jenkins, Teamcity)
- Контейнеризация (Docker, Podman, Cri-o)
- Оркестрация (Kubernetes, Swarm, Nomad, Mesos)
- Управление конфигурацией (Ansible, Chef, Puppet)
- Управление инфраструктурой (Terraform, Cloudformation)
- Мониторинг (Prometheus, Loki, Grafana, …)
- Безопасность (Trivy, Clair, Falco, Kube-hunter, …)
- DevSecOps-анализ (SAST, SCA, DAST, IAST, RASP)