Тень
Администратор
- Регистрация
- 24 Фев 2017
- Сообщения
- 183.107
- Реакции
- 754.824
[slurm] DevOps Tools для разработчиков (2022)
1. Знания может применить разработчик на любом языке программирования. 2. Пронесём несколько сервисов на Python через все интеграции. 3. По основам и best practice покажем цельную систему связи работающего приложения. Курс подойдёт, если сейчас: Пишу нормальный код, а что там дальше х... знает.
Этап 1 - Локальное окружение и контуры
Вы узнаете, что сегодня создать локальное окружение идентичное контурам не сложно. Также разберём нюансы грамотного приложения, которые мало освещены. Есть что-то больше, чем 12 факторов.
Стек и теория:
Вы увидите первые связки элементов приложения с помощью Docker Composeи поймёте разницу между CI инструментами.
Стек:
Вы увидите разницу между подключением баз данных, брокерами сообщений, а также как накатывать миграции.
Стек и теория:
На этом этапе настроим веб-сервер, балансировку нагрузки и затронем тему service mesh.
Стек:
Вы узнаете как настроить метрики, логи, зачем это нужно, какие есть варианты, а также рассмотрим трассировку сервисов с Jaeger.
Стек и теория:
Рассмотрим статическую и динамическую безопасность на уровне приложения, а также базовую безопасность от DDos на 2 и 3 уровнях сетевой модели OSI.
Стек и теория:
На заключительном этапе вновь вернёмся к автоматизации и задеплоим наши сервисы, посмотрим разницу в возможных инструментах.
Стек:
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
1. Знания может применить разработчик на любом языке программирования. 2. Пронесём несколько сервисов на Python через все интеграции. 3. По основам и best practice покажем цельную систему связи работающего приложения. Курс подойдёт, если сейчас: Пишу нормальный код, а что там дальше х... знает.
Этап 1 - Локальное окружение и контуры
Вы узнаете, что сегодня создать локальное окружение идентичное контурам не сложно. Также разберём нюансы грамотного приложения, которые мало освещены. Есть что-то больше, чем 12 факторов.
Стек и теория:
- Vagrant
- Docker
- Грамотное приложение
Вы увидите первые связки элементов приложения с помощью Docker Composeи поймёте разницу между CI инструментами.
Стек:
- Docker Compose
- Github Actions
- Gitlab CI
- Jenkins
- Team City
Вы увидите разницу между подключением баз данных, брокерами сообщений, а также как накатывать миграции.
Стек и теория:
- PostgreSQL
- MySQL
- Oracle
- Redis
- Apache Kafka
- Rabbit
- Миграции баз данных
На этом этапе настроим веб-сервер, балансировку нагрузки и затронем тему service mesh.
Стек:
- Nginx
- Apache
- Envoy
- Istio
Вы узнаете как настроить метрики, логи, зачем это нужно, какие есть варианты, а также рассмотрим трассировку сервисов с Jaeger.
Стек и теория:
- Prometheus
- Zabbix
- Elastic Stack
- Loki
- Jaeger
- Grafana
- Алерты
Рассмотрим статическую и динамическую безопасность на уровне приложения, а также базовую безопасность от DDos на 2 и 3 уровнях сетевой модели OSI.
Стек и теория:
- SonarQube
- Динамический анализ и другие типы
- DDoS: анализ логов Nginx
На заключительном этапе вновь вернёмся к автоматизации и задеплоим наши сервисы, посмотрим разницу в возможных инструментах.
Стек:
- Gitlab CI
- Jenkins
- Ansible
Зарегистрируйтесь или войдите в свой аккаунт для просмотра данного контента на skladchinabiz.me
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Йога эмоций [Екатерина Брусникина]
- Путь к успеху: зарабатываем на электронных книгах [Мария Афанасьева, Алексей Афанасьев]
- Английский язык. Годовая программа готовых уроков для 10 класса [Светлана Воронина]
- Про [Продвижение] изнутри [Тариф Легкий старт] [Светлана Мамаенко]
- Физический практикум 7-9 класс [Филипп Белов]
- Больше, чем просто уроки [Тариф Я сам] [Александра Личинина]