ื ืืื ืืขืืฉืื, ืื ืืืขื ืืคืืืืฆืื ืืืงืจื ืืืืชืจ ืืฉืืง. ืืืืืื ืกืืื ืืื ืืกื "DevOps" ืืื ืืขืืจ ืืื ืืืืืืืช ืฉื ืืชื ืืืขืืืช ืขื ืืืขืช, ืืขืื ืืืชืจ ืืจืืข ืขื ืืื ืืกื DevOps ืืืืจืื.
ืื ื ืขืืื ืืจืืฉ ืืืืงืช ืืื ืืืจืฆืื ืืืืืืืฆืื, ื ืืฉ ืืช ืืคืขื ืื ืืื ืืื - DevOps Manager. ืืื ืื ืกืืืจ ืฉืืชืืืื ืืื ืืื ืืฉืงืฃ ืืช ืืคืขืืืืืืช ืืืืืืืืืืช ืฉืื ื, ืืื ืืืจืกื ืืจืืกืืช ืืืงืจื ืื ืืืืืงืช ืืืชืจ. ืขืงื ืืืคื ืืคืขืืืืช ืฉืื, ืืืขื ืฉืืฆืืจื ืืจืืืื ืืืจืื ืขืชืืืืื ืืฆืืืช ืฉืื, ืืืฉื ื ืืืืจืื ื ืขืืจื ืืจืื ื-50 ืืืฉ, ืืืืชื ืืกืคืจ ื ืืชืง ืืืกื ืืงืืื ืขื ืืขืืืืื ืฉืื.
ืื ืื ื ืขืืืื ืืืคืฉืื ืขืืืชืื, ืื ืืืืืจื ืชืืืืช DevOps ืืกืชืชืจืช ืฉืืื ืืืืื ืืืื ืฉื ืืื ืืกืื ืืกืืืื ืฉืื ืื.
ืื ืื ืฉืืชืื ืืืื ืืื ืืขืชื ืืืืฉืืช, ืืชื ืื ืืืืืื ืืืกืืื ืืืชื, ืืื ืื ื ืืืื ืฉืื ืืืกืืฃ ืงืฆืช ืฆืืข ืืืืก ืฉืืื ืื ืืฉื. ืืืจืืช ืืกืืืื ืืืคืื, ืื ื ืืคืจืกื ืืช ืืขืชื ืื ืื ื ืืืืื ืฉืืฉ ืื ืืืคื ืืืืืช.
ืืืืจืืช ืืฉ ืืื ืืช ืฉืื ืืช ืืืื ืืื ืืกื DevOps, ืืืืขื ืฉืืืจืช ืืฉืื ืืืืจื, ืื ืชืืืื ืืช ืืชืืืืช ืืื ืขื ืืืื. ืืืฆื ืื ืืืืจ, ืฉืื ืืืจืืช ืืืื ืืช ืืฉืื ืืื ืฉืื ืืื ืชืืืืืื ืื ืืฆืืืืชืืื, ืืืงืืืืช, ืืจืื ืืืงืจืื, ืื ืื ืืื ืขืืืจื.
ืื ืื ืื ืืื ืืกื DevOps?
ื ืชืืื ืขื ืืืืกืืืจืื ืฉื ืืืคืขืชื - ืคืขืืืืช ืคืืชืื ืืืคืืข ืืฆืขื ื ืืกืฃ ืืงืจืืช ืืืคืืืืืืฆืื ืฉื ืืื ืืจืืงืฆืื ืืฆืืืชืื ืงืื ืื ืืื ืืืืืืจ ืืช ืืืืจืืช ืืืฆืืจ ืืืืฆืจ, ืืชืืฆืื ืฆืคืืื. ืืจืขืืื ืืื ืืืืง ืืช ืฆืืืช ืืคืืชืื ืืืืข ืฉื ื ืืืื ืืืืฉืืช ืื ืืืื ืกืืืืช ืืืืฆืจ. ืืืืืื ืืืจืืช, ืขื ืืืคืชื ืืืืื ืืืืขืช ืืืฆื ืืืืฆืจ ืฉืื ืขืืื ืืชื ืืื ืืกืืืืื, ืืืื ืืืืื ืืืฆื ืืคืจืืก ืืช ืืืืฆืจ ืฉืื, ืืืื ืืืคืืื ืื ืฉื ืืกืืืื ื ืืชื ืืืชืืื ืืฉืืคืืจ ืืืืฆืืขืื. ืื, ืืืฉื ืืื ืื, ืืืคืืขื ืืคืชืืื ืขื ืืืฉืช DevOps. ืืคืชืื DevOps ืืชืื ืกืงืจืืคืืื ืืื ืืื ืืืจืืื ืืื ืืคืฉื ืืช ืืคืขืืืืช ืฉืืื ืืืช ืืืืฆืืขืื ืฉื ืกืืืืช ืืืืฆืืจ. ืขื ืืืช, ืืืืจืืืืช ืฉื ืืจืืืืงืืืจืช ืืคืชืจืื ืืืืฉืคืขื ืืืืืืช ืฉื ืจืืืื ืชืฉืชืืช ืขื ืืืื ืืืื ืืืืจืืจ ืืช ืืืฆืืขื ืืกืืืืืช; ืขื ืื ืืืืจืฆืื ื ืืจืฉื ืืื ื ืขืืืงื ืืืชืจ ืฉื ืจืืืืื ืืกืืืืื, ืื ืฉืืคืืืช ืืช ืืคืจืืืืงืืืืืืช ืฉื ืืืื ืืฉื ืืชืืกืคืช ืื ืืกืคืช. ืขืืืืืช ืฉื ืืื ืช ืืจืืืืื ืืืขืจืืืช ืืืื ืื ืืืฉืืื ืกืคืฆืืคืืช. . ืืขืืืช ืฉื ืืืคืชื ืขืฆืื ืืืื, ืขืืืช ืืืืฆืจ ืืื ืืืชื, ืืืจืืฉืืช ืืืคืชืืื ืืืฉืื ืืฆืืืช ืืื ืงื ืืืืืช, ืื ืื ืื ืฆืจืืืื ืืืกืืช ืืช ืืืืจืืืช ืฉื "ืืืื" ืืคืืชืื, ืืืืืข ืืืืจืื, "ืืืืืืื" ืืคืื ืคืืืช ืืคืืืช ืืืื. ืจืืื ืื ืืฆืืื ืฉืื ืืกืืื ื, ืืขื ืืคืชืืื ืืชืขื ืืื ืื ืืคืจืืื ืืกืคืฆืืคืืื ืฉื ืขืืืื ืื ืืช ืขื ืืื ืืืืช ืืขืจืืช ืืืคืขืื, ืืืื ื ืืชืื ืื ืืช ืืืืืื ืืืืืช ืืืจื. ืืฆืขื ืืืืืื ื ืืื ืืืฉืื ืื ืื ืฉืืืืจ ืืช ืื ืืืืืื ืขืืื ืชืืืื ืืืจืืืช ืืืืื, ืื ืฉืืืืืช ื ืืกืืื ื ืืคืฉืจ ืืืืืข ืืืืชื ืืืืื ืืขืืืช ื ืืืื ืืืชืจ ืืืฉืืืื ืืขืืืช ืฉื ืคืืชืื "ืืืื". ืื ืืืื ืืืื ืฉืืืฆื ืืฆืืืช, ืืืฉืืืชื ืืขืืงืจืืช ืืืืชื ืื ืื ืกืืืืืช ืืืืงื ืืืืฆืืจ, ืืคื ืืืืืื ืฉื ืฆืืืช ืกืคืฆืืคื, ืขื ืืฉืืืื ืฉืืืงืฆื ืืฆืืืช ืืืกืืื ืืื. ืื, ืืืขืฉื, ืืืคืืขื DevOps ืืืืื ืฉื ืืจืื.
ืืืงืืช ืื ืืืื, ืขื ืืืื, ืื ืืื ืืขืจืืืช ืืื ืืืื ืืืืื ืืช ืืฆืจืืื ืฉื ืืฆืืืช ืืืกืืื ืืื ืืชืืื ืืคืืชืื, ืืื ืืืงื ืขื ืืืคืชืืื ืืืืืืงืื, ืืื ืืืคืขืื ืขืืืื ืืื ืฆืจืื ืืืืฉืืจ ืืืื ืืืื ืฉืืฉื ื ืืืฉืจื, ืชืืงืื ืฉืืืืืช ืคืจืืกื. ืืืื ืขืืจ, ืืขืืฉืื "ืืืืืืื" ืืื ืื ืืื ืืขืจืืช ืฉืืืื ื ืื ืืืคืชืืื ืจืืฆืื. ืขื ืื ืช ืืืืขืจ ืืช ืืืฉืคืขื, ืืืื ืืฆืืฅ ืืื ืขืืจ ืื ืืืื; ืืืื ืืืจื ืืช ืืฉืืืืช ืืืฉื ืืช ืืืืืื ืืช ืืืืืื ืจืืช ืืขืจืืช ืืืคืขืื, ืฉืืคืฉืจื ืืืืขืจ ืืช ืืจืืฉืืช ืืืืืื, ื ืืืื ืืืง ืืจืฉืช ืืชืฆืืจืช ืืืืจื. ืฉืื ืืืชืืฆืื ืืื ืืืคืืืช ืืช ืืืจืืฉืืช ื"ืืืืืื" ืืืฉืื.
ืืืจ "ื ืคืื" ืืืคืืข - ืืืงืจ. ืืื ื ืคืื? ืื, ืจืง ืืืื ืฉืืฆืืจืช ืืืืื ื-chroot ืื ืืืื, ืืื ืื ื-OpenVZ, ืืจืฉื ืืืข ืื ืืจืืืืืืื ืืืขืจืืช ืืืคืขืื, ืืขืืืช ืืืช, ืืฉืืจืืช ืืืคืฉืจ ืื ืคืฉืื ืืืฆืืจ ืกืืืืช ืืคืืืงืฆืื ืืืืืืช ืขื ืืืจื ืืกืืื ืขื ืื ืื ืฉืฆืจืื ืืคื ืื ืืืื ืฉืื ืืขื ืืืฉืืืช ืืคืืชืื, ืืื ืื ืืืขืจืืช ืืืื ืืืกืชืืจ ืจืง ืขื ืืืจื ืืื ืืืื, ืื ืฉืืืืื ืืช ืืืืืื ืืืืืื ืืช ืืืืืื ืฉืื - ืคืืฉืื ืืืื. ืืื ืืืชืงืืืืช ืื ืขืืืืช ืืืงืื ืืืืขืจืืืช ืฉืื ืืืคืืืช ืืืชืจ ืืืืชืจ ืืืจืืืืช, ืืฉ ืืืชืจ ืืืืชืจ ืจืืืืื, ืืืจื ืืื ืืืจ ืื ืขืื ื ืขื ืฆืจืื ืืืขืจืืช ืืืฉ ืฆืืจื ืืื ืืช ืืฉืืืืืช, ืื ืื ื ืฉืื ืืืืจืื ืืื ืืื ืืขืจืืช ืฉืื ืืกืืื ืืื ืืช ืืช ืืืขืจืืืช ืืืื.
ืืืืืจ ืืืจื ืืืืืจ ืืืคืืขืืช ืืขืจืืืช ืฉืื ืืช ืืืคืฉืืืช ืคืืชืื ื/ืื ื ืืืื, ืืืคืืขืืช ืืขืจืืืช ืชืืืืจ ืฉืขื ืฉืฆืจืื ืืกืืืช ืืืชืืืื ืืกืื ืืจืื ืงืืืช ืืฉืืืืฉ. ืืจืืืืงืืืจืช Microservice ืืืคืืขื ืื ืืืืจื ืืคืฉื ืืช ืื ืื ืฉืชืืืจ ืืขืื - ืคืืืช ืืขืจืืืช ืืืกืื, ืงื ืืืชืจ ืื ืืืื. ืื ืืกืืื ื, ืื ืืฆืืชื ืืจืืืืงืืืจืช ืืืงืจื-ืฉืืจืืชืื ืืืืืืื, ืืืืชื ืืืืจ 50 ืขื 50 - 50 ืืืื ืืืืืงืจื-ืฉืืจืืชืื, ืืงืืคืกืืืช ืืฉืืืจืืช, ื ืื ืกื, ืืฆืื ืืขืืืืื, ื-50 ืืืืจืื ืื ืืื ืืืื ืงืจืืข, ืฉืืจืืชืื ืื ืืกืืืืื ืืขืืื ืื ืคืจื ืืฉืืจืืชืื ืืืจืื ืจืืืืื. ืื ืื ืฉืื ืืืื ืืืืืืช ืขื ืจืืช ืืืืข ืื ืฉื ืืืคืชืืื ืืื ืฉื ืืื ืืืื.
"ืชื ืืืืช" ืืืืืช ืืจืืช ืืืืข ืืืืืื ืฉื ืืฉืื ืืกืืื ื ืืฉืืืช ืขื ืืืื. ืืื ืื ืื ื ืกืืืื ืืขื, ืืฉ ืืจืื ื ืงืืืืช ืฉืฉืืื ืืืืืืฉ.
ืืื ืืก ืื ืืื/ืืื ืืก ืฉืืจืืจ
ืืื ืืกืื ืืืื ืืืืืืื ืฉืืืคืืขื ืืืืฆืขื ืืกืื ืืจืืืืฆืื ืฉื ืชืืืืื ืื ืืืช ืชืืื ื ืืืืืืจืืช. ืืชืืืื ืืฆืืช ื-Agile ืื ืจืืืช, ื ืจืื ืฉืื ืืืื ืืืืืช ืืืืงืฉืื, ืืื ืื ืจืืืง ืืืืืืช ืืืฆื. ืืชืืืืช ืื ืืืคืืขื ืืืืฆืขื ืืกืื ืืจืืืืฆืื ืฉื ืืจืืื ืืืกืคืงื โโืฉื ืชืืื ื ืืงื ื ืืืื ืชืขืฉืืืชื, ืืืืืจ. ืชืื ืฉืืืืฉ ืืืื ืืงืืช ืกืื ืืจืืืืช ืืื ืืืฆืจื ืืืืจื. ืขื ืื ืืกืช ื-DevOps, ืืคืชืืื ืืืืื ืืืงืืช ืืช ืืคืื ืงืฆืืืช ืฉืืื, ืฉืื ืืืคืชืืื ืื ืฉืืืื ืืืืื ืืช ืืืืฆืจ ืืืกืคืงื, ืืืืื ืชื ืืชืฉืชืืช ืืืฉืชื ื ืืืืืฉื ืืืกืคืงื โโืืืืจื ืืื ืืืคืฉืจ ืืื ืงืฉืจ ืืืืืืช, ืื ืืคืื ืขื ืืืื ื ืืขืฆืืจ ืฉื ืฉืื ืืืื, ืฉืื ืขืืืื ืืชืงื ื ืืืืืช ืืืื ืืืืจื ืืช ืืืฉืืืืื. ืื, ืืืืจืื, ืืืง ืืืคืื ืงืฆืืื ืืืืช ืฉื ืืื ืืกื Build/Release ืขืืจื ืื ืืชืคืืื ืฉื ืื ืืื ืืขืจืืช.
ืืืคืฆืืืช ืื ืื ืฉืื ืืช
ืื ืื ื ืืืฉืืืื ืืืื ืืฉืื ื ืืืืืชื ืฉื ืืืืื ืจืื ืฉื ืืืจืืืช ืืืืขืืจ ืืื ืืื ืืืกืื ืืืืฃ ืืืชื ื ืืืชืืืืช ืงืคืื ืืช, ืืื ืคืืจืืืช ืืืจื ืืฉื, ืืืคืืขืื ืืืฆืขืื ืฉืื ืื:
- TechOps - ืื ืืื ืืขืจืืืช ืฉื enikey aka HelpDesk Engineer
- LiveOps - ืื ืืื ืืขืจืืืช ืืืืจืืื ืืขืืงืจ ืขื ืกืืืืืช ืืืฆืืจ
- CloudOps - ืื ืืื ืืขืจืืช ืืืชืืืื ืืขื ื ืื ืฆืืืืจืืื Azure, AWS, GCP ืืื'.
- PlatOps/InfraOps/SysOps - ืื ืืื ืืขืจืืืช ืชืฉืชืืช.
- NetOps - ืื ืืื ืจืฉืช
- SecOps - ืื ืืื ืืขืจืืช ืืืชืืืื ืืืืืืช ืืืืข - ืชืืืืืช PCI, ืชืืืืืช CIS, ืชืืงืื ืืื'.
DevOps ืืื (ืืชืืืืจืื) ืืื ืฉืืืื ืืืงืืจ ืจืืฉืื ืืช ืื ืชืืืืื ืืืืืจ ืืคืืชืื - ืคืืชืื, ืืืืงื, ืืืื ืืช ืืจืืืืงืืืจืช ืืืืฆืจ, ืืกืืื ืืืขืจืื ืกืืืื ื ืืืืื, ืืืืจ ืืืฉืืช ืืืื ืืืืืืฆืื, ืืคืืืช ืืจืื ืืืืื ืจืื, ืื ืืกืฃ ืืื, ืืืื ื ืื ืชืืืื ืืคื ื ืืืืจื ืขืืืื. ืืื ืืืกืืื ืืฉืืฉ ืกื ืืืจ ืื ืืชืคืขืื ืืื ืืคืืชืื, ืืืจ ืืืืคืฉืจ ืฉืืชืืฃ ืคืขืืื ืืืืื ืืื ืฉื ื ืขืืืื ืืชืืื ืืืื. ืืืื ืืช ืชืืืืื ืชืื ืื ืขืืืืช ืืฆืืืชืื ืื ืืืื ืฆืืคืืืช ืืืงืืืืช.
ืืื ืืืฆืข ืกืื ืื ืฉื ืขืืืื ืืืืจืืืช, ืืื ืื ืืืื ืืืืืช ืืขื ืืืืฆืขืื ืื ืื ืื ืจืง ืืช ืชืืืืื ืืคืืชืื ืืืืืืงื, ืืื ืื ืืช ื ืืืื ืชืฉืชืืช ืืืืฆืจ, ืืื ืื ืชืื ืื ืืฉืืืื. DevOps ืืืื ื ืื ืื ืืืื ืืืืืช ืืืืงื ืื ื-IT, ืื ืืื"ืค, ืื ืืคืืื ื-PMO; ืืฉ ืื ืืฉืคืขื ืืื ืืชืืืืื ืืืื - ืืื ืื ืืืื ื ืฉื ืืืืจื, ืื ืื ืืื ื ืจืืฉื.
ืืื ืื ื ืืื ืืืืจื ืฉืื? - ืื ื ืืกืคืง. ืืจืื ืืืงืจืื, ืืืืืจ ื-IT ืื ืืื"ืค.
ืืืกืจ ืืกืคืื ืืืืืืช ืืืฉืคืืข ืขื ืืคืืืช ืืื ืืฉืืืฉืช ืชืืืื ืืคืขืืืืช ืืืื ืืขืืืจื ืืช ืืฉืงืื ืฉื ืืืขืืืช ืืืงืื ืฉืื ืงื ืืืชืจ ืืืืฉื ืืช ืืฉืื ืืืื ืืืื, ืืื ืืืืช ืืืืืืช ืืื ืืืช ืขื ืฉืืจืืจืื ืืงืฉืจ ืืงืื "ืืืืืื" ืืคื ืกืืื. ืืขืจืืืช ืื ืชื. ืืืืืจ, ืืืฉืจ ื-PMO ืงืืืข ืื-ืืืื ืงืคืื ื ืืฉืืจืืจ ืคืื ืงืฆืืื ืืืืช, ืื"ืค ืืื ื ืืืื ืืืคืืง ืชืืฆืื ืืืืืชืืช ืืชืื ืืืืขืืื ืืืื ืืืืืฆืจ ืืืชื ืืืืื ืืืืืชื, ืืืฉืืืจ ืืช ืืืืจื ืืืืขื ืืืืืจ ืืืชืจ, DevOps ืืงืฉืืจืื ื-IT ืืืกืืื ืืช ืืฉืืจืืจ ืืืืฆืขืื ืืื ืืื. . ืืืกืจ ืกืืืืช ืืฉื ืืช ืืช ืืืฆื, ืืืงืจื ืฉื ืขืืืืื ืืืจืืืื, ืืืืื ืืืืืื ืฉื ืืืจืืืช ืืชืจ ืขื ืื ืฉืื ืื ืืืืืื ืืืฉืคืืข, ืืืืืื ืื ืขืืืืื ืืื ืืืื ืื ืืจืืืื ืืขืืืืช, ืืืืฆื ืืชืงื ืืืชื - "ืืืืฉืจ ืืื ืืืจืืช", ืืืชืืฆืื ืืื ืืฉืืืงื ืืืืืื ืขืืืืื ืืื.
ืฉืืง ืืืฉืืืื ืฉื DevOps
ืืืื ื ืกืชืื ืขื ืืื ืืฉืจืืช ืคื ืืืืช ืืชืคืงืืื DevOps ืืืืจืืช ืฉืื ืืช.
ืื ื ืืืื ืื ืืืืคืืฉ ืืืชื ืื ืืชื:
- ืืชื ืืืขืืื ืฉื Zabbix ืืืืืข ืื ืื ืคืจืืืชืืืก;
- Iptables;
- ืกืืืื ื ืืืืงืืืจื BASH;
- ืคืจืืคืกืืจ ืื ืกืืื;
- ืืื ืืงืก ืืืจื;
- ืืืขืช ืืืฆื ืืืฉืชืืฉ ืืืืื ืืืืฆืื ืืขืืืช ืืืคืืืงืฆืืืช ืืื ืขื ืืคืชืืื (php/java/python);
- ื ืืชืื ืื ืืืคื ืืืชื ืืืืกืืจื;
- ืฉืืื ืื ืืฉืืขืืชืืช ืืืืืืช ืืืขืจืืช;
- ืืืืื "ืืื ืืืื", ืืื ืืฉืืืจ ืืืฆืืื ืืช "ืืื ืืืื" ืืื;
- ืืชื ืืืืข ืืืืืืจ ืืช ืืืขืจืืช ืืฆืืจื ืืื ืฉืชืคืืง ืืช ืืืงืกืืืื ืืืืื ืืืื;
- ืืืืจ ืฉืืคืื ืืคื ื ืืฉืื ื ื-Postgres ืื-MySQL;
- ืืืืจื ืืืชืืืช CI/CD ืืื ืืืจืืืช ืขืืืจื ืืื ืืจืืืช ืืืงืจ/ืฆืืจืืื/ืขืจื.
- ืืขื ื ืืกืืื ืขื AWS;
- ืืืื ืืืชืคืชื ืขื ืืืืจื;
ืื:
- ื-1 ืขื 6 - ืื ืื ืืขืจืืช
- 7 - ืงืฆืช ื ืืืื ืจืฉืช, ืฉืืชืืื ืื ืืื ืื ืืืขืจืืช, ืจืื ืืื ืื ืืช
- 8 - ืืขื ืืืืื, ืฉืืื ืืืื ืืื ืื ืืขืจืืช ืืจืื ืืื ืื ืืช
- 9-11 - ืื ืื ืืขืจืืช ืืืฆืขืืช
- 12 - ืืืชืื ืืืฉืืืืช ืฉืืืงืฆื, ืื ืื ืืขืจืืช ืืืฆืขืืช ืื ืืื ืืก ืื ืืื
- 13 - ืืืจืืืืืืืฆืื - ืื ืื ืืขืจืืช ืืืฆืขืืช, ืื ืื ืฉื ืงืจื CloudOps, ืืืข ืืชืงืื ืืฉืืจืืชื ืืชืจ ืืืจืื ืกืคืฆืืคื, ืืฆืืจื ืฉืืืืฉ ืืขืื ืืืกืคืื ืืืคืืชืช ืืขืืืก ืขื ืชืืืืงื
ืื ื ืกืื ืืช ืืชืคืงืื ืืคื ืื ืืื, ืื ืื ื ืืืืืื ืืืืจ ืฉืื ืื ืืขืจืืช ืืื ืื ื/ืืืืจ ืืกืคืืง ืืืืจ'ื.
ืืื, ืื ืืืื ืืืืง ืืืื ืื ืืื ืืขืจืืช ื-Linux/Windows. ืืืืื, ืื ื ืืืื ืฉืืฉืืจืืชืื ืืืืขืจืืืช ืฉื ืฉื ื ืืขืืืืืช ืืืื ืฉืื ืื, ืืื ืืืกืืก ืืืืื ืืื ืืื ืื ืื ืฉืืืื ืืช ืขืฆืื ืืืืจ ืื ืืช ืืืื ืืื ืืช ืืฉื ื, ืืื ืื ืืื ืื ืืืืจ, ืื ืืืื ืงืฉื ืืื ืื ืืืกืื ืืืืืจ ืืช ืื.
ืืืื ื ืืื ืืฉืจื ืคื ืืื ื ืืกืคืช:
- ื ืืกืืื ืืื ืืืช ืืขืจืืืช ืขืืืก ืืืื;
- ืืืข ืืฆืืื ืืืขืจืืช ืืืคืขืื ืืื ืืงืก, ืชืืื ืช ืืขืจืืช ืืืืืช ื-web stack (Nginx, PHP/Python, HAProxy, MySQL/PostgreSQL, Memcached, Redis, RabbitMQ, ELK);
- ื ืืกืืื ืืืขืจืืืช ืืืจืืืืืืืฆืื (KVM, VMWare, LXC/Docker);
- ืฉืืืื ืืฉืคืืช ืกืงืจืืคืืื;
- ืืื ืช ืขืงืจืื ืืช ืืคืขืืื ืฉื ืจืฉืชืืช ืคืจืืืืงืื ืจืฉืช;
- ืืื ืช ืืขืงืจืื ืืช ืฉื ืื ืืืช ืืขืจืืืช ืกืืืืืช ืืชืงืืืช;
- ืขืฆืืืืช ืืืืืื;
ืืื ื ืกืชืื ืขื:
- 1 - ืื ืื ืืขืจืืช ืืืืจ
- 2 - ืืืชืื ืืืฉืืขืืช ืฉืืืื ืกื ืืืืกื ืืช ืื - ืื ืื ืืขืจืืช ืืื ืื ื/ืืืืจ
- 3 - ื ืืกืืื ืืขืืืื, ืืืื, ืขืฉืื ืืืืืช - "ืืืฉืืื ืื ืืขืื, ืืื ืืฆืจ ืื ืืื ืืืื ืืช ืืืจืืืืืืืช, ืืื ืืืจื Docker ืืื, ืืืฉื ืืงืื ืืืื ืจืื ืื ืืืืชื ืืืื ื" - ืื ืื ืืขืจืืช ืืืฆืขืืช
- 4 - ืื ืื ืืขืจืืช ื'ืื ืืืจ - ืื, ืืืืื ืฉืื ืืืืข ืืืชืื ืกืงืจืืคืืื ืืืืืืฆืื ืืกืืกืืื, ืืื ืงืฉืจ ืืฉืคื, ืื ืืืืื - enikey.
- 5 - ืื ืื ืืขืจืืช ืืืฆืขืืช
- 6 - ืื ืื ืืขืจืืช ืืืืจ
ืืกืืืื - ืื ืื ืืขืจืืช ืืื ืื ื/ืืืืจ
ืขืื ืืื:
- ืืคืืจ ื ืืกืืื;
- ื ืืกืืื ืืฉืืืืฉ ืืืืฆืจ ืืื ืื ืืืชืจ ืืืฆืืจืช ืชืืืืื CI/CD. Gitlab CI ืืืืื ืืชืจืื;
- ืขืืืื ืขื ืงืื ืืืื ืจืื ืืืืจืืืืืืืฆืื; ืื ืืฉืชืืฉืช ืืืืงืจ, ืืื, ืืื ืื ืืฉืชืืฉืช ื-k8s, ื ืืืจ!
- ื ืืกืืื ืืขืืืื ืืฆืืืช ืืจืื;
- ืืืข ืืื ืฉืคืช ืชืื ืืช;
ืืื ื ืจืื:
- 1 - ืืื... ืืื ืืืืจ'ื ืืชืืืื ืื? =) ืกืืืจ ืืื ืื ืฉืื ืขืฆืื ืื ืืืืขืื ืื ืืกืชืชืจ ืืืืืจื ืื
- 2 - ืืื ืืก ืื ืืื
- 3 - ืื ืื ืืขืจืืช ืืืฆืขืืช
- 4 - ืืืืื ืืช ืจืื, ืื ื ืฉืงืื ืืช ืื ืืขืช ืขืชื, ืื ืื ืืจืื ืืื ืืืจ ื ืืกืฃ ืฉืืชืคืจืฉ ืืฆืืจื ื ืืื.
- 5 - ืืืืืื ืืื - ืื ืืืืื ืืืืืช ืฉืคืช ืกืงืจืืคืืื ืื ืฉืคืช ืงืืืคืืืฆืื. ืืขื ืืื ืื ืืชืืื ืืคืกืงื ืืืืืกืืง ืืืืช ืืกืคืจ ืชืชืืื ืืื? =)
ืืจืฆืื ื ืืืฉืืืจ ืืขืจื ืื ืืืื ื ืงืืื 3 ืขื ืื ืช ืืืืง ืืช ืืืื ื ืืืืข ื ืงืืื ืื ืืืืกื ืขื ืืื ืื ืื ืืืขืจืืช. Kubernetes ืืื ืจืง ืชืืืืจ, ืืื ืฉืขืืืฃ ืคืงืืืืช ืืฉืืจืืช ืืื ืืื ืจืฉืช ืืืืจืื ืืืจืืืืืืืฆืื/ืืืืื ืืืื ืคืงืืืืช ืืืืคืฉืจ ืื ืืืคืื ืืช ืืชืงืฉืืจืช ืืืชื ืืืืคืฉืืช, ืื ืืื. ืืืฉื, ื ืืงื ืืช 'ืื ื ืืกืืจืช' Make, ืฉืื ื, ืืื, ืื ืืืฉืื ืืืชื ืืืกืืจืช. ืื, ืื ื ืืืืจ ืืช ืืืืคื ื ืฉื ืืืืืฃ ืืช Make ืืื ืืงืื, ืืืคื ืฉืฆืจืื ืืื ืฆืจืื - ืืขืืืฃ ืืช Maven in Make, ืืืฉื, ืืจืฆืื ืืช?
ืืขืืงืจื ืฉื ืืืจ, Make ืืื ืจืง ืืขืืคืช ืืขื ืืืขืืคืช, ืืืคืฉืืช ืืช ืคืงืืืืช ืืงืืืคืืืฆืื, ืืงืืฉืืจ ืืืงืืืคืืืฆืื, ืืืืืง ืืื k8s.
ืคืขื ืจืืืื ืชื ืืืืจ ืฉืืฉืชืืฉ ื-k8s ืืขืืืืชื ืขื ืืื OpenStack, ืืืื ืืืืจ ืขื ืืื ืืื ืคืจืก ืขื ืื ืฉืืจืืชืื, ืขื ืืืช, ืืฉืฉืืืชื ืขื OpenStack, ืืชืืจืจ ืฉืืื ืื ืืื, ืืื ืื ืืืขืื ืขื ืืื ืืขืจืืช ืื ืืืื. ืืชื ืืืืช ืืืฉื ืฉืืื ืฉืืชืงืื ืืช OpenStack, ืืื ืงืฉืจ ืืืืื ืคืืืคืืจืื ืืื ืืฉืชืืฉ ืืืืืจืื, ืื ืืกืืื ืืืฉืชืืฉ ื-k8s? =)
ืืืงืฉ ืื ืืื ื ืืืขืฉื DevOps, ืืื ืื ืื ืืขืจืืช ืืืืชืจ ืืืืง, ืื ืื Kubernetes.
ืืืื ื ืกืื ืฉืื - ืื ืื ืืขืจืืช ืืื ืื ื/ืืืืจ ืืกืคืืง ืืื.
ืืื ืืชืืืช ืืืจืืื
ืืืื ืืืฉืืืจืืช ืืืืฆืขืืช ืขืืืจ ืืืฉืจืืช ืืคื ืืืืช ืืืฆืืื ืืช ืืื 90k-200k
ืืขืช ืืจืฆืื ื ืืฆืืืจ ืืงืืื ืืื ืืชืืืืืื ืืืกืคืืื ืฉื ืื ืืื ืืขืจืืช ืืืื ืืกื DevOps.
ืืืืคื ืขืงืจืื ื, ืืื ืืคืฉื ืืช ืืืืจืื, ืืคืฉืจ ืืคืืจ ืืช ืืฆืืื ืื ืืคื ื ืืกืืื ืชืขืกืืงืชื, ืืื ื ืื ืื ืืืื ืืืืืง, ืืื ืืฆืืจืื ืืืืืจ ืื ืืกืคืืง.
ืืืืื:
- ืขื 3 ืฉื ืื - ื'ืื ืืืจ
- ืขื ืืื 6 - ืืื ืื ื
- ืืืชืจ ื-6 - ืืืืจ
ืืชืจ ืืืคืืฉ ืืขืืืืื ืืฆืืข:
ืื ืืื ืืขืจืืช:
- ื'ืื ืืืจ - ืฉื ืชืืื - 2 ืืืฃ ืฉืคืฉืืฃ.
- ืืืฆืข - 5 ืฉื ืื - 70K ืืฉืคืฉืฃ.
- ืงืฉืืฉืื - 11 ืฉื ืื - 100 ืืืฃ ืฉืคืฉืืฃ.
ืืื ืืกื DevOps:
- ื'ืื ืืืจ - ืฉื ืชืืื - 2 ืืืฃ ืฉืคืฉืืฃ.
- ืืืฆืข - 3 ืฉื ืื - 160 ืืืฃ ืฉืคืฉืืฃ.
- ืงืฉืืฉืื - 6 ืฉื ืื - 220 ืืืฃ ืฉืคืฉืืฃ.
ืขื ืคื ืื ืืกืืื ืฉื "DevOps", ื ืขืฉื ืฉืืืืฉ ืื ืืกืืื ืฉืืคืืืช ืืืืฉืื ืืฉืคืืข ืขื ื-SDLC.
ืืืืืืจ ืืขืื ืขืืื ืฉืืืขืฉื ืืืจืืช ืืื ื ืืงืืงืืช ื-DevOps, ืืื ืฉืื ืืืืืืช ืืืกืื ืืคืืืช 50 ืืืื ืืืขืืืืืช ืืืชืืื ื ืืช ืืชืืืื ืขื ืืื ืฉืืืจืช ืื ืื; ืืชืจื ืืื, ืื ืืืื ืืืืืืจ ืืฆืืจื ืืจืืจื ืืืชืจ ืืช ืืืืจืืืช ืฉื ืืืื ืฉืื ืืืคืฉืืช. ืืืืื ืืช ืืฆืืจื ืืืจ ืืืชืจ. ืืกืืจ ืื ืืฉืืื ืฉืืืืงืช ืืืจืืืช ืืจืืจื ืืืคืฉืจืช ืื ื ืืฆืืฆื ืืช ืืืจืืฉืืช ืืืื ืืื, ืืื ืื ืืืฆืืจ ืืืืืจื ื ืืื ืืืชืจ ืืฆืืืช, ืขืงื ืืืขืืจ ืืคืืคืืช. ืืจืื ืืืืจืืข ืฉื ืืืฉืจืืช ืืคื ืืืืช ืืืืืช ืืืื ืฉืืจืืช ืืืชืืืืืช DevOps, ืื ืื ืืื ื ืืืืกืกืืช ืขื ืืจืืฉืืช ืืืฉืืืช ืืืื ืืก DevOps, ืืื ืจืง ืืงืฉืืช ืืื ืื ืืื.
ืชืืืื ืืืืฉืจื ืฉื ืืื ืืกื DevOps ืื ืืืืื ืจืง ืืงืืืฆื ืฉื ืขืืืืืช ืกืคืฆืืคืืืช, ืืื ืขืืจ, ืืืื ื ืืกืคืง ืืื ื ืืืืืช ืฉื ืืชืืืืืื ืืืชืืืช ืฉืืื. ืื ืืืืื ืืื ืืฉืืื ืืืื ืืคืจืืก ืืช AWS EKS ืืืืฆืขืืช Terraform, ืืฉืืืื ืขื ื-Sidecar ืฉื Fluentd ืืืฉืืื ืื ืืขืจืืืช AWS ELK ืขืืืจ ืืขืจืืช ืืจืืฉืื ืชืื 10 ืืงืืช, ืืืืฆืขืืช ืคืงืืื ืืืช ืืืื ืืงืื ืกืืื, ืืื ืื ืืื ืื ืืืื ืืช ืืขืืงืจืื ืฉื ืขืืืื ืืืื ื ืขืฆืื ืืืื ืื ื ืืืฆืื, ืื ืืชื ืื ืืืืข ืืื ืืืกืืฃ ืขืืืื ืืืืื ืืืขืงืื ืืืจ ืืฉืคืื ืฉื ืืฉืืจืืช, ืื ืื ืขืืืื ืืืื ืืืชื enikey ืฉืืืืข ืืืฉืชืืฉ ืืืื ืืื ืขืืจ.
ืืืืงืืฉ, ืืขืืืช ืืืช, ืืืฆืจ ืืืฆืข, ืืื ื ืจืืืื ืฉืืง ืืืืื ืืชืจ ืขื ืืืืื ืขืืืจ ืขืืืช DevOps, ืฉืื ืืืจืืฉืืช ืืื ื ืชืืืืืช ืืช ืืชืคืงืื ืืคืืขื, ืืื ืจืง ืืืคืฉืจืืช ืืื ืืื ืืขืจืืช ืืืจืืืื ืืืชืจ.
ืื ืื ืื? DevOps ืื ืื ืืื ืืขืจืืืช ืืืื ืื? =)
ืืื ืืืืฉืื ืืืืืช?
ืืขืกืืงืื ืฆืจืืืื ืื ืกื ืืจืืฉืืช ืืฆืืจื ืืืืืงืช ืืืชืจ ืืืืคืฉ ืืืืืง ืืช ืื ืฉืฆืจืื, ืืื ืืืจืืง ืชืืืืืช. ืืชื ืื ืืืืข ืื DevOps ืขืืฉื - ืืชื ืื ืฆืจืื ืืืชื ืืืงืจื ืืื.
ืขืืืืื - ืืื. ืฉืคืจ ืื ืืืื ืืช ืืืืข ืฉืื, ืืกืชืื ืขื ืืชืืื ื ืืืืืืช ืฉื ืชืืืืืื ืืขืงืื ืืืจ ืืืจื ืื ืืืืจื ืฉืื. ืืชื ืืืื ืืืคืื ืืื ืฉืืชื ืจืืฆื, ืืชื ืจืง ืฆืจืื ืื ืกืืช.
ืืงืืจ: www.habr.com