spinner-it

DevOps (поглиблений курс)

Старт навчання
Старт курсу запитуйте в адміністрації
42 год. Тривалість заняття - 3 год
З 18:30 (19:00)
Двічі на тиждень

Опис курсу:

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

 

Після курсу ви будете готові до виконання більш складних робочих завдань і будете впевненіше себе почувати в ролі DevOps-інженера.

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

  • Розуміти принципи розробки програмного забезпечення
  • Створювати інфраструктуру як код за допомогою Terraform
  • Розуміти і комбінувати основні сервіси AWS
  • Впроваджувати CI/CD-процеси в своїй повсякденній роботі
  • Створити production ready оточення на базі AWS ECS з повноцінним логуванням і збором метрик. 
  • Упаковувати будь-які додатки в Docker і розгортати з його допомогою dev/prod оточення

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

Модуль 1

  • Визначення DevOps. Культура DevOps
  • Agile. Scrum. Kanban
  • HTTP, HTTPS, DNS
  • Backend и Frontend
  • Організаційні питання. Домашки. Телеграм. Гугл доки

Модуль 2

  • GitHub. GitHub flow
  • Веб-сервера (Nginx, Apache, IIS, Tomcat)
  • Бази-даних (MySQL, PostgreSQL, MSSQL, SQLite)
  • Containers. Docker

Модуль 3

  • Що таке CI/CD?
  • Огляд існуючих інструментів (DroneCI, TravisCI, Jenkins, GitLab, CircleCI)

Модуль 4

  • Pipelines для різних систем інтеграції
  • Основи Kubernetes та HELM

Модуль 5

  • Огляд існуючих систем оркестрації
  • Основи Python для автоматизації процесів
  • Automation and Orchestration with Ansible

Модуль 6

  • AWS Intro. Огляд ключових сервісів
  • EC2, IAM

Модуль 7

  • Infrastructure as code
  • Automate AWS infra creation with Terraform

Модуль 8

  • Cloudfront, Route53, S3, ELB
  • Autoscaling, VPC

Модуль 9

  • EKS, GKE
  • OpenShift
  • Rancher

Модуль 10

  • Logging with ELK (Elasticsearch + Logstash + Kibana)
  • Lambda functions

Модуль 11

  • Monitoring with Prometheus
  • Sentry

Модуль 12

  • Огляд мікросервісної архітектури
  • AWS EKS. Setup production ready EKS cluster with logging and CI/CD Helm

Модуль 13

  • Фінальне завдання. Розгортання складної інфраструктури з коду
  • Тестове інтерв'ю на Junior DevOps Engineer

Модуль 14

  • SRE practice
  • Тестування інфраструктури
  • Gamedays
  • Disaster recovery plans
  • Post mortems

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

  • Англійська - Intermediate
  • Загальне розуміння термінології DevOps
  • Загальне розуміння термінології розробника
  • Знання Linux
  • Наявність власного ноутбука для занять в аудиторіях
  • Уміння працювати в UI AWS. 
  • Базові знання Python

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

У зв'язку з карантином всі наші курси читаються у ONLINE-форматі. Діє знижка 25%. Обирай свій курс

У зв'язку з карантином всі наші курси читаються у ONLINE-форматі. Діє знижка 25%. Обирай свій курс