Bii o ṣe le ṣafihan ajọ rẹ si OpenStack

Ko si ọna pipe si imuse OpenStack ni ile-iṣẹ rẹ, ṣugbọn awọn ipilẹ gbogbogbo wa ti o le ṣe itọsọna fun ọ si imuse aṣeyọri

Bii o ṣe le ṣafihan ajọ rẹ si OpenStack

Ọkan ninu awọn anfani ti sọfitiwia orisun ṣiṣi bi OpenStack ni pe o le ṣe igbasilẹ rẹ, gbiyanju rẹ, ati ni oye ti ọwọ-lori laisi iwulo fun awọn ibaraẹnisọrọ gigun pẹlu awọn olutaja olutaja tabi iwulo fun awọn ifọwọsi awakọ inu gigun laarin ile-iṣẹ rẹ ati awọn ile-iṣẹ rẹ - ataja.

Ṣugbọn kini yoo ṣẹlẹ nigbati o to akoko lati ṣe diẹ sii ju o kan gbiyanju iṣẹ akanṣe kan? Bawo ni iwọ yoo ṣe mura eto ti a fi ranṣẹ lati koodu orisun si iṣelọpọ? Bawo ni o ṣe le bori awọn idena eto si gbigba awọn imọ-ẹrọ tuntun ati iyipada? Nibo ni lati bẹrẹ? Kini iwọ yoo ṣe nigbamii?

Dajudaju ọpọlọpọ wa lati kọ lati iriri ti awọn ti o ti ran OpenStack tẹlẹ. Lati loye awọn ilana isọdọmọ OpenStack daradara, Mo sọrọ pẹlu ọpọlọpọ awọn ẹgbẹ ti o ti ṣafihan eto naa ni aṣeyọri si awọn ile-iṣẹ wọn.

MercadoLibre: paṣẹ iwulo ati ṣiṣe ni iyara ju agbọnrin lọ

Ti iwulo ba lagbara to, lẹhinna imuse awọn amayederun awọsanma rọ le fẹrẹ rọrun bi “kọ ati pe wọn yoo wa.” Ni ọpọlọpọ awọn ọna, eyi ni iriri ti Alejandro Comisario, Maximiliano Venesio ati Leandro Reox ti ni pẹlu ile-iṣẹ wọn MercadoLibre, ile-iṣẹ e-commerce ti o tobi julọ ni Latin America ati kẹjọ ti o tobi julọ ni agbaye.

Ni ọdun 2011, bi ẹka ile-iṣẹ idagbasoke ile-iṣẹ bẹrẹ irin-ajo ti jijẹ eto monolithic rẹ lẹhinna sinu pẹpẹ ti o ni awọn iṣẹ isọdọkan lainidi ti o sopọ nipasẹ awọn API, ẹgbẹ amayederun ti dojuko pẹlu ilosoke didasilẹ ni nọmba awọn ibeere ti ẹgbẹ kekere wọn nilo lati mu ṣẹ. .

"Iyipada naa ṣẹlẹ ni kiakia," Alejandro Comisario sọ, asiwaju imọ-ẹrọ fun awọn iṣẹ awọsanma ni MercadoLibre. “A ni oye gangan ni alẹ kan pe a ko le tẹsiwaju lati ṣiṣẹ ni iyara yii laisi iranlọwọ ti iru eto kan.

Alejandro Comisario, Maximiliano Venesio ati Leandro Reox, gbogbo ẹgbẹ MercadoLibre ni akoko yẹn, bẹrẹ wiwa awọn imọ-ẹrọ ti yoo jẹ ki wọn yọkuro awọn igbesẹ afọwọṣe ti o wa ninu ipese awọn amayederun si awọn olupilẹṣẹ wọn.

Ẹgbẹ naa ṣeto ararẹ awọn ibi-afẹde eka diẹ sii, ṣe agbekalẹ awọn ibi-afẹde kii ṣe fun awọn iṣẹ-ṣiṣe lẹsẹkẹsẹ, ṣugbọn fun awọn ibi-afẹde ti gbogbo ile-iṣẹ: idinku akoko ti o to lati pese awọn olumulo pẹlu awọn ẹrọ foju ti o ṣetan fun agbegbe iṣelọpọ lati awọn wakati 2 si awọn aaya 10 ati imukuro eda eniyan intervention lati yi ilana.

Nigbati wọn rii OpenStack, o han gbangba pe eyi ni deede ohun ti wọn n wa. Asa iyara ti MercadoLibre gba ẹgbẹ laaye lati lọ ni iyara ni kikọ agbegbe OpenStack, laibikita ailagbara ibatan ti iṣẹ akanṣe ni akoko yẹn.

“O han gbangba pe ọna OpenStack - iwadii, immersion ni koodu, ati iṣẹ ṣiṣe idanwo ati iwọn ni ibamu pẹlu ọna MercadoLibre,” Leandro Reox sọ. “A ni anfani lati besomi lẹsẹkẹsẹ sinu iṣẹ akanṣe, ṣalaye ṣeto awọn idanwo fun fifi sori OpenStack wa ati bẹrẹ idanwo.

Idanwo akọkọ wọn lori itusilẹ OpenStack keji ṣe idanimọ ọpọlọpọ awọn ọran ti o ṣe idiwọ fun wọn lati lọ si iṣelọpọ, ṣugbọn iyipada lati itusilẹ Bexar si itusilẹ Cactus wa ni akoko to tọ. Idanwo siwaju sii ti itusilẹ Cactus funni ni igboya pe awọsanma ti ṣetan fun lilo iṣowo.

Ifilọlẹ sinu iṣẹ iṣowo ati oye nipasẹ awọn olupilẹṣẹ ti iṣeeṣe ti gbigba awọn amayederun ni yarayara bi awọn olupilẹṣẹ ṣe ni anfani lati jẹ o pinnu aṣeyọri ti imuse naa.

“Ebi npa gbogbo ile-iṣẹ fun eto bii eyi ati iṣẹ ṣiṣe ti o pese,” awọn akọsilẹ Maximiliano Venesio, ẹlẹrọ amayederun giga ni MercadoLibre.

Sibẹsibẹ, ẹgbẹ naa ṣọra ni ṣiṣakoso awọn ireti idagbasoke idagbasoke. Wọn nilo lati rii daju pe awọn olupilẹṣẹ loye pe awọn ohun elo ti o wa tẹlẹ kii yoo ni anfani lati ṣiṣẹ lori awọsanma ikọkọ tuntun laisi awọn ayipada.

"A ni lati rii daju pe awọn olupilẹṣẹ wa ti ṣetan lati kọ awọn ohun elo ti ko ni ipinlẹ fun awọsanma," Alejandro Comisario sọ. “O jẹ iyipada aṣa nla fun wọn. Ni awọn igba miiran, a ni lati kọ awọn olupilẹṣẹ pe fifipamọ data wọn lori apẹẹrẹ ko to. Awọn olupilẹṣẹ nilo lati ṣatunṣe ironu wọn.

Ẹgbẹ naa ṣe akiyesi ni awọn olupilẹṣẹ ikẹkọ ati ṣeduro awọn iṣe ti o dara julọ fun ṣiṣẹda awọn ohun elo ti o ṣetan awọsanma. Wọn fi awọn apamọ ranṣẹ, ṣe awọn ounjẹ ọsan ẹkọ ti kii ṣe alaye ati awọn ikẹkọ deede, ati rii daju pe agbegbe awọsanma ti ni akọsilẹ daradara. Abajade ti akitiyan won ni wipe MercadoLibre Difelopa ti wa ni bayi bi itunu idagbasoke awọn ohun elo fun awọsanma bi nwọn ti won sese awọn ohun elo ibile fun awọn ile-iṣẹ ti awọn agbegbe ti o fojuhan.

Adaṣiṣẹ ti wọn ni anfani lati ṣaṣeyọri pẹlu isanwo ikọkọ ti o san, gbigba MercadoLibre lati ṣe iwọn awọn amayederun rẹ gaan. Ohun ti o bẹrẹ bi ẹgbẹ amayederun ti awọn olupilẹṣẹ 250 atilẹyin mẹta, awọn olupin 100 ati awọn ẹrọ foju 1000 ti dagba si ẹgbẹ kan ti 10 ti n ṣe atilẹyin lori awọn olupolowo 500, awọn olupin 2000 ati awọn VM 12.

Ọjọ Iṣẹ: Ṣiṣe Apo Iṣowo kan fun OpenStack

Fun ẹgbẹ ni ile-iṣẹ SaaS Workday, ipinnu lati gba OpenStack ko kere si ọkan ti o ṣiṣẹ ati ilana ilana kan.

Irin-ajo ọjọ-iṣẹ si isọdọmọ awọsanma aladani bẹrẹ ni ọdun 2013, nigbati adari ile-iṣẹ gba lati ṣe idoko-owo ni ipilẹṣẹ ile-iṣẹ data asọye sọfitiwia gbooro (SDDC). Ireti fun ipilẹṣẹ yii ni lati ṣaṣeyọri adaṣe ti o tobi julọ, isọdọtun, ati ṣiṣe ni awọn ile-iṣẹ data.

Ọjọ iṣẹ ṣẹda iran rẹ fun awọsanma ikọkọ laarin awọn amayederun ile-iṣẹ, imọ-ẹrọ, ati awọn ẹgbẹ iṣẹ, ati pe o ti de adehun lati bẹrẹ ipilẹṣẹ iwadii kan. Workday yá Carmine Remi bi oludari ti awọn ojutu awọsanma lati darí iyipada naa.

Iṣe akọkọ ti Rimi ni Workday ni lati faagun ọran iṣowo atilẹba si apakan nla ti ile-iṣẹ naa.

Okuta igun ti ọran iṣowo ni lati mu irọrun pọ si nigba lilo SDDC. Irọrun ti o pọ si yoo ṣe iranlọwọ fun ile-iṣẹ lati ṣaṣeyọri ifẹ rẹ fun imuṣiṣẹ sọfitiwia ti nlọ lọwọ pẹlu akoko idaduro odo. API fun SDDC jẹ ipinnu lati gba ohun elo Ọjọ-iṣẹ laaye ati awọn ẹgbẹ pẹpẹ lati ṣe tuntun ni ọna ti ko ṣee ṣe tẹlẹ.

Imudara ohun elo ni a tun gbero ni ọran iṣowo. Ọjọ iṣẹ ni awọn ibi-afẹde ifẹ lati mu awọn iwọn atunlo ti ohun elo ile-iṣẹ data ti o wa ati awọn orisun pọ si.

“A rii pe a ti ni imọ-ẹrọ agbedemeji ti o le lo anfani ti awọn anfani ti awọsanma ikọkọ. A ti lo ẹrọ agbedemeji tẹlẹ lati ran awọn agbegbe dev/idanwo ni awọn awọsanma gbangba. Pẹlu awọsanma ikọkọ, a le faagun sọfitiwia yii lati ṣẹda ojutu awọsanma arabara kan. Lilo ilana awọsanma arabara, Ọjọ-iṣẹ le ṣe aṣikiri awọn iṣẹ ṣiṣe laarin awọn awọsanma gbangba ati ikọkọ, ti o pọ si lilo ohun elo lakoko fifipamọ awọn ifowopamọ iṣowo

Lakotan, ilana awọsanma Rimi ṣe akiyesi pe awọn ẹru iṣẹ ti ko ni ipinlẹ ti o rọrun ati iwọn petele wọn yoo gba Workday laaye lati bẹrẹ lilo awọsanma ikọkọ rẹ pẹlu eewu ti o dinku ati ṣaṣeyọri idagbasoke awọn iṣẹ awọsanma nipa ti ara.

"O le bẹrẹ pẹlu ero rẹ ki o kọ ẹkọ bi o ṣe le ṣakoso awọsanma titun pẹlu iṣẹ-ṣiṣe kekere kan, ni ibamu si R&D ibile, eyiti o fun ọ laaye lati ṣe idanwo ni agbegbe ailewu,” Rimi daba.

Pẹlu ọran iṣowo ti o lagbara, Rimi ṣe iṣiro ọpọlọpọ awọn iru ẹrọ awọsanma ti a mọ daradara, pẹlu OpenStack, lodi si eto igbelewọn gbooro ti o wa pẹlu ṣiṣi ti iru ẹrọ kọọkan, irọrun ti lilo, irọrun, igbẹkẹle, resilience, atilẹyin ati agbegbe, ati agbara. Da lori igbelewọn wọn, Rimi ati ẹgbẹ rẹ yan OpenStack ati bẹrẹ kikọ awọsanma ikọkọ ti o ṣetan fun iṣowo.

Lehin ti o ti ṣe imuse ni aṣeyọri akọkọ awọsanma OpenStack ti o le yanju, Ọjọ Iṣẹ tẹsiwaju lati tiraka fun isọdọmọ gbooro ti agbegbe SDDC tuntun. Lati ṣaṣeyọri ibi-afẹde yii, Rimi nlo ọna ti o ni ọpọlọpọ ti dojukọ:

  • idojukọ lori awọsanma-ṣetan awọn iṣẹ ṣiṣe, paapaa awọn ohun elo ti ko ni ipinlẹ ninu portfolio
  • asọye àwárí mu ati ijira ilana
  • ṣeto awọn ibi-afẹde idagbasoke fun gbigbe awọn ohun elo wọnyi
  • Ṣe ibasọrọ ati kọ ẹkọ awọn ẹgbẹ ti awọn oluṣe Ọjọ Iṣẹ ni lilo awọn ipade OpenStack, awọn ifihan, awọn fidio, ati ikẹkọ

“Awọsanma wa ṣe atilẹyin ọpọlọpọ awọn ẹru iṣẹ, diẹ ninu iṣelọpọ, awọn miiran ni igbaradi fun lilo iṣowo. Nikẹhin a fẹ lati jade gbogbo awọn ẹru iṣẹ, ati pe Mo nireti pe a yoo de aaye tipping nibiti a ti rii ṣiṣanwọle iṣẹ ṣiṣe lojiji. A ngbaradi nkan eto nipasẹ nkan ni gbogbo ọjọ lati ni anfani lati mu ipele iṣẹ ṣiṣe yii nigbati akoko ba de.

BestBuy: ṣẹ taboos

Olutaja Electronics BestBuy, pẹlu awọn owo-wiwọle lododun ti $ 43 bilionu ati awọn oṣiṣẹ 140, jẹ eyiti o tobi julọ ti awọn ile-iṣẹ ti a ṣe akojọ si ninu nkan naa. Ati nitorinaa, lakoko ti awọn ilana ti ẹgbẹ amayederun bestbuy.com ti a lo lati mura awọsanma ikọkọ ti o da lori OpenStack kii ṣe alailẹgbẹ, irọrun pẹlu eyiti wọn lo awọn ilana wọnyi jẹ iwunilori.

Lati mu awọsanma OpenStack akọkọ wọn wá si BestBuy, Oludari Awọn solusan Oju-iwe ayelujara Steve Eastham ati Oloye Architect Joel Crabb ni lati gbẹkẹle ẹda-ara lati bori ọpọlọpọ awọn idena ti o duro ni ọna wọn.

Ipilẹṣẹ OpenStack BestBuy dagba lati inu igbiyanju lati loye awọn ilana iṣowo lọpọlọpọ ti o nii ṣe pẹlu awọn ilana idasilẹ ti aaye e-commerce bestbuy.com ni ibẹrẹ ọdun 2011. Awọn igbiyanju wọnyi ṣe afihan awọn ailagbara pataki ni awọn ilana idaniloju didara. Ilana idaniloju didara ṣe afihan oke pataki pẹlu itusilẹ aaye kọọkan, eyiti o waye ni igba meji si mẹrin ni ọdun. Pupọ ninu idiyele yii ni o ni nkan ṣe pẹlu atunto agbegbe pẹlu ọwọ, atunṣe awọn iyatọ, ati ipinnu awọn ọran wiwa awọn orisun.

Lati koju awọn ọran wọnyi, bestbuy.com ṣe afihan Didara Didara lori ipilẹṣẹ Ibeere, ti Steve Eastham ati Joel Crabb ṣe itọsọna, lati ṣe idanimọ ati imukuro awọn igo ni ilana iṣeduro didara bestbuy.com. Awọn iṣeduro bọtini lati inu iṣẹ akanṣe yii pẹlu adaṣe adaṣe awọn ilana idaniloju didara ati pese awọn ẹgbẹ olumulo pẹlu awọn irinṣẹ iṣẹ-ara ẹni.

Botilẹjẹpe Steve Eastham ati Joel Crabb ni anfani lati lo ifojusọna ti awọn idiyele iṣakoso didara to ṣe pataki lati ṣe idalare idoko-owo ni awọsanma ikọkọ, wọn yara yara sinu iṣoro kan: botilẹjẹpe iṣẹ akanṣe naa ti gba ifọwọsi, ko si awọn owo ti o wa fun iṣẹ naa. Ko si isuna lati ra ohun elo fun iṣẹ akanṣe naa.

Tianillati jẹ iya ti kiikan, ati awọn egbe si mu a titun ona lati igbeowosile awọsanma: Nwọn si swapped awọn isuna fun meji Difelopa pẹlu miiran egbe ti o ní a hardware isuna.

Pẹlu isuna ti o yọrisi, wọn pinnu lati ra awọn ohun elo ti a nilo fun iṣẹ akanṣe naa. Kan si HP, olupese ohun elo wọn ni akoko yẹn, wọn bẹrẹ imudara ẹbọ naa. Nipasẹ awọn idunadura iṣọra ati idinku itẹwọgba ninu awọn ibeere ohun elo, wọn ni anfani lati ge awọn idiyele ohun elo nipasẹ o fẹrẹ to idaji.

Ni iru iṣọn kanna, Steve Eastham ati Joel Crabb ṣe adehun adehun pẹlu ẹgbẹ Nẹtiwọọki ti ile-iṣẹ, ni anfani ti agbara ti o wa ti mojuto ti o wa, fifipamọ lori awọn idiyele aṣoju ti o ni nkan ṣe pẹlu rira ohun elo Nẹtiwọọki tuntun.

"A wà lori lẹwa tinrin yinyin,"Sa Steve Eastham. “Eyi kii ṣe iṣe ti o wọpọ ni Buy ti o dara julọ lẹhinna tabi ni bayi. A ṣiṣẹ ni isalẹ Reda. Ó ṣeé ṣe kí wọ́n bá wa wí, ṣùgbọ́n a lè yẹra fún un.

Bibori awọn iṣoro inawo jẹ akọkọ akọkọ ti ọpọlọpọ awọn idiwọ. Ni akoko yẹn, iṣe ko si aye lati wa awọn amoye OpenStack fun iṣẹ akanṣe naa. Nitorinaa, wọn ni lati kọ ẹgbẹ kan lati ibere nipa apapọ awọn olupilẹṣẹ Java ti aṣa ati awọn oludari eto sinu ẹgbẹ naa.

Joel Crabb sọ pe: “A kan fi wọn sinu yara kan o sọ pe, ‘Ṣawari bi a ṣe le ṣiṣẹ eto yii. - Ọkan ninu awọn olupilẹṣẹ Java sọ fun wa: “Eyi jẹ irikuri, o ko le ṣe eyi. Emi ko mọ ohun ti o n sọrọ nipa."

A ni lati ṣajọpọ awọn aṣa oriṣiriṣi ti awọn iru ẹgbẹ meji lati ṣaṣeyọri abajade ti o fẹ - sọfitiwia ti a ṣe, idanwo, ilana idagbasoke afikun.

Imoriya egbe ni kutukutu ni ise agbese laaye wọn lati Dimegilio diẹ ninu awọn ìkan-bori. Wọn ni anfani lati yara rọpo agbegbe idagbasoke ohun-ini, dinku nọmba awọn agbegbe idaniloju didara (QA), ati ninu ilana iyipada ti gba ọna awọn ẹgbẹ tuntun ti iṣẹ ati iyara ifijiṣẹ ohun elo.

Aṣeyọri wọn fi wọn si ipo ti o dara lati beere fun awọn orisun afikun fun ipilẹṣẹ awọsanma ikọkọ wọn. Ati ni akoko yii wọn ni atilẹyin ni ipele ti iṣakoso oke ti ile-iṣẹ naa.

Steve Eastham ati Joel Crabb gba igbeowosile ti o nilo lati bẹwẹ oṣiṣẹ afikun ati awọn agbeko tuntun ti ohun elo marun. Awọsanma akọkọ ninu igbi ti awọn iṣẹ akanṣe ni agbegbe OpenStack, eyiti o nṣiṣẹ awọn iṣupọ Hadoop fun awọn atupale. Ati pe o ti wa ni iṣẹ iṣowo.

ipari

Awọn itan MercadoLibre, Ọjọ Iṣẹ, ati Ti o dara ju Ra awọn itan pin nọmba awọn ipilẹ ti o le ṣe amọna rẹ si isọdọmọ OpenStack aṣeyọri: Wa ni ṣiṣi si awọn iwulo ti awọn idagbasoke, awọn iṣowo, ati awọn olumulo ti o ni agbara miiran; ṣiṣẹ laarin awọn ilana iṣeto ti ile-iṣẹ rẹ; ifowosowopo pẹlu awọn ajo miiran; ati ki o setan lati sise ita awọn ofin nigba ti pataki. Iwọnyi jẹ gbogbo awọn ọgbọn rirọ ti o niyelori ti o wulo lati ni pẹlu awọsanma OpenStack.

Ko si ọna pipe fun imuse OpenStack ni ile-iṣẹ rẹ - ọna imuse da lori ọpọlọpọ awọn okunfa ti o ni ibatan si iwọ ati ile-iṣẹ rẹ ati ipo ti o rii ararẹ.

Lakoko ti otitọ yii le jẹ airoju fun awọn onijakidijagan OpenStack iyalẹnu bi wọn ṣe le ṣe iṣẹ akanṣe akọkọ wọn, sibẹsibẹ o jẹ oju-ọna rere kan. Eyi tumọ si pe ko si awọn opin si bii o ṣe le lọ pẹlu OpenStack. Ohun ti o le ṣaṣeyọri ni opin nikan nipasẹ ẹda ati agbara rẹ.

orisun: www.habr.com

Fi ọrọìwòye kun