Selelekela sa vRealize Automation

Lumela, Habr! Kajeno re tla bua ka vRealize Automation. Sengoliloeng se lebisitsoe haholo ho basebelisi ba e-so ka ba kopana le tharollo ena, kahoo ka tlase ho sehiloeng re tla u tsebisa mesebetsi ea eona le linyeoe tsa ts'ebeliso.

vRealize Automation e thusa bareki ho ntlafatsa ts'ebetso, tlhahiso, le katleho ka ho nolofatsa tikoloho ea bona ea IT, ho nolofatsa lits'ebetso tsa IT, le ho fana ka sethala se itokiselitseng ho DevOps.

Leha e le ncha 8 phetolelo vRealize Automation e ne e e lokollotsoe ka molao morao nakong ea hoetla ha 2019, ho ntse ho e-na le tlhahisoleseding e fokolang ea morao-rao mabapi le tharollo ena le ts'ebetso ea eona e ntlafalitsoeng ho RuNet. Ha re lokiseng ho hloka toka hona. 

vRealize Automation ke eng

Ke sehlahisoa sa software ka har'a tikoloho ea VMware. E u lumella ho iketsetsa likarolo tse itseng tsa ho laola lisebelisoa tsa hau le lits'ebetso. 

Ha e le hantle, vRealize Automation ke portal eo ka eona batsamaisi, bahlahisi, le basebelisi ba khoebo ba ka botsang lits'ebeletso tsa IT le ho laola lisebelisoa tsa maru le tsa meaho ho latela maano a hlokahalang.

vRealize Automation e fumaneha e le tšebeletso ea SaaS e thehiloeng marung kapa e ka kenngoa lerung la poraefete la moreki.

Boemo bo atileng haholo bakeng sa merero ea lehae ke ho kenya ts'ebetso e rarahaneng ka har'a stack ea VMware: vSphere, mabotho a ESXi, vCenter Server, vRealize Operation, joalo-joalo. 

Mohlala, khoebo ea hau e hloka ho theha mechini e sebetsang ka mokhoa o bonolo le kapele. Hase kamehla ho utloahalang ho ngolisa liaterese, ho fetola marang-rang, ho kenya OS le ho etsa lintho tse ling tse tloaelehileng ka letsoho. vRealize Automation e u lumella ho theha le ho phatlalatsa meralo ea phepelo ea mochini. Tsena e ka ba merero e bonolo kapa e rarahaneng, ho kenyelletsa le pokello ea lits'ebetso tsa basebelisi. Merero e phethiloeng e hatisitsoeng e behiloe lethathamong la litšebeletso.

vRealize Automation Portals

Hang ha vRealize Automation e kentsoe, molaoli oa mantlha o na le phihlello ho khomphutha ea tsamaiso. E u lumella ho etsa palo e kholo ea li-portal tsa tšebeletso ea leru bakeng sa mekhahlelo e fapaneng ea basebelisi. Ka mohlala, e 'ngoe ke ea batsamaisi. Ea bobeli ke ea lienjiniere tsa marang-rang. Ea boraro ke ea batsamaisi. Portal e 'ngoe le e' ngoe e ka ba le lipolane (meralo) ea eona. Sehlopha se seng le se seng sa basebelisi se ka fumana litšebeletso tse lumelletsoeng feela. 

Lits'oants'o li hlalosoa ho sebelisoa mangolo a YAML a balehang habonolo le mofuta oa tšehetso le ho latedisa ts'ebetso ea Git:

Selelekela sa vRealize Automation

U ka bala ho eketsehileng ka sebopeho sa ka hare le bokhoni ba vRealize Automation letotong la blog mona.

vRealize Automation 8: Ke Eng e Ncha

Selelekela sa vRealize Automation16 key vRealize Automation 8 services in one screenshot

16 key vRealize Automation 8 services in one screenshot

U ka fumana lintlha tse qaqileng tsa tokollo leqepheng la VMware, re tla hlahisa likarolo tse khahlisang haholo tsa mofuta o mocha:

  • vRealize Automation 8 e ngotsoe bocha ka botlalo mme e hahiloe holim'a meralo ea li-microservices.

  • Ho kenya, o tlameha ho ba le VMware Identity Manager le LifeCycle Manager ho lisebelisoa tsa hau tsa motheo. U ka sebelisa Easy Install, e tla kenya le ho lokisa likarolo ka bonngoe.

  • vRealize Automation 8 ha e hloke hore ho kenngoe li-server tse ling tsa IaaS tse thehiloeng ho MS Windows Server, joalo ka ha ho ne ho le joalo liphetolelong tsa 7.x.

  • vRealize Automation e kentsoe ho Photon OS 3.0. Litšebeletso tsohle tsa bohlokoa li sebetsa joalo ka K8S Pods. Lijana tse ka hare ho li-pods li sebetsa ho Docker.

  • PostgreSQL ke eona feela DBMS e tšehetsoeng. Li-pods li sebelisa Persistent Volume ho boloka data. Database e arohaneng e abetsoe litšebeletso tsa bohlokoa.

Ha re hlahlobeng likarolo tsa vRealize Automation 8.

Cloud Assembly e sebelisetsoang ho tsamaisa li-VM, lits'ebetso le lits'ebeletso tse ling marung a fapaneng a sechaba le li-server tsa vCenter. E tsamaisoa ke Infrastructure joalo ka Khoutu, e u lumella ho ntlafatsa phano ea lisebelisoa ho latela melaoana ea DevOps.

Selelekela sa vRealize Automation

Likopano tse fapaneng tsa kantle ho lebokose li fumaneha hape:

Selelekela sa vRealize Automation

Ts'ebeletsong ena, "basebelisi" ba theha litempele ka sebopeho sa YAML le ka sebopeho sa setšoantšo sa likarolo.

Selelekela sa vRealize Automation

Ho sebelisa 'Maraka le lits'ebeletso tse hahiloeng esale pele, o ka "hokela" ho tsoa akhaonteng ea hau ea My VMware.

Batsamaisi ba ka sebelisa vRealize Orchestrator Workflows ho hokahanya le lisebelisoa tse ling tsa motheo (mohlala, MS AD/DNS, joalo-joalo).

Selelekela sa vRealize Automation

O ka hokahanya vRA le VMware Enterprise PKS ho tsamaisa lihlopha tsa K8S.

Karolong ea Deployments re bona lisebelisoa tse seng li kentsoe.

Selelekela sa vRealize Automation

Khoutu ea Khoutu ke tharollo bakeng sa ho lokolloa ka mokhoa o ikemetseng le ho fana ka software e tsoelang pele e tiisang hore ho lokolloa ka mokhoa o tsitsitseng le o tloaelehileng oa likopo le khoutu ea lenaneo. Ho na le palo e kholo ea likhokahanyo - Jenkins, Bamboo, Git, Docker, Jira, joalo-joalo. 

Tšebeletso Broker - ts'ebeletso e fanang ka lethathamo la basebelisi ba likhoebo:

Selelekela sa vRealize AutomationSelelekela sa vRealize Automation

Ho Broker ea Ts'ebeletso, batsamaisi ba ka hlophisa maano a tumello ho latela litekanyo tse itseng. 

vRealize Automation Use Cases

Tsohle ka bonngwe

Hona joale ho na le litharollo tse ngata tse fapaneng lefatšeng ka bophara - VMware, Hyper-V, KVM. Hangata likhoebo li khetha ho sebelisa maru a lefats'e joalo ka Azure, AWS le Google Cloud. Ho laola “zuo” ena ho ntse ho thatafala le ho feta selemo le selemo. Ho ba bang, bothata bona bo ka bonahala bo le thata haholo: ke hobane'ng ha u sa sebelise tharollo e le 'ngoe feela ka har'a k'hamphani? 'Nete ke hore bakeng sa mesebetsi e meng KVM e theko e tlaase e ka ba e lekaneng. Mme merero e tebileng le ho feta e tla hloka ts'ebetso eohle ea VMware. Ho ka ’na ha se ke ha khoneha ho khetha e le ’ngoe feela, bonyane ka mabaka a moruo.

Ha palo ea litharollo tse sebelisoang e ntse e eketseha, boholo ba mesebetsi le bona boa eketseha. Ka mohlala, ho ka 'na ha hlokahala hore u iketsetse tsamaiso ea software, tsamaiso ea litlhophiso, le phepelo ea lisebelisoa. Pele ho vRealize Automation, ho ne ho se sesebelisoa se le seng se ka "amohelang" tsamaiso ea lipolanete tsena kaofela ka pane e le 'ngoe ea khalase.

Selelekela sa vRealize AutomationHo sa tsotellehe hore na u sebelisa litharollo le li-platform life, ho ka khoneha ho li laola ka portal e le 'ngoe.

Ho sa tsotellehe hore na u sebelisa litharollo le li-platform life, ho ka khoneha ho li laola ka portal e le 'ngoe.

Re iketsetsa mekhoa e tloaelehileng

Ka har'a vRealize Automation, boemo bo tšoanang boa khoneha:

  • Motsamaisi ditiriso o hloka ho kenya VM e eketsehileng. Ka vRealize Automation, ha ho hlokahale hore a etse letho ka letsoho kapa a buisane le litsebi tse loketseng. Ho tla lekana ho tobetsa konopo ea maemo "Ke batla VM le kapele", mme kopo e tla romelloa ho ea pele.

  • Kopo e amohetsoe Motsamaisi oa Sisteme. E hlahloba kopo, e bona hore na ho na le lisebelisoa tse lekaneng tsa mahala, 'me e e amohela.

  • E latelang moleng ke mookameli. Mosebetsi oa hae ke ho hlahloba hore na k'hamphani e se e loketse ho fana ka chelete bakeng sa morero. Haeba tsohle li lokile, o boetse o tobetsa Amohela.

Re khethile ka boomo mokhoa o bonolo ka ho fetesisa mme ra fokotsa palo ea mehato ea ho totobatsa mohopolo oa mantlha:

vRealize Automation, ho phaella lits'ebetsong tsa IT, e ama sefofane sa mekhoa ea khoebo. Setsebi se seng le se seng se "koala" karolo ea hae ea mosebetsi ka mokhoa oa conveyor.

Bothata bo fanoeng e le mohlala bo ka rarolloa ka mekhoa e meng - mohlala, ServiceNow kapa Jira. Empa vRealize Automation e "haufi" le lisebelisoa tsa motheo le linyeoe tse rarahaneng ho feta ho sebelisa mochine oa sebele. U ka "ka mokhoa oa konopo e le 'ngoe" ka tsela e iketsang hlahloba boteng ba sebaka sa polokelo mme, ha ho hlokahala, u thehe likhoeli tse ncha. Ha e le hantle, hoa khoneha ho aha tharollo ea moetlo le likopo tsa mongolo ho mofani oa maru.

DevOps le CI/CD

Selelekela sa vRealize Automation

Ntle le ho bokella libaka tsohle le maru ka fensetere e le 'ngoe, vRealize Automation e u lumella ho laola libaka tsohle tse fumanehang ho latela melao-motheo ea DevOps. Bahlahisi ba lits'ebeletso ba ka nts'etsapele le ho lokolla lits'ebetso ntle le ho tlamelloa sethaleng sefe kapa sefe.

Joalokaha ho ka bonoa setšoantšong, ka holim'a boemo ba sethala ho na le Developer Ready Infrastructure, e kenyang ts'ebetso ea ho kopanya le ho fana ka litšebeletso, hammoho le ho laola maemo a sa tšoaneng bakeng sa ho tsamaisa mekhoa ea IT, ho sa tsotellehe sethala se sebelisoang boemong bo tlaase.

Ho sebelisoa, kapa boemo ba bareki ba lits'ebeletso, ke tikoloho ea ho sebelisana lipakeng tsa basebelisi / batsamaisi le lits'ebetso tsa ho qetela tsa IT:

  • Nts'etsopele ea Likateng e o lumella ho theha tšebelisano le boemo ba Dev le ho laola liphetoho, ho fetolela le ho fihlella polokelo.

  • Lethathamo la litšebeletso e o lumella ho fana ka lits'ebeletso ho felisa bareki: khutlisetsa morao / phatlalatsa tse ncha 'me u fumane maikutlo.

  • Projects e o lumella ho theha mekhoa ea ka hare ea ho etsa liqeto tsa IT, ha phetoho e 'ngoe le e' ngoe kapa ho fana ka litokelo ho feta ka mokhoa oa tumello, e leng oa bohlokoa bakeng sa lik'hamphani tsa likhoebo.

Tloaelo e nyane

Khopolo le linyeoe tsa tšebeliso li felile. Ha re bone hore na vRA e u lumella joang ho rarolla mathata a tloaelehileng.

Boiketsetso ba mokhoa oa ho fana ka mochini o hlakileng

  1. Odara mochini o sebetsang ho tsoa ho portal ea vRA.

  2. Tumello ke motho ea ikarabellang bakeng sa litšebeletso tsa motheo le/kapa mookameli.

  3. Ho khetha sehlopha se nepahetseng sa cluster/network host.

  4. Kopa aterese ea IP ho IPAM (ke hore Infoblox), fumana tlhophiso ea marang-rang.

  5. Theha ak'haonte ea Active Directory/rekoto ea DNS.

  6. Kenya mochini.

  7. Ho romela tsebiso ea lengolo-tsoibila ho moreki ha e se e lokile.

Moralo o kopaneng oa li-VM tse thehiloeng ho Linux

  1. Ntho e le 'ngoe bukeng e nang le bokhoni ba ho khetha setsi sa data, karolo le tikoloho (dev, test, prod).

  2. Ho ipapisitsoe le likhetho tse kaholimo, vCenter e nepahetseng, marang-rang le litsamaiso tsa polokelo lia khethoa.

  3. Liaterese tsa IP li bolokiloe 'me DNS e ngolisitsoe. Haeba VM e kentsoe sebakeng sa prod, e eketsoa mosebetsing oa bekapo.

  4. Kenya mochini.

  5. Ho kopanya le mekhoa e fapaneng ea Tsamaiso ea Litlhophiso (mohlala, Ansible -> ho qala buka e nepahetseng ea ho bapala).

Portal ea tsamaiso ea ka hare bukeng e le 'ngoe ka li-API tse fapaneng tsa lihlahisoa tsa batho ba bang

  • Ho theha / ho hlakola le ho laola liakhaonto tsa basebelisi ho AD ho latela melao ea mabitso ea k'hamphani:

    • Haeba ak'haonte ea mosebelisi e entsoe, lengolo-tsoibila le nang le tlhaiso-leseling ea ho kena le romelloa ho hlooho ea yuniti/lefapha. Ho ipapisitsoe le lefapha le maemo a khethiloeng, mosebelisi o fuoa litokelo tse hlokahalang (RBAC).

    • Boitsebiso ba ho kena ka akhaonto ea tšebeletso bo romelloa ka ho toba ho mosebedisi ea batlang ho theha akhaonto.

  • Tsamaiso ea litšebeletso tsa bekapo.

  • Tsamaiso ea melao ea SDN firewall, lihlopha tsa ts'ireletso, lithanele tsa ipsec, joalo-joalo. li sebelisoa ha ho tiisoa ke batho ba ikarabellang bakeng sa tšebeletso.

Phello

vRA ke sehlahisoa sa khoebo feela, se tenyetsehang ebile se ka senyeha habonolo. E lula e fetoha, e na le ts'ehetso e matla ebile e bonahatsa mekhoa ea sejoale-joale. Mohlala, ena ke e 'ngoe ea lihlahisoa tsa pele tse ileng tsa fetohela ho meralo ea microservice e ipapisitseng le lijana. 

Ka thuso ea eona, o ka kenya tšebetsong hoo e batlang e le boemo bofe kapa bofe ba boiketsetso ka har'a maru a lebasetere. Ha e le hantle, ntho e 'ngoe le e' ngoe e nang le API e tšehetsoa ka mokhoa o mong kapa o mong. Ho feta moo, ke sesebelisoa se hloahloa sa ho fana ka lits'ebeletso ho basebelisi ba ho qetela ho bapa le phano ea bona le nts'etsopele ea DevOps, e itšetlehileng ka lefapha la IT le sebetsanang le ts'ireletso le tsamaiso ea sethala ka bosona.

Ntho e 'ngoe hape ea vRealize Automation ke hore ke tharollo e tsoang ho VMware. E tla tšoanela bareki ba bangata hobane ba se ba ntse ba sebelisa lihlahisoa tsa k'hamphani. Ha o na ho tlameha ho etsa letho hape.

Ha e le hantle, ha re etse eka re fana ka tlhaloso e qaqileng ea tharollo. Lingoliloeng tse tlang, re tla hlalosa ka botlalo tse ling tsa likarolo tse ikhethang tsa vRealize Automation mme re fane ka likarabo tsa lipotso tsa hau haeba li hlaha maikutlong. 

Haeba tharollo le maemo a ts'ebeliso ea eona li khahla, re tla thabela ho u bona ho rona webinar, e inehetseng ho iketsetsa mekhoa ea IT ho sebelisa vRealize Automation. 

Source: www.habr.com

Eketsa ka tlhaloso