Ansible — бу­ду­щее Red Hat?

Openshift при­ко­вы­ва­ет все­об­щее вни­ма­ние, но ин­стру­мент ав­то­ма­ти­че­ско­го кон­фи­гу­ри­ро­ва­ния для Devops, Ansible, по­ка­зы­ва­ет, как сле­ду­ет дви­гать­ся в бу­ду­щее, ка­жу­ще­е­ся скуч­ным

Computerworld - - Технологии/программное Обеспечение - Мэтт эс­ай Infoworld, США

Ansible — это сво­е­го ро­да Род­ни Дэн­джер­филд из порт­фе­ля про­грамм­но­го обес­пе­че­ния Red Hat: «к нему нель­зя от­но­сить­ся неува­жи­тель­но» (Род­ни Дэн­джер­филд — по­пу­ляр­ный аме­ри­кан­ский ко­мик. — Прим. ред.). Несмот­ря на то что этот на­би­ра­ю­щий по­пу­ляр­ность ин­стру­мент ав­то­ма­ти­за­ции управ­ле­ния кон­фи­гу­ра­ци­я­ми по­мо­га­ет Red Hat про­да­вать свои ре­ше­ния для ги­брид­ных об­ла­ков (за­клю­че­но шесть сде­лок на сум­му бо­лее мил­ли­о­на дол­ла­ров и од­на — на сум­му бо­лее 5 млн долл.), ни один фи­нан­со­вый ана­ли­тик на недав­ней кон­фе­рен­ции ком­па­нии не по­ин­те­ре­со­вал­ся про­грес­сом в об­ла­сти Ansible. По­че­му? Все они за­цик­ле­ны на Openshift, и, воз­мож­но, пра­виль­но де­ла­ют. Openshift — наи­бо­лее ве­ро­ят­ный пре­тен­дент на трон Red Hat Enterprise Linux.

Но для тех, кто хо­чет по­нять за­мы­сел Red Hat, разо­брать­ся в Ansible про­сто необ- хо­ди­мо. Как за­ме­тил ге­не­раль­ный ди­рек­тор ком­па­нии Джим Уайт­херст, Ansible при­вле­ка­ет мно­же­ство ор­га­ни­за­ций, ко­то­рые не яв­ля­ют­ся ти­пич­ны­ми кли­ен­та­ми Red Hat. Од­на­ко во мно­гом Ansible — часть стра­те­ги­че­ско­го пла­на Red Hat по пре­вра­ще­нию ра­бо­ты с за­ни­ма­тель­ны­ми про­грам­ма­ми из раз­ря­да Open Source в ру­ти­ну, а ску­ку экс­плу­а­та­ции уна­сле­до­ван­ных ин­фор­ма­ци­он­ных си­стем — в яр­кий квест.

Ansible — про­стая ав­то­ма­ти­за­ция про­цес­сов, вы­хо­дя­щая за рам­ки Devops

Ка­ким бы важ­ным ни ка­за­лось про­грамм­ное обес­пе­че­ние Openshift, пре­вра­ще­ние его в фе­тиш за счет Ansible бы­ло бы ошиб­кой. К сча­стью, ес­ли су­дить по ин­фор­ма­ции Stack Overflow, пред­при­я­тия вряд ли со­вер­шат та­кую ошиб­ку. Как вид­но из это­го рей­тин­га, ин­те­рес к Ansible за­мет­но пре­вы­ша­ет ин­те­рес к про­дук­там пер­во­го по­ко­ле­ния на рын­ке ав­то­ма­ти­за­ции Devops: Puppet и Chef. (Stack Overflow — по­пу­ляр­ная си­сте­ма во­про­сов и от­ве­тов о про­грам­ми­ро­ва­нии. — Прим. ред.)

Кор­по­ра­тив­ные за­каз­чи­ки при­об­ре­та­ют у Red Hat са­мое раз­ное ин­фра­струк­тур­ное ПО, ко­то­рым в даль­ней­шем нуж­но управ­лять. А по­сколь­ку они ищут ре­ше­ния для ав­то­ма­ти­за­ции ИТ и управ­ле­ния кон­фи­гу­ра­ци­я­ми, то Ansible взле­та­ет на са­мую вер­ши­ну бла­го­да­ря под­держ­ке Red Hat и от­ка­зу от ис­поль­зо­ва­ния аген­тов, что вы­год­но от­ли­ча­ет этот ин­стру­мент от Puppet и Chef.

Как вспо­ми­на­ет Уайт­херст, Red Hat ку­пи­ла Ansible, что­бы управ­лять кон­тей­не­ра­ми без при­вле­че­ния аген­тов, и по­лу­чи­ла при этом неожи­дан­ный бо­нус — ин­стру­мент, ко­то­рый кли­ен­ты мо­гут ис­поль­зо­вать для Ин­тер­не­та ве­щей, се­тей и ин­фор­ма­ци­он­ной без­опас­но­сти. На эти при­ло­же­ния Red Hat не на­це­ли­ва­лась, но об­ла­да­ние ими, без­услов­но, ра­ду­ет.

цель Ansible: бу­дучи скуч­ны­ми, стань­те по-на­сто­я­ще­му хо­ро­ши­ми

Ка­за­лось бы, все это долж­но сде­лать Ansible весь­ма при­вле­ка­тель­ным. Но не со­всем так. По су­ти, весь план Red Hat по­стро­ен на на­деж­но­сти и… ску­ке. Как за­ме­тил ана­ли­тик Redmonk Джеймс Га­вер­нор, «пред­при­я­тия до­ве­ря­ют Red Hat как раз по­то­му, что ком­па­ния де­ла­ет Open Source скуч­ным».

Дей­стви­тель­но, Red Hat до­би­ва­ет­ся успе­ха в опре­де­лен­ной сте­пе­ни по­то­му, что яв­ля­ет­ся до­ве­рен­ным парт­не­ром, не толь­ко де­лая яр­кие но­вые ве­щи на­по­до­бие Kubernetes пред­ска­зу­е­мы­ми и устой­чи­вы­ми, но и успеш­но пе­ре­ме­щая уна­сле­до­ван­ную ра­бо­чую на­груз­ку из част­ных ЦОД в пуб­лич­ные об­ла­ка.

Для Red Hat уна­сле­до­ван­ные тех­но­ло­гии — не толь­ко про­шлое, но и бу­ду­щее. «У нас очень хо­ро­шие пер­спек­ти­вы в ча­сти раз­ра­бот­ки ин­стру­мен­та­рия Java кор­по­ра­тив­но­го клас­са», — про­из­нес Уайт­херст. На этих сло­вах, при­зна­юсь, я за­дре­мал. Но тут же ме­ня раз­бу­ди­ла сле­ду­ю­щая фра­за: «Воз­мож­но, за Java и нет бу­ду­ще­го, но мы де­ла­ем от­лич­ную ра­бо­ту, пе­ре­но­ся ста­рый мир в но­вый и по­мо­гая лю­дям от­кры­вать для се­бя но­вые воз­мож­но­сти».

Нель­зя ска­зать, что Уайт­херст от­но­сит­ся к Java с пре­не­бре­же­ни­ем. Во­все нет. Он про­сто срав­ни­ва­ет Java с бле­стя­щи­ми но­вы­ми язы­ка­ми вро­де Google Go и Rust, от ко­то­рых про­грам­ми­сты в вос­тор­ге, и при­зна­ет при этом, что Java все рав­но со­хра­ня­ет в кор­по­ра­тив­ной сре­де огром­ный вес. Ка­ким бы вол­ну­ю­щим ни ка­за­лось стрем­ле­ние к си­я­ю­ще­му бу­ду­ще­му, боль­шин­ство пред­при­я­тий по­гряз­ли в огром­ных объ­е­мах уна­сле­до­ван­но­го про­грамм­но­го обес­пе­че­ния, зна­чи­тель­ная часть ко­то­ро­го на­пи­са­на на Java. Для пе­ре­хо­да в об­ла­ко им нуж­на по­мощь.

И здесь Ansible мо­жет ока­зать необ­хо­ди­мое со­дей­ствие, ав­то­ма­ти­зи­ро­вав ряд ру­тин­ных функ­ций в про­цес­се пе­ре­ме­ще­ния Ит-ре­сур­сов с тер­ри­то­рии пред­при­я­тия в ги­брид­ное (а в ко­неч­ном ито­ге и в пуб­лич­ное) об­ла­ко.

Ко­ро­че го­во­ря, Ansible яв­ля­ет­ся ча­стью стра­те­гии Red Hat по пе­ре­де­лы­ва­нию яр­ко­го в скуч­ное, а скуч­но­го в яр­кое. У это­го ин­стру­мен­та­рия нет та­кой прес­сы, как у Openshift, но Ansible — важ­ный ком­по­нент стра­те­гии Red Hat в об­ла­сти ги­брид­ных об­ла­ков, ко­то­рая, по­хо­же, долж­на сра­бо­тать.

По оцен­кам Stack Overflow, ин­те­рес к Ansible за­мет­но пре- вы­ша­ет ин­те­рес к про­дук­там пер­во­го по­ко­ле­ния на рын­ке ав­то­ма­ти­за­ции Devops: Puppet и Chef

Newspapers in Russian

Newspapers from Russia

© PressReader. All rights reserved.