Що нового?

Набір учасників [Hexlet] інтенсив DevOps для програмістів

Інформація про покупку
Тип покупки: Складчина
Ціна: 16545 ГРН
Учасників: 0 з 127
Організатор: Відсутній
Статус: Набір учасників
Внесок: 135.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Упакуйте додаток в Docker і підключіть безперервну інтеграцію на GitHub Actions. Автоматизуйте деплой за допомогою Ansible. Розгорніть хмарну інфраструктуру через Terraform. Налаштуйте моніторинг, логування та збір помилок.

навчальна програма
1. Автоматизація оточення

Автоматизуйте розгортання та налаштування Програми на локальній машині. Навчіться правильно управляти конфігурацією і секретними ключами. Познайомтеся з основними принципами створення зручних в експлуатації і масштабуванні додатків. Упакуйте додаток в докер, запускайте будь стек однією командою через Docker Compose. Налаштуйте безперервну інтеграцію
Теми
Що вивчаємо: походи, бібліотеки, особливості
Інфраструктура як код
Автоматизація локального оточення (Ansible)
Управління секретами і змінними (Ansible Vault)
Принципи 12 факторів
Введення в Docker
Незмінна інфраструктура
Автоматизація складання проекту (Docker Compose)
Ізоляція оточення за допомогою Vagrant
Безперервна інтеграція (Github Actions)
Docker Registry Hub

2. Деплой і експлуатація
Виконуйте деплой додатки однією кнопкою одночасно на будь-яку кількість машин. Навчіться правильно будувати відмовостійкий кластер і плавно оновлювати його без простоїв. Підключіть логування і моніторинг для швидкого реагування на проблеми. Відстежуйте помилки через колектори і виправляйте їх до того, як вам про це написали клієнти.

3. Управління інфраструктурою
Розгорніть Хмарний кластер на Digital Ocean і автоматизуйте цей процес допомогою Terraform. Конфігуруйте і оновлюйте машини кластера за допомогою готових Ansible Playbook. Вивчіть найважливіші компоненти хмарної інфраструктури (DNS, DB, Storage) і навчитеся з ними працювати. Навчіться правильно захищати свою інфраструктуру від потенційних загроз.

Кому підійде навчання
  • тим, хто вже програмує і хоче підвищити свій професійний рівень
  • тим, хто вже пробував вчитися самостійно, але відчуває потребу в наставнику
  • тим хто не знайомий з цією темою і хоче в ній розібратися на хорошому рівні
https://privatelink.de/?https://ru.hexlet.io/programs/devops-for-programmers
 
Угорі