Skip to content

Задания второй части курса "DevOps-инженер"

Notifications You must be signed in to change notification settings

smutosey/netology-devops-homeworks

Repository files navigation

Netology DevOps Homeworks

Репозиторий с домашними заданиями к каждой лекции второй части курса "DevOps-инженер" Нетологии.

Обязательными к выполнению являются задачи без указания звездочки. Задачи со звездочкой (*) являются дополнительными задачами и/или задачами повышенной сложности. Они не являются обязательными к выполнению, но помогут глубже понять тему.


Модуль "Виртуализация и контейнеризация"

01.01. Введение в виртуализацию
01.02. Применение принципов IaaC в работе с виртуальными машинами
01.03. Введение в Docker
01.04. Оркестрация группой Docker контейнеров на примере Docker Compose.
01.05. Оркестрация кластером Docker контейнеров на примере Docker Swarm.


Модуль "Администрирование баз данных для DevOps-инженеров"

Задания - тут

02.01. Типы и структура СУБД
02.02. SQL
02.03. MySQL
02.04. PostgreSQL
02.05. Elasticsearch
02.06. Troubleshooting


Модуль "Облачная инфраструктура. Terraform"

Задания - тут

03.01. Введение в Terraform
03.02. Основы Terraform. Yandex Cloud
03.03. Управляющие конструкции в коде Terraform
03.04. Продвинутые методы работы с Terraform
03.05. (to-do) Использование Terraform в команде


Модуль "Система управления конфигурациями"

Задания - тут

04.01. Введение в Ansible
04.02. Работа с Playbook
04.03. Использование Ansible
04.04. Работа с roles
04.05. Тестирование roles
04.06. (to-do) Создание собственных модулей


Модуль "Непрерывная разработка и интеграция"

Задания - тут

05.01. Жизненный цикл ПО
05.03. Процессы CI/CD
05.04. (to-do) Jenkins
05.05. (to-do) Teamcity
05.06. GitLab


Модуль "Мониторинг и логи"

Задания - тут

06.01. Системы мониторинга
06.02. Средство визуализации Grafana
06.04. (to-do) Система сбора логов Elastic Stack
06.05. Платформа мониторинга Sentry


Модуль "Микросервисы"

Задания - тут

11.02. Микросервисы: принципы
11.03. Микросервисы: подходы
11.04. (to-do) Микросервисы: масштабирование


Модуль "Kubernetes: основы, применение и администрирование"

Задания - тут

Блок «Основы Kubernetes»

12.01. Kubernetes. Причины появления. Команда kubectl
12.02. Базовые объекты K8S
12.03. Запуск приложений в K8S
12.04. Сетевое взаимодействие в K8S. Часть 1
12.05. Сетевое взаимодействие в K8S. Часть 2

Блок «Применение Kubernetes»

12.06. Хранение в K8s. Часть 1
12.07. Хранение в K8s. Часть 2
12.08. Конфигурация приложений
12.09. Управление доступом
12.10. Helm

Блок «Администрирование Kubernetes»

12.11. Компоненты Kubernetes
12.12. (to-do) Установка Kubernetes
12.13. (to-do) Как работает сеть в K8S
12.14. (to-do) Обновление приложений
12.15. (to-do) Troubleshooting

About

Задания второй части курса "DevOps-инженер"

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published