Автор: Слёрм
Название: DevOps Tools для разработчиков (2022)

[Слёрм] DevOps Tools для разработчиков (2022)


Описание:

1. Знания может применить разработчик на любом языке программирования.
2. Пронесём несколько сервисов на Python через все интеграции.
3. По основам и best practice покажем цельную систему связи работающего приложения.

Курс подойдёт, если сейчас:

Пишу нормальный код, а что там дальше х... знает.


Этап 1 - Локальное окружение и контуры

Вы узнаете, что сегодня создать локальное окружение идентичное контурам не сложно. Также разберём нюансы грамотного приложения, которые мало освещены. Есть что-то больше, чем 12 факторов.

Стек и теория:
  • Vagrant
  • Docker
  • Грамотное приложение
Этап 2 - Развертывание - CI

Вы увидите первые связки элементов приложения с помощью Docker Composeи поймёте разницу между CI инструментами.

Стек:
  • Docker Compose
  • Github Actions
  • Gitlab CI
  • Jenkins
  • Team City
Этап 3 - Работа с данными

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

Стек и теория:
  • PostgreSQL
  • MySQL
  • Oracle
  • Redis
  • Apache Kafka
  • Rabbit
  • Миграции баз данных
Этап 4 - Балансировка и сеть

На этом этапе настроим веб-сервер, балансировку нагрузки и затронем тему service mesh.

Стек:
  • Nginx
  • Apache
  • Envoy
  • Istio
Этап 5 - Мониторинг и логи

Вы узнаете как настроить метрики, логи, зачем это нужно, какие есть варианты, а также рассмотрим трассировку сервисов с Jaeger.

Стек и теория:
  • Prometheus
  • Zabbix
  • Elastic Stack
  • Loki
  • Jaeger
  • Grafana
  • Алерты
Этап 6 - Безопасность

Рассмотрим статическую и динамическую безопасность на уровне приложения, а также базовую безопасность от DDos на 2 и 3 уровнях сетевой модели OSI.

Стек и теория:
  • SonarQube
  • Динамический анализ и другие типы
  • DDoS: анализ логов Nginx
Этап 7 - Деплой

На заключительном этапе вновь вернёмся к автоматизации и задеплоим наши сервисы, посмотрим разницу в возможных инструментах.

Стек:
  • Gitlab CI
  • Jenkins
  • Ansible

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
yurgers
Просветленный
badge
Регистрация
26/02/2019
Сообщения
4
Репутация
2
нету 5, 7 и 8 частей...
 
smust
Просветленный
badge badge badge
Регистрация
09/07/2019
Сообщения
11
Репутация
35
Половины нет
 
Richard_bv
Премиум
badge
Регистрация
26/03/2019
Сообщения
1
Репутация
0
все есть в соседних темах, просто видео не порезано
 
Робин Гуд
Робин Гуд
Администратор
Администратор
badge badge badge
Регистрация
19/02/2018
Сообщения
2.480
Репутация
5.712
нету 5, 7 и 8 частей...
только материалов все равно, большинства нет...
Все материалы курса выданы. Видео не во всех папках есть. В некоторых папках есть видео по 6 часов, которое относится к соседним темам, где нет видео. Все доп. файлы в папке "Материалы". Выдано всё, просто не всё распределено конкретно по папкам.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
2
Просмотры
2K
Els i El
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
4
Просмотры
1K
Суперюля
Суперюля

Похожие темы

Алан-э-Дейл
Ответы
2
Просмотры
6K
romancheh
romancheh
Малыш Джон
Программирование [Слёрм] Prometheus (2022)
Ответы
2
Просмотры
4K
fitfine
fitfine
Малыш Джон
Ответы
4
Просмотры
6K
Leopard13
Leopard13
Малыш Джон
Ответы
1
Просмотры
4K
Serge_Grand
Малыш Джон
Программирование [Слёрм] Rabbit MQ (2022)
Ответы
1
Просмотры
3K
iTmW
iTmW
Малыш Джон
Ответы
0
Просмотры
2K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
1K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
667
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
6
Просмотры
2K
LegA1991
LegA1991
Сверху Снизу