DevOps (базовий курс)
Покажемо, як об’єднати навички програміста та системного адміністратора
DevOps — методологія розробки ПЗ, спрямована на поєднання навичок програміста та системного адміністратора. Учасники розробки займаються написанням додатку, його налаштуванням та аналізом, але, окрім цього, також долучаються до підтримки та усунення проблеми на етапі її локалізації. Завдання DevOps — сприймати систему як єдине ціле. Доволі часто DevOps-інженери — це системні адміністратори, які розбираються в особливостях устрою продукту.
На базовому рівні DevOps ви навчитеся ефективно планувати та будувати інфраструктуру для розробки програмного забезпечення, та ознайомитеся із сучасними технологіями й методиками DevOps. Курс читається українською мовою.
Після проходження курсу ти зможеш претендувати на позицію Junior DevOps Engineer, а також отримаєш всі необхідні навички для подальшого розвитку в напрямку DevOps.
Для проходження курсу вам знадобиться операційна система Linux. Завантажити можна за посиланням.
-
Теорії без практики
-
Застарілих механік роботи
-
Переказу чужих лекцій і книг
-
Питань без відповідей
Це буде захоплююче та ефективно!
- Визначення DevOps. Культура DevOps. SRE vs DevOps engineers
- Agile. Scrum. Kanban. SDLC
- Оргпитання. Особистий кабінет. Домашні завдання. Телеграм. Гугл доки
- GitHub. GitHub flow.
- Containers. Docker. Building and running docker containers, part 1
- Docker, part 2
- Що таке CI/CD
- Огляд існуючих інструментів
- Jenkins
- Огляд існуючих систем оркестрації
- Automation and Orchestration with Ansible
- AWS Intro. Огляд ключових сервісів
- EC2, IAM
- Autoscaling, VPC
- Infrastructure as code
- Automate AWS infra creation with cloudformation
- Cloudfront, Route53, S3, ELB
- Monitoring with Cloudwatch and Grafana.
- Logging with ELK(elasticsearch+logstash+kibana)
- Фінальне завдання. Розгортання інфраструктури з коду
- SRE practice
- Тестування інфраструктури
- Gamedays
- Disaster recovery plans
- Post mortems
Зробіть перші кроки в навчанні під керівництвом практикуючих спеціалістів!

DevOps Engineer
Досвід 2 роки як DevOps Engineer і Technical Support Engineer. Працював у компаніях: SoftServe, Sigma Software, Romexsoft.
Вміння та технології: Linux administration; Cloud (AWS, GCP); Scripting (bash, Python, Golang); Containers (Docker, Kubernetes, Helm); Infrastructure as Code (Terraform, Ansible); Networking; Monitoring (Zabbix, Prometheus + Grafana); Logging (ELK); RDBMS (MySQL, PostgreSQL).
-
Навчання в режимі перегляду записів занять з регулярними вебінарами
для кращого розуміння матеріалу -
Особистий кабінет з доступом до матеріалів курсу
-
Допомога викладача чи ментора курсу
-
Актуальну програму навчання



