
ΠΡΠ΅Π΄ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π² IT ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π½ΠΎΠ²Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ. Π’Ρ Π±ΡΡΠ·ΠΎ ΡΡΠ°Π½Π° Π΅Π΄Π½Π° ΠΎΡ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΠΈ ΡΡΡΡΠ΅Π½ΠΈ Π½Π° ΠΏΠ°Π·Π°ΡΠ°. ΠΠΎ Π΅ΡΠΎ ΠΏΠ°ΡΠ°Π΄ΠΎΠΊΡ β ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° DevOps ΡΠ΅ Π΄ΡΠ»ΠΆΠΈ Π½Π° ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅, Π½Π°Π΅ΠΌΠ°ΡΠΈ ΡΠ°ΠΊΠΈΠ²Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ, ΡΠ΅ΡΡΠΎ Π³ΠΈ Π±ΡΡΠΊΠ°Ρ Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΠΈ.Β
Β
Π’Π°Π·ΠΈ ΡΡΠ°ΡΠΈΡ Π΅ ΠΏΠΎΡΠ²Π΅ΡΠ΅Π½Π° Π½Π° ΡΠ°Π·ΡΡΠ½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΡΠ°Π½ΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΡΠ° DevOps, ΡΠ΅ΠΊΡΡΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΠΏΠ°Π·Π°ΡΠ° ΠΈ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²ΠΈΡΠ΅. ΠΠΈΠ΅ ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Ρ
ΠΌΠ΅ Ρ ΡΠΎΠ·ΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ Π²ΡΠΏΡΠΎΡ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π΄Π΅ΠΊΠ°Π½Π° Π² ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° GeekUniversity ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΡΠΊΠΎΠ²ΡΠΊΠΈ.
Π ΡΠ°ΠΊΠ°, ΠΊΠ°ΠΊΠ²ΠΎ Π²ΡΡΡΠ½ΠΎΡΡ Π΅ DevOps?
Π‘Π°ΠΌΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½ ΠΎΠ·Π½Π°ΡΠ°Π²Π° Development Operations. Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡ, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊΡΠΌ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π² ΡΡΠ΅Π΄Π½Π° ΠΈΠ»ΠΈ Π³ΠΎΠ»ΡΠΌΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈΠ»ΠΈ ΡΡΠ»ΡΠ³Π°. Π€Π°ΠΊΡ Π΅, ΡΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΡΡΠ°ΡΡΠ²Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΡΠ΄Π΅Π»ΠΈ Π½Π° Π΅Π΄Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΡΠ° ΠΈΠΌ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ° Π΄ΠΎΠ±ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ°Π½ΠΈ.Β
Β
Π’Π°ΠΊΠ° Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π·Π½Π°ΡΡ ΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ°Π±ΠΎΡΡΡ Ρ ΠΏΡΡΠ½Π°ΡΠ°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΈΠ»ΠΈ ΡΡΠ»ΡΠ³Π°. Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π½Π°Π΅ Π²ΡΠΈΡΠΊΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π΅ Π·Π°ΠΏΠΎΠ·Π½Π°ΡΠ° Ρ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π΅ "Π²ΡΡΡΠ΅" Π² ΡΠΎΡΡΡΠ΅ΡΠ°. Π ΡΡΠΊ ΠΈΠ΄Π²Π° Π½Π° ΠΏΠΎΠΌΠΎΡ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ° ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²Π° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅, ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΡΡ
Π½Π°ΡΠ° ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡ.Β
Β
ΠΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° DevOps ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π° Ρ
ΠΎΡΠ°, ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ.Β
Β
ΠΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π½Π°Π΅ ΠΈ ΠΌΠΎΠΆΠ΅ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ?
Π‘ΠΏΠΎΡΠ΅Π΄ Π΅Π΄ΠΈΠ½ ΠΎΡ Π½Π°ΠΉ-ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈΡΠ΅ ΠΏΡΠΈΠ²ΡΡΠΆΠ΅Π½ΠΈΡΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° DevOps, ΠΠΆΠΎ Π‘Π°Π½ΡΠ΅Ρ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΡΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈΡΡΠ° ΡΡΡΠ±Π²Π° Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠ°Π·Π±ΠΈΡΠ° Π½ΡΠ°Π½ΡΠΈΡΠ΅ Π½Π° ΡΠ°ΠΌΠ°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ, Π΄Π° ΠΈΠΌΠ° ΠΎΠΏΠΈΡ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΊΠ°ΠΊΡΠΎ Π½Π° Windows, ΡΠ°ΠΊΠ° ΠΈ Π½Π° Linux ΡΠΈΡΡΠ΅ΠΌΠΈ, Π΄Π° ΡΠ°Π·Π±ΠΈΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈΡ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π―Π, Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Ρ Chef, Puppet, Ansible. Π―ΡΠ½ΠΎ Π΅, ΡΠ΅ Π·Π° Π΄Π° ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ° ΠΊΠΎΠ΄, Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ Π·Π½Π°ΡΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΠΈ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΡΠ΅ Π·Π½Π°ΡΡ, Π° ΠΈ Π΄Π° ΡΠ΅ ΠΈΠΌΠ° ΠΎΠΏΠΈΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ°. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»Π΅Π½ ΠΎΠΏΠΈΡ Π² ΡΠ΅ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π³ΠΎΡΠΎΠ²ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ ΠΈ ΡΡΠ»ΡΠ³ΠΈ.Β
Β
ΠΠΎ ΡΠΎΠ²Π° Π² ΠΈΠ΄Π΅Π°Π»Π½ΠΈΡ ΡΠ»ΡΡΠ°ΠΉ, ΡΠ°ΠΊΡΠ² Π½ΠΈΠ²ΠΎ Π½Π° ΠΎΠΏΠΈΡ ΠΈ Π·Π½Π°Π½ΠΈΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΎ ΠΏΡΠΈ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π» Π½Π° IT ΡΡΠ΅ΡΠ°ΡΠ°. ΠΡΠΎ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈ Π·Π½Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΠΈΡ Π·Π° Π΄ΠΎΠ±ΡΡ DevOps:
- ΠΠ‘ GNU/Linux, Windows.
- ΠΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ 1 Π΅Π·ΠΈΠΊ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ (Python, Go, Ruby).
- ΠΠ·ΠΈΠΊ Π·Π° ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅Π΄ β bash ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ Linux ΠΈ powershell Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° Windows.
- Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅ β Git.
- Π‘ΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° (Ansible, Puppet, Chef).
- ΠΠΎΠ½Π΅ Π΅Π΄Π½Π° ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ (Kubernetes, Docker Swarm, Apache Mesos, Amazon EC2 Container Service, Microsoft Azure Container Service).
- Π£ΠΌΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΎΠ±Π»Π°ΡΠ½ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: AWS, GCP, Azure ΠΈ Π΄Ρ.) Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Terraform, Π΄Π° Π·Π½Π°ΡΡ ΠΊΠ°ΠΊ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³ΡΡΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ°.
- Π£ΠΌΠ΅Π½ΠΈΠ΅ Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° CI/CD ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ (Jenkins, GitLab), ELK ΡΡΠ΅ΠΊ, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ (Zabbix, Prometheus).
ΠΡΠΎ ΡΠΏΠΈΡΡΠΊ Π½Π° ΡΠΌΠ΅Π½ΠΈΡΡΠ°, ΠΊΠΎΠΈΡΠΎ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΠΏΠΎΡΠΎΡΠ²Π°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΏΠΎ DevOps Π² Π₯Π°Π±Ρ ΠΠ°ΡΠΈΠ΅ΡΠ°.

Β
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, DevOps ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡΡ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±ΠΈΡΠ° Π½ΡΠΆΠ΄ΠΈΡΠ΅ ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π½Π° Π±ΠΈΠ·Π½Π΅ΡΠ°, Π΄Π° Π²ΠΈΠΆΠ΄Π° ΡΠΎΠ»ΡΡΠ° ΡΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π° ΠΏΡΠΎΡΠ΅ΡΠ°, ΠΊΠ°ΡΠΎ Π²Π·Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.Β
Π ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π·Π° Π²Ρ ΠΎΠ΄Π½Π°ΡΠ° Π±Π°ΡΠΈΠ΅ΡΠ°?
Π‘ΠΏΠΈΡΡΠΊΡΡ ΡΡΡ Π·Π½Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΠΈΡ Π½Π΅ Π΅ ΠΏΠΎΠ΄Π°Π΄Π΅Π½ Π½Π°ΠΏΡΠ°Π·Π½ΠΎ. Π‘Π΅Π³Π° ΡΡΠ°Π²Π° ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ DevOps ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ. ΠΠ·Π»ΠΈΠ·Π°, ΡΠ΅ Π½Π°ΠΉ-Π»Π΅ΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ Π² ΡΠ°Π·ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΡ ΠΎΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈ IT ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡΠΈ, ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ. Π Π΄Π²Π°ΡΠ° ΡΠΈΠΏΠ° ΠΌΠΎΠ³Π°Ρ Π±ΡΡΠ·ΠΎ Π΄Π° ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈΡ ΠΎΠΏΠΈΡ ΠΈ Π·Π½Π°Π½ΠΈΡ. ΠΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ° ΠΎΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Π²Π΅ΡΠ΅ Ρ ΠΈΠΌΠ°Ρ, Π° ΡΠ΅ΡΡΠΎ ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ°.
Β
Π ΠΎΡΠ»ΠΈΡΠ½ΠΈ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ ΠΈΠ·Π»ΠΈΠ·Π°Ρ ΠΎΡ ΡΠ΅ΡΡΠ΅ΡΠΈ. Π’Π΅ Π·Π½Π°ΡΡ ΠΊΠ°ΠΊ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ°Π±ΠΎΡΠΈ, Π½Π°ΡΡΠ½ΠΎ ΡΠ° Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠΈΡΠ΅ ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠΈΡΠ΅ Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ° ΠΈ βΠΆΠ΅Π»Π΅Π·ΠΎΡΠΎβ. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΡΠ΅ΡΡΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ Π·Π½Π°Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ Π΅Π·ΠΈΡΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, Π΅ ΠΏΠΎΡΡΠΈ DevOps.
Β
Π ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π» Π½Π° Π½Π΅ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡ, ΠΊΠΎΠΉΡΠΎ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π΅ ΠΈΠΌΠ°Π» ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅, ΡΠ΅ ΠΈΠΌΠ° ΡΡΡΠ΄Π½ΠΎΡΡΠΈ. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, Π½ΡΠΌΠ° Π½ΠΈΡΠΎ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ Π½ΠΎΠ²Π°ΡΠΈΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΡΠ΅Π½ΡΡ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΡΠ²ΠΎΠΈΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ. Π©Π΅ ΠΈΠΌ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΡΡΠ° Π²ΡΠ΅ΠΌΠ΅, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈΡ βΠ±Π°Π³Π°ΠΆβ.Β
ΠΡΠ΄Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΈ DevOps?
Π Π³ΠΎΠ»ΡΠΌΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΡΠΈΡΡΠΎ ΡΠ°Π±ΠΎΡΠ° Π΅ ΠΏΡΡΠΊΠΎ ΠΈΠ»ΠΈ ΠΊΠΎΡΠ²Π΅Π½ΠΎ ΡΠ²ΡΡΠ·Π°Π½Π° Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° βΠΆΠ΅Π»Π΅Π·ΠΎβ. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈΡΡ Π΄Π΅ΡΠΈΡΠΈΡ Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ Π΅ ΠΏΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π³ΠΎΠ»ΡΠΌΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠ»ΡΠ³ΠΈ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. Π’ΠΎΠ²Π° ΡΠ° Π±Π°Π½ΠΊΠΈ, ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ Π½Π° ΡΠ΅Π»Π΅ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, Π½Π°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ ΠΈ Ρ.Π½. ΠΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π½Π°Π΅ΠΌΠ°Ρ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ, ΡΠ° Google, Facebook, Amazon, Adobe.
Β
ΠΠ½Π΅Π΄ΡΡΠ²Π°Ρ DevOps ΠΈ ΡΡΠ°ΡΡΠΈΡΠ°ΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ ΠΌΠ°Π»ΡΠΊ Π±ΠΈΠ·Π½Π΅Ρ, Π½ΠΎ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ ΡΠ΅Π·ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π°Π΅ΠΌΠ°Π½Π΅ΡΠΎ Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ Π΅ ΠΏΠΎ-ΡΠΊΠΎΡΠΎ ΠΌΠΎΠ΄Π΅Π½ ΠΊΠ°ΠΏΡΠΈΠ·, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΡΠ΅Π°Π»Π½Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡ. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΠΈΠΌΠ° ΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, Π½ΠΎ ΡΠ΅ ΡΠ° ΠΌΠ°Π»ΠΊΠΎ. ΠΠ° ΠΌΠ°Π»ΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠΌ Π΅ Π½ΡΠΆΠ΅Π½ ΠΏΠΎ-ΡΠΊΠΎΡΠΎ "ΠΈ ΡΠ΅Π²Π΅Ρ, ΠΈ ΠΆΠ½Π΅Ρ, ΠΈ Π½Π° Π΄ΡΠ΄Ρ ΠΈΠ³ΡΠ°Ρ", ΡΠΎΠ΅ΡΡ ΡΠΎΠ²Π΅ΠΊ, ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΠΎΠ±ΡΡ CTO ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ Ρ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°. Π‘ΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ, ΡΠ΅ Π±ΡΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ° Π΅ Π²Π°ΠΆΠ½Π° Π·Π° ΠΌΠ°Π»ΠΊΠΈΡ Π±ΠΈΠ·Π½Π΅Ρ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ Π΅ ΠΊΡΠΈΡΠΈΡΠ½Π° Π·Π° ΡΡΠ΅Π΄Π½ΠΈΡ ΠΈ Π³ΠΎΠ»ΡΠΌ Π±ΠΈΠ·Π½Π΅Ρ.Β
ΠΡΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΠ±ΡΠ²ΠΈ (ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ»Π΅Π΄ΠΈΡΠ΅ Π½ΠΎΠ²ΠΈΡΠ΅ Π½Π° Π₯Π°Π±Ρ ΠΠ°ΡΠΈΠ΅ΡΠ° ΠΏΠΎ ):
Β
ΠΠ°ΠΏΠ»Π°ΡΠ°ΡΠ° Π½Π° DevOps Π² Π ΡΡΠΈΡ ΠΈ ΠΏΠΎ ΡΠ²Π΅ΡΠ°
Π Π ΡΡΠΈΡ ΡΡΠ΅Π΄Π½Π°ΡΠ° Π·Π°ΠΏΠ»Π°ΡΠ° Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π΅ ΠΎΠΊΠΎΠ»ΠΎ 132 Ρ
ΠΈΠ»ΡΠ΄ΠΈ ΡΡΠ±Π»ΠΈ Π½Π° ΠΌΠ΅ΡΠ΅Ρ. Π’ΠΎΠ²Π° ΡΠ° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π° ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΠ° Π·Π° Π·Π°ΠΏΠ»Π°ΡΠΈ Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Π₯Π°Π±Ρ ΠΠ°ΡΠΈΠ΅ΡΠ°, Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° 170 Π°Π½ΠΊΠ΅ΡΠΈ Π·Π° Π²ΡΠΎΡΠΎΡΠΎ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄ΠΈΠ΅ Π½Π° 2020 Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΠ°, ΠΈΠ·Π²Π°Π΄ΠΊΠ°ΡΠ° Π½Π΅ Π΅ ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π³ΠΎΠ»ΡΠΌΠ°, Π½ΠΎ ΠΊΠ°ΡΠΎ "ΡΡΠ΅Π΄Π½Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π² Π±ΠΎΠ»Π½ΠΈΡΠ°ΡΠ°" Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠ°.Β
Β
ΠΠΌΠ° Π·Π°ΠΏΠ»Π°ΡΠΈ ΠΎΡ 250 Ρ
ΠΈΠ»ΡΠ΄ΠΈ ΡΡΠ±Π»ΠΈ, ΠΈΠΌΠ° ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 80 Ρ
ΠΈΠ»ΡΠ΄ΠΈ ΠΈ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ΄. ΠΡΠΈΡΠΊΠΎ Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°, ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΡΡΠ° ΠΈ ΡΠ°ΠΌΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅.Β
Π©ΠΎ ΡΠ΅ ΠΎΡΠ½Π°ΡΡ Π΄ΠΎ Π΄ΡΡΠ³ΠΈ ΡΡΡΠ°Π½ΠΈ, ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°ΡΠ° Π·Π° Π·Π°ΠΏΠ»Π°ΡΠΈΡΠ΅ ΡΡΡΠΎ Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½Π°. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ Π½Π° Stack Overflow ΡΠ° ΡΠ²ΡΡΡΠΈΠ»ΠΈ Π΄ΠΎΠ±ΡΠ° ΡΠ°Π±ΠΎΡΠ°, Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΉΠΊΠΈ Π°Π½ΠΊΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΎΠΊΠΎΠ»ΠΎ 90 Ρ
ΠΈΠ»ΡΠ΄ΠΈ Π΄ΡΡΠΈ - Π½Π΅ ΡΠ°ΠΌΠΎ DevOps, Π½ΠΎ ΠΈ ΠΈΠ·ΠΎΠ±ΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎΡΡΠΈ. ΠΠΊΠ°Π·Π° ΡΠ΅, ΡΠ΅ Engineering Manager ΠΈ DevOps ΠΏΠΎΠ»ΡΡΠ°Π²Π°Ρ Π½Π°ΠΉ-Π²ΠΈΡΠΎΠΊΠΈ Π·Π°ΠΏΠ»Π°ΡΠΈ.Β
Β
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ ΠΏΠΎΠ»ΡΡΠ°Π²Π° ΠΎΠΊΠΎΠ»ΠΎ 71 Ρ
ΠΈΠ»ΡΠ΄ΠΈ Π΄ΠΎΠ»Π°ΡΠ° Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°. Π‘ΠΏΠΎΡΠ΅Π΄ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° Ziprecruiter.com, Π·Π°ΠΏΠ»Π°ΡΠ°ΡΠ° Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ Π² ΡΠ°Π·ΠΈ ΡΡΠ΅ΡΠ° Π²Π°ΡΠΈΡΠ° ΠΎΡ 86 Ρ
ΠΈΠ»ΡΠ΄ΠΈ Π΄ΠΎΠ»Π°ΡΠ° Π½Π° Π³ΠΎΠ΄ΠΈΠ½Π°. Π ΡΠ΅ΡΠ²ΠΈΠ·ΡΡ Payscale.com ΠΏΠΎΠΊΠ°Π·Π²Π° Π½Π°ΠΈΡΡΠΈΠ½Π° ΠΏΡΠΈΡΡΠ½ΠΈ ΡΠΈΡΡΠΈ - ΡΡΠ΅Π΄Π½Π°ΡΠ° Π·Π°ΠΏΠ»Π°ΡΠ° Π½Π° DevOps ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΡΠΏΠΎΡΠ΅Π΄ Π΄Π°Π½Π½ΠΈΡΠ΅ Π½Π° ΡΠ»ΡΠΆΠ±Π°ΡΠ°, Π½Π°Π΄Π²ΠΈΡΠ°Π²Π° 91 Ρ
ΠΈΠ»ΡΠ΄ΠΈ Π΄ΠΎΠ»Π°ΡΠ°. Π ΡΠΎΠ²Π° Π΅ Π·Π°ΠΏΠ»Π°ΡΠ° Π½Π° Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΡΡΠ°ΡΡΠΈΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π° 135 Ρ
ΠΈΠ»ΡΠ΄ΠΈ.Β
Β
ΠΠ°ΡΠΎ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ Π½Π° DevOps ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π½Π°ΡΠ°ΡΡΠ²Π°, ΡΡΡΡΠ΅Π½Π΅ΡΠΎ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ Π½Π° Π²ΡΡΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π°Π΄Π²ΠΈΡΠ°Π²Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π΅ΡΠΎ. Π’Π°ΠΊΠ° ΡΠ΅ Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ - ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΠΏΠΈΡΠ°ΡΠ΅ Π² ΡΠ°Π·ΠΈ ΡΡΠ΅ΡΠ°. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΡΡΠ±Π²Π° Π΄Π° Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΠ΅, ΡΠ΅ ΡΠ°ΠΌΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΡΠΎ Π½Π΅ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ. Π’ΡΡΠ±Π²Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ΅, Π΄Π° ΡΡΠΈΡΠ΅ ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
