Що нового?

Набір учасників [GeekBrains] DevOps-інженер (Вікторія Пєтухова, Микола Бутенко)

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

Gadzhi

Модератор

Кому підійде курс:
а) системним адміністраторам
Отримайте все для кар'єрного росту: знання DevOps і методологій Agile/Scrum, а також максимум практики на проектах.
б) Middle IT-фахівцям
На практиці освоїте інструменти DevOps і навчитеся впроваджувати їх в роботу. Зможете почати кар'єру DevOps-інженера.
в) розробникам
Дізнаєтеся все про доставку і розгортання ПЗ. Зможете розвиватися як керівник і відповідати за весь цикл розробки.

Просунута Програма (для навчання вам знадобиться комп'ютер Core i5 або Ryzen 5, з оперативною пам'яттю не менше 8GB RAM.):
Курс розроблений для middle-фахівців.
Ви отримаєте максимум користі, якщо володієте віртуалізацією, основами Docker і SQL, роботою в консолях Linux/Unix і з мережевими сервісами.

технології, які ви освоїте:
  • GitLab;
  • CI/CD;
  • Ansible;
  • Puppet;
  • S3AP;
  • OpenStack;
  • Ceph;
  • Kubernetes;
  • Prometheus;
  • Grafana;
  • Zabbix.
1. Методології Agile/Scrum/Devops:
Познайомитеся з практиками з організації ефективних команд, швидко адаптуються до змін. Навчіться працювати з великими завданнями, декомпозувати їх і вибудовувати пріоритети для досягнення головної мети ― створення продукту.
знання за підсумками курсу:
  • уявлення про систему цінностей Agile mindset
  • різниця підходів Scrum Framework і Kanban-методу: для яких проектів вони краще
  • базове розуміння концепції крос-функціональної команди
  • розуміння рольової моделі в Agile-командах
  • цілі та інструменти DevOps
навички за підсумками курсу:
  • декомпозиція задач та оцінка складності їх виконання
  • вміння давати і отримувати зворотний зв'язок
  • розуміння класифікації тестування в розробці

2. Системи управління конфігураціями:

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

навик за підсумками курсу:
Швидка і правильна настройка віддалених машин до описаної конфігурації

проект в портфоліо:
Готовий робочий сценарій розгортання ПЗ на групу хостів (Ansible playbook)

3. Процеси CI/CD:
Вивчіть архітектуру GitLab та основні інструменти CI/CD. Дізнаєтеся, що таке Continuous integration, Continuous delivery, Continuous deployment, які інструменти використовуються в кожному з підходів.

навик за підсумками курсу:
  • Робота C GitLab
  • Автоматизація роботи з контейнерами
  • Деплой і розгортання сервісів в контейнерах
  • налаштування та розмежування прав доступу
  • написання та налагодження CI/CD-пайплайну
Проект в портфоліо:
Налаштований пайплайн CI/CD

4. Основи хмарних технологій:
Розберетеся в тонкощах "хмарної" тематики і напрямках технологій. Дізнаєтеся, як влаштовані хмарні сервіси, об'єктні сховища, принципи SDN і SDS. Отримайте практичний досвід використання публічної хмарної платформи та S3-сховища.
знання за підсумками курсу:
  • визначення хмарних технологій
  • види as-a-Service
  • Software Define Network/Storage
технології та інструменти:
  • S3API-стандарт взаємодії з об'єктними сховищами
  • OpenStack-популярна хмарна платформа управління
  • Ceph-стандарт де-факто SDS
  • S3cmd
  • OpenStack CLI
  • Terraform-мультиплатформенний інструмент IAC
  • MCS-хмарна платформа Mail.ru Cloud Solutions
5. Мікросервісна Архітектура та контейнеризація:
Навчіться деплоіть додатки з мікросервісної архітектурою в Docker-контейнерах Kubernetes і запускати інфраструктуру, використовуючи мову конфігурації IaC на базі Terraform.

проект в портфоліо:
Задеплоенное тестовий додаток в кластер Kubernetes

6. Моніторинг розподілених додатків/мікросервісів:
Освоїте ефективне використання засобів автоматизованого моніторингу інфраструктури для виявлення дефектів в роботі додатків і оперативного реагування на інциденти.
навички за підсумками курсу:
  • Робота з основними інструментами моніторингу
  • вміння знаходити вузькі місця в продуктивності як всередині одного сервісу, так і у всьому дереві виконання між усіма беруть участь сервісами
Проект в портфоліо:
Налаштований моніторинг та логування
https://privatelink.de/?https://new.geekbrains.ru/devops-engineer
 
Угорі