Курс DevOps Engineer
- Online
- Для досвідчених
- DevOps
![]() |
|
Навчальний центр: | Robot Dreams |
---|---|
Формат: | Курс |
Мова викладання: | Ukrainian |
Тривалість навчання: | 38 занять |
Початок курсу: | 01.08.2024 |
Вартість навчання: | Уточнюйте |
Подробиці та реєстрація
Комплексна програма навчання методології DevOps для налаштування та підтримки потрібного софту в компанії, а також автоматизації кожного етапу розробки: від написання коду до релізу.
Програма курсу
Філософія DevOps
- Філософія DevOps
- Дізнаєтеся про концепцію роботи DevOps, цілі та переваги цієї спеціальності
Version Control
- Вступ до Git
- Ознайомитеся з системою контролю версій Git та навчитеся основних команд для управління версіями коду:
- git add
- git commit
- git pull
- git merge
- git rebase
Мережа: технології, обладнання, протоколи
- Вступ до мережевих технологій
- Основи IP та MAC-адресування
- Мережеве обладнання
- Основи мережевих протоколів
- Зрозумієте базові концепції та типи мереж, MAC та IP-адреси, мережеві класи та підмережі
- Дізнаєтеся про функції та призначення кожного типу мережевого обладнання
- Зможете використовувати інструменти для аналізу мережевого трафіку
Віртуалізація
- Віртуальні машини (VMs)
- Vagrant для створення віртуальних середовищ
- Ознайомитеся з концепцією віртуальних машин та їх роллю в інфраструктурі DevOps
- Навчитеся використовувати Vagrant для створення віртуальних машин у VirtualBox
Linux/Unix-системи
- Вступ до Linux/Unix
- Просунутий Linux
- Інструменти для аналізу та безпеки мережі
- Bash-скрипти
- Ознайомитеся із управлінням, моніторингом та налаштуванням операційної системи Linux та її компонентів
- Вмієте використовувати статичні та динамічні IP
- Навчилися налаштовувати маршрутизацію та мережеві інтерфейси, брандмауери, VPN
- Працюєте з Bash-скриптами
Бази даних
- Робота з SQL
- Визначення та різновиди NoSQL
- Реплікація та шардування баз даних
- Ознайомитеся з принципами та мовою запитів SQL
- Дізнаєтеся про NoSQL-бази даних, процесом реплікації та шардування баз даних
Контейнеризація з Docker
- Встановлення та конфігурація Docker
- Docker-compose
- Docker-swarm
- Навчитеся встановлювати та контейнерувати Docker, створювати та запускати образи, працювати з контейнерами
- Зможете працювати з docker-compose, налаштовувати мережі для комунікації контейнерів
- Навчитеся розгортати та масштабувати сервіси
Знайомство з Kubernetes
- Вступ до Kubernetes
- Self-hosted Kubernetes
- Ознайомитеся з основами Kubernetes, основними компонентами, концепціями та командами конфігурації
- Детально розглянете сервіси та служби в Kubernetes, навчитеся налаштовувати selfhosted Kubernetes
Хмарні обчислення
- Знайомство з хмарою
- Основи AWS
- Робота з AWS S3
- Робота з AWS ECS
- AWS EKS: функції та переваги
- AWS SSM: визначення та основні компоненти
- AWS DBs Services
- AWS CloudFormation
- Навчитеся використовувати IAM
- Зможете створювати та налаштовувати VPC та підмережі, використовувати Security Groups та ACL, управляти EC2
- Навчитеся створювати та налаштовувати бакети S3, управляти об'єктами та політиками доступу
- Зможете завантажувати образи в Docker Hub та Amazon ECR, налаштовувати та управляти ECS кластерами
- Повноцінно працюватимете з AWS та його сервісами
DevOps-автоматизація
- Вступ до Terraform
- Просунуте користування Terraform
- Вступ до Ansible
- Просунуте користування Ansible
- Основи CI/CD
- Знайомство з Jenkins
- Навчитеся працювати з Terraform на просунутому рівні
- Зможете використовувати просунуті можливості Ansible для автоматизації складних задач
- Вивчите основні концепції та переваги CI/CD
- Ознайомитеся Jenkins для автоматизації розробки та постачання ПЗ
Моніторинг та логування
- Вступ до моніторингу
- Ознайомитеся з основними концепціями моніторингу, його важливістю та роллю в розробці та управлінні інфраструктурою, з інструментами збору та візуалізації
Кібербезпека
- Основи кібербезпеки
- Дізнаєтеся про основні принципи кібербезпеки та захисту інфраструктури та додатків від потенційних загроз, ознайомитеся з типовими інструментами для убезпечення ПЗ від атак
Serverless-архітектура
- Знайомство з AWS Lambda
- Ознайомитеся з концепцією Serverless та навчитеся розробляти та розгортати складніші додатки за допомогою Serverless-підходу з використанням платформи AWS Lambda
Захист курсового проєкту
- Презентуєте фінальний проект - розробку та розгортання мікросервісної архітектури з використанням DevOps-практик
- Матимете працюючий шаблон CV та навчитесь ефективному спілкуванню на співбесідах
Стратегії пошуку роботи
- Матимете працюючий шаблон CV
- Навчитесь ефективному спілкуванню на співбесідах
- Підготуєтесь до практичних завдань
Особливості курсу
- База програмування
- Робота з системами контролю версій
- Розуміння мережевих протоколів
- Хмарні платформи
- HR консультація
Викладачі курсу
Владислав Папідоха - DevOps Engineer at TENTENS Tech by SKELAR
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Mate academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
59 740 UAH за курс
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
17.03.2025
Тривалість
10 місяців
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
55 993 UAH за курс
Навчальний центр
Web Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
24.02.2025
Тривалість
7 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
10 749 UAH за курс