spinner-it

Курс DevOps у Києві

Курс DevOps

Старт навчання
Старт курсу запитуйте в адміністрації
54 год. по 2-3 рази на тиждень

Опис курсу

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

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

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

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

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


Модуль 1

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

Модуль 2

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

Модуль 3

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

Модуль 4

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

Модуль 5

  • Огляд існуючих систем оркестрації
  • 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

  • Основні команди для роботи з SQL
  • Приклади програмування SQL
  • Основи Python для автоматизації процесів

Модуль 11

  • Logging with ELK (Elasticsearch + Logstash + Kibana)
  • Lambda functions
  • 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

Модуль 15. Як скласти резюме і пройти співбесіду

  • Структура резюме
  • FAQ
  • Як вести себе на співбесіді
  • Основні помилки на співбесіді
  • Урок англійської мови №1
  • Урок англійської мови №2
  • Урок пошуку роботи

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

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

Для проходження курсу вам знадобиться операційна система Linux. Завантажити можна за посиланням.


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