DevOps (базовий)

Старт навчання
Берестейська Старт курсу запитуйте в адміністрації
Позняки Старт курсу запитуйте в адміністрації
ВДНГ Старт курсу запитуйте в адміністрації
33 год. по 2-3 рази в тиждень

Опис курсу

Вас цікавить таке популярний і прогресуючий напрямок в IT-індустрії, як методологія DevOps? Хочете дізнатися більше про цю область і навчитися правильно використовувати DevOps-активності в своїй роботі? Тоді цей курс — саме те, що потрібно. У процесі навчання ви навчитеся ефективно планувати і будувати інфраструктуру для розробки програмного забезпечення.На кожному занятті ви будете закріплювати свої навички і знання в галузі проектування та побудови безпечного середовища для розроблюваного програмного забезпечення.

Після курсу Ви зможете:

  • Розбиратися в сучасних технологіях і методиках DevOps
  • Впроваджувати в свою роботу основні DevOps-практики та технології
  • Впевнено працювати з різними інструментами при впровадженні DevOps-практик
  • Створювати та оптимізувати безпечне середовище для розробки програмного забезпечення
  • Автоматизувати і стандартизувати виробничі процеси

Програма курсу:

1 заняття
  • Що таке DevOps? Культура DevOps. 
  • Методології управління проектами: Agile. Scrum. Kanban.
  • Організаційні питання: особистий кабінет, месенджери, гугл доки.
2 заняття
  • GitHub. GitHub flow (part 1).
  • Containers. Docker (part 1).
3 заняття
  • GitHub. GitHub flow (part 2).
  • Docker (part 2).
  • Що таке CI/CD.
  • Огляд існуючих інструментів CI/CD.
4 заняття
  • CI/CD with TeamCity.
  • Основи TeamCity.
  • Огляд Nexus.
5 заняття
  • Огляд існуючих систем управління конфігураціями.
  • Automation with Ansible.
5 заняття
  • Огляд існуючих систем оркестрації.
  • Orchestration with Kubernetes (part 1).
6 заняття
  • Orchestration with Kubernetes (part 2).
7 заняття
  • AWS Intro. Огляд ключових сервісів.
  • EC2, S3.
8 заняття
  • Cloudfront, Route53, ELB.
9 заняття
  • Logging with ELK stack (elasticsearch + logstash + kibana)
10 заняття
  • Monitoring with Zabbix and Grafana
11 заняття
  • Огляд мікросервісної архітектури.

Мінімальні вимоги:

  • Знання Linux
  • Загальне розуміння термінології системного адміністратора
  • Розуміння основ комп'ютерних мереж
  • Англійська - (Pre-Intermediate/Intermediate)
  • Наявність власного ноутбука для занять в аудиторіях

* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!

spinner-it