เจ†เจชเจฃเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจ•เจฟเจตเฉ‡เจ‚ เจฒเฉˆเจฃเจพ เจนเฉˆเฅค เจ…เจงเจฟเจ†เจ‡ เจšเจพเจฐ. เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจเฅค เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจธ

เจ‡เจน เจฒเฉ‡เจ– "เจคเฉเจนเจพเจกเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจ•เจฟเจตเฉ‡เจ‚ เจฒเฉˆเจฃเจพ เจนเฉˆ" เจฆเฉ€ เจฒเฉœเฉ€ เจตเจฟเฉฑเจš เจ›เฉ‡เจตเจพเจ‚ เจนเฉˆเฅค เจฒเฉœเฉ€ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจฒเฉ‡เจ–เจพเจ‚ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจ…เจคเฉ‡ เจฒเจฟเฉฐเจ• เจฒเฉฑเจญเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ เจ‡เฉฑเจฅเฉ‡.

เจ•เจˆ เจตเจฟเจธเจผเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจชเจฟเฉฑเจ›เฉ‡ เจ›เฉฑเจก เจ•เฉ‡, เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ…เจงเจฟเจ†เจ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพเฅค

เจฎเฉˆเจ‚ เจฅเฉ‹เฉœเฉเจนเฉ€ เจฆเฉ‡เจฐ เจฌเจพเจ…เจฆ เจธเฉเจฐเฉฑเจ–เจฟเจ† 'เจคเฉ‡ เจตเจพเจชเจธ เจ†เจตเจพเจ‚เจ—เจพเฅค เจ‡เฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจชเจฐ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจชเจนเฉเฉฐเจš เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚, เจœเฉ‹ เจฎเฉˆเจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจ เจนเฉˆ, เจ‡เฉฑเจ• เจœเจพเจ‚ เจฆเฉ‚เจœเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ€ เจ•เจนเจพเจฃเฉ€ เจนเฉˆ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจ‡เฉฑเจ• เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ เจฆเฉ€ เจœเจผเจฟเฉฐเจฆเจ—เฉ€ เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡. เจ…เฉฐเจค เจตเจฟเฉฑเจš เจฎเฉ‡เจฐเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ‡เฉฑเจฅเฉ‡ เจฆเฉฑเจธเฉ€ เจ—เจˆ เจนเจฐ เจšเฉ€เจœเจผ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ.

เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฒเจˆ DevOps

เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจฌเจฃเจพเจ‰เจฃเจพ, IT เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ GIT เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ, เจฐเจฟเจฎเฉ‹เจŸ "เจ…เฉฑเจชเจฒเฉ‹เจกเจฟเฉฐเจ—" - เจ‡เจน เจตเจฟเจšเจพเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ DevOps เจชเจนเฉเฉฐเจš เจฆเฉ‡ เจคเจ•เจจเฉ€เจ•เฉ€ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฆเฉ‡ เจนเฉ‹เฅค เจซเจพเจ‡เจฆเฉ‡ เจธเจชเฉฑเจธเจผเจŸ เจนเจจ. เจชเจฐ, เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจจเฉเจ•เจธเจพเจจ เจตเฉ€ เจนเจจ.

เจœเจฆเฉ‹เจ‚ 5 เจธเจพเจฒ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจธเจพเจกเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ†เจ, เจจเฉˆเจŸเจตเจฐเจ•เจฐ, เจ‡เจนเจจเจพเจ‚ เจชเฉเจฐเจธเจคเจพเจตเจพเจ‚ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ เจ–เฉเจธเจผ เจจเจนเฉ€เจ‚ เจนเฉ‹เจ.

เจฎเฉˆเจจเฉ‚เฉฐ เจ‡เจน เจ•เจนเจฟเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจฒเจ—เจญเจ— 10 เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจ•เจฐเฉ‡เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจธเจพเจœเจผ-เจธเจพเจฎเจพเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฎเฉ‹เจŸเจฒเฉ€ เจจเฉˆเจŸเจตเจฐเจ• เจตเจฟเจฐเจพเจธเจค เจตเจฟเฉฑเจš เจฎเจฟเจฒเจฟเจ† เจนเฉˆเฅค เจ•เฉเจ เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจธเจพเจกเฉ€ เจฎเจจเจชเจธเฉฐเจฆ เจ•เจฒเฉ€ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจธเฉ€, เจชเจฐ เจฆเฉ‚เจœเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ GUI เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจจเฉ‚เฉฐ เจคเจฐเจœเฉ€เจน เจฆเจฟเฉฑเจคเฉ€เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, "เจฒเจพเจˆเจต" เจ‰เจชเจ•เจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจฒเฉฐเจฌเฉ‡ เจ•เฉฐเจฎ เจจเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ…เจธเจฒ-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจ•เจฐเจจเจพ เจธเจฟเจ–เจพเจ‡เจ† เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจฎเฉˆเจ‚ cli เจฐเจพเจนเฉ€เจ‚ เจธเจฟเฉฑเจงเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ เจ†เจฐเจพเจฎเจฆเจพเจ‡เจ• เจฎเจนเจฟเจธเฉ‚เจธ เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค เจ‡เจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฎเฉˆเจ‚ เจœเจฒเจฆเฉ€ เจฆเฉ‡เจ– เจธเจ•เจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ•เฉเจ เจ—เจฒเจค เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐ เจธเจ•เจฆเจพ เจนเจพเจ‚เฅค เจ‡เจน เจธเจญ เจ•เฉเจ เจ‰เจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจพเจฐเจพเจ‚ เจฆเฉ‡ เจ‰เจฒเจŸ เจธเฉ€เฅค

เจนเฉ‹เจฐ เจธเจตเจพเจฒ เจตเฉ€ เจ‰เฉฑเจ เจฆเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉ‹เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจฅเฉ‹เฉœเฉเจนเจพ เจฌเจฆเจฒ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ…เฉฐเจค เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจ—เจฒเจค "เจธเฉฐเจฐเจšเจจเจพ" เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเฉ‡เจ—เจพเฅค เจฎเฉˆเจ‚ "เจฐเจจเจฟเฉฐเจ— เจ‡เจจ" เจฒเจˆ เจ‰เจคเจชเจพเจฆเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเจพเจ‚เจ—เจพเฅค

เจœเจพเจ‚, เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจธเจฎเจเจฃเจพ เจนเฉˆ เจ•เจฟ เจธเฉฐเจฐเจšเจจเจพ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจ—เจฒเจคเฉ€ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจ•เฉ€ เจ•เจฐเจจเจพ เจนเฉˆ?

เจฎเฉˆเจ‚ เจ‡เจน เจจเจนเฉ€เจ‚ เจ•เจนเจฟเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจ•เจฟ เจ‡เจน เจธเจพเจฐเฉ‡ เจฎเฉเฉฑเจฆเฉ‡ เจ…เจฃเจธเฉเจฒเจเฉ‡ เจนเจจเฅค เจธเจฟเจฐเจซเจผ "เจ" เจ•เจนเจฟเจฃเจพ เจธเจผเจพเจ‡เจฆ "เจฌเฉ€" เจตเฉ€ เจ•เจนเจฟเจฃเจพ เจธเจฎเจเจฆเจพเจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฒเจˆ เจ‰เจนเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‰เจคเจชเจพเจฆเจจ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ dev เจ…เจคเฉ‡ เจธเจŸเฉ‡เจœเจฟเฉฐเจ— เจตเจพเจคเจพเจตเจฐเจฃ เจนเฉ‹เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจซเจฟเจฐ เจ‡เจน เจชเจนเฉเฉฐเจš เจธเฉฐเจชเฉ‚เจฐเจจ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจชเจฐ เจ‡เจธเจฆเฉ€ เจ•เฉ€เจฎเจค เจ•เจฟเฉฐเจจเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€?

เจชเจฐ เจ‡เฉฑเจ• เจธเจฅเจฟเจคเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจจเฉเจ•เจธเจพเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจตเจนเจพเจฐเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฐเจพเจฌเจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจซเจพเจ‡เจฆเฉ‡ เจนเฉ€ เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจจ. เจฎเฉˆเจ‚ เจกเจฟเจœเจผเจพเจˆเจจ เจฆเฉ‡ เจ•เฉฐเจฎ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚เฅค

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ

เจชเจฟเจ›เจฒเฉ‡ เจฆเฉ‹ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ‡ เจชเฉเจฐเจฆเจพเจคเจพ เจฒเจˆ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเฉˆ เจฐเจฟเจนเจพ เจนเจพเจ‚เฅค เจฎเฉˆเจ‚ เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš F5 เจ…เจคเฉ‡ เจชเจพเจฒเฉ‹ เจ†เจฒเจŸเฉ‹ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเจพเจ‚เฅค เจธเจฟเจธเจ•เฉ‹ เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ‡เจน "เจคเฉ€เจœเฉ€ เจงเจฟเจฐ เจฆเจพ เจ‰เจชเจ•เจฐเจฃ" เจนเฉˆเฅค

เจฎเฉ‡เจฐเฉ‡ เจฒเจˆ เจจเจฟเฉฑเจœเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจฆเฉ‹ เจตเฉฑเจ–เจฐเฉ‡ เจชเฉœเจพเจ… เจนเจจ.

เจชเจนเจฟเจฒเฉ‡ เจชเฉœเจพเจ…

เจชเจนเจฟเจฒเฉ‡ เจธเจพเจฒ เจฎเฉˆเจ‚ เจฌเฉ‡เจ…เฉฐเจค เจตเจฟเจ…เจธเจค เจธเฉ€, เจฎเฉˆเจ‚ เจฐเจพเจคเจพเจ‚ เจ…เจคเฉ‡ เจตเฉ€เจ•เจเจ‚เจก เจ•เฉฐเจฎ เจ•เฉ€เจคเจพเฅค เจฎเฉˆเจ‚ เจ†เจชเจฃเจพ เจธเจฟเจฐ เจ‰เฉฑเจšเจพ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฟเจ†เฅค เจชเฉเจฐเจฌเฉฐเจงเจจ เจ…เจคเฉ‡ เจ—เจพเจนเจ• เจฆเจพ เจฆเจฌเจพเจ… เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจ…เจคเฉ‡ เจจเจฟเจฐเฉฐเจคเจฐ เจธเฉ€เฅค เจ‡เฉฑเจ• เจจเจฟเจฐเฉฐเจคเจฐ เจฐเฉเจŸเฉ€เจจ เจตเจฟเฉฑเจš, เจฎเฉˆเจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจตเฉ€ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฟเจ†เฅค เจ‡เจน เจธเจฟเจฐเจซ เจกเจฟเจœเจผเจพเจˆเจจ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจพเจœเจผ-เจธเจพเจฎเจพเจจ เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจนเฉ€ เจจเจนเฉ€เจ‚ เจธเฉ€.

เจชเจนเจฟเจฒเฉ‡ เจŸเฉˆเจธเจŸ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจ เจนเจจ, เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจนเฉˆเจฐเจพเจจ เจนเฉ‹เจตเจพเจ‚เจ—เจพ เจ•เจฟ เจ•เจฟเฉฐเจจเฉ€เจ†เจ‚ เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ—เจฒเจคเฉ€เจ†เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจเฅค เจฌเฉ‡เจธเจผเฉฑเจ•, เจธเจญ เจ•เฉเจ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจธเฉ€, เจชเจฐ เจจเจพเจฎ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ—เฉเฉฐเจฎ เจ…เฉฑเจ–เจฐ เจธเฉ€, เจ•เจฎเจพเจ‚เจก เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ—เฉเฉฐเจฎ เจฒเจพเจˆเจจ เจธเฉ€... เจŸเฉˆเจธเจŸ เจนเฉเฉฐเจฆเฉ‡ เจฐเจนเจฟเฉฐเจฆเฉ‡ เจธเจจ, เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ—เจฒเจคเฉ€เจ†เจ‚, เจŸเฉˆเจธเจŸเจพเจ‚ เจ…เจคเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• เจจเจฟเจฐเฉฐเจคเจฐ, เจฐเฉ‹เจœเจผเจพเจจเจพ เจธเฉฐเจ˜เจฐเจธเจผ เจตเจฟเฉฑเจš เจธเฉ€ .

เจ‡เจน เจ‡เฉฑเจ• เจธเจพเจฒ เจคเฉฑเจ• เจšเจฒเจฆเจพ เจฐเจฟเจนเจพเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ, เจœเจฟเฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจฎเฉˆเจ‚ เจธเจฎเจเจฆเจพ เจนเจพเจ‚, เจนเจฐ เจ•เจฟเจธเฉ‡ เจฒเจˆ เจ†เจธเจพเจจ เจจเจนเฉ€เจ‚ เจธเฉ€, เจชเจฐ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจ—เจพเจนเจ• เจœเจผเจฟเจ†เจฆเจพ เจคเฉ‹เจ‚ เจœเจผเจฟเจ†เจฆเจพ เจธเฉฐเจคเฉเจธเจผเจŸ เจนเฉ‹ เจ—เจฟเจ†, เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‡ เจตเจพเจงเฉ‚ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉเจ•เจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† เจœเฉ‹ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจฐเฉเจŸเฉ€เจจ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฒเฉˆเจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจธเจจเฅค

เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจ†เจฒเฉ‡ เจฆเฉเจ†เจฒเฉ‡ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเจพเจ‚.
เจ…เจคเฉ‡ เจ‡เจน เจฆเฉ‚เจœเฉ‡ เจชเฉœเจพเจ… เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจธเฉ€.

เจฆเฉ‚เจœเจพ เจชเฉœเจพเจ…

เจฎเฉˆเจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ.

เจ‰เจธ เจธเจฎเฉ‡เจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเจพเจฒ เจฎเฉ‡เจฐเฉ‡ เจธเฉฐเจšเจพเจฐ เจคเฉ‹เจ‚ เจœเฉ‹ เจฎเฉˆเจ‚ เจธเจฎเจเจฟเจ† (เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจธเจผเจฐเจงเจพเจ‚เจœเจฒเฉ€ เจฆเฉ‡เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจŸเฉ€เจฎ เจธเฉ€) เจ‡เจน เจนเฉˆ เจ•เจฟ เจŸเฉˆเจ•เจธเจŸ เจซเจพเจฐเจฎเฉˆเจŸ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจชเจนเจฟเจฒเฉ€ เจจเจœเจผเจฐ เจตเจฟเฉฑเจš DOS เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจฆเฉเจจเฉ€เจ† เจคเฉ‹เจ‚ เจ•เฉเจ เจ…เจœเจฟเจนเจพ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ, เจ‡เฉฑเจ• เจจเฉฐเจฌเจฐ เจนเฉˆ เจ•เฉ€เจฎเจคเฉ€ เจธเฉฐเจชเจคเฉ€เจ†เจ‚ เจฆเจพ .
เจ‡เจธ เจฒเจˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจŸเฉˆเจ•เจธเจŸ เจซเจพเจฐเจฎเฉˆเจŸ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ GIT เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจธเจพเจฐเฉ‡ เจกเฉˆเจฐเฉ€เจตเฉ‡เจŸเจฟเจตเจœเจผ เจฆเจพ เจชเฉ‚เจฐเจพ เจฒเจพเจญ เจฒเฉˆเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹เฅค เจ…เจคเฉ‡ เจฎเฉˆเจ‚ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€.

เจ–เฉˆเจฐ, เจ‡เจน เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจœเจพเจ‚ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฐเจจเจพ เจ•เจพเจซเจผเฉ€ เจ…เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉˆ. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจกเจฟเจœเจผเจพเจˆเจจ เจฆเฉŒเจฐเจพเจจ เจ‡เจ• เจนเฉ‹เจฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ•เฉฐเจฎ เจนเฉเฉฐเจฆเจพ เจนเฉˆ. เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจคเฉเจนเจพเจกเฉ‡ เจกเจฟเจœเจผเจพเจˆเจจ เจจเฉ‚เฉฐ เจธเจฎเฉเฉฑเจšเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจฃเจจ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจนเฉ‹เจฃเฉ‡ เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจ (เจจเฉ€เจตเฉ‡เจ‚ เจชเฉฑเจงเจฐ เจฆเจพ เจกเจฟเจœเจผเจพเจˆเจจ) เจ…เจคเฉ‡ เจ–เจพเจธ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ (เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฏเฉ‹เจœเจจเจพ)เฅค เจ…เจคเฉ‡ เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจขเฉเจ•เจตเฉ‡เจ‚ เจตเจฟเจ•เจฒเจช เจตเจพเจ‚เจ— เจœเจพเจชเจฆเฉ€ เจนเฉˆ.

เจ‡เจธ เจฒเจˆ, YAML เจ…เจคเฉ‡ Jinja2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, IP เจเจกเจฐเฉˆเฉฑเจธ, BGP AS เจจเฉฐเจฌเจฐ, ... เจตเจฐเจ—เฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจตเจพเจฒเฉ€ YAML เจซเจพเจˆเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ NIP เจฆเฉ€ เจญเฉ‚เจฎเจฟเจ•เจพ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ Jinja2 เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจกเจฟเจœเจผเจพเจˆเจจ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐเฉ€ เจธเฉฐเจŸเฉˆเจ•เจธ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจฏเจพเจจเฉ€ เจ‡เจน เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• LLD เจฆเจพ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌ.

YAML เจ…เจคเฉ‡ Jinja2 เจจเฉ‚เฉฐ เจธเจฟเฉฑเจ–เจฃ เจตเจฟเฉฑเจš เจฆเฉ‹ เจฆเจฟเจจ เจฒเฉฑเจ—เฉ‡เฅค เจ‡เจน เจธเจฎเจเจฃ เจฒเจˆ เจ•เฉเจ เจšเฉฐเจ—เฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจ•เจพเจซเจผเฉ€ เจนเจจ เจ•เจฟ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจซเจฟเจฐ เจธเจพเจกเฉ‡ เจกเจฟเจœเจผเจพเจˆเจจ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— เจฆเฉ‹ เจนเจซเจผเจคเฉ‡ เจฒเฉฑเจ— เจ—เจ: เจชเจพเจฒเฉ‹ เจ†เจฒเจŸเฉ‹ เจฒเจˆ เจ‡เฉฑเจ• เจนเจซเจผเจคเจพ เจ…เจคเฉ‡ F5 เจฒเจˆ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจนเจซเจผเจคเจพเฅค เจ‡เจน เจธเจพเจฐเจพ เจ•เฉเจ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจ—เฉ€เจคเจพเจฌ 'เจคเฉ‡ เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจนเฉเจฃ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ:

  • YAML เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฟเจ†
  • เจ‡เฉฑเจ• เจŸเฉˆเจชเจฒเฉ‡เจŸ (เจœเจฟเจจเจœเจพ2) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒ เจฌเจฃเจพเจˆ
  • เจ‡เฉฑเจ• เจฐเจฟเจฎเฉ‹เจŸ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจธเฉฐเจญเจพเจฒเจฟเจ†
  • เจธเจพเจœเจผ-เจธเจพเจฎเจพเจจ 'เจคเฉ‡ เจฌเจฃเจพเจˆ เจ—เจˆ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เฉ€เจคเจพ
  • เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจ—เจฒเจคเฉ€ เจฆเฉ‡เจ–เฉ€
  • YAML เจซเจพเจˆเจฒ เจœเจพเจ‚ Jinja2 เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฟเจ†
  • เจ‡เฉฑเจ• เจŸเฉˆเจชเจฒเฉ‡เจŸ (เจœเจฟเจจเจœเจพ2) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒ เจฌเจฃเจพเจˆ
  • ...

เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจฌเจนเฉเจค เจธเจพเจฐเจพ เจธเจฎเจพเจ‚ เจธเฉฐเจชเจพเจฆเจจเจพเจ‚ 'เจคเฉ‡ เจ–เจฐเจš เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจชเจฐ เจ‡เฉฑเจ• เจœเจพเจ‚ เจฆเฉ‹ เจนเจซเจผเจคเจฟเจ†เจ‚ เจฌเจพเจ…เจฆ เจ‡เจน เจ‡เฉฑเจ• เจฆเฉเจฐเจฒเฉฑเจญเจคเจพ เจฌเจฃ เจ—เจฟเจ†.

เจ‡เฉฑเจ• เจšเฉฐเจ—เจพ เจŸเฉˆเจธเจŸ เจ…เจคเฉ‡ เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจฆเจพ เจฎเฉŒเจ•เจพ เจ—เจพเจนเจ• เจฆเฉ€ เจจเจพเจฎเจ•เจฐเจจ เจ•เจจเจตเฉˆเจจเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจ‡เฉฑเจ›เจพ เจธเฉ€เฅค เจœเจฟเจนเฉœเฉ‡ เจฒเฉ‹เจ• F5 เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ‰เจน เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจ—เฉฐเจญเฉ€เจฐเจคเจพ เจจเฉ‚เฉฐ เจธเจฎเจเจฆเฉ‡ เจนเจจเฅค เจชเจฐ เจฎเฉ‡เจฐเฉ‡ เจฒเจˆ เจ‡เจน เจธเจญ เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจธเฉ€. เจฎเฉˆเจ‚ YAML เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจจเจพเจฎ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเฉ‡, เจธเจพเจœเจผ-เจธเจพเจฎเจพเจจ เจคเฉ‹เจ‚ เจชเฉ‚เจฐเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพ เจฆเจฟเฉฑเจคเจพ, เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เฉ€เจคเจพเฅค เจนเจฐ เจšเฉ€เจœเจผ, เจฌเฉฑเจ— เจซเจฟเจ•เจธเจธ เจธเจฎเฉ‡เจค, 4 เจฆเจฟเจจ เจฒเจ: เจนเจฐเฉ‡เจ• เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฒเจˆ เจฆเฉ‹ เจฆเจฟเจจเฅค เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฎเฉˆเจ‚ เจ…เจ—เจฒเฉ‡ เจชเฉœเจพเจ… เจฒเจˆ เจคเจฟเจ†เจฐ เจธเฉ€, เจ…เจฐเจฅเจพเจค DEV เจ…เจคเฉ‡ เจธเจŸเฉ‡เจœเจฟเฉฐเจ— เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจฆเฉ€ เจธเจฟเจฐเจœเจฃเจพเฅค

เจฆเฉ‡เจต เจ…เจคเฉ‡ เจธเจŸเฉ‡เจœเจฟเฉฐเจ—

เจธเจŸเฉ‡เจœเจฟเฉฐเจ— เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‰เจคเจชเจพเจฆเจจ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉเจนเจฐเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจฆเฉ‡เจต เจ‡เฉฑเจ• เจญเจพเจฐเฉ€ เจธเจŸเฉเจฐเจฟเจชเจก-เจกเจพเจŠเจจ เจ•เจพเจชเฉ€ เจนเฉˆ เจœเฉ‹ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจšเฉเจ…เจฒ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ 'เจคเฉ‡ เจฌเจฃเจพเจˆ เจ—เจˆ เจนเฉˆเฅค เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจชเจนเฉเฉฐเจš เจฒเจˆ เจ‡เฉฑเจ• เจ†เจฆเจฐเจธเจผ เจธเจฅเจฟเจคเฉ€. เจœเฉ‡เจ•เจฐ เจฎเฉˆเจ‚ เจธเจฎเฉเฉฑเจšเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจคเฉ‹เจ‚ เจฌเจฟเจคเจพเจ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจ…เจฒเฉฑเจ— เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจคเจพเจ‚ เจฎเฉˆเจจเฉ‚เฉฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉฐเจฎ เจตเจฟเฉฑเจš 2 เจนเจซเจผเจคเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเจพเจ‚ เจจเจนเฉ€เจ‚ เจฒเฉฑเจ—เจพเฅค เจฎเฉเฉฑเจ– เจธเจฎเจพเจ‚ เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจ•เฉฑเจ เฉ‡ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ. เจคเฉ€เจœเฉ€ เจงเจฟเจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจฆเฉ‚เจœเจฟเจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจฒเจ—เจญเจ— เจ…เจฃเจฆเฉ‡เจ–เจฟเจ† เจ—เจฟเจ†เฅค เจ•เฉเจ เจธเจฟเฉฑเจ–เจฃ เจ…เจคเฉ‡ เจนเฉˆเจฌเจฐเฉ‡ 'เจคเฉ‡ เจ•เฉเจ เจฒเฉ‡เจ– เจฒเจฟเจ–เจฃ เจฆเจพ เจตเฉ€ เจธเจฎเจพเจ‚ เจธเฉ€ :)

เจ†เจ“ เจธเฉฐเจ–เฉ‡เจช เจ•เจฐเฉ€เจ

เจ‡เจธ เจฒเจˆ, เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจคเจฒ เจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจ•เฉ€ เจนเฉˆ?

  • เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจฎเฉˆเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ, เจธเจชเจธเจผเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเฉฐเจฐเจšเจจเจพ เจตเจพเจฒเฉ€ YAML เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจจเจพ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเจพเจฒ เจฌเจฆเจฒเจฃเจพ เจนเฉˆ. เจฎเฉˆเจ‚ เจ•เจฆเฉ‡ เจตเฉ€ เจชเจพเจˆเจฅเจจ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเจนเฉ€เจ‚ เจฌเจฆเจฒเจฆเจพ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจนเฉ€ (เจธเจฟเจฐเจซ เจœเฉ‡ เจ•เฉ‹เจˆ เจ—เจฒเจคเฉ€ เจนเฉˆ) เจฎเฉˆเจ‚ เจœเจฟเฉฐเจœเจพ 2 เจนเฉ€เจŸเจฒเฉ‡เจŸ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฆเจพ เจนเจพเจ‚
  • เจฆเจธเจคเจพเจตเฉ‡เจœเจผเฉ€ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจ‡เจน เจฒเจ—เจญเจ— เจ†เจฆเจฐเจธเจผ เจธเจฅเจฟเจคเฉ€ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฆเฉ‡ เจนเฉ‹ (YAML เจซเจพเจˆเจฒเจพเจ‚ NIP เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ) เจ…เจคเฉ‡ เจ‡เจธ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจธเจพเจœเจผ-เจธเจพเจฎเจพเจจ 'เจคเฉ‡ เจ…เฉฑเจชเจฒเฉ‹เจก เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจคเฉเจนเจพเจกเจพ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจนเจฎเฉ‡เจธเจผเจพ เจ…เฉฑเจช เจŸเฉ‚ เจกเฉ‡เจŸ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ

เจ‡เจน เจธเจญ เจ‡เจธ เจคเฉฑเจฅ เจตเฉฑเจฒ เจ…เจ—เจตเจพเจˆ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ

  • เจ—เจฒเจคเฉ€ เจฆเจฐ เจฒเจ—เจญเจ— 0 เจคเฉฑเจ• เจ˜เฉฑเจŸ เจ—เจˆ เจนเฉˆ
  • 90 เจซเฉ€เจธเจฆเฉ€ เจฐเฉเจŸเฉ€เจจ เจ–เจคเจฎ เจนเฉ‹ เจšเฉเฉฑเจ•เฉ€ เจนเฉˆ
  • เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ—เจคเฉ€ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆ

เจชเฉ‡, F5Y, ACY

เจฎเฉˆเจ‚ เจ•เจฟเจนเจพ เจ•เจฟ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ‡เจน เจธเจฎเจเจฃ เจฒเจˆ เจ•เฉเจ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจนเฉ€ เจ•เจพเจซเฉ€ เจนเจจเฅค
เจฎเฉ‡เจฐเฉ‡ เจ•เฉฐเจฎ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจœเฉ‹ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€ เจ‰เจธเจฆเจพ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ (เจ…เจคเฉ‡ เจฌเฉ‡เจธเจผเฉฑเจ• เจธเฉฐเจธเจผเฉ‹เจงเจฟเจค) เจธเฉฐเจธเจ•เจฐเจฃ เจ‡เฉฑเจฅเฉ‡ เจนเฉˆเฅค

เจชเฉ‡ = เจคเฉˆเจจเจพเจคเฉ€ Pเจ†เจฒเฉ‹ Aเจคเฉ‹เจ‚ Yaml = Yaml เจคเฉ‹เจ‚ เจชเจพเจฒเฉ‹ เจ†เจฒเจŸเฉ‹
F5Y = เจคเฉˆเจจเจพเจคเฉ€ F5 เจคเฉฑเจ• Yaml = F5 เจคเฉฑเจ• Yaml (เจœเจฒเจฆเฉ€ เจ† เจฐเจฟเจนเจพ เจนเฉˆ)
เจ.เจธเฉ€.เจตเจพเจˆ = เจคเฉˆเจจเจพเจคเฉ€ ACเจฎเฉˆเจ‚ เจคเฉ‹เจ‚ Yaml = F5 เจคเฉฑเจ• Yaml

เจฎเฉˆเจ‚ ACY เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจธเจผเจฌเจฆ เจœเฉ‹เฉœเจพเจ‚เจ—เจพ (ACI เจจเจพเจฒ เจ‰เจฒเจเจฃ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจพ)เฅค

เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ เจเจธเฉ€เจ†เจˆ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจนเฉˆ เจ‰เจน เจœเจพเจฃเจฆเฉ‡ เจนเจจ เจ•เจฟ เจ‡เจน เจšเจฎเจคเจ•เจพเจฐ (เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจšเฉฐเจ—เฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ) เจฏเจ•เฉ€เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจจเจนเฉ€เจ‚ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€ :). เจ‰เจน เจธเจญ เจ•เฉเจ เจญเฉเฉฑเจฒ เจœเจพเจ“ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจฆเฉ‡ เจธเฉ€ - เจ‡เจน เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ!
เจ‡เจน เจฅเฉ‹เฉœเจพ เจ…เจคเจฟเจ•เจฅเจจเฉ€ เจนเฉˆ, เจชเจฐ เจ‡เจน เจฎเฉ‹เจŸเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจธ เจญเจพเจตเจจเจพ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจฎเฉˆเจ‚ เจชเจฟเจ›เจฒเฉ‡ 3 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚, ACI เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจฟเจ†เจ‚, เจฒเจ—เจพเจคเจพเจฐ เจ…เจจเฉเจญเจต เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚เฅค

เจ…เจคเฉ‡ เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, ACY เจจเจพ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ‡เฉฑเจ• เจฎเฉŒเจ•เจพ เจนเฉˆ (เจœเฉ‹ เจ•เจฟ ACI เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจคเฉเจนเจพเจกเฉ‡ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจฆเจพ เจ•เฉ‡เจ‚เจฆเจฐเฉ€ เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเจฟเฉฑเจธเจพ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ), เจธเจ—เฉ‹เจ‚ เจ‡เจน เจตเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเฉฐเจฐเจšเจจเจพ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ-เจ…เจจเฉเจ•เฉ‚เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเฅค

เจ‡เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ เจฌเจฟเจฒเจ•เฉเจฒ เจ‰เจธเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ YAML เจฆเฉ€ เจฌเจœเจพเจ ACI เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ เจเจ•เจธเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจฌเฉ‡เจธเจผเจ•, เจเจ•เจธเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจซเจพเจ‡เจฆเฉ‡ เจนเจจ:

  • เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ NIP
  • เจธเฉเฉฐเจฆเจฐ เจšเจฟเฉฐเจจเฉเจน เจœเฉ‹ เจ—เจพเจนเจ• เจฒเจˆ เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจธเฉเจนเจพเจตเจฃเฉ‡ เจนเจจ
  • เจคเฉเจธเฉ€เจ‚ เจ•เฉเจ เจเจ•เจธเจฒ เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹

เจชเจฐ เจ‡เฉฑเจ• เจ˜เจŸเจพเจ“ เจนเฉˆ, เจ…เจคเฉ‡ เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš เจ‡เจน เจฒเจพเจญเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจตเฉฑเจง เจนเฉˆ. เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจŸเฉ€เจฎ เจฆเฉ‡ เจ•เฉฐเจฎ เจฆเจพ เจคเจพเจฒเจฎเฉ‡เจฒ เจ•เจฐเจจเจพ เจตเจงเฉ‡เจฐเฉ‡ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

ACY เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‰เจนเฉ€ เจชเจนเฉเฉฐเจšเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจนเฉˆ เจœเฉ‹ เจฎเฉˆเจ‚ ACI เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ เจคเฉ€เจœเฉ€ เจงเจฟเจฐ เจฒเจˆ เจตเจฐเจคเฉ€ เจธเฉ€เฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹