π Π’ΠΠ-8 ΠΊΠ½ΠΈΠ³ ΠΏΠΎ DevOps Π² 2023 Π³ΠΎΠ΄Ρ
Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΠ· 8 Π»ΡΡΡΠΈΡ ΠΊΠ½ΠΈΠ³, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ ΠΈ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠ³ΠΎ DevOps-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°.
1. Python Π΄Π»Ρ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ². ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠΈ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ DevOps
ΠΠ²ΡΠΎΡ: ΠΡΠΈΠΊ Π§ΠΎΡ
ΠΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅Ρ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ΅ΡΠ΅Π²ΡΠΌ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ ΡΡΠ°ΡΡ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ DevOps-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌΠΈ, Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ΅ΡΡΠΌΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΡ.
ΠΠ΄Π΅ΡΡ Π΅ΡΡΡ ΡΠ°Π·Π΄Π΅Π»Ρ, ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π½ΡΠ΅ Elastic Stack Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ΅ΡΠ΅Π²ΡΡ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΠΌ ΡΠ΅ΡΡΠΌ Azure. Π ΠΊΠ½ΠΈΠ³Ρ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ pyATS ΠΈ Nornir, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ β VyOS ΠΈ Docker.
ΠΠ· ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ·Π½Π°Π΅ΡΠ΅:
- ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Python Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ.
- ΠΠ°ΠΊ Python Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Ρ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ API.
- ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Python ΠΈ Ansible Π΄Π»Ρ DevOps ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ-ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΡ ΡΠ΅ΡΠ΅ΠΉ.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«Π Π°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π£ΠΏΠΎΡ Π΄Π΅Π»Π°Π΅ΡΡΡ Π½Π° ansibleΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
- Β«ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡ, Π±Π΅Π· Π»ΠΈΡΠ½Π΅ΠΉ Π²ΠΎΠ΄ΡΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
- Β«ΠΡΠ΅ΠΊΡΠ°ΡΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Π΄Π»Ρ Π»ΡΠ΄Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ
ΠΎΡΡΡ ΡΠ³Π»ΡΠ±ΠΈΡΡΡΡ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅ΠΉ, Π° Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°. Π‘ΠΎΠ²Π΅ΡΡΡ Π²ΡΠ΅ΠΌ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π²ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°Π΅Ρ Π°Π²ΡΠΎΡΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ
- Β«ΠΡΠ³ΠΊΠ°Ρ ΠΎΠ±Π»ΠΎΠΆΠΊΠ°. ΠΠ΅Π΄Π΅ΡΡΠ²ΠΎΠ΅ ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΎΠ±ΡΡΠΌΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Ρ ΠΌΡΠ³ΠΊΠΎΠΉ ΠΎΠ±Π»ΠΎΠΆΠΊΠΎΠΉΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
2. ΠΡΠΎΠ΅ΠΊΡ Β«Π€Π΅Π½ΠΈΠΊΡΒ». ΠΠ°ΠΊ DevOps ΡΡΡΡΠ°Π½ΡΠ΅Ρ Ρ Π°ΠΎΡ ΠΈ ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
ΠΠ²ΡΠΎΡΡ: ΠΠΆΠΈΠ½ ΠΠΈΠΌ, ΠΠ΅Π²ΠΈΠ½ ΠΠ΅Ρ, ΠΠΆΠΎΡΠ΄ΠΆ Π‘ΠΏΠ°ΡΡΠΎΡΠ΄ Π‘ΠΏΠ°ΡΡΠΎΡΠ΄
ΠΠ°Π½Π½ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ±ΠΈΠ²Π°Π΅ΡΡΡ ΠΈΠ· Π½Π°ΡΠ΅Π³ΠΎ ΡΠΏΠΈΡΠΊΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½Π΅ ΡΡΡΠΎΠ³ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ, Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ΅ Π² Π»ΡΡΡΠΈΡ ΡΡΠ°Π΄ΠΈΡΠΈΡΡ IT-ΡΠΎΠΌΠ°Π½ΠΎΠ². ΠΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΆΠ°Π½ΡΠ° Ρ ΡΠ΄ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΠ’-ΡΠ΅ΠΎΡΠΈΠΈ ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ DevOps. ΠΠ½ΠΈΠ³Π° ΡΠ°Π·ΠΎΡΠ»Π°ΡΡ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π½ΡΠΌ ΡΠΈΡΠ°ΠΆΠΎΠΌ ΠΈ Π±ΡΠ»Π° ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΎΡΠΏΡΠΈΠ½ΡΡΠ° ΠΠ’-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ
ΠΡΠΎΠ΅ΠΊΡ Β«Π€Π΅Π½ΠΈΠΊΡΒ» ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ Π½Π΅ΠΏΡΠΎΡΡΡΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ, ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ΄Π΅Π»Π°ΠΌΠΈ ΠΏΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ ΠΈ Π±ΠΈΠ·Π½Π΅ΡΠΎΠΌ, ΡΠ°ΡΠΊΡΡΠ²Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΠ»Π°Π²Π½ΠΎΠ³ΠΎ Π³Π΅ΡΠΎΡ ΠΊΠ½ΠΈΠ³ΠΈ β ΠΠΈΠ»Π»Π° ΠΠ°Π»ΠΌΠ΅ΡΠ° β Π½Π΅Π΄Π°Π²Π½ΠΎ Π½Π°Π·Π½Π°ΡΠΈΠ»ΠΈ Π²ΠΈΡΠ΅-ΠΏΡΠ΅Π·ΠΈΠ΄Π΅Π½ΡΠΎΠΌ ΠΏΠΎ ΠΠ’-ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Parts Unlimited, Π²Π΅Π΄ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΈ ΠΏΡΠΎΠ΄Π°Π²ΡΠ° Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ Π·Π°ΠΏΡΠ°ΡΡΠ΅ΠΉ. ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±ΡΠ»ΠΈ ΡΠ²ΠΎΠ»Π΅Π½Ρ ΠΈΠ·-Π·Π° Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π»Π΅ΠΉ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ. ΠΡΠΎΠ΅ΠΊΡ ΠΏΡΠΈΠ·Π²Π°Π½ ΡΠΏΠ°ΡΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π½ΠΎ Π΅Π³ΠΎ Π±ΡΠ΄ΠΆΠ΅Ρ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π½Π° ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ Π΄ΠΎΠ»Π»Π°ΡΠΎΠ², Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π³ΠΎΠ΄Ρ. ΠΠ°Π»ΠΌΠ΅ΡΠ° Π±ΡΠΎΡΠ°ΡΡ Π½Π° ΡΠΎΠ½ΡΡΠΈΠΉ ΠΊΠΎΡΠ°Π±Π»Ρ, ΠΈ ΠΎΠ½ Π±ΡΡΡΡΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π² Π΄ΡΡΠ³ΡΡ.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«Π‘ΡΠΏΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π°, ΠΏΠΎΠ΄Π°ΡΠ° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠ΅Π²Π΄ΠΎ-ΡΠΎΠΌΠ°Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ. Π‘Π°ΠΌΠ° ΠΊΠ½ΠΈΠ³Π° ΡΠ΄Π΅Π»Π°Π½Π° Ρ ΠΎΡΠΎΡΠΎ, ΠΎΡΠ΅Π½Ρ ΡΠ°Π΄ΡΠ΅Ρ Π½Π°Π»ΠΈΡΠΈΠ΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
- Β«ΠΠ½ΠΈΠ³Π°, ΠΊΠΎΡΠΎΡΡΡ Π½Π°Π΄ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π²ΡΠ΅ΠΌ. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ. Π‘ΡΡΠ°Π½ΠΈΡΡ ΠΏΠ»ΠΎΡΠ½ΡΠ΅ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅Β» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ
- Β«ΠΠ΅ ΠΎΡΠ΅Π½Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Β» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
3. Π£ΡΠΊΠΎΡΡΠΉΡΡ! ΠΠ°ΡΠΊΠ° DevOps : ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΈΡΡΠΎΠ²ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ
ΠΠ²ΡΠΎΡΡ: Π€ΠΎΡΡΠ³ΡΠ΅Π½ ΠΠΈΠΊΠΎΠ»Ρ, Π₯Π°ΠΌΠ±Π» ΠΠΆΠ΅Π·, ΠΠΈΠΌ ΠΠΆΠΈΠ½
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅ΡΡΡΠ΅Ρ Π»Π΅ΡΠ½Π΅Π³ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Π²ΡΠ΅Π³ΠΎ Π΄Π°Π½Π½ΡΠ΅, ΡΠΎΠ±ΡΠ°Π½Π½ΡΠ΅ Π² ΠΎΡΡΠ΅ΡΠ°Ρ State of DevOps, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Puppet, ΠΠΈΠΊΠΎΠ»Ρ Π€ΠΎΡΡΠ³ΡΠ΅Π½, ΠΠΆΠ΅Π· Π₯Π°ΠΌΠ±Π» ΠΈ ΠΠΆΠΈΠ½ ΠΠΈΠΌ Π·Π°Π΄Π°Π»ΠΈΡΡ ΡΠ΅Π»ΡΡ Π½Π°ΠΉΡΠΈ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΠ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΡΠΎΠ³ΠΈΡ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ². Π ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΊΠ°ΠΊ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, ΡΠ°ΠΊ ΠΈ Π½Π°ΡΡΠ½Π°Ρ ΠΎΡΠ½ΠΎΠ²Π° ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ Π΄Π»Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΈΡΠ°ΡΠ΅Π»ΡΠΌΠΈ Π² ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡ .
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΠΆΠ½Π° ΠΊΡΠ»ΡΡΡΡΠ°. Π Π½Π΅ΠΉ Π΄Π°Π΅ΡΡΡ Π°ΠΊΡΠ΅Π½Ρ Π½Π° ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, ΠΏΡΠΎΡΡΠΎΡΡ, Π±ΡΡΡΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ, ΡΠΌΠ΅Π»ΠΎΡΡΡ ΠΈ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ β ΡΡΠΎ, ΠΊΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ»ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΠΎΠΉ eXtreme Programming (XP)Β» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
- Β«Π₯ΠΎΡΠΎΡΠ°Ρ ΠΊΠ½ΠΈΠ³Π°, Π΅ΡΡΡ ΡΠ²Π΅ΠΆΠΈΠ΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΠΌΡΡΠ»ΠΈ. ΠΠ²ΡΠΎΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΌΠ½Π΅ ΡΠ°Π·ΡΠΌΠ½ΡΠΉ KPI Π΄Π»Ρ ΠΎΡΠ΄Π΅Π»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΎΠΊΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
- Β«Π₯ΠΎΡΠΎΡΠ°Ρ ΠΊΠ½ΠΈΠ³Π°, Π΄Π°ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΠΎΠ½ΡΡΠΈΠΉ ΠΏΠΎ devops,Π² ΠΏΠ»Π°Π½Π΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠ², ΡΠ΅ΠΌ Π΄Π»Ρ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ², Π½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΈ ΡΠ΅ΠΌ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ
- Β«ΠΡΠ΅Π½Ρ Π½Π΅ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄. ΠΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡ Π²ΡΡ Π°Π½Π³Π»ΠΈΠΉΡΠΊΡΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅Ρ ΡΡΡΡΠΊΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ², ΠΈ Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΎΠ½ Π½Π΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΡΡΡ, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ΅ΠΊΡΡ Π·Π°ΡΠ°ΡΡΡΡ ΡΠ΅ΡΡΠ΅Ρ ΡΠΌΡΡΠ»Β» β ΠΎΡΠ·ΡΠ² Π½Π° Ozon.
4. Kubernetes Π΄Π»Ρ DevOps: ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅, Π·Π°ΠΏΡΡΠΊ ΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ΅
ΠΠ²ΡΠΎΡΡ: ΠΠΆΠΎΠ½ ΠΡΡΠ½Π΄Π΅Π», ΠΠΆΠ°ΡΡΠΈΠ½ ΠΠΎΠΌΠΈΠ½Π³ΡΡ
Π ΠΊΠ½ΠΈΠ³Π΅ ΡΠΊΡΠΏΠ΅ΡΡΡ ΠΏΠΎ ΠΎΠ±Π»Π°ΠΊΠ°ΠΌ ΠΠΆΠ°ΡΡΠΈΠ½ ΠΠΎΠΌΠΈΠ½Π³ΡΡ ΠΈ ΠΠΆΠΎΠ½ ΠΡΡΠ½Π΄Π΅Π» ΠΏΠΎΠΊΠ°ΠΆΡΡ Π²Π°ΠΌ, Π½Π° ΡΡΠΎ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Kubernetes, ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ DevOps Π² ΠΈΡ Π½Π΅Π»Π΅Π³ΠΊΠΎΠΌ Π΄Π΅Π»Π΅.
ΠΡΠΎΡΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ Π²Π°Ρ Ρ ΡΠ°ΡΡΡΡΠ΅ΠΉ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Kubernetes, Π½ΠΎ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌΠΈ, Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. Π¨Π°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ Π²Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΎΠ·Π΄Π°Π΄ΠΈΡΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π΄Π»Ρ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ, Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠ³ΠΎ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ Π²Π°ΠΌ Π² ΡΠ°Π±ΠΎΡΠ΅.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«ΠΠ½ΠΈΠ³Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ, ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄ΠΎΠΉΡΠΈ ΠΊΠ°ΠΊ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ. Π§Π°ΡΡΡΠ΅ ΠΎΡΡΡΠ»ΠΊΠΈ ΠΊ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. ΠΡΠ»ΠΈ ΡΡΡΠ°ΡΠ½ΠΎ ΡΠΈΡΠ°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, Π½Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΊΠ°ΠΊ ΡΡΠΎ Π²ΠΎΠΏΠ»ΠΎΡΠ°Π΅ΡΡΡ Π² ΠΆΠΈΠ·Π½ΠΈ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, ΡΠΎ ΠΊΠ½ΠΈΠΆΠΊΠ° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΠΌΠΈΡΠ΅ KubernetesΒ» β ΠΎΡΠ·ΡΠ² Π½Π° ΠΠΈΡΡΠ΅Ρ.
- Β«ΠΠ½ΠΈΠ³Π° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ, Π³Π΄Π΅ ΡΠΎ Π΄Π°ΠΆΠ΅ ΡΠΏΠΎΡΠ½Π°Ρ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ Π²ΡΠ΅Ρ
ΡΠΈΡΡΠ΅ΠΌ ΡΠ°Π·Π½ΠΎΠ΅. ΠΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Ρ Π½ΡΠ»Ρ ΡΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π΄Π΅Π»ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ² ΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ β ΠΏΡΠΎΡΠ΅ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈΠ»ΠΈ ΡΠ°Π±Π»ΠΎΠ½Ρ Π±ΡΠ°ΡΡ. ΠΠΎΡΡΠΎΠΌΡ Π²ΠΎΡ ΡΠ°Π±ΠΎΡΠ°Ρ Π² ΠΡΠΏΡΠΎ.CLoud, ΠΡΠ³Π» Π΄ΠΈΡΠΊ, Calibri ΠΈ Π²ΡΡΠΊΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡΒ» β ΠΎΡΠ·ΡΠ² Π½Π° ΠΠΈΡΡΠ΅Ρ.
5. Kubernetes Patterns
ΠΠ²ΡΠΎΡΡ: ΠΠΈΠ»ΡΠ³ΠΈΠ½ ΠΠ±ΡΡΠΌ, Π ΠΎΠ»Π°Π½Π΄ Π₯Π°Π±
ΠΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΎΡΠΎΠ², Π·Π½Π°ΠΊΠΎΠΌΡΡ Ρ Π±Π°Π·ΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΠΌΠΈ Kubernetes ΠΈ ΠΆΠ΅Π»Π°ΡΡΠΈΡ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠ΅ΡΠΈΡΡ ΠΎΠ±ΡΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΡΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΠ°ΡΡΠ΅ΡΠ½ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎΠ΅ Π΄Π»Ρ Kubernetes. ΠΡΠ΅ ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ»Π΅Π½Ρ ΠΈ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ ΠΊΠΎΠ΄Π°.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«ΠΠ²ΡΠΎΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ k8s ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠΎΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π·Π°Π΄Π°Ρ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ k8s Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ k8s, Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ ΡΠ΅ΡΡΡΡ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΡΠΈΠΉ, ΡΡΠΎ ΡΠΈΡΠ°ΡΠ΅Π»Ρ ΡΠΆΠ΅ Π·Π½Π°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Ρ. Π ΠΊΠ½ΠΈΠ³Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ k8s Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ Π½Π° ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Π²ΡΠ΅ΠΉ ΠΊΠ½ΠΈΠ³ΠΈΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
6. ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ DevOps. ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½Π°Ρ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΠ²ΡΠΎΡ: ΠΠΆΡΠ»ΡΠ΅Π½ ΠΠ΅Ρ Π΅Π½
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, ΠΏΠΎΠ²Π΅ΡΡΠ²ΡΡΡΠ΅Π΅ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ DevOps ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΌΠΈ. Π ΠΊΠ½ΠΈΠ³Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Π½ΠΎΠ²Π΅ΠΉΡΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Π·Π°ΡΠΈΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π² Π²Π°Ρ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΡ ΠΈΠ·ΡΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ DevOps, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ, Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½Π°Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠ° ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΊΠ°ΠΊ ΡΡΠ»ΡΠ³Π°. ΠΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ Π²Π°ΠΆΠ½ΡΠΌΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΠΌΠΈ Π·Π°ΡΠΈΡΡ Π²Π΅Π±-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΎΡ Π°ΡΠ°ΠΊ, ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠΏΡΡΠΎΠΊ ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΡΠ²Π° ΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π²Π°ΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Π² Π±ΠΎΠ»ΡΡΠΈΡ ΠΌΠ°ΡΡΡΠ°Π±Π°Ρ . ΠΡ ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΡΡΠΈΡΠ΅ΡΡ Π²ΡΡΠ²Π»ΡΡΡ, ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΠΈ Π·Π°ΡΠΈΡΠ°ΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΠΌΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ, ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌΠΈ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°Ρ .
Π§ΠΈΡΠ°ΡΠ΅Π»ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ Linux ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌΠΈ DevOps, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ CI, CD ΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«Π£Π²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Π°Ρ ΠΊΠ½ΠΈΠ³Π°, Π° Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ½Π°. Π₯ΠΎΡΠΎΡΠ΅Π΅ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈ Π»Π΅Π³ΠΊΠ°Ρ ΠΏΠΎΠ΄Π°ΡΠ° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°. ΠΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π½Π° DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°ΠΌ ΠΏΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈΒ» β ΠΎΡΠ·ΡΠ²Ρ Π½Π° ΠΠΈΡΡΠ΅Ρ.
7. ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ². Π€ΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ Π·Π°ΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
ΠΠ²ΡΠΎΡ: ΠΠΈΠ· Π Π°ΠΉΡ
ΠΠΈΠ· Π Π°ΠΉΡ ΠΈΡΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π² Linux. ΠΠ· ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ² ΠΈ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠΈΡΠΊΠΈ Π΄Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡΠΎΡΠΈΡΠ°Π² ΡΡΡ ΠΊΠ½ΠΈΠ³Ρ, Π²Ρ:
- ΠΡΡΠ»Π΅Π΄ΡΠ΅ΡΠ΅ Π²Π΅ΠΊΡΠΎΡΡ Π°ΡΠ°ΠΊ, Π²Π»ΠΈΡΡΡΠΈΠ΅ Π½Π° ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ².
- Π Π°Π·Π±Π΅ΡΠ΅ΡΠ΅ΡΡ Π² ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ°Ρ Linux, Π»Π΅ΠΆΠ°ΡΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ².
- ΠΠ·ΡΡΠΈΡΠ΅ ΠΌΠ΅ΡΡ ΠΏΠΎ ΡΡΠΈΠ»Π΅Π½ΠΈΡ Π·Π°ΡΠΈΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ².
- ΠΠΎΠΉΠΌΠ΅ΡΠ΅, ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ»ΡΡΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ².
- Π£Π·Π½Π°Π΅ΡΠ΅ Π»ΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ².
- Π‘ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΡΡΠ²Π»ΡΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π·Π°Ρ .
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«ΠΠ²ΡΠΎΡ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π·Π°ΡΠΈΡΠΈΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ. ΠΠ½ΠΈΠ³Π° Π°ΠΊΡΡΠ°Π»ΡΠ½Π° ΠΈ Π±ΡΠ΄Π΅Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½Π° Π΅ΡΠ΅ Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
- Β«ΠΠ½ΠΈΠ³Π° Ρ
ΠΎΡΠΎΡΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π°, Ρ Π½Π°Π³Π»ΡΠ΄Π½ΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ. ΠΡΠ»ΠΈΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ²Β» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
- Β«Π§ΠΈΡΠ°Ρ ΡΡΡ ΡΡΠ°ΡΡΡ, Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ². ΠΠΎ ΡΠ°ΠΊΠΆΠ΅ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠΌ. Π― Π½Π°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΡΡΡ ΠΊΠ½ΠΈΠ³Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΎΡΠ²Π΅ΡΠΈΡΡ Π½Π° Π²ΠΎΠΏΡΠΎΡ "Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅?"Β» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
8. Operations Anti-Patterns, DevOps Solutions
ΠΠ²ΡΠΎΡΡ: ΠΠΆΠ΅ΡΡΠ΅ΡΠΈ Π. Π‘ΠΌΠΈΡ, ΠΠΆΡΠ»ΠΈ ΠΡΠ°ΠΉΠ΅ΡΠ»ΠΈ
ΠΡΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅, ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎΠ΅, ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΠΏΡΠΈΡ ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ DevOps Π² Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΊΠΎΠ³Π΄Π° Π½Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΊΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΡ ΡΡΡΡΠΊΡΡΡΡ.
ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°
- Β«ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΊΠ½ΠΈΠ³ ΠΏΠΎ SRE Π½Π°ΠΏΠΈΡΠ°Π½Ρ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ "ΡΡΠΎ Π±Ρ ΡΠ΄Π΅Π»Π°Π» Google", Π½Π° ΠΎΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. ΠΡΠ° ΠΊΠ½ΠΈΠ³Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π³Π»ΡΠ±ΠΆΠ΅, Π½ΠΎ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ². ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·Π΄Π΅Π» ΠΎΡΠ΅Π½Ρ Π°ΠΊΡΡΠ°Π»Π΅Π½ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°ΠΌΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΈ ΠΊΡΠ»ΡΡΡΡΠΎΠΉΒ» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
- Β«ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΠ΅ Π² ΠΊΠ½ΠΈΠ³Π΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π°Π΄Π°ΠΏΡΠΈΡΡΡΡΡΡ ΠΊ ΡΠ΅Π»ΠΎΠΌΡ ΡΡΠ΄Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΡ Π±ΡΡΡΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ Π·Π°ΠΊΠΎΠ½ΠΎΠΌΠ΅ΡΠ½ΠΎΡΡΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠ°ΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Π²ΡΠ΅ΠΌ, ΠΊΡΠΎ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ²ΠΎΠΉ ΠΏΡΡΡ Π² DevOps!Β» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ
- Β«Π ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ Π΅ΡΡΡ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΠΈΠ΄Π΅ΠΈ, Π½ΠΎ Π°Π²ΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΈΡΡΠΎΠ² Π±ΡΠΌΠ°Π³ΠΈ Π΄Π»Ρ ΠΈΡ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ½ΠΈΠ³Π° ΠΌΠΎΠ³Π»Π° Π±Ρ Π±ΡΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΊΠΎΡΠΎΡΠ΅Β» β ΠΎΡΠ·ΡΠ² Π½Π° Amazon.
ΠΡΠ»ΠΈ Π²Ρ Π·Π½Π°Π΅ΡΠ΅ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ DevOps, Π½Π΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅Π΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ . ΠΡΠΈΡΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π½ΠΈΡ!