Репозиторий создан для сохранения различных данных по курсу netology DevOps-инженер.
- 01.1 Введение в DevOps
- 02.1 Системы контроля версий
- 02.2 Основы Git
- 02.3 Ветвления в Git
- 02.4 Ветвления в Git
- 03.1 Работа в терминале, лекция 1
- 03.2 Работа в терминале, лекция 2
- 03.3. Операционные системы, лекция 1
- 03.4. Операционные системы, лекция 2
- 03.5. Файловые системы
- 03.6. Компьютерные сети, лекция 1
- 03.7. Компьютерные сети, лекция 2
- 03.8. Компьютерные сети, лекция 3
- 03.9. Элементы безопасности информационных систем
- 04.1. Командная оболочка Bash: Практические навыки
- 04.2. Использование Python для решения типовых DevOps задач
- 04.3. Языки разметки JSON и YAML
- 05.1. Основы виртуализации
- 05.2. Применение принципов IaaC в работе с виртуальными машинами
- 05.3. Введение. Экосистема. Архитектура. Жизненный цикл Docker контейнера
- 05.4. Оркестрация группой Docker контейнеров на примере Docker Compose
- 05.5. Оркестрация кластером Docker контейнеров на примере Docker Swarm
- 06.1. Типы и структура СУБД
- 06.2. SQL
- 06.3. MySQL
- 06.4. PostgreSQL
- 06.5. Elasticsearch
- 06.6. Troubleshooting
- 07.1. Инфраструктура как код
- 07.2. Облачные провайдеры и синтаксис Terraform
- 07.3. Основы и принцип работы Terraform
- 07.4. Средства командной работы над инфраструктурой
- 07.5. Основы golang
- 07.6. Написание собственных провайдеров для Terraform
- 08.1. Введение в Ansible
- 08.2. Работа с Playbook
- 08.3. Использование Yandex Cloud
- 08.4. Работа с Roles
- 08.5. Тестирование Roles
- 08.6. Создание собственных modules
- 09.1. Жизненный цикл ПО
- 09.3. CI\CD
- 09.4. Jenkins
- 09.5. Teamcity
- 09.6. Gitlab
- 10.1. Зачем и что нужно мониторить
- 10.2. Системы мониторинга
- 10.3. Grafana
- 10.4. ELK
- 10.5. Sentry
- 10.6. Инцидент-менеджмент
- 11.1. Введение в микросервисы
- 11.2. Микросервисы: принципы
- 11.3. Микросервисы: подходы
- 11.4. Микросервисы: масштабирование
- 12.1. Компоненты Kubernetes
- 12.2. Команды для работы с Kubernetes
- 12.3. Развертывание кластера на собственных серверах, лекция 1
- 12.4. Развертывание кластера на собственных серверах, лекция 2
- 12.5. Сетевые решения CNI
- 13.1. Контейнеры, поды, deployment, statefulset, services, endpoints
- 13.2. Разделы и монтирование
- 13.3. Работа с kubectl
- 13.4. Инструменты для упрощения написания конфигурационных файлов. Helm и Jsonnet
- 13.5. Поддержка нескольких окружений на примере Qbec
- 14.1. Создание и использование секретов
- 14.2. Синхронизация секретов с внешними сервисами. Vault
- 14.3. Карты конфигураций
- 14.4. Сервис-аккаунты
- 14.5. SecurityContext, NetworkPolicies
- 15.1. Организация сети
- 15.2. Вычислительные мощности. Балансировщики нагрузки
- 15.3. Безопасность в облачных провайдерах