Chiyambi cha vRealize Automation

Moni, Habr! Lero tikambirana za vRealize Automation. Nkhaniyi imayang'ana makamaka kwa ogwiritsa ntchito omwe sanakumanepo ndi yankho ili, chifukwa chake pansipa tikuwonetsani ntchito zake ndikugawana momwe mungagwiritsire ntchito.

vRealize Automation imathandizira makasitomala kuwongolera magwiridwe antchito, zokolola, ndi magwiridwe antchito mwa kufewetsa malo awo a IT, kuwongolera njira za IT, ndikupereka nsanja ya DevOps-ready automation.

Ngakhale ndi zatsopano 8 mtundu vRealize Automation anali kumasulidwa mwalamulo mmbuyo mu kugwa kwa 2019, padakali zambiri zaposachedwa za yankho ili ndi magwiridwe ake osinthidwa pa RuNet. Tiyeni tikonze chisalungamo ichi. 

Kodi vRealize Automation ndi chiyani

Ndi pulogalamu yamapulogalamu mkati mwa VMware ecosystem. Imakulolani kuti musinthe mbali zina pakuwongolera zida zanu ndi mapulogalamu. 

M'malo mwake, vRealize Automation ndi portal yomwe olamulira, opanga, ndi ogwiritsa ntchito mabizinesi amatha kufunsa mautumiki a IT ndikuwongolera zinthu zamtambo ndi zapamalo molingana ndi mfundo zofunika.

vRealize Automation imapezeka ngati ntchito ya SaaS yochokera pamtambo kapena ikhoza kukhazikitsidwa pamtambo wachinsinsi wa kasitomala.

Zomwe zimachitika kwambiri pama projekiti akomweko ndikuyika kovutirapo pagulu la VMware: vSphere, makamu a ESXi, vCenter Server, vRealize Operation, ndi zina zambiri. 

Mwachitsanzo, bizinesi yanu iyenera kupanga makina enieni mosinthika komanso mwachangu. Sizomveka nthawi zonse kulembetsa ma adilesi, kusintha ma network, kukhazikitsa OS ndikuchita zinthu zina zachizolowezi pamanja. vRealize Automation imakupatsani mwayi wopanga ndikusindikiza mapulani otumizira makina. Izi zitha kukhala ziwembu zosavuta kapena zovuta, kuphatikiza kuchuluka kwa ogwiritsa ntchito. Ma schema omalizidwa osindikizidwa amayikidwa mu kalozera wautumiki.

vRealize Automation Portals

Kamodzi vRealize Automation yakhazikitsidwa, woyang'anira wamkulu ali ndi mwayi wopeza kontrakitala yoyang'anira. Zimakuthandizani kuti mupange zipata zambiri zamtambo zamitundu yosiyanasiyana ya ogwiritsa ntchito. Mwachitsanzo, imodzi ndi ya olamulira. Yachiwiri ndi ya akatswiri opanga maukonde. Chachitatu ndi cha mamenejala. Khomo lililonse limatha kukhala ndi mapulani ake (mapulani). Gulu lililonse la ogwiritsa ntchito litha kupeza mautumiki omwe amavomerezedwa. 

Mapulani amafotokozedwa pogwiritsa ntchito zolemba zosavuta kuwerenga za YAML ndikusintha kwathandizo komanso kutsatira njira za Git:

Chiyambi cha vRealize Automation

Mutha kuwerenga zambiri za kapangidwe ka mkati ndi kuthekera kwa vRealize Automation mu mndandanda wa blog apa.

vRealize Automation 8: Chatsopano Ndi Chiyani

Chiyambi cha vRealize Automation16 key vRealize Automation 8 services mu chithunzi chimodzi

16 key vRealize Automation 8 services mu chithunzi chimodzi

Mutha kupeza zambiri zomasulira pa tsamba la VMware, tiwonetsa zinthu zosangalatsa kwambiri za mtundu watsopano:

  • vRealize Automation 8 idalembedwanso ndikumangidwa pamapangidwe a microservices.

  • Kuti muyike, muyenera kukhala ndi VMware Identity Manager ndi LifeCycle Manager mumapangidwe anu. Mutha kugwiritsa ntchito Easy Install, yomwe idzakhazikitsa ndikusintha zigawo chimodzi ndi chimodzi.

  • vRealize Automation 8 sikutanthauza kukhazikitsa ma seva owonjezera a IaaS kutengera MS Windows Server, monga momwe zinalili m'matembenuzidwe a 7.x.

  • vRealize Automation imayikidwa pa Photon OS 3.0. Ntchito zonse zofunika zimagwira ntchito ngati K8S Pods. Zotengera mkati mwa ma pod zimayenda pa Docker.

  • PostgreSQL ndiye DBMS yokhayo yothandizidwa. Ma Pods amagwiritsa ntchito Persistent Volume kusunga deta. Nawonso database yosiyana imaperekedwa kwa mautumiki ofunikira.

Tiyeni tidutse zigawo za vRealize Automation 8.

Cloud Assembly amagwiritsidwa ntchito potumiza ma VM, mapulogalamu ndi ntchito zina kumitambo yosiyanasiyana yapagulu ndi ma seva a vCenter. Mothandizidwa ndi Infrastructure monga Code, imakupatsani mwayi wokhathamiritsa makonzedwe a zomangamanga molingana ndi mfundo za DevOps.

Chiyambi cha vRealize Automation

Zophatikiza zosiyanasiyana zakunja zimapezekanso:

Chiyambi cha vRealize Automation

Muutumikiwu, "ogwiritsa" amapanga ma tempuleti mumtundu wa YAML komanso mawonekedwe azithunzi.

Chiyambi cha vRealize Automation

Kuti mugwiritse ntchito Msika ndi ntchito zomangidwa kale, mutha "kulumikiza" kuchokera ku akaunti yanu ya My VMware.

Olamulira angagwiritse ntchito vRealize Orchestrator Workflows kuti agwirizane ndi zinthu zowonjezera zowonjezera (mwachitsanzo, MS AD/DNS, etc.).

Chiyambi cha vRealize Automation

Mutha kulumikiza vRA ndi VMware Enterprise PKS kuti mutumize magulu a K8S.

Mu gawo la Deployments tikuwona zida zokhazikitsidwa kale.

Chiyambi cha vRealize Automation

Mtsinje wa Code ndi njira yothetsera kumasulidwa ndi kutumizira mosalekeza kwa mapulogalamu omwe amatsimikizira kumasulidwa kokhazikika komanso kosalekeza kwa mapulogalamu ndi ndondomeko ya pulogalamu. Kuphatikizika kwakukulu kulipo - Jenkins, Bamboo, Git, Docker, Jira, etc. 

Service Broker - ntchito yomwe imapereka kalozera wa ogwiritsa ntchito mabizinesi:

Chiyambi cha vRealize AutomationChiyambi cha vRealize Automation

Mu Service Broker, olamulira amatha kukhazikitsa malamulo ovomerezeka potengera magawo ena. 

vRealize Automation Use Cases

Zonse mwa chimodzi

Tsopano pali mayankho ambiri osiyanasiyana padziko lapansi - VMware, Hyper-V, KVM. Mabizinesi nthawi zambiri amagwiritsa ntchito mitambo yapadziko lonse lapansi monga Azure, AWS ndi Google Cloud. Kuwongolera "zoo" izi kukuvuta kwambiri chaka chilichonse. Kwa ena, vutoli limatha kuwoneka ngati zosatheka: bwanji osagwiritsa ntchito njira imodzi yokha pakampani? Chowonadi ndi chakuti pa ntchito zina KVM yotsika mtengo ikhoza kukhala yokwanira. Ndipo ma projekiti akuluakulu adzafunika magwiridwe antchito onse a VMware. Zingakhale zosatheka kusankha imodzi yokha, makamaka pazifukwa zachuma.

Pamene chiwerengero cha mayankho omwe amagwiritsidwa ntchito chikuwonjezeka, kuchuluka kwa ntchito kumawonjezekanso. Mwachitsanzo, mungafunike kupanga makina operekera mapulogalamu, kasamalidwe ka kasinthidwe, ndi kutumiza mapulogalamu. Pamaso pa vRealize Automation, panalibe chida chimodzi chomwe "chitha kuyamwa" kasamalidwe ka nsanja zonsezi pagawo limodzi lagalasi.

Chiyambi cha vRealize AutomationKaya mulingo wa mayankho ndi nsanja zomwe mumagwiritsa ntchito, ndizotheka kuziwongolera kudzera pa portal imodzi.

Kaya mulingo wa mayankho ndi nsanja zomwe mumagwiritsa ntchito, ndizotheka kuziwongolera kudzera pa portal imodzi.

Timasintha machitidwe okhazikika

Mu vRealize Automation, zochitika zofananira ndizotheka:

  • Woyang'anira mapulogalamu muyenera kutumiza VM yowonjezera. Ndi vRealize Automation, sasowa kuchita chilichonse pamanja kapena kukambirana ndi akatswiri oyenerera. Zidzakhala zokwanira kudina batani lovomerezeka "Ndikufuna VM ndipo mwachangu", ndipo ntchitoyo idzatumizidwanso.

  • Kufunsira kwalandiridwa Woyang'anira System. Imawunika pempho, ikuwona ngati pali zida zokwanira zaulere, ndikuvomereza.

  • Chotsatira pamzere ndi mtsogoleri. Ntchito yake ndikuwunika ngati kampaniyo ili yokonzeka kugawa ndalama zothandizira ntchitoyi. Ngati zonse zili bwino, amadinanso Kuvomereza.

Tinasankha dala njira yosavuta kwambiri ndikuchepetsa kuchuluka kwa masitepe kuti tiwonetse lingaliro lalikulu:

vRealize Automation, kuwonjezera pa njira za IT, imakhudza njira zamabizinesi. Katswiri aliyense "amatseka" gawo lake la ntchitoyo mumayendedwe otumizira.

Vuto lomwe laperekedwa monga chitsanzo litha kuthetsedwa pogwiritsa ntchito machitidwe ena - mwachitsanzo, ServiceNow kapena Jira. Koma vRealize Automation ndi "pafupi" ndi zomangamanga ndipo milandu yovuta kwambiri ndi yotheka mmenemo kusiyana ndi kutumiza makina enieni. Mutha "munjira ya batani limodzi" fufuzani zokha za kupezeka kwa malo osungira ndipo, ngati kuli kofunikira, pangani mwezi watsopano. Mwaukadaulo, ndizothekanso kupanga yankho lokhazikika ndi zopempha za script kwa wopereka mtambo.

DevOps ndi CI/CD

Chiyambi cha vRealize Automation

Kuphatikiza pa kusonkhanitsa masamba onse ndi mitambo pawindo limodzi, vRealize Automation imakulolani kuti muzitha kuyang'anira madera onse omwe akupezeka motsatira mfundo za DevOps. Opanga ntchito amatha kupanga ndikumasula mapulogalamu popanda kumangidwa papulatifomu iliyonse.

Monga momwe tikuwonera mu chithunzichi, pamwamba pa nsanja pali Developer Ready Infrastructure, yomwe imagwiritsa ntchito ntchito zophatikizira ndi kutumiza, komanso kuyang'anira zochitika zosiyanasiyana zogwiritsira ntchito machitidwe a IT, mosasamala kanthu za nsanja yomwe imagwiritsidwa ntchito pamunsi.

Kugwiritsa ntchito, kapena mlingo wa ogula ntchito, ndi malo omwe amachitira zinthu pakati pa ogwiritsa ntchito / olamulira ndi kuthetsa machitidwe a IT:

  • Kukula Kwazinthu limakupatsani mwayi wolumikizana ndi mulingo wa Dev ndikuwongolera zosintha, kusintha ndi kupeza malo osungira.

  • Catalog ya Utumiki amakulolani kuti mupereke ntchito kuti muthe kutsiriza ogula: bwererani / kufalitsa zatsopano ndi kulandira ndemanga.

  • ntchito amakulolani kuti mukhazikitse njira zopangira zisankho zamkati za IT, pamene kusintha kulikonse kapena kupereka kwaufulu kumadutsa muzovomerezeka, zomwe ndizofunikira kwa makampani amakampani.

Kuchita pang'ono

Chiphunzitso ndi zochitika zogwiritsa ntchito zatha. Tiyeni tiwone momwe vRA imakulolani kuthetsa mavuto omwe wamba.

Makina opangira makina opangira makina

  1. Onjezani makina enieni kuchokera pa intaneti ya vRA.

  2. Kuvomerezedwa ndi munthu yemwe ali ndi udindo woyang'anira zomangamanga ndi/kapena manejala.

  3. Kusankha gulu lolondola/network host.

  4. Funsani adilesi ya IP mu IPAM (ie Infoblox), pezani masinthidwe a netiweki.

  5. Pangani akaunti ya Active Directory/rekodi ya DNS.

  6. Ikani makina.

  7. Kutumiza chidziwitso cha imelo kwa kasitomala ikakonzeka.

Ndondomeko yogwirizana ya ma VM a Linux

  1. Chinthu chimodzi mu bukhu lotha kusankha malo a data, udindo ndi chilengedwe (dev, test, prod).

  2. Kutengera zomwe zasankhidwa pamwambapa, vCenter yolondola, ma network ndi makina osungira amasankhidwa.

  3. Maadiresi a IP ndi osungidwa ndipo DNS amalembetsa. Ngati VM itumizidwa pamalo opangira, imawonjezedwa ku ntchito yosunga zobwezeretsera.

  4. Ikani makina.

  5. Kuphatikizana ndi machitidwe osiyanasiyana a Configuration Management (mwachitsanzo, Ansible -> kuyambitsa playbook yoyenera).

Internal management portal mu chikwatu chimodzi kudzera mu ma API osiyanasiyana azinthu za chipani chachitatu

  • Kupanga / kufufuta ndi kuyang'anira maakaunti a ogwiritsa ntchito mu AD molingana ndi malamulo amatchulidwe akampani:

    • Ngati akaunti ya ogwiritsa ntchito idapangidwa, imelo yokhala ndi chidziwitso cholowera imatumizidwa kwa mutu wa unit / dipatimenti. Kutengera dipatimenti yosankhidwa ndi udindo, wogwiritsa ntchitoyo amapatsidwa ufulu wofunikira (RBAC).

    • Zambiri zolowera muakaunti yautumiki zimatumizidwa mwachindunji kwa wogwiritsa ntchito yemwe wapempha kuti apangidwe akauntiyo.

  • Kuwongolera ntchito zosunga zobwezeretsera.

  • Kuwongolera malamulo a SDN firewall, magulu achitetezo, ma tunnel a ipsec, ndi zina zambiri. zikugwiritsidwa ntchito potsimikiziridwa ndi anthu omwe ali ndi udindo pa ntchitoyi.

Zotsatira

vRA ndi chinthu chamabizinesi, chosinthika komanso chosinthika mosavuta. Imakhala ikusintha nthawi zonse, imakhala ndi chithandizo champhamvu komanso ikuwonetsa zochitika zamakono. Mwachitsanzo, ichi ndi chimodzi mwazinthu zoyamba zomwe zidasinthiratu kamangidwe ka microservice kutengera zotengera. 

Ndi chithandizo chake, mutha kugwiritsa ntchito pafupifupi zochitika zilizonse zodzichitira mumtambo wosakanizidwa. M'malo mwake, chilichonse chomwe chili ndi API chimathandizidwa mwanjira ina. Kuphatikiza apo, ndi chida chabwino kwambiri choperekera chithandizo kwa ogwiritsa ntchito molingana ndi kutumiza kwawo ndi chitukuko cha DevOps, chomwe chimadalira dipatimenti ya IT yokhudzana ndi chitetezo ndi kasamalidwe ka nsanja yokha.

Kuphatikiza kwina kwa vRealize Automation ndikuti ndi yankho kuchokera ku VMware. Idzakwanira makasitomala ambiri chifukwa amagwiritsa ntchito kale zinthu zakampani. Simudzasowa kuchitanso chilichonse.

Inde, sitinayesere kupereka tsatanetsatane wa yankho. M'nkhani zamtsogolo, tidzafotokoza mwatsatanetsatane zina mwazinthu za vRealize Automation ndikupereka mayankho ku mafunso anu ngati angabwere mu ndemanga. 

Ngati yankho ndi zochitika zogwiritsira ntchito ndizosangalatsa, tidzakhala okondwa kukuwonani patsamba lathu webinar, yodzipatulira kupanga njira za IT pogwiritsa ntchito vRealize Automation. 

Source: www.habr.com

Kuwonjezera ndemanga