Що нового?

Придбаний DevOps инженер [TeachMeSkills] [Сергей Кийко]

Інформація про покупку
Тип покупки: Складчина
Ціна: 26720 ГРН
Учасників: 0 з 48
Організатор: Відсутній
Статус: Набір учасників
Внесок: 578.9 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
DevOps инженер [TeachMeSkills] [Сергей Кийко]



Дистанционный курс DevOps – это упор на решении реальных задач и приобретении практических навыков.

Кем ты станешь:
DevOps - это методология разработки программного обеспечения, задача которой наладить взаимодействии разработчиков, тестировщиков и operations отдела в компании.
Следование методологии DevOps позволяет компаниям ускорить процесс выпуска качественного программного продукта.

На курсе ты познакомишься и освоишь основные инструменты, практики и методики DevOps для дальнейшего применения их в работе.

Твой результат в конце курса:


  1. Изучишь основные практики и методики DevOps.
  2. Научишься администрировать операционные системы.
  3. Научишься разрабатывать скрипты для автоматизации задач и мониторинга приложений.
  4. Изучишь системы управления конфигурацией.
  5. Погрузишься в облака и микросервисную архитектуру.
  6. Станешь востребованным DevOps инженером.
1. Введение в DevOps
  • История DevOps
  • Практики и Методики
  • Основные инструменты
  • Настройка рабочего окружения
2. Операционные системы. Часть 1
Работа с:
  • Архитектура ОС
  • Установка(Debian, Ubuntu, CentOS)
  • Этапы загрузки
3. Операционные системы. Часть 2
  • Настройка системы и сети
  • Файловая система
  • Пользователи и группы
4. Операционные системы. Часть 3
  • Язык командного интерпретатора Bash
  • Настройка репозитория
  • Работа с пакетными менеджерами
5. Операционные системы. Часть 4
  • Администрирование ОС
  • Работа с service и init.d
  • Работа с systemd
6. Компьютерные сети. Часть 1
  • Основы компьютерных сетей
  • Основные аспекты работы сети
  • Модели OSI и TCP/IP
7. Компьютерные сети.
Часть 2
  • Технология Ethernet
  • Планирование подсетей
  • Углубленное изучение сетевых технологий
8. Системы виртуализации. Часть 1
  • Введение в виртуализацию
  • Технологии эффективной виртуализации
  • Гипервизоры 2-го типа
9. Системы виртуализации. Часть 2
  • Гипервизоры 1-го типа
  • Вложенная (nested) виртуализация
  • Виртуализации ввода-вывода
10. Системы виртуализации. Часть 3
  • Контейнеризация (виртуализация на уровне ядра ОС)
  • Системы управления виртуализацией
11. Unix утилиты. Часть 1
  • Работа с SSH
  • Настройка доступа на системе
  • Работы в консольных редакторах (vim, nano)
12. Unix утилиты. Часть 2
  • Работа с разделами и файлами
  • Работа с файлами и папками
  • Работа с содержимым файлов
13. Unix утилиты. Часть 3
  • Работа с сетью
  • Работа с файлами и папками по сети
  • Мониторинг системы
14. Unix утилиты. Часть 4
  • Переменные окружения
  • Работа с I/O
15. Системы контроля версий. Часть 1
  • Знакомства с системами контроля версий
  • Работа с проектами в Git
  • Работа с коммитами
  • Работа через GUI
16. Системы контроля версий. Часть 2
  • Работа с ветками
  • Pull request
  • Git workflow
17. Bash/Shell. Часть 1
  • Настройки. Синтаксис.
  • Переменные
  • Массивы
18. Bash/Shell. Часть 2
  • Логические блоки
  • Работа со строками
19. Bash/Shell. Часть 3
  • Функции
  • Регулярные выражения
20. Управление конфигурацией. Часть 1
  • Системы управления конфигурацией
  • Основные DevOps инструменты
  • Введение в Ansible
21. Управление конфигурацией. Часть 2
  • Ansible роли
  • Окружения
  • Ansible best practices
22. Управление конфигурацией. Часть 3
  • Разработка Ansible ролей
  • Расширенные возможности
23. Docker и микросервисная архитектура. Часть 1
  • Введение в микросервисную архитектуру
  • Установка Docker
  • Основные команды для работы с Docker
24. Docker и микросервисная архитектура. Часть 2
  • Docker volumes
  • Networks in Docker
  • Работа с Dockerfile
25. Docker и микросервисная архитектура. Часть 3
  • Работа с docker-compose
  • Разработка и запуск проекта в Docker
26. Вебсервера. Часть 1
  • Понятие www, http, https, DNS
  • Установка Nginx/Apache
  • Работа с конфигами
27. Вебсервера. Часть 2
  • Инструменты тестирования производительности вебсервера
  • Установка/настройка
  • Тестирование производительности
28. Сертификаты SSL/TLS
  • Работа с OpenSSL
  • Работа с Let's Encrypt
29. Базы данных. Часть 1
  • Знакомство с различными БД
  • Установка и настройка MySQL/PostgreSQL
  • Администрирование
30. Базы данных. Часть 2
  • Язык запросов SQL
  • Cоздание баз/таблиц
  • Настройка
  • Удаление
31. Python. Часть 1
  • Базовые сведения о языке Python
  • История и версии Python
  • Синтаксис
  • Установка и настройка окружения
32. Python. Часть 2
  • Переменные
  • Логические блоки
  • Работа с массивами/ кортежами
33. Python. Часть 3
  • Работа со строками
  • Словари в Python
  • Функции
34. Python. Часть 4
  • Работа с файлами
  • Работа с директориями
  • Шаблонизатор Jinja
35. Python. Часть 5
  • Введение в ООП
  • ООП в Python
  • Классы
36. Continuous integration. Часть 1
  • Знакомство с CI
  • Сравнение CI систем
  • Установка и настройка Jenkins
37. Continuous integration. Часть 2
  • Работа с Jenkins pipeline
  • Groovy
  • Работа с DSL job
38. Continuous integration. Часть 3
  • Описание работы Jenkins агентов
  • Установка
  • Запуск сборки
39. Облачные технологии. AWS. Часть 1
  • Знакомство с облачной инфраструктурой
  • Регистрация в AWS
  • Работа с облачной консолью в AWS
40. Облачные технологии. AWS. Часть 2
  • EC2, EBS
  • IAM роли
  • Работы с S3
41. Облачные технологии. AWS. Часть 3
  • Работа с aws-cli
  • RDS
  • Route53
42. Облачные технологии. AWS. Часть 4
  • VPC
  • ELB, ALB, NLB
  • Autoscaling
43. Облачные технологии. AWS. Часть 5
  • SQS, SNS
  • CloudFront
  • Boto3
  • Serverless
44. Инфраструктура как код (IaC). Часть 1
  • Знакомство с IaC
  • Введение и установка Terraform
  • Основы Terraform
45. Инфраструктура как код (IaC). Часть 2
  • Создание вебсервера с помощью Terraform
46. Инфраструктура как код (IaC). Часть 3
  • Дополнительные возможности Terraform
47. Инфраструктура как код (IaC). Часть 4
  • Продвинутые возможности Terraform
48. Kubernetes. Часть 1
  • Архитектура Kubernetes
  • Развертывание и настройка кластера
49. Kubernetes. Часть 2
  • Namespaces
  • Pods
  • Controllers
50. Kubernetes. Часть 3
  • Security
  • Network
  • Storage
51. Kubernetes. Часть 4
  • Мониторинг и логированние
  • Helm
52. Мониторинг. Часть 1
  • Знакомство с системами мониторинга
  • Zabbix
53. Мониторинг. Часть 2
  • Установка Prometheus
  • Настройка Prometheus
  • Экспортеры
54. Мониторинг. Часть 3
  • Визуализация с Grafana
55. Логирование. Часть 1
  • Основы
  • Syslog
  • Logrotate
  • Logstash
56. Логирование. Часть 2
  • Установка ELK
  • Настройка ELK
57. Методологии Agile/Scrum/DevOps. Часть 1
  • Современные методологии разработки
  • Agile
  • Kanban
58. Методологии Agile/Scrum/DevOps. Часть 2
  • Scrum
  • Jira
  • Trello
59. День консультаций по дипломному проекту
  • Делаем дипломный проект на выбор
60. День итоговых консультаций по дипломному проекту
  • Индивидуальные консультации с преподавателем
61. Тренинг "Трудоустройство в IT"
  • Составление резюме (теория + практика)
  • Составление профиля на LinkedIn (теория + практика)
  • Прохождение интервью
  • Soft skills, которые важны в рамках интервью
  • Проведение пробного интервью
Продажник: https://teachmeskills.by/kursy-programmirovaniya/kursy-dev-ops-online
 
Угорі