ืืขืจ ืึทืจืืืงื ืืื ืืขืจ ืืขืงืกืืขืจ ืืื ืืขืจ ืกืขืจืืข "ืืื ืฆื ื ืขืืขื ืงืึธื ืืจืึธื ืคืื ืืืื ื ืขืืืืึธืจืง ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ." ืืขืจ ืืื ืืึทืื ืคืื ืึทืืข ืึทืจืืืงืืขื ืืื ืืขืจ ืกืขืจืืข ืืื ืืื ืงืก ืงืขื ืขื ืืืื ืืขืคึฟืื ืขื
ืืึธื ืืื ืืืืขืจืืขืืึธืื ืขืืืขืืข ืืขืืขืก, ืืึธื ืืื ืืึทืฉืืึธืกื ืึธื ืฆืืืืืื ืึท ื ืฒึทืขื ืงืึทืคึผืืื.
ืืื ืืืขื ืงืืืขื ืฆืืจืืง ืฆื ืืืืขืจืืืื ืึท ืืืกื ืฉืคึผืขืืขืจ. ืืึธ ืืื ืืืืื ืฆื ืืืกืงืืืืจื ืืืื ืคึผืฉืื ืึธืืขืจ ืขืคืขืงืืืื ืฆืืืึทื ื, ืืืึธืก ืืื ืืื ืืืืขืจ, ืืื ืืืื ืึธืืขืจ ืื ืืขืจื ืคืึธืจืขื, ืงืขื ืขื ืืืื ื ืืฆืืง ืคึฟืึทืจ ืคืืืข. ืืึธืก ืืื ืืขืจ ืึท ืงืืจืฅ ืืขืจืฆืืืืื ื ืืืขืื ืืื ืึธืืึทืืืืฉืึทื ืงืขื ืขื ืืืืฉื ืื ืืขืื ืคืื ืึท ืื ืืฉืขื ืืจ. ืืืจ ืืืขืื ืจืขืื ืืืขืื ื ืืฆื ืืขืืคึผืืึทืืขืก. ืืื ืื ืกืืฃ ืขืก ืืื ืึท ืจืฉืืื ืคืื ืืืื ืคึผืจืึทืืืฉืขืงืก ืืื ืืืจ ืงืขื ืขื ืืขื ืืื ืึทืืฅ ืืืกืงืจืืืื ืืึธ ืึทืจืืขื.
DevOps ืคึฟืึทืจ ืื ื ืขืฅ
ืฉืึทืคึฟื ืึท ืงืึทื ืคืืืืขืจืืืฉืึทื ืืื ืึท ืฉืจืืคื, ื ืืฆื GIT ืฆื ืงืึธื ืืจืึธืืืจื ืขื ืืขืจืื ืืขื ืืื ืื IT ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ, ืืืืึทื "ืืคึผืืึธืึทืืื ื" - ืื ืืขืืื ืงืขื ืงืืืขื ืขืจืฉืืขืจ ืืืขื ืืืจ ืืจืึทืืื ืืืขืื ืื ืืขืื ืืฉ ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื DevOps ืฆืืืึทื ื. ืื ืึทืืืืึทื ืืืืืฉืื ืืขื ืขื ืงืืึธืจ ืืื ืืขืจ ืืึธื. ืึธืืขืจ, ืืืืืขืจ, ืขืก ืืขื ืขื ืืืื ืืืกืึทืืืืึทื ืืืืืฉืื.
ืืืขื ืืขืจ ืืื 5 ืืืจ ืฆืืจืืง, ืืื ืืืขืจ ืืขืืืขืืึธืคึผืขืจืก ืืขืงืืืขื ืฆื ืืื ืื, ืื ื ืขืืืืึธืจืงืก, ืืื ืื ืคึผืจืึทืคึผืึธืืืึทืื, ืืืจ ืืขื ืขื ื ืืฉื ืืืืืืืื.
ืืื ืืืื ืืึธืื ืึทื ืืืจ ืื ืืขืจืึทืืื ืึท ืืึทื ืฅ ืืึทืืืื ื ืขืฅ, ืงืึทื ืกืืกืืื ื ืคืื ืืืกืจืืื ืคืื ืืืขืื 10 ืคืึทืจืฉืืืขื ืข ืืืขื ืืึธืจืก. ืขืก ืืื ืืึทืงืืืขื ืฆื ืงืึทื ืคืืืืขืจ ืขืืืขืืข ืืื ืื ืืืจื ืืื ืืืขืจ ืืึทืืืืกืืข ืงืื, ืึธืืขืจ ืืื ืื ืืขืจืข ืืืจ ืืืืืขืจ ืฆื ื ืืฆื ืื GUI. ืืื ืึทืืืฉืึทื, ืืึทื ื ืึทืจืืขื ืืืืฃ "ืืขืื" ืืืกืจืืื ืืื ืืขืืขืจื ื ืืื ืื ืฆื ืงืึธื ืืจืึธืืืจื ืืื ืคืึทืงืืืฉ ืฆืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืขื ืืื ืืึทืื ืขื ืืขืจืื ืืขื, ืืื ืคืืื ืคืื ืืขืจ ืืึทืงืืืขื ืฆื ืึทืจืืขืื ืืืืึทื ืืืจื ืื ืงืื. ืืขื ืืืขื ืืื ืงืขื ืขื ืืขืฉืืืื ื ืืขื ืึทื ืขืคึผืขืก ืืื ืคืึทืืฉ ืืื ืฆืืจืืงืงืจืืื ืื ืขื ืืขืจืื ืืขื. ืื ื ืื ืฅ ืื ื ืืขืฐืข ื ืื ื ืขืืืขื ืข ืกืชืืจื , ืื ื ืืฒืขืจ ืข ืืืืฒืขื .
ืื ืืขืจืข ืคืจืืืขืก ืืืื ืืืืคืฉืืืื, ืืืฉื, ืื ืฆืืืื ื ืงืขื ืืืืฉื ืึท ืืืกื ืคืื ืืืขืจืกืืข ืฆื ืืืขืจืกืืข ืคืื โโืื ืืืืืืืืืจื. ืืึธืก ืืืขื ืืืืขื ืืฉืึทืืืึทืื ืคืึทืจืฉืึทืคื ืืืื ืฉืจืืคื ืฆื ืืึทืื ืืขื ืืืืจืขืื "ืงืึธื ืคืื". ืืื ืืืึธืื ื ืืฉื ืืื ืฆื ื ืืฆื ืคึผืจืึธืืืงืฆืืข ืคึฟืึทืจ "ืืืืคื ืืื".
ืึธืืขืจ, ืืื ืฆื ืคึฟืึทืจืฉืืืื ืึทื ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืงืึทืืึทื ืื ืืขื ืขื ืืขืืืขื ืื ืจืืืืืง ืืื ืืืึธืก ืฆื ืืึธื ืืื ืคืึทื ืคืื ืึท ืืขืืช?
ืืื ืืึธื ื ืืฉื ืืืขืื ืฆื ืืึธืื ืึทื ืึทืืข ืื ืืฉืื ืืขื ืขื ืึทื ืกืึทืืืืึทืืึทื. ื ืึธืจ ืืึธืื "ื" ืืืกืืึธืืข ืืืื ืืื ืขื ืฆื ืืึธืื "ื" ืืืื, ืืื ืืืื ืืืจ ืืืืื ืฆื ื ืืฆื ืื ืืขืืืข ืคึผืจืึทืกืขืกืึทื ืคึฟืึทืจ ืืืืฉื ืงืึธื ืืจืึธื ืืื ืืื ืึทื ืืืืืงืืื ื, ืืืจ ืืึทืจืคึฟื ืฆื ืืึธืื ืืขืื ืืื ืกืืึทืืื ื ืื ืืืืืจืึทื ืืึทื ืฅ ืืื ืึทืืืฉืึทื ืฆื ืคึผืจืึธืืืงืฆืืข. ืืขืืึธืื ืืขื ืฆืืืึทื ื ืงืืงื ืืึทื ืฅ. ืืืขืจ ืืื ืคืื ืืืขื ืขืก ืงืึธืกืื?
ืืืขืจ ืขืก ืืื ืืืื ืกืืืืึทืฆืืข ืืืขื ืื ืืืกืึทืืืืึทื ืืืืืฉืื ืืขื ืขื ืคึผืจืึทืงืืึทืงืื ืืขืืืขืื ืืืืก, ืืื ืืืืื ืื ืึทืืืืึทื ืืืืืฉืื ืืืืืื. ืืื ืืื ืืขืจืขืื ืืืขืื ืคึผืืึทื ืึทืจืืขื.
ืคึผืจืืืขืงื
ืคึฟืึทืจ ืื ืืขืฆืืข ืฆืืืื ืืึธืจ ืืื ืืึธืื ืฉืืื ืคึผืึทืจืืืกืึทืคึผืืืืื ื ืืื ืึท ืคึผืจืืืขืงื ืฆื ืืืืขื ืึท ืืึทืื ืฆืขื ืืขืจ ืคึฟืึทืจ ืึท ืืจืืืก ืฉืคึผืืึทืืขืจ. ืืื ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ F5 ืืื Palo Alto ืืื ืืขื ืคึผืจืืืขืงื. ืคึฟืื ืกืืกืงืึธ ืก ืคืื ื ืคืื ืืืื ืื ื, ืืึธืก ืืื "3rd ืคึผืึทืจืืื ืืืกืจืืื".
ืคึฟืึทืจ ืืืจ ืคึผืขืจืกื ืึทืื, ืขืก ืืขื ืขื ืฆืืืื ืคืึทืจืฉืืืขื ืข ืกืืึทืืขืก ืืื ืืขื ืคึผืจืืืขืงื.
ืขืจืฉืืขืจ ืืื ืข
ืืึธืก ืขืจืฉืืข ืืึธืจ ืืึธื ืืื ืืื ืขื ืืืึทืกืื ืคืึทืจื ืืืขื, ืืึธื ืืื ืืขืึทืจืืขื ื ืขืื ืืื ืืืืงืขื ื. ืืื ืืื ื ืืฉื ืืขืงืื ื ืืืืคืืืืื ืืขื ืงืืค. ืืขืจ ืืจืืง ืคืื ืคืึทืจืืืึทืืืื ื ืืื ืืขืจ ืงืื ื ืืื ืืขืืืขื ืฉืืึทืจืง ืืื ืงืขืกืืืืขืจืืืง. ืืื ืึท ืงืขืกืืืืขืจืืืง ืจืืืื, ืืื ืงืขื ื ืืฉื ืืคืืื ืคึผืจืืืืจื ืฆื ืึทืคึผืืึทืืืื ืืขื ืคึผืจืึธืฆืขืก. ืขืก ืืื ืืขืืืขื ื ืื ืืืืื ืืื ื ืื ืึทืืื ืคืื ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืคืื ืืืกืจืืื ืืื ืืขืจ ืฆืืืจืืืืื ื ืคืื ืคึผืืึทื ืืึทืงืืืืขื ืืืืฉืึทื.
ืื ืขืจืฉืืข ืืขืกืืก ืืึธืื ืืื ืึธื ืืขืืืืื, ืืื ืืื ืืืึธืื ืืขืืืขื ืืขืจืฉืืืื ื ืืืืคืื ืงืืืื ืข ืืขืืชืื ืืื ืืืืคึผืื ืงืืืขืืงืืืื ืืขื ืขื ืืขืืืื ืืขืืืืจื. ืึทืืืืื ืืึธื ืึทืืฅ ืืขืึทืจืืขื, ืึธืืขืจ ืืื ืขื ื ืึธืืขื ืืึธื ืืขืคึฟืขืื ืึท ืืืช, ืืื ืืขืจ ืืึทืคึฟืขื ืืึธื ืืขืคึฟืขืื ืึท ืฉืืจื... ืื ืคึผืจืึผืฐื ืืฒึทื ืขื ืืขืืึทื ืืขื ืืื ืฐืฒึทืืขืจ, ืืื ืืื ืืื ืฉืฑื ืืขืฐืขื ืืื ืึท ืฉืืขื ืืืงื ืืึธืึพืืขืืืขืื ืืขืจืึทื ืื ืืื ืคึฟืขืืขืจื, ืคึผืจืึธืืขื ืืื ืืึธืงืืืขื ืืึทืฆืืขืก. .
ืืึธืก ืืึธื ืืขืืืืขืจื ืึท ืืึธืจ. ืืขืจ ืคืจืืืขืงื, ืืื ืืืืื ืืื ืคืืจืฉืืื, ืืื ื ืืฉื ืืขืืืขื ืืจืื ื ืคืืจ ืืขืื, ืืืขืจ ืืืกืืขืืืืืื ืืื ืืขืจ ืงืืืขื ื ืืขืืืืจื ืืืก ืืขืจ ืืื ืืขืจ ืฆืืคึฟืจืืื, ืืื ืืืก ืืื ืืขืืืื ืืขืืืื ืื ืฆืื ืขืืขื ื ืื ืืื ืืฉืขื ืืจืื ืืืขืืืข ืืืื ืืื ืืขืงืขื ื ืืืืขืจื ืขืืขื ื ืืืื ืคืื ืืขืจ ืจืืืื.
ืืืฆ ื ืืื ื ืื ืจ ื ืืืก ื ืืขืงืื ื ืืจืืืงืืงื .
ืืื ืืึธืก ืืื ืืขืืืขื ืืขืจ ืึธื ืืืื ืคืื ืืขืจ ืฆืืืืืืขืจ ืืื ืข.
ืจืืข ืืื ืข
ืืื ืืึทืฉืืึธืกื ืฆื ืึธืืึทืืืื ืืขื ืคึผืจืึธืฆืขืก.
ืืืึธืก ืืื ืคืืจืฉืืื ืขื ืคืื ืืืื ืงืึธืืื ืืงืึทืฆืืข ืืื ืื ืืขืืืขืืึธืคึผืขืจืก ืืื ืืขืจ ืฆืืื (ืืื ืืืจ ืืืื ืืึทืฆืึธืื ืฆืื ืื, ืืืจ ืืึธืื ืึท ืฉืืึทืจืง ืืึทื ืฉืึทืคึฟื) ืืื ืึทื ืื ืืขืงืกื ืคึฟืึธืจืืึทื, ืืึธืืฉ ืืื ืขืจืฉืืขืจ ืืืืง ืกืืื ืืื ืขืคึผืขืก ืคืื ืืขืจ ืืืขืื ืคืื ืื DOS ืึธืคึผืขืจืืืืื ื ืกืืกืืขื, ืืื ืึท ื ืืืขืจ ืคืื ืืืขืจืืคืื ืคึผืจืึธืคึผืขืจืืืขืก .
ืึทืืื, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืื ืืขืงืกื ืคึฟืึธืจืืึทื ืืืขื ืืืื ื ืืฆืืง ืืืื ืืืจ ืืืืื ืฆื ื ืืฆื ืื GIT ืืื ืึทืืข ืืืึทื ืืขืจืืืืึทืืืืื. ืืื ืืื ืืื ืืขืืืืื.
ื ื, ืขืก ืืืึธืื ืืืกืงืืืขื ืึทื ืืืจ ืงืขื ืขื ื ืึธืจ ืงืจืึธื ืึท ืงืึทื ืคืืืืขืจืืืฉืึทื ืึธืืขืจ ืึท ืจืฉืืื ืคืื ืงืึทืืึทื ืื, ืึธืืขืจ ืฆื ืืึทืื ืขื ืืขืจืื ืืขื ืืื ืืึทื ืฅ ืืืืึทืงืืืขื. ืืื ืืขืจืฆื, ืขืก ืืื ืื ืื ืืขืจ ืืืืืืืง ืึทืจืืขื ืืขืฉืึทืก ืคึผืืึทื. ืืืจ ืืึธื ืืึธืื ืืึทืงืืืืขื ืืืืฉืึทื ืืืกืงืจืืืืื ื ืืืื ืคึผืืึทื ืืื ืึท ืืึทื ืฅ (ื ืืืขืจืืง ืืขืืืขื ืืืืืื) ืืื ืกืคึผืขืฆืืคืืฉ ืืืคึผืืึทืืขื ืืืืฉืึทื (ื ืขืืืืึธืจืง ืืืคึผืืขืืขื ืืึทืืืึธื ืคึผืืึทื). ืืื ืืื ืืขื ืคืึทื, ืื ื ืืฆื ืคืื ืืขืืคึผืืึทืืขืก ืงืืงื ืืื ืึท ืืืืขืจ ืคึผืึทืกืืง ืึธืคึผืฆืืข.
ืึทืืื, ืืืขื ื ืืฆื YAML ืืื Jinja2, ืึท YAML ืืขืงืข ืืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืคึผืึทืจืึทืืขืืขืจืก ืึทืืึท ืืื IP ืึทืืจืขืกืขืก, BGP AS ื ืืืขืจื, ... ืืืฉืืืืืขืก ืคืืืคืืื ืื ืจืึธืืข ืคืื โโNIP, ืืฉืขืช Jinja2 ืืขืืคึผืืึทืืขืก ืึทืจืืึทื ื ืขืืขื ืกืื ืืึทืงืก ืงืึธืจืึทืกืคึผืึทื ืืื ื ืฆื ืื ืคึผืืึทื, ืืึธืก ืืื, ืขืก ืืื ืืกืขื ืฉืึทืื ืึท ืึธืคึผืฉืคึผืืืืื ื ืคืื LLD.
ืขืก ืืึธื ืืขืืืืขืจื ืฆืืืื ืืขื ืฆื ืืขืจื ืขื YAML ืืื Jinja2. ืขืืืขืืข ืืืืข ืืืืฉืคืืื ืืขื ืขื ืืขื ืื ืฆื ืคึฟืึทืจืฉืืืื ืืื ืืึธืก ืึทืจืืขื. ืืขืจื ืึธื ืขืก ืืึธื ืืขืืืืขืจื ืืืขืื ืฆืืืื ืืืึธืื ืฆื ืฉืึทืคึฟื ืึทืืข ืื ืืขืืคึผืืึทืืขืก ืืืึธืก ืืืืึทืื ืืื ืืืขืจ ืคึผืืึทื: ืึท ืืืึธื ืคึฟืึทืจ ืคึผืึทืืึธ ืึทืืืึธ ืืื ื ืึธื ืึท ืืืึธื ืคึฟืึทืจ F5. ืึทืืข ืืขื ืืื ืืขืืืขื ืึทืจืืึทื ืืขืฉืืงื ืืืืฃ ืคึฟืืจืืข ืืืืืึทื.
ืืืฆื ืืขืจ ืขื ืืขืจืื ื ืคึผืจืึธืฆืขืก ืืขืงืืงื ืืื ืืึธืก:
- ืืฉืืื ืืืฉื ืื YAML ืืขืงืข
- ืืืฉืืคื ืึท ืงืึทื ืคืืืืขืจืืืฉืึทื ืืขืงืข ืืื ืึท ืืืกืืขืจ (Jinja2)
- ืืขืจืืืขืืืขื ืืื ืึท ืืืืึทื ืจืืคึผืึทืืึทืืึธืจื
- ืืคึผืืึธืึทืืขื ืื ืืืฉืืคื ืงืึทื ืคืืืืขืจืืืฉืึทื ืฆื ืื ืืืกืจืืื
- ืืื ืืื ืืขืืขื ื ืืขืืช
- ืืฉืืื ืืืฉื ืื YAML ืืขืงืข ืึธืืขืจ Jinja2 ืืืกืืขืจ
- ืืืฉืืคื ืึท ืงืึทื ืคืืืืขืจืืืฉืึทื ืืขืงืข ืืื ืึท ืืืกืืขืจ (Jinja2)
- ...
ืขืก ืืื ืงืืึธืจ ืึทื ืืื ืขืจืฉืืขืจ ืึท ืคึผืืึทืฅ ืคืื ืฆืืื ืืื ืคืืจืืจืืื ืืืืฃ ืจืขืืืงืฆืืข, ืึธืืขืจ ื ืึธื ืึท ืืืึธื ืึธืืขืจ ืฆืืืื ืืึธืก ืืื ืืขืืืขื ืืึทื ืฅ ืึท ืืขืืื ืงืืึทื.
ื ืืืืข ืคึผืจืึธืืข ืืื ืืขืืขืื ืืืื ืฆื ืืืืึทืืื ื ืึทืืฅ ืืื ืืขืืืขื ืืขืจ ืคืึทืจืืึทื ื ืคืื ืืขืจ ืงืืืขื ื ืฆื ืืืืฉื ืื ื ืึทืืื ื ืงืึทื ืืืขื ืฉืึทื. ืื ืืืึธืก ืืึธืื ืืขืืจืืขื ืืื ืค 5 ืคึฟืึทืจืฉืืืื ืื ืคึผืืงืึทื ืื ืคืื ืื ืกืืืืึทืฆืืข. ืืืขืจ ืคึฟืึทืจ ืืืจ ืขืก ืืื ืืขืืืขื ืึทืืข ืืึทื ืฅ ืคึผืฉืื. ืืื ืืฉืืื ืืืฉื ืื ื ืขืืขื ืืื ืื YAML ืืขืงืข, ืืืืกืืขืืขืงื ืื ืืื ืฆืข ืงืึทื ืคืืืืขืจืืืฉืึทื ืคืื ืื ืืืกืจืืื, ืืืฉืขื ืขืจืืืืึทื ืึท ื ืืึทืข ืืื ืืคึผืืึธืึทืืขื ืขืก. ืึทืืฅ, ืึทืจืืึทื ืืขืจืขืื ื ืืฉืืง ืคืืงืกืื, ืืขื ืืืขื 4 ืืขื: ืฆืืืื ืืขื ืคึฟืึทืจ ืืขืืขืจ ืืขืื ืึธืืึธืืืข. ื ืึธื ืืขื, ืืื ืืื ืืขืืืขื ืืจืืื ืคึฟืึทืจ ืืขืจ ืืืืึทืืขืจ ืืื ืข, ื ืืืืื ืื ืฉืึทืคืื ื ืคืื ืืขืื ืืื ืกืืึทืืื ื ืืึทืื ืกืขื ืืขืจืก.
ืืขืื ืืื ืกืืึทืืื ื
ืกืืึทืืื ื ืึทืงืฉืื ืืึธืจ ืจืขืคึผืืึทืงืืื ืคึผืจืึธืืืงืฆืืข. ืืขืื ืืื ืึท ืฉืืืขืจ ืกืืจืืคึผื-ืึทืจืึธืคึผ ืงืึธืคึผืืข ืืขืืืื ืืขืจ ืืืืคึผื ืืืืฃ ืืืืจืืืึทื ืืึทืื ืืืึทืจื. ืึทื ืืืืขืื ืกืืืืึทืฆืืข ืคึฟืึทืจ ืึท ื ืืึทืข ืฆืืืึทื ื. ืืืื ืืื ืืืึธืืืจื ืื ืฆืืื ืืืึธืก ืืื ืคืืจืืจืืื ืคืื ืื ืงืืืืขืืืืง ืคึผืจืึธืฆืขืก, ืืื ืืจืึทืืื ืื ืึทืจืืขื ืืื ื ืืฉื ืืขืจ ืืื 2 ืืืึธืื. ืื ืืืืคึผื ืฆืืึทื ืืื ืืืืจืื ืคึฟืึทืจ ืื ืื ืืขืจืข ืืืึทื ืืื ืืืื ืคึฟืึทืจ ืคึผืจืึธืืืขืืก ืฆืืืึทืืขื. ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื 3rd ืคึผืึทืจืืื ืืื ืึผืืขื ืึทื ื ืึธืืืืกื ืืืจื ืื ืืขืจืข. ืขืก ืืื ืืคืืื ืฆืืื ืฆื ืืขืจื ืขื ืขืคึผืขืก ืืื ืฉืจืืึทืื ืึท ืคึผืึธืจ ืคืื ืึทืจืืืงืืขื ืืืืฃ Habrรฉ :)
ืืื ืก ืกืึทืืขืจืืื
ืึทืืื, ืืืึธืก ืืึธื ืืื ืืึธืื ืืื ืื ืื ืึธ ืฉืืจื?
- ืื ืืื ืืึธืื ืฆื ืืึธื ืฆื ืืืืฉื ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืืื ืฆื ืืืืฉื ืึท ืคึผืฉืื, ืงืืืจ ืกืืจืึทืงืืฉืขืจื YAML ืืขืงืข ืืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืคึผืึทืจืึทืืขืืขืจืก. ืืื ืงืืื ืืึธื ืืืืฉื ืื ืคึผืืืืึธื ืฉืจืืคื ืืื ืืืืขืจ ืจืึทืจืขืื (ืืืืื ืืืื ืขืก ืืื ืึท ืืขืืช) ืืื ืืืืฉื ืื Jinja2 ืืขืึทืืืืื
- ืคืื ืึท ืืึทืงืืืืขื ืืืืฉืึทื ืคืื ื ืคืื ืืืื ืื ื, ืืึธืก ืืื ืึท ืึผืืขื ืืืขืึทื ืกืืืืึทืฆืืข. ืืืจ ืืืืฉื ืื ืืึทืงืืืืขื ืืืืฉืึทื (YAML ืืขืงืขืก ืืื ืขื ืืื ื ืืคึผ) ืืื ืฆืืคึฟืขืืืงืขืจ ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ืฆื ืื ืืืกืจืืื. ืืขื ืืืขื ืืืื ืืึทืงืืืืขื ืืืืฉืึทื ืืื ืฉืืขื ืืืง ืืขืจืืืึทื ืืืงื
ืืึธืก ืึทืืฅ ืืึธื ืืขืคึฟืืจื ืฆื ืืขื ืคืึทืงื ืึทื
- ืืขืจ ืืขืืช ืงืืจืก ืืื ืืขืคืืื ืฆื ืึผืืขื 0
- 90 ืคึผืจืึธืฆืขื ื ืคืื ืื ืจืืืื ืืื ื ืืืึธ
- ืื ืืืืงืืึทื ืคืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื ืืืืืืืืง ืืขืืืืงืกื
PAY, F5Y, ACY
ืืื ืืึธื ืืขืืึธืื ืึทื ืขืืืขืืข ืืืืฉืคืืื ืืขื ืขื ืืขื ืื ืฆื ืคึฟืึทืจืฉืืืื ืืื ืขืก ืึทืจืืขื.
ืืึธ ืืื ืึท ืงืืจืฅ (ืืื ืคืื ืงืืจืก ืืึทืืึทืคืืื) ืืืขืจืกืืข ืคืื โโืืืึธืก ืืื ืืขืืืขื ืืืฉืืคื ืืขืฉืึทืก ืืืื ืึทืจืืขื.
ืืื ืืืขื ืืืืื ืึท ืืืกื ืืืขืจืืขืจ ืืืขืื ACY (ื ืื ืฆื ืืืื ืฆืขืืืฉื ืืื ACI).
ืื ืืืืก ืืึธืื ืืขืืจืืขื ืืื ACI ืืืืกื ืึทื ืืขื ื ืก (ืืื ืืื ืึท ืืื ืืืขื ืืืื) ืืื ืืืฉืืืื ื ืืฉื ืืืฉืืคื ืืืจื ื ืขืืืืึธืจืงืก :). ืคืืจืืขืกื ืึทืืฅ ืืืจ ืืืืกื ืืืขืื ืื ื ืขืฅ - ืขืก ืืืขื ื ืืฉื ืืืื ื ืืฆืืง ืคึฟืึทืจ ืืืจ!
ืขืก ืืื ืึท ืืืกื ืืืืึทืืืฉืขืจืืืืื, ืึธืืขืจ ืขืก ืืขืขืจืขื ืงืึทื ืืืืื ืื ืืขืคืื ืึทื ืืื ืืึธืื ืงืขืกืืืืขืจ ืืงืกืคึผืืจืืึทื ืกื, ืคึฟืึทืจ ืื ืืขืฆืืข 3 ืืึธืจ, ืืจืืขืื ืืื ACI.
ืืื ืืื ืืขื ืคืึทื, ACY ืืื ื ืื ืืืืื ืึท ืืขืืขืื ืืืื ืฆื ืืืืขื ืึท ืขื ืืขืจืื ื ืงืึธื ืืจืึธื ืคึผืจืึธืฆืขืก (ืืืึธืก ืืื ืกืคึผืขืฆืืขื ืืืืืืืง ืืื ืืขื ืคืึทื ืคืื ACI, ืืืืึทื ืขืก ืืื ืืขืืืื ื ืฆื ืืืื ืื ืืืืคื ืืื ืืขืจืกื ืงืจืืืืฉ ืืืื ืคืื ืืืื ืืึทืื ืฆืขื ืืขืจ), ืึธืืขืจ ืืืื ืืื ืืืจ. ืึท ืืึทื ืืฆืขืจ-ืคืจืืึทื ืืืขื ืฆืืืื ื ืคึฟืึทืจ ืงืจืืืืืื ื ืงืึทื ืคืืืืขืจืืืฉืึทื.
ืื ืขื ืืืฉืึทื ืืจื ืืืืฃ ืืขื ืคึผืจืืืขืงื ื ืืฆื ืขืงืกืกืขื ืฆื ืงืึทื ืคืืืืขืจ ACI ืึทื ืฉืืึธื ืคืื YAML ืคึฟืึทืจ ืคึผืื ืงื ืื ืืขืืืข ืฆืืืขืงื. ืขืก ืืขื ืขื, ืคืื ืงืืจืก, ืึทืืืืึทื ืืืืืฉืื ืฆื ื ืืฆื ืขืงืกืกืขื:
- ืืืื ื ืืคึผ ืืื ืืืื ืืขืงืข
- ืฉืืื ืืืืื ืืขืจ ืืืึธืก ืืขื ืขื ืึธื ืืขื ืขื ืคึฟืึทืจ ืืขืจ ืงืืืขื ื ืฆื ืงืืงื ืืื
- ืืืจ ืงืขื ืขื ื ืืฆื ืขืืืขืืข ืขืงืกืกืขื ืืืฉืืจืื
ืืืขืจ ืขืก ืืื ืืืื ืืื ืืก, ืืื ืืื ืืืื ืืืื ืื ื ืขืก ืึทืืืืืื ืื ืคึผืจืึธืก. ืงืึทื ืืจืึธืืืื ื ืขื ืืขืจืื ืืขื ืืื ืงืึธืืึธืจืืึทื ืืืืื ื ืืึทื ืฉืึทืคึฟื ืึทืจืืขื ืืืขืจื ืคืื ืืขืจ ืฉืืืขืจ.
ACY ืืื ืคืืงืืืฉ ืึท ืึทืคึผืืึทืงืืืฉืึทื ืคืื ืื ืืขืืืข ืึทืคึผืจืึธืืืฉืื ืึทื ืืื ืืขืืืืื ื ืคึฟืึทืจ ืื 3rd ืคึผืึทืจืืื ืฆื ืงืึทื ืคืืืืขืจ ACI.
ืืงืืจ: www.habr.com