เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

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

เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ‡เจธเจฆเฉ‡ เจธเจฐเจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจ‡เฉฑเจ• เจธเจฅเจฟเจฐ เจซเจพเจˆเจฒ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ Ansible เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจ‡เจน เจ†เจฆเจฐเจธเจผ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจœเจฟเจตเฉ‡เจ‚-เจœเจฟเจตเฉ‡เจ‚ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจตเจงเจฆเฉ€ เจนเฉˆ, เจ‡เจน เจจเจพเจ•เจพเจซเจผเฉ€ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจนเฉˆ:

  1. เจคเฉเจธเฉ€เจ‚ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เฉ€เจคเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจธเฉ‚เจšเฉ€ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ…เจคเฉ‡ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹ เจœเจฆเฉ‹เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจฒเจ—เจพเจคเจพเจฐ เจฌเจฆเจฒเจฆเฉ€เจ†เจ‚ เจฐเจนเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฆเฉ‹เจ‚ เจตเจฐเจ•เจฒเฉ‹เจก เจนเฉเฉฐเจฆเฉ‡ เจนเจจ - เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‰เจน เจจเฉ‹เจก เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ?
  2. เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฒเจˆ IT เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจฌเฉฑเจง เจ•เจฐเจจเจพ เจนเฉˆ?

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

เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจœเจตเจพเจฌเจฆเฉ‡เจน เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจพเจจเจพ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจ—เจคเฉ€เจธเจผเฉ€เจฒเจคเจพ เจจเจพเจฒ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ เจฌเจพเจนเจฐเฉ€ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจ‡เจนเจจเจพเจ‚ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฑเจš เจฆเฉ‡ เจธเจฐเฉ‹เจค เจตเจœเฉ‹เจ‚ เจตเจฐเจคเฉ‹เฅค Ansible เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจฎเจฟเจ†เจฐเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจ•เจฒเจพเจ‰เจก เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ AWS EC2, Google GCP เจ…เจคเฉ‡ Microsoft Azure เจธเจผเจพเจฎเจฒ เจนเจจ, เจ…เจคเฉ‡ Ansible เจฒเจˆ เจ•เจˆ เจนเฉ‹เจฐ เจ‡เจจเจตเฉˆเจ‚เจŸเจฐเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจตเฉ€ เจนเจจเฅค

Ansible เจŸเจพเจตเจฐ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเฉฐเจฌเจฐ เจฆเฉ‡ เจจเจพเจฒ เจ†เจ‡เจ† เจนเฉˆ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ, เจœเฉ‹ เจ•เจฟ เจฌเจพเจ•เจธ เจฆเฉ‡ เจฌเจฟเจฒเจ•เฉเจฒ เจฌเจพเจนเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡, เจ‰เฉฑเจชเจฐ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เจฒเจพเจ‰เจก เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, VMware vCenter, Red Hat OpenStack เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ…เจคเฉ‡ Red Hat เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจฃ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจนเจจเจพเจ‚ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเจฟเจธเจผเจพเจจเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจธเจฟเจฐเจซเจผ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจตเจธเจคเฉ‚ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจธเจฐเฉ‹เจค เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

Ansible Tower เจฆเฉ‡ เจจเจพเจฒ เจธเจผเจพเจฎเจฒ เจฎเจฟเจ†เจฐเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, Ansible เจญเจพเจˆเจšเจพเจฐเฉ‡ เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค เจนเฉ‹เจฐ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจนเจจเฅค เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ‡ เจจเจพเจฒ Red Hat เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจ‡เจน เจชเจฒเฉฑเจ—เจ‡เจจ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจธเฉฐเจ—เฉเจฐเจนเจฟ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเฉ‡ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจเฅค

เจ‡เจธ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ ServiceNow, เจ‡เฉฑเจ• เจชเฉเจฐเจธเจฟเฉฑเจง IT เจธเฉ‡เจตเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ—เจพเจนเจ• เจ…เจ•เจธเจฐ CMDB เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจธเจพเจฐเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจธเจŸเฉ‹เจฐ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจฒเจˆ เจ‡เจจเจตเฉˆเจ‚เจŸเจฐเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, CMDB เจตเจฟเฉฑเจš เจ‰เจน เจธเฉฐเจฆเจฐเจญ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจœเฉ‹ เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจฐเจตเจฐ เจฎเจพเจฒเจ•เจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€, เจธเฉ‡เจตเจพ เจชเฉฑเจงเจฐ (เจ‰เจคเจชเจพเจฆเจจ/เจ—เฉˆเจฐ-เจ‰เจคเจชเจพเจฆเจจ), เจธเจฅเจพเจชเจค เจ…เฉฑเจชเจกเฉ‡เจŸ, เจ…เจคเฉ‡ เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจตเจฟเฉฐเจกเฉ‹เจœเจผเฅค เจœเจตเจพเจฌเจฆเฉ‡เจน เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ ServiceNow CMDB เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจนเฉˆ เจธเฉ‡เจตเจพ เจชเฉ‹เจฐเจŸเจฒ 'เจคเฉ‡ galaxy.ansible.com.

Git เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€

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

เจธเจพเจกเฉ€ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจงเจพเจฐเจจ เจนเฉˆ:

โ”œโ”€โ”€ collections
โ”‚   โ””โ”€โ”€ requirements.yml
โ””โ”€โ”€ servicenow.yml

servicenow.yml เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจชเจฒเฉฑเจ—เจ‡เจจ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจฆเฉ‡ เจตเฉ‡เจฐเจตเฉ‡ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ ServiceNow CMDB เจตเจฟเฉฑเจš เจธเจพเจฐเจฃเฉ€ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจตเจฐเจคเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจ–เฉ‡เจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจธเฉˆเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจจเฉ‹เจก เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡, เจจเจพเจฒ เจนเฉ€ เจ‰เจนเจจเจพเจ‚ เจธเจฎเฉ‚เจนเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจ–เจพเจธ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

$ cat servicenow.yml
plugin: servicenow.servicenow.now
table: cmdb_ci_linux_server
fields: [ip_address,fqdn,host_name,sys_class_name,name,os]
keyed_groups:
  - key: sn_sys_class_name | lower
	prefix: ''
	separator: ''
  - key: sn_os | lower
	prefix: ''
	separator: ''

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

เจซเจพเจˆเจฒ เจ•เจฒเฉˆเจ•เจธเจผเจจ/requirements.yml เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจ•เจฟ เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐ เจธเจ•เฉ‡ เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เฉ‡เฅค เจจเจนเฉ€เจ‚ เจคเจพเจ‚, เจธเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจธเจพเจฐเฉ‡ เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจจเฉ‹เจกเจพเจ‚ 'เจคเฉ‡ เจ‡เจธ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจจเฉ‚เฉฐ เจนเฉฑเจฅเฉ€เจ‚ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจญเจพเจฒเจฃเจพ เจชเจเจ—เจพเฅค

$ cat collections/requirements.yml
---
collections:

- name: servicenow.servicenow

เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจตเจฟเฉฑเจš เจงเฉฑเจ• เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเจพ เจนเจตเจพเจฒเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจธเจพเจกเฉ€ เจ—เจฟเจฅเจฌ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเจพเจฒ เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจจเฉ‚เฉฐ เจฒเจฟเฉฐเจ• เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค SCM URL เจตเฉฑเจฒ เจงเจฟเจ†เจจ เจฆเจฟเจ“: เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ–เจพเจคเจพ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ‡เฉฑเจ• เจ–เจพเจธ เจธเจผเจพเจ–เจพ, เจŸเฉˆเจ— เจœเจพเจ‚ เจšเฉˆเฉฑเจ• เจ†เจŠเจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจšเจจเจฌเฉฑเจง เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

ServiceNow เจฒเจˆ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ เจฌเจฃเจพเจ‰เจฃเจพ

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

= username
    	The ServiceNow user account, it should have rights to read cmdb_ci_server (default), or table specified by SN_TABLE

    	set_via:
      	env:
      	- name: SN_USERNAME

เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจœเฉ‡เจ•เจฐ SN_USERNAME เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจ‡เจธเจจเฉ‚เฉฐ ServiceNow เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ–เจพเจคเฉ‡ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเฉ‡เจ—เจพเฅค

เจธเจพเจจเฉ‚เฉฐ SN_INSTANCE เจ…เจคเฉ‡ SN_PASSWORD เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจตเฉ€ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, Ansible Tower เจตเจฟเฉฑเจš เจ‡เจธ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจ•เฉ‹เจˆ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ เจจเจนเฉ€เจ‚ เจนเจจ เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ ServiceNow เจฒเจˆ เจ‡เจน เจกเฉ‡เจŸเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจชเจฐ เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจธเจพเจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ•เจธเจŸเจฎ เจ•เฉเจฐเฉ‡เจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจ•เจฟเจธเจฎเจพเจ‚, เจคเฉเจธเฉ€เจ‚ เจฒเฉ‡เจ– เจตเจฟเจš เจ‡เจธ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹ "เจœเจตเจพเจฌเจฆเจพเจฐ เจŸเจพเจตเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจธเจชเฉŒเจŸเจฒเจพเจˆเจŸ: เจ•เจธเจŸเจฎ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ".

เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, ServiceNow เจฒเจˆ เจ•เจธเจŸเจฎ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐเจพเจ‚ เจฒเจˆ เจ‡เจจเจชเฉเจŸ เจธเฉฐเจฐเจšเจจเจพ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ:

fields:
  - id: SN_USERNAME
	type: string
	label: Username
  - id: SN_PASSWORD
	type: string
	label: Password
	secret: true
  - id: SN_INSTANCE
	type: string
	label: Snow Instance
required:
  - SN_USERNAME
  - SN_PASSWORD
  - SN_INSTANCE

เจ‡เจน เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ เจ‰เจธเฉ‡ เจจเจพเจฎ เจฆเฉ‡ เจจเจพเจฒ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเจ—เจŸ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค เจ‡เจน เจ‡เฉฐเจœเฉˆเจ•เจŸเจฐ เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš เจตเจฐเจฃเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ:

env:
  SN_INSTANCE: '{{ SN_INSTANCE }}'
  SN_PASSWORD: '{{ SN_PASSWORD }}'
  SN_USERNAME: '{{ SN_USERNAME }}'

เจ‡เจธ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ•เฉเจฐเฉˆเจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจ•เจฟเจธเจฎ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ เจœเจฟเจธเจฆเฉ€ เจธเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœ เจนเฉˆ, เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• ServiceNow เจ–เจพเจคเจพ เจœเฉ‹เฉœ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจฆเจพเจนเจฐเจฃ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจธเฉˆเฉฑเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚, เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚:

เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚

เจ‡เจธ เจฒเจˆ, เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเจพเจ‚เฅค เจšเจฒเฉ‹ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฐเจตเจฟเจธ เจจเจพเจ“ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚:

เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจธเจฐเฉ‹เจค เจจเฉฑเจฅเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ เจ‰เจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจค เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ YAML เจ‡เจจเจตเฉˆเจ‚เจŸเจฐเฉ€ เจซเจพเจˆเจฒ เจฆเจพ เจฎเจพเจฐเจ— เจฆเจพเจ–เจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เจน เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฐเฉ‚เจŸ เจตเจฟเฉฑเจš servicenow.yml เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ ServiceNow เจ–เจพเจคเฉ‡ เจจเฉ‚เฉฐ เจฒเจฟเฉฐเจ• เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ‡เจน เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ†เจ“ "เจธเจญ เจจเฉ‚เฉฐ เจธเจฟเฉฐเจ• เจ•เจฐเฉ‹" เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจ•เฉ‡ เจกเจพเจŸเจพ เจธเจฐเฉ‹เจค เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ€เจเฅค เจœเฉ‡ เจธเจญ เจ•เฉเจ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจจเฉ‹เจกเจพเจ‚ เจจเฉ‚เฉฐ เจธเจพเจกเฉ€ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจ†เจฏเจพเจค เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ:

เจœเจตเจพเจฌเจฆเฉ‡เจน เจŸเจพเจตเจฐ เจตเจฟเฉฑเจš เจœเจตเจพเจฌเจฆเฉ‡เจน เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจธเจฎเฉ‚เจน เจตเฉ€ เจฌเจฃเจพเจ เจ—เจ เจนเจจเฅค

เจธเจฟเฉฑเจŸเจพ

เจ‡เจธ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚ ServiceNow เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ Ansible Tower เจตเจฟเฉฑเจš เจธเฉฐเจ—เฉเจฐเจนเจฟ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ‡ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจฆเฉ‡เจ–เจฟเจ†เฅค เจ…เจธเฉ€เจ‚ เจธเจพเจกเฉ€ ServiceNow เจ‰เจฆเจพเจนเจฐเจจ เจจเจพเจฒ เจœเฉเฉœเจจ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฐเฉ‚เจช เจจเจพเจฒ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ เจตเฉ€ เจฐเจœเจฟเจธเจŸเจฐ เจ•เฉ€เจคเฉ‡ เจนเจจเฅค เจ•เจฟเจธเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจคเฉ‹เจ‚ เจตเจธเจคเฉ‚ เจธเฉ‚เจšเฉ€ เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‚เฉฐ เจฒเจฟเฉฐเจ• เจ•เจฐเจจเจพ เจจเจพ เจธเจฟเจฐเจซเจผ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจœเจพเจ‚ เจ•เจธเจŸเจฎ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจ•เฉเจ เจฎเจฟเจ†เจฐเฉ€ เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเฉ‚เฉฐ เจธเฉฐเจธเจผเฉ‹เจงเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจตเฉ€ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจœเจตเจพเจฌเจฆเฉ‡เจน เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจจเฉ‚เฉฐ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ”เจœเจผเจพเจฐเจพเจ‚ เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ†เจธเจพเจจ เจ…เจคเฉ‡ เจธเจนเจฟเจœ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจตเจงเจฆเฉ€ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ IT เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉˆเจšเจฒเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš เจตเจฟเจšเจพเจฐเฉ‡ เจ—เจ เจตเจฟเจธเจผเจฟเจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ Ansible เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจนเฉ‹เจฐ เจชเจนเจฟเจฒเฉ‚เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ‡เฉฑเจฅเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

*Red Hat เจ•เฉ‹เจˆ เจ—เจพเจฐเฉฐเจŸเฉ€ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ เจ•เจฟ เจ‡เฉฑเจฅเฉ‡ เจฆเจฟเฉฑเจคเจพ เจ•เฉ‹เจก เจธเจนเฉ€ เจนเฉˆเฅค เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฎเฉฑเจ—เจฐเฉ€เจ†เจ‚ เจ—เฉˆเจฐ-เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจนเฉ€เจ‚ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพเฅค

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

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