Реєстрація     Вхід
Training.ua

Майстерність DevOps

відкритий тренінг від компанії Світ Сучасної Освіти, галузеві тренінги на Training.ua
Категорії

Маркетинг і просування
Управління персоналом
Комунікаційні тренінги
Продажі
Тренінги особистості
Галузеві тренінги
Менеджмент
Для тренерів



Розділи

Тренінги
Корпоративні програми
Конференції
Семінари
Конференц зали в оренду
Тренінгові компанії
Статті
Новини


Технічна підтримка сайту:

  info@training.ua

Jobs.ua рекомендує переглянути:


Майстерність DevOps



Місто проведення: Київ 
Категорія: Галузеві тренінги
Тренінгова компанія: Світ Сучасної Освіти
Найближчі дати проведення тренінгу:

Місце проведення тренінгу:


Онлайн

Напрямок навчання:


- IT- технології

Вартість:

32600

Аудиторія:


Системні адміністратори
Розробники
Інженери

Опис тренінгу


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

Програма тренінгу:


Частина 1. DevOps Base.

Модуль 1
1.1. Практики DevOps в ландшафті управління.
1.2 Культура DevOps і контекст Digital + Agile трансформації.
1.3 Модель зрілості DevOps, маркери DevOps здоров‘я.
1.4 Agile, Scrum, SAFe, OpenAgile Architecture і DevOps.
1.5 DevSecOps vs SecDevOps.

Модуль 2
2.1 HTTP, HTTPS, DNS, RESTful API.
2.2 Огляд Веб серверів, Серверів аплікацій, платформ оркестрації контейнерів (Apache, Nginx, Tomcat, WebLogic, Websphere, Docker Swarm, Docker Composer, Kubernetes).
2.3 Огляд баз даних (Mysql, PostgreSQL, Mongodb, Redis, клаудні бази даних).
2.4 Top 20 Linux команд/утіліт для DevOps.

Модуль 3
3.1 Docker в ланцюжках CI/CD, платформах оркестрації.
3.2 Інсталяція Docker, Docker Swarm кластер.
3.3 Контейнерізація аплікацій. Створення Docker образів.
3.4 Docker Registry. Обмеження Docker hub. Приватні реєстри (GitLab).
3.5 Мережі, томи. Управління ресурсами. Масштабування.
3.6 Docker compose. Специфікація і використання.
3.7 Docker in Docker (DinD). Docker outside of Docker (DooD).

Модуль 4
4.1 Архітектура Kubernetes.
4.2 Огляд и вибір Kubernetes платформ.
4.3 Інсталяція AWS EKS кластеру.
4.4 Легкі багатонодові платформи: Rancher k3s, Canonical microk8.
4.5 Артефакти kubernetes.
4.6 Використання Helm Charts.

Модуль 5
5.1 GKE
5.2 OpenShift
5.3 Rancher

Модуль 6
6.1 Git. Github, Github flow, GitLab.
6.2 CI/CD.
6.3 Огляд існуючих CI/CD інструментів (focus on GitLab).
6.4 Огляд Pipelines для різних систем інтеграції.
6.5 Практика з GitLab.

Модуль 7
7.1 Концепція Infrastructure as Code (IaC).
7.2 Автоматизація з Terraform і Ansible. Порівняння з іншими інструментами.
7.3 Інсталяція Terraform.
7.4 Приклади використаня Terraform для AWS, VMware vSphere.
7.5 Інсталяція Ansible. Ad-hoc команди, playbooks, Ansible collections.

Модуль 8
8.1 Огляд Amazon AWS.
8.2 Сервіси IAM, EC2, S3.
8.3 Автоматизація створення AWS інфраструктури з Terraform.

Модуль 9
9.1 AWS мережеві компоненти. VPC.
9.2 CloudFront, Route53, ELB.
9.3 Autoscaling.

Модуль 10
10.1 Основні команди роботи з SQL.
10.2 Практика з MySQL в docker/kubernetes.
10.3 Практика з PostgreSQL в docker/kubernetes.

Частина 2. DevOps Advanced.

Модуль 1 (11)
11.1 Python як універсальний механізм для кастомної автоматизації.
11.2 Jython в Weblogic, WebSphere.
11.3 Python SDK для VMware vSphere.
11.4 Використання Python з AWS S3.
11.5 Використання Python з AWS Notification Service (SNS).
11.6 Використання Python з AWS Lambda functions.

Модуль 2 (12)
12.1 Monolith vs SOA vs MSA. Особливості MSA, патерни MSA.
12.2 Продуктивний Rolling updates. Вимоги до архітектури аплікацій.
12.3 AWS EKS. Налагодження продуктивного кластеру з CI/CD і моніторингом.
12.4 AWS ECS (Elastic Container Service).
12.5 Динамічне маштабування ресурсів. Kubernetes autoscaling.
12.6 Продуктивність і масштабування Runners (на прикладі GitLab runners).

Модуль 3 (13)
13.1 Огляд інструментів моніторингу (Dynatrace, Splunk, Prometheus + Grafana).
13.2 Практика моніторингу з Elastic (ELK).
13.3 Lambda functions і моніторинг.

Модуль 4 (14)
14.1 SRE практики.
14.2 NFR нефункціональні вимоги. Тестування NFR.
14.3 Тестування інфраструктури і Gamedays практика.
14.4 Disaster recovery plans. Технологіі резервного копіювання.
14.5 Post mortems практика.

Модуль 5 (15)
15.1 Формування DevOps стратегій і узгодженя з архітектурними стратегіями.
15.2 Узгодження DevOps, CI/CD з процесом/практикою управління змінами.
15.3 Додаткові ресурси і теми для розвитку знань.
15.4 Фінальне завдання. Розгортання комплексної інфраструктури.
15.5 Підведення підсумків.

Попередні вимоги
Для отримання максимального ефекту від навчання на курсі для DevOps-практиків cлухачі повинні мати знання і стійкі навички роботи з операційними середовищами Linux / UNIX на рівні «просунутого» користувача, або початківця системного адміністратора


  ТРЕНЕРИ  

тренер штатный

--


 





Наші проєкти:

Jobs.ua - Робота в Україні Srochno.ua - Терміново Потрібні Pro-robotu.ua - Пропоную Роботу
Vakansii.ua - Вакансії в Україні Resume.ua - Резюме в Україні Personal.ua - Підбір персоналу
Profi.ua - Посадові Інструкції Jobsite.com.ua - Знайти Роботу ArendaZala.com.ua - Конференц зали

2008-2025 Робота Плюс®. При використанні матеріалів ресурсу гіперпосилання на training.ua обов'язкове. Адміністрація ресурсу може не поділяти точку зору авторів матеріалів і не несе відповідальності за достовірність інформації, яку розміщують користувачі.