User Tools

Site Tools


все_что_должен_знать_devops_про_python

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
все_что_должен_знать_devops_про_python [2025/05/16 08:02]
val
все_что_должен_знать_devops_про_python [2025/05/26 07:49] (current)
val [Черновик]
Line 2: Line 2:
  
   * [[https://​habr.com/​ru/​articles/​571786/​|Про DevOps для тех, кто изучает Python]]   * [[https://​habr.com/​ru/​articles/​571786/​|Про DevOps для тех, кто изучает Python]]
 +  * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]
 +  * [[https://​www.freecodecamp.org/​news/​learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882|Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers]]
 +  * [[https://​pyneng.readthedocs.io/​ru/​latest/​|Python для сетевых инженеров]]
  
 ===== Реклама ===== ===== Реклама =====
  
-  * Всем привет! Продолжаем цикл вебинаров на тему "​Что должен знать Ops из области Dev". Сегодня нас с Вами ждет один из популярнейших языков программирования ...+  * Всем привет! Продолжаем цикл вебинаров на тему "​Что должен знать Ops из области Dev". Сегодня нас с Вами ждет один из популярнейших языков программирования. ​Зачем он нужен DevOps-су?​ Да хотя бы потому,​ что Ansible и YAML имеют прямое отношение к PythonА еще, иногда не хватает возможностей Bash и Python - прекрасный кандидат на роль "​когда надо в пайплайне запрограммировать что-то посложнее ​..."
  
 ===== Техническое задание ===== ===== Техническое задание =====
  
-  *  +  * Научиться использовать базовые элементы языка - структуры данных,​ алгоритмические конструкции,​ файловый ввод/​вывод,​ пакеты и модули 
 +  * Научиться использовать Python для рабы с протоколом HTTP, данными в формате JSON/YAML и регулярными выражениями 
 +  * Научиться использовать возможности Python в Ansible Playbooks и Jinja2 template 
 +  * Сделать Python привычным инструментом для автоматизации - наравне с Bash
 ===== Запись вебинара ===== ===== Запись вебинара =====
  
Line 20: Line 25:
  
 ===== Шаг 1. Что у нас есть для начала ===== ===== Шаг 1. Что у нас есть для начала =====
 +
 +===== Черновик =====
 +
 +  * Сервис Zabbix [[Сервис Zabbix#​Статистика DHCP сервера]]
 +  * Сервис Zabbix [[Сервис Zabbix#​API]]
 +  * [[Сервис Asterisk#​Asterisk ARI]]
 +  * Тестирование web приложений
 +  * Парсинг ответов Ansible
 +  * Prometheus exporter
 +  * Работа с SQL, JSON, YAML
 +  * Веб сервис провиженинг для телефонов
все_что_должен_знать_devops_про_python.1747371753.txt.gz · Last modified: 2025/05/16 08:02 by val