spinner-it

Курс DevOps

Старт навчання
28.09.2021
42 год. по 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

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

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

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


Лектори:

Просунутий курс Devops у Харкові

Devops — культура відношення до процесів в айті, принцип якої полягає в "дбайливому виробництві" і гнучких фреймворках. Такий спеціаліст не просто розробник, але ще й людина, що володіє навичками організації командної роботи, оптимізації дій. Хочеш швидко опанувати представлену професію й бути затребуваним на ринку праці? Тоді тобі варто пройти навчання в IT Education Academy! Курси DevOps в Харкові — унікальний шанс швидко засвоїти нову професію під керівництвом викладачів-практиків без річних програм.

Хто такий DevOps Engineer?

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

Спеціаліст представленого напрямку вміє розмовляти та своєчасно виявляти проблеми. Він — зануда в хорошому сенсі слова. Якщо є проблеми з розробкою, девопсер не пройде повз. Він усюди наведе лад, тому що мислить наперед, уміє передбачати помилки. У своїй роботі фахівці використовують:

  • системи управління конфігураціями;
  • рішення віртуалізації;
  • хмарні інструменти для балансування ресурсів.

Якщо ти хочеш мати навички розробника й сисадміна, але не знаєш, з чого почати вивчення, щоби стати грамотним фахівцем, записуйся на курси Девопс в ITEA!

Курси DevOps: переваги та особливості

IT Education Academy — всеукраїнський освітній проект, який зарекомендував себе як успішний і ефективний центр, де готують професійних айті-фахівців з нуля. Академію вибирають, тому що в нас:

  • 14 000+ успішних випускників;
  • 170+ навчальних комплексів;
  • 200+ фахівців з багаторічним викладацьким досвідом;
  • 30+ підготовчих програм для новачків.

Вибравши курси DevOps у Харкові, ти вивчиш основи програмування всього за кілька місяців. Порівняно з іншими IT-школами, в ITEA:

  • онлайн і офлайн заняття;
  • упор на практику;
  • регулярна підтримка ментора;
  • використання на уроках тільки актуальних матеріалів;
  • групи містять до 15 студентів.

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

Devops курси: навчальна програма

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

  1. Розуміння Linux.
  2. Знання термінів сисадміна й базису комп'ютерних мереж.
  3. Рівень володіння англійською мовою — Pre-Intermediate / Intermediate.
  4. Наявність персонального ноутбука.

Навчальна програма складається тільки за актуальними й оновленими матеріалами IT. У нас ти отримаєш найновіші й найбільш необхідні знання, щоб відразу після завершення вивчення почати працювати за фахом. Успішно склавши дипломний проект, ти отримаєш:

  • сертифікат, що підтверджує отримані знання;
  • досвід роботи в команді;
  • проект до портфоліо.

Приєднуйся до ITEA, щоб за короткий час опанувати одну з найбільш затребуваних професій айті-індустрії!

Вартість курсів

Ціну представленої навчальної програми можна дізнатися на офіційному сайті академії або за телефоном гарячої лінії. Ми хочемо, щоб кожному студентові було комфортно отримувати нові знання, тому розробили зручну послугу «Оплата частинами». В ITEA часто проводяться хороші акції, які допоможуть тобі заощадити на навчанні, але ніяк не вплинуть на його якість!

Записатися на курс

Забронювати місце можна буквально в декілька кліків:

  1. Заповни форму зворотного зв'язку.
  2. Вкажи контактні дані.
  3. Дочекайся дзвінка оператора.

У представника компанії ти дізнаєшся все про курси Devops з працевлаштуванням, отримаєш консультацію з будь-яких запитань і допомогу в підборі відповідного напряму в IT. Припини сумніватися — почни змінювати життя на краще разом з ITEA!

 

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