рдЯреНрд░рд┐рдорд┐рдВрдЧ рдереНрд░реЗрдбреНрд╕: рдХрдардкреБрддрд▓реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╕реЗ рдЕрдВрд╕рд┐рдмрд▓ рдЯреЙрд╡рд░ рддрдХ рдкрд▓рд╛рдпрдиред рднрд╛рдЧ 1

рд░рд╛рд╖реНрдЯреНрд░реАрдп рдкрд░реНрдпрд╛рд╡рд░рдг рдЙрдкрдЧреНрд░рд╣ рд╕реВрдЪрдирд╛ рд╕реЗрд╡рд╛ (NESDIS) рдиреЗ рдЕрдкрдиреЗ Red Hat Enterprise Linux (RHEL) рд╡рд┐рдиреНрдпрд╛рд╕ рдкреНрд░рдмрдВрдзрди рд▓рд╛рдЧрдд рдХреЛ 35% рдШрдЯрд╛рдХрд░ Puppet Enterprise рд╕реЗ Ansible Tower рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИред "рд╣рдо рдХреИрд╕реЗ рдХрд┐рдпрд╛" рд╢реНрд░реЗрдгреА рдХреЗ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЬреАрдирд┐рдпрд░ рдорд╛рдЗрдХрд▓ рд░рд╛рдК рдиреЗ рдЗрд╕ рдкреНрд░рд╡рд╛рд╕ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА, рдПрдХ SCM рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрд╕ рдФрд░ рдЕрдиреБрднрд╡ рд╕рд╛рдЭрд╛ рдХрд┐рдПред

рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рд╕реЗ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ:

  • рдкреНрд░рдмрдВрдзрди рдХреЛ рдХрдардкреБрддрд▓реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╕реЗ рдЕрдиреНрд╕рд┐рдмрд▓ рдЯреЙрд╡рд░ рддрдХ рд▓реЗ рдЬрд╛рдиреЗ рдХреА рд╡реНрдпрд╡рд╣рд╛рд░реНрдпрддрд╛ рдХрд╛ рдФрдЪрд┐рддреНрдп рдХреИрд╕реЗ;
  • рд╕рдмрд╕реЗ рдЪрд┐рдХрдиреА рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ;
  • рдкреАрдИ рдХреЛ рдПрдВрд╕реЗрдмрд▓ рдкреНрд▓реЗрдмреБрдХ рдореЗрдВ рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЯрд┐рдкреНрд╕;
  • Ansible рдЯреЙрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕ред



рд╕рднреА рдХреЛ рд╢реБрднрдХрд╛рдордирд╛рдПрдВ, рдореЗрд░рд╛ рдирд╛рдо рдорд╛рдЗрдХрд▓ рд░рд╛рдЙ рд╣реИ, рдореИрдВ рдПрдХреНрдЯрд┐рдУрдиреЗрдЯ рдкрд░ рдПрдХ рд╡рд░рд┐рд╖реНрда рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реВрдВ, рдЬреЛ рдПрдирдИрдПрд╕рдбреАрдЖрдИрдПрд╕ рдХреЗ рд░рд╛рд╖реНрдЯреНрд░реАрдп рдорд╣рд╛рд╕рд╛рдЧрд░реАрдп рдФрд░ рд╡рд╛рдпреБрдордВрдбрд▓реАрдп рдкреНрд░рд╢рд╛рд╕рди (рдПрдирдУрдПрдП) рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЖрдЬ рд╣рдо рд▓рд╛рдЗрди рдЯреНрд░рд┐рдорд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ - рдХрдардкреБрддрд▓реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╕реЗ рд▓реЗрдХрд░ рдЕрдВрд╕рд┐рдмрд▓ рдЯреЙрд╡рд░ рддрдХ рдореЗрд░рд╛ рдЕрдкрдирд╛ рдЕрдиреБрднрд╡ред рдЗрд╕ рдкреНрд░рд╕реНрддреБрддрд┐ рдХрд╛ рд╡рд┐рд╖рдп рд╡рд░реНрд╖ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж "рдореЗрд░реЗ рджрд╛рдЧреЛрдВ рдХреЛ рджреЗрдЦрдирд╛" рд╣реИред рдореИрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдХреНрдпрд╛ рд╕реАрдЦрд╛ред рдЗрд╕рд▓рд┐рдП рдЬрдм рдЖрдк рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрдард┐рдирд╛рдИ рдХреЗ рдмрд┐рдирд╛ рд╕рдВрдХреНрд░рдордг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк рдЗрд╕реА рддрд░рд╣ рдХреА рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдХреЛ рдЕрдВрдЬрд┐рдмреНрд▓ рдлреЗрд╕реНрдЯ рдореЗрдВ рд╣рд░ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рджреЗрдЦреЗрдВред рдпрд╣ рд╕реНрд▓рд╛рдЗрдб рдореЗрд░реА рдХрдВрдкрдиреА рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рджрд┐рдЦрд╛рддреА рд╣реИред рдореИрдВ рдЗрд╕ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдирд╣реАрдВ рд╣реВрдБ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ 2007 рд╕реЗ рдХрдардкреБрддрд▓реА / рдХрдардкреБрддрд▓реА рдЙрджреНрдпрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдореИрдВрдиреЗ 2016 рдореЗрдВ Ansible рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдФрд░ рдореИрдВ, рдЗрд╕ рдЙрддреНрдкрд╛рдж рдХреЗ рдХрдИ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рддрд░рд╣, рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдФрд░ рд╕рд░рд▓ рд▓рд┐рдкрд┐рдпреЛрдВ (рдкреНрд▓реЗрдмреБрдХ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рдЯреНрд░рд┐рдХреНрд╕" рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╕реЗ рдЖрдХрд░реНрд╖рд┐рдд рд╣реБрдЖред 2017 рдХреЗ рдЕрдВрдд рдореЗрдВ, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдиреЗрддреГрддреНрд╡ рдХреЛ рдЕрдВрд╕рд┐рдмрд▓ рдЯреЙрд╡рд░ рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рдЕрдЪреНрдЫреЗ рдХрд╛рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдпрд╛ред рдПрдХ рдорд┐рдирдЯ рдореЗрдВ рдореИрдВ рдЙрди рдХрд╛рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рдпрд╣ рдХрджрдо рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред рдкреНрд░рдмрдВрдзрди рдХреА рд╕рд╣рдорддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕ рдпреЛрдЬрдирд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рдФрд░ рдорд╣реАрдиреЗ рд▓рдЧ рдЧрдП, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕ рд╡рд░реНрд╖ рдХреЗ рдЬрдирд╡рд░реА-рдлрд░рд╡рд░реА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреНрд╕рд┐рдмрд▓ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдХрдардкреБрддрд▓реА рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛, рдФрд░ рдпрд╣ рдПрдХ рдорд╣рд╛рди рдмрд╛рдд рд╣реИред



рдЬреЛ рдореБрдЭреЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЖрдВрд╕рд░рдмрд▓ рдХреЗ рд▓рд┐рдП рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╡рд╣ рднреВрдорд┐рдХрд╛ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (рдкреНрд▓реЗрдмреБрдХ) рд▓рд┐рдЦрдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рд░реЛрд▓реНрд╕ рд╡рд┐рднрд┐рдиреНрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рд╛рди рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд░рд╕реНрдкрд░ рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдп (рдХрд╛рд░реНрдп) рдФрд░ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рд╕реНрдерд╛рди рдкрд░ рд░рдЦрддреЗ рд╣реИрдВред рдкреНрд▓реЗрдмреБрдХ рдпрдореНрд▓рд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣реИ, рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рд╣реЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИред рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реВрдВ, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ред Ansible рдЯреЙрд╡рд░ рдпрд╣ рдХрд╣рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИ: "рдирд╣реАрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕ рд╢реЗрд▓ рдПрдХреНрд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЖрдкрдХреЛ рд╕рднреА рдЯреЙрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рдЬрдм рдЖрдкрдХреЛ рдЬрд╝рд░реВрд░рдд рд╣реЛ рддрдм рд╕реЗрд╡рд╛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджреЗрддрд╛ рд╣реИред" рдореИрдВ рдЖрдкрдХреЛ рдХрд╛рдо рдХреЗ рдорд╛рд╣реМрд▓ рдФрд░ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ред



рдпрд╣ рдПрдХ рд╕рдВрдШреАрдп LAN рд╣реИ, рдЬреЛ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд MPLS, 140 RHEL рд╕рд░реНрд╡рд░, 99% рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ 7 рднреМрддрд┐рдХ рд╕рд╛рдЗрдЯреЗрдВ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╡рд░реНрдЪреБрдЕрд▓ (vSphere), SuperMicro рд╣рд╛рд░реНрдбрд╡реЗрдпрд░, NexentaStore NAS, Cisco, Arista рдФрд░ Cumulus рд╕реНрд╡рд┐рдЪ рдФрд░ Fortinet UTM рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рдЗрдЯ рдкрд░ рдЦрддрд░реЗ рдХреЗ рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИред ред

рд╕рдВрдШреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореБрдЭреЗ рд╡рд┐рдзрд╛рдпреА рдХреГрддреНрдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд╕рднреА рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдкрдХреЛ рдпрд╣ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХрдардкреБрддрд▓реА рдЙрджреНрдпрдо рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рдореЗрдВ рдмрдЬрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рд░рдХрд╛рд░реА рдПрдЬреЗрдВрд╕рд┐рдпреЛрдВ рдХреЛ рд╡реНрдпрдп рдХреЗ рдЗрд╕ рдордж рдХреЗ рд╡рд┐рддреНрддрдкреЛрд╖рдг рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдЖ рд░рд╣реА рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╣рдо рд╕реБрдкрд░рдорд╛рдЗрдХреНрд░реЛ рдХреНрд▓рд╛рд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЦрд░реАрджрддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдЙрдкрдХрд░рдг рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднрд╛рдЧреЛрдВ рд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд░рдЦрд░рдЦрд╛рд╡ рдХреА рдЧрд╛рд░рдВрдЯреА рд╕рд░рдХрд╛рд░реА рдЕрдиреБрдмрдВрдзреЛрдВ рджреНрд╡рд╛рд░рд╛ рджреА рдЬрд╛рддреА рд╣реИред рд╣рдо рд▓рд┐рдирдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ Ansible рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

рдХрдардкреБрддрд▓реА рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░рд╛ рдЗрддрд┐рд╣рд╛рд╕ рдпрд╣ рд╣реИред



2007 рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 20-25 рдиреЛрдбреНрд╕ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╣рдордиреЗ рдкрдкреЗрдЯ рдХреЛ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдерд╛ред рдореВрд▓ рд░реВрдк рд╕реЗ, рдпреЗ рдиреЛрдбреНрд╕ RedHat рдХреЗ "рдмреЙрдХреНрд╕" рдереЗред 2010 рдореЗрдВ, рд╣рдордиреЗ 45 рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдХрдардкреБрддрд▓реА рдбреИрд╢рдмреЛрд░реНрдб рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЬрд╛рд░реА рд░рд╣рд╛, 2014 рдореЗрдВ рд╣рдордиреЗ рдкреАрдИ 3.3 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ 75 рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдкреБрди: рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдкреВрд░реНрдг рд╕рдВрдХреНрд░рдордг рд╣реЛ рдЧрдпрд╛ред рдРрд╕рд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдХреНрдпреЛрдВрдХрд┐ рдкрдкреЗрдЯ рдЦреЗрд▓ рдХреЗ рдирд┐рдпрдореЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рднрд╛рд╖рд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ред рдПрдХ рд╕рд╛рд▓ рдмрд╛рдж, рдЬрдм рдХрдардкреБрддрд▓реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг 3 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрдВрдж рд╣реЛ рдЧрдпрд╛, рддреЛ рд╣рдореЗрдВ рдкреАрдИ 2015.2 рдкрд░ рдкрд▓рд╛рдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ рдирдП рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝рд╛ рдФрд░ 100 рдиреЛрдбреНрд╕ рдХреЗ рд░рд┐рдЬрд░реНрд╡ рдХреЗ рд╕рд╛рде рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЦрд░реАрджрдирд╛ рдкрдбрд╝рд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрд╕ рд╕рдордп рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ 85 рдиреЛрдбреНрд╕ рдереЗред

рдХреЗрд╡рд▓ 2 рд╕рд╛рд▓ рдмреАрдд рдЧрдП, рдФрд░ рдлрд┐рд░ рд╕реЗ рд╣рдореЗрдВ рдкреАрдИ 2016.4 рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд╛рдо рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╣рдордиреЗ 300 рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЦрд░реАрджрд╛, рдХреБрд▓ 130 рдХреЗ рд╕рд╛рдеред рд╣рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдХрдЯ рдореЗрдВ рдмрдбрд╝реЗ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдкрдбрд╝реЗ, рдХреНрдпреЛрдВрдХрд┐ рднрд╛рд╖рд╛ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ 2015 рд╕рдВрд╕реНрдХрд░рдг рдХреА рднрд╛рд╖рд╛ рд╕реЗ рдПрдХ рдЕрд▓рдЧ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдерд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдорд╛рд░реЗ SCM рдиреЗ SVN рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╕реЗ Bitbucket (Git) рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ред рдХрдардкреБрддрд▓реА рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░рд╛ "рд░рд┐рд╢реНрддрд╛" рдерд╛ред

рдЗрд╕рд▓рд┐рдП, рдореБрдЭреЗ рдкреНрд░рдмрдВрдзрди рдХреЛ рдпрд╣ рд╕рдордЭрд╛рдирд╛ рдкрдбрд╝рд╛ рдХрд┐ рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реНрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреВрд╕рд░реЗ рдПрд╕рд╕реАрдПрдо рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИред рдкрд╣рд▓реЗ рд╕реЗрд╡рд╛ рдХреА рдЙрдЪреНрдЪ рдХреАрдордд рд╣реИред рдореИрдВрдиреЗ рд░реЗрдбрд╣реИрдЯ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХреА рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдЕрдВрд╕рд┐рдмрд▓ рдЯреЙрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 300 рдиреЛрдбреНрд╕ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рд▓рд╛рдЧрдд рдкрдкреЗрдЯ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХреА рдЖрдзреА рд▓рд╛рдЧрдд рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рдФрд░ Ansible Engine рдЦрд░реАрджрддреЗ рд╣реИрдВ, рддреЛ рд▓рд╛рдЧрдд рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ PE рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдорд┐рд▓реЗрдВрдЧреАред рдЪреВрдБрдХрд┐ рд╣рдо рд╕рдВрдШреАрдп рдмрдЬрдЯ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддреНрдд рдкреЛрд╖рд┐рдд рдПрдХ рд░рд╛рдЬреНрдп рдХрдВрдкрдиреА рд╣реИрдВ, рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╡рдЬрдирджрд╛рд░ рддрд░реНрдХ рд╣реИред



рджреВрд╕рд░рд╛ рддрд░реНрдХ рд╣реИ рдмрд╣реБрдореБрдЦреА рдкреНрд░рддрд┐рднрд╛ред рдХрдардкреБрддрд▓реА рдХреЗрд╡рд▓ рдХрдардкреБрддрд▓реА рдПрдЬреЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╕рднреА рд╕реНрд╡рд┐рдЪреЛрдВ рдкрд░ рдПрдХ рдПрдЬреЗрдВрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреЗ рд╕реНрд╡рд┐рдЪ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рднрд╛рдЧ - рджреВрд╕рд░реЗ, рддреЛ рдЖрдкрдХреЛ рдЙрди рдкрд░ рдкреАрдИ рдПрдЬреЗрдВрдЯ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рддрд╛рдХрд┐ рд╡реЗ рд╕рднреА рдПрдХ рд╣реА рдПрд╕рд╕реАрдПрдо рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХреЗрдВред

Ansible рдЯреЙрд╡рд░ рд╕рд┐рд╕реНрдЯрдо рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдХреЛрдИ рдПрдЬреЗрдВрдЯ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдРрд╕реЗ рдореЙрдбреНрдпреВрд▓ рд╣реИрдВ рдЬреЛ рд╕рд┐рд╕реНрдХреЛ рд╕реНрд╡рд┐рдЪ рдФрд░ рдЕрдиреНрдп рд╕рднреА рд╕реНрд╡рд┐рдЪреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдПрд╕рд╕реАрдПрдо рдХреНрдпреВрдмреНрд╕ рдУрдПрд╕, рд▓рд┐рдирдХреНрд╕ рдФрд░ 4. рдиреЗрдЯ рдпреВрдЯреАрдПрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред Ansible рдЯреЙрд╡рд░ рднреА Illumos рдХрд░реНрдиреЗрд▓, рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд Unix- рдЖрдзрд╛рд░рд┐рдд рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд NexentaStore NAS рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдд рдХрдо рд╕рдорд░реНрдерди рд╣реИ, рд▓реЗрдХрд┐рди Ansible рдЯреЙрд╡рд░ рдЗрд╕реЗ рд╡реИрд╕реЗ рднреА рдХрд░рддрд╛ рд╣реИред

рддреАрд╕рд░рд╛ рддрд░реНрдХ, рдЬреЛ рдореЗрд░реЗ рдФрд░ рд╣рдорд╛рд░реЗ рдкреНрд░рд╢рд╛рд╕рди рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╣реИред рдореИрдВрдиреЗ 10 рд╡рд░реНрд╖реЛрдВ рддрдХ рдХрдардкреБрддрд▓реА рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЙрдбреНрдпреВрд▓ рдФрд░ рдХреЛрдб рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХреА, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдПрдХ рд╕рдкреНрддрд╛рд╣ рдХреЗ рд▓рд┐рдП Ansible рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ SCM рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдпрджрд┐ рдЖрдк рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдЪрд┐рдд рдФрд░ рдЙрддреНрддрд░рджрд╛рдпреА рд╣реИрдВрдбрд▓рд░ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред YAML- рдЖрдзрд╛рд░рд┐рдд рдкреНрд▓реЗрдмреБрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реАрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреНрд╡рд░рд┐рдд рд╣реИред рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдкрд╣рд▓реЗ рдХрднреА YAML рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╕реБрдирд╛ рд╣реИ рд╡реЗ рдХреЗрд╡рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдХрдардкреБрддрд▓реА рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдкрдХреЗ рдХрд╛рдо рдХреЛ рдЬрдЯрд┐рд▓ рдмрдирд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрдардкреБрддрд▓реА рдорд╛рд╕реНрдЯрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдпрд╣ рдкрдкреЗрдЯ рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХреГрдд рдПрдХрдорд╛рддреНрд░ рдорд╢реАрди рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ рдореЗрдирд┐рдлрд╝реЗрд╕реНрдЯ рдореЗрдВ рдХреЛрдИ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рдХреЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрдардкреБрддрд▓реА рдорд╛рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд, рд╕рднреА рдХреНрд▓рд╛рдЗрдВрдЯреНрд╕ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдкрдкреЗрдЯ рд╕рд░реНрд╡рд░ рд╕реЗрд╡рд╛ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдардкреБрддрд▓реА рдорд╛рд╕реНрдЯрд░ рдлрд╝рд╛рдЗрд▓ / etc / рдореЗрдЬрдмрд╛рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЖрдк рдПрдХ рд╣реЛрд╕реНрдЯ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдг рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдмрд▓реНрдХрд┐ рджрд░реНрджрдирд╛рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред
рдЕрдиреНрд╕рд┐рдмрд▓ рдореЗрдВ, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдпрд╣ рд╕рдм рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдПрдХ рдорд╢реАрди рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рддрд╣рдд рдореЗрдЬрдмрд╛рди рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред

Ansible рдЯреЙрд╡рд░ рдХрд╛ рдЕрдЧрд▓рд╛ рдмрдбрд╝рд╛ рдкреНрд▓рд╕ рдЖрдкрдХреЗ рдореМрдЬреВрджрд╛ рд╕рдорд░реНрдерди рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдФрд░ рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдмрдЪрд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдпрд╣ SCM рдЖрдкрдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдФрд░ рдЙрдкрдХрд░рдг, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди, рд╕рд░реНрд╡рд░ рдЖрджрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЙрдкрд▓рдмреНрдз рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЗ рдЖрд░рдПрдЪ рд╕реИрдЯреЗрд▓рд╛рдЗрдЯ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ рдХреЛрдИ рд╣реЛ, рдФрд░ рдЖрдкрдХреЛ рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХрдардкреБрддрд▓реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдХрднреА рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ред

рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рд╡рд┐рд╕реНрддреГрдд рдирд┐рдпрдВрддреНрд░рдг рд╣реИред рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХрдардкреБрддрд▓реА рдПрдХ рдореЙрдбреНрдпреВрд▓рд░ рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рдпрд╣ рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕рднреА рдорд╢реАрдиреЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдореМрдЬреВрджрд╛ рдкрд╣рд▓реБрдУрдВ рдХреЛ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ рдкреНрд░рдХрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рддрддреНрд╡ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╣рд░ рдЖрдзреЗ рдШрдВрдЯреЗ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП - рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрд╡рдзрд┐ рд╣реИред рдпрд╣ рдХреИрд╕реЗ рдХрдардкреБрддрд▓реА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЯреЙрд╡рд░ рдЖрдкрдХреЛ рдЗрд╕рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реИред рдЖрдк рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд┐рдзрддрд╛ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдХрдардкреБрддрд▓реА рдЙрджреНрдпрдо рдореЗрдВ рдХреБрдЫ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдиреЗ рдПрдХ рд╣реЛрд╕реНрдЯ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЕрдиреНрдп рд╣реЛрд╕реНрдЯ рдкрд░ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП рд╕рдордп рд▓рдЧреЗрдЧрд╛ред Ansible рдореЗрдВ, рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрди рдПрдХ рд╕рд╛рде рдкреНрд░рднрд╛рд╡реА рд╣реЛрддреЗ рд╣реИрдВред

рдЕрдВрдд рдореЗрдВ, рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбреНрдпреВрд▓ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред Ansible рдЯреЙрд╡рд░ рдореЗрдВ, рдЗрд╕реЗ рдмрд╣реБрдд рд╣реА рд╕рдЯреАрдХрддрд╛ рдФрд░ рд╕рдВрдкреВрд░реНрдгрддрд╛ рдХреЗ рд╕рд╛рде, рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрд╡рд╛рдУрдВ рдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдЕрдкрдиреЗ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд▓рд┐рдирдХреНрд╕ рд╢реЗрд▓ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдЯреЙрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рд╡реЗ рдХреЗрд╡рд▓ рдХрд╛рдо рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдХреЗрд╡рд▓ рдЙрди рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЪрд▓рд╛ рд╕рдХреЗрдВ рдЬреЛ рдЙрдирдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рднреАрддрд░ рд╣реИрдВред



рдЖрдЗрдП, рдЙрди рдЪреАрдЬреЛрдВ рдХреЛ рджреЗрдЦреЗрдВ рдЬреЛ рдЖрдкрдХреЛ рдЕрдВрд╕рд┐рдмрд▓ рдЯреЙрд╡рд░ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЕрдкрдиреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХрд╛ рдХреЛрдИ рднреА рддрддреНрд╡ рдЕрднреА рддрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╡рд╣рд╛рдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдРрд╕реЗ рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВ рдЬреЛ рдЕрдкрдиреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдкрдкреЗрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЕрдиреБрдкрд╕реНрдерд┐рдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдЯреЙрд╡рд░ рдкрд░ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реЗрдВ рд╡рд╣рд╛рдВ рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдХрдИ рдлрд╛рдпрджреЗ рдЦреЛ рджреЗрдВрдЧреЗред рдпрд╣ рдПрдХ "рдЧрдВрджрд╛" рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдореМрдЬреВрдж рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреА рдЪрд╛рд╣рд┐рдП рдЬреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рднреА рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрджрд▓ рджреЗрдЧреА, рдлрд┐рд░ Ansible рдХреЛ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдирдИ рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдХреМрди рд╕реЗ рд╣реЛрд╕реНрдЯ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЖрдкрдХреЛ рдЗрд╕ SCM рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреА,рдЖрдкрдиреЗ рдХреМрди рд╕рд╛ рд╣реЛрд╕реНрдЯ рдЬреЛрдбрд╝рд╛ рдФрд░ рдХреМрди рд╕рд╛ рд╣реЛрд╕реНрдЯ рдЕрдм рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕реЗ рдпрд╣ рд╕рдм рдЕрдкрдиреЗ рдЖрдк рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ред рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рд╣реЛрдЧрд╛, рдЙрддрдирд╛ рд╣реА рдЙрдкрдпреЛрдЧреА рдФрд░ рд▓рдЪреАрд▓рд╛ Ansible рд╣реЛрдЧрд╛ред рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХреЗрд╡рд▓ рдЙрдкрдХрд░рдг рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдмрд╛рд░рдХреЛрдб рдкрдврд╝рддрд╛ рд╣реИред

Ansible рдореЗрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдордп рдмрд┐рддрд╛рдПрдВред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ, рд▓рд┐рдЦрдиреЗ рдФрд░ рдХреБрдЫ рд╕рд░рд▓ рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧреА рдкреНрд▓реЗрдмреБрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдВ, рдЬрд╣рд╛рдВ рдЙрдкрдпреБрдХреНрдд рд╣реЛ рдЬрд┐рдирдЬрд╛ 2 рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдорд╛рдирдХ, рдЕрдХреНрд╕рд░ рд╕рд╛рдордирд╛ рдХрд┐рдП рдЧрдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдЬрдЯрд┐рд▓ рдорд▓реНрдЯреА-рд╕реНрдЯреЗрдЬ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рднреВрдорд┐рдХрд╛ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдЗрди рдЪреАрдЬреЛрдВ рдХреЗ рд╕рд╛рде рдЦреЗрд▓реЗрдВ, рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рд╕реАрдЦреЗрдВрдЧреЗ рдХрд┐ рдЯреЙрд╡рд░ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдХрд╣рд╛ рдХрд┐ рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдореЗрдВ рдореБрдЭреЗ рд▓рдЧрднрдЧ 3 рдорд╣реАрдиреЗ рд▓рдЧреЗред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк рдЗрд╕реЗ рддреЗрдЬреА рд╕реЗ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред рдЗрд╕ рд╕рдордп рдХреЛ рдЦреЛрдП рд╣реБрдП рдкрд░ рд╡рд┐рдЪрд╛рд░ рди рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдмрд╛рдж рдореЗрдВ рдЖрдкрдХреЛ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдп рдХреЗ рд╕рднреА рдлрд╛рдпрджреЗ рдорд╣рд╕реВрд╕ рд╣реЛрдВрдЧреЗред

рдЗрд╕рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдпрд╣ рддрдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк Ansible Tower рд╕реЗ рдХреНрдпрд╛ рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдЖрдкрдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред



рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЦрд╛рд▓реА рд╣рд╛рд░реНрдбрд╡реЗрдпрд░, рдЦрд╛рд▓реА рдЖрднрд╛рд╕реА рдорд╢реАрдиреЛрдВ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдпрд╛ рдХреНрдпрд╛ рдЖрдк рдореМрдЬреВрджрд╛ рдЙрдкрдХрд░рдг рдХреА рдореВрд▓ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдпрд╣ рд░рд╛рдЬреНрдп рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд╣рд▓реВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ Ansible рдХреЛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдЪреНрдЫрд┐рдд рдирд┐рдпрдорд┐рдд рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдкрд╣рдЪрд╛рдиреЗрдВред рдпрд╣ рдкрддрд╛ рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рдирдИ рдкреНрд░рдгрд╛рд▓реА рдкрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЖрдк рдЬреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рдПрдВ рдФрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВред

рдлрд┐рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рднреВрдорд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ рдЬреЛ рдЖрдкрдХреЗ рдирд┐рдпреЛрдЬрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдорд┐рд▓рд╛рдПрдВ, рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдкреНрд▓реЗрдмреБрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд╕рдВрдЧреНрд░рд╣ред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдПрдХ рдЕрд▓рдЧ Git рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдЧрд╛ рдЬреЛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреЛрдб рдореИрдиреЗрдЬрд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдЖрдк рдкреНрд▓реЗрдмреБрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдкреНрд▓реЗрдмреБрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмреЗрд╕ рдкрде рдореЗрдВ рдЯреЙрд╡рд░ рд╕рд░реНрд╡рд░ рдкрд░ рд░рдЦрдХрд░, рдпрд╛ рдХрд┐рд╕реА рднреА рдЯреЙрд╡рд░ рд╕реЛрд░реНрд╕ рдХреЛрдб рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо (рдПрд╕рд╕реАрдПрдо) рдореЗрдВ рдкреНрд▓реЗрдмреБрдХ рдХреЛ рд░рдЦрдХрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЧрд┐рдЯ, рддреЛрдбрд╝рдлреЛрдбрд╝, рдорд░реНрдХреНрдпреВрд░рд┐рдпрд▓ рдФрд░ рд░реЗрдб рд╣реИрдЯ рд╣рд╛рдЗрдЯреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рднреАрддрд░, рдЖрдк рдЬрд┐рддрдиреА рдЪрд╛рд╣реЗрдВ рдЙрддрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдПрдХ рдореВрд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдореИрдВрдиреЗ RedHat рдХреЗ рдореБрдЦреНрдп рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░рдЦреА, рд▓рд┐рдирдХреНрд╕ рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ,рд╢реЗрд╖ рдЖрдзрд╛рд░ рд░реЗрдЦрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рджреГрд╢реНрдпред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рднреВрдорд┐рдХрд╛рдУрдВ рдФрд░ рд▓рд┐рдкрд┐рдпреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд┐рдзрддрд╛ рдереА рдЬрд┐рдиреНрд╣реЗрдВ рдПрдХ рдЧрд┐рдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рдЪрд▓рд╛рдПрдВ, рдпрд╣ рдЙрдирдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдЖрдк рдЯрд╛рд╡рд░ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

рдЪрд▓реЛ рдХрдардкреБрддрд▓реА рдкреНрд░рдХрдЯ рдХреЛ рдЯреНрд░рд╛рдВрд╕рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝реА рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЙрд╕ рдкрд░ рдмрд╣реБрдд рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рдЬрдм рддрдХ рдореБрдЭреЗ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓рд╛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред



рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╣рд╛, рдХрдардкреБрддрд▓реА рд╕рднреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдПрдХ рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ рдкреНрд░рдХрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрдЯреАрдХрд░рдг рдореЗрдВ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╣реИ рдЬреЛ рдЗрд╕ SCM рдХреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рдВрдХреНрд░рдордг рдХреЗ рджреМрд░рд╛рди, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдПрдХ рд╕реВрдЪреА рдореЗрдВ рдзрдХреЗрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдирдИ рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВ: рднреВрдорд┐рдХрд╛рдПрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдЯреИрдЧ, рд╕рдореВрд╣ рдФрд░ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдиреЗрдЯрд╡рд░реНрдХ рддрддреНрд╡реЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╕рдореВрд╣реАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЕрд╡рд╕рдВрд░рдЪрдирд╛ рддрддреНрд╡ рдЬреЛ рд╕реНрд╡рд╛рдпрддреНрдд рд╡рд░реНрдЧреЛрдВ рд╕рд╣рд┐рдд рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рднреВрдорд┐рдХрд╛рдУрдВ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рд╡рд╛рд╕ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдЗрд╕ рдкрд░ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рд╕реНрдХреНрд░реАрди рдкрд░ рдлрд┐рдЯ рди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

18:00

рдЯреНрд░рд┐рдорд┐рдВрдЧ рдереНрд░реЗрдбреНрд╕: рдХрдардкреБрддрд▓реА рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рд╕реЗ рдЕрдВрд╕рд┐рдмрд▓ рдЯреЙрд╡рд░ рддрдХ рдкрд▓рд╛рдпрдиред рднрд╛рдЧ 2

рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд╛ рдПрдХ рд╕рд╛ :)


рд╣рдорд╛рд░реЗ рд╕рд╛рде рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рд╣рдорд╛рд░реЗ рд▓реЗрдЦ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдПрдХ рдСрд░реНрдбрд░ рджреЗрдХрд░ рдпрд╛ $ 4.99 рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЗ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд VPS рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдХреЗ рд╣рдореЗрдВ рд╕рдорд░реНрдерди рджреЗрдВ, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдВрдЯреНрд░реА-рд▓реЗрд╡рд▓ рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рдЕрдиреВрдард╛ рдПрдирд╛рд▓реЙрдЧ: VPS (KVM) E5-2697 3 (6 рдХрд░реЛрдбрд╝) 10GB DDR4 480GB SSD 1Gbps рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рд╕рдЪреНрдЪрд╛рдИ $ 19 рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЛ рдХреИрд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ? (рд╡рд┐рдХрд▓реНрдк RAID1 рдФрд░ RAID10 рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, 24 рдХреЛрд░ рддрдХ рдФрд░ 40GB DDR4 рддрдХ)ред

рдбреЗрд▓ R730xd рдПрдореНрд╕реНрдЯрд░реНрдбрдо рдореЗрдВ рдЗрдХреНрд╡рд┐рдирд┐рдХреНрд╕ рдЯреАрдпрд░ IV рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ 2 рдЧреБрдирд╛ рд╕рд╕реНрддрд╛? рдХреЗрд╡рд▓ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV рдиреАрджрд░рд▓реИрдВрдб рдХреЗ 199 рдбреЙрд▓рд░ рдореЗрдВ рд╕реЗ рд╣реИ!рдбреЗрд▓ R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $ 99 рд╕реЗ! рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ Bldg рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░реЗрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝реЗрдВ ред рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП 9,000 рдпреВрд░реЛ рдХреА рд▓рд╛рдЧрдд рдбреЗрд▓ R730xd E5-2650 v4 рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╡рд░реНрдЧ рд╕реА?

All Articles