Te whakauru i te vRealize Automation

Kia ora, Habr! I tenei ra ka korero tatou mo te vRealize Automation. Ko te tuhinga e tino aro ana ki nga kaiwhakamahi kaore ano i pa ki tenei otinga, na i raro i te tapahi ka whakaatu atu matou ki a koe ki ana mahi me te tiri i nga keehi whakamahi.

Ma te vRealize Automation ka taea e nga kaihoko te whakapai ake i te kakama, te whai hua, me te whai hua ma te whakangwari i o raatau taiao IT, te whakamaarama i nga tikanga IT, me te tuku i tetahi papaaho aunoatanga kua rite ki te DevOps.

Ahakoa he mea hou 8 putanga vRealize Automation ko tukuna mana i te ngahuru o te tau 2019, he iti tonu nga korero hou mo tenei otinga me ona mahi whakahou i runga i te RuNet. Me whakatika tenei mahi he. 

He aha te vRealize Automation

He hua rorohiko kei roto i te rauwiringa kaiao VMware. Ka taea e koe te whakahaere aunoa i etahi waahanga o te whakahaere i o hanganga me o tono. 

Ko te tikanga, ko te vRealize Automation he tomokanga e taea ai e nga kaiwhakahaere, nga kaiwhakawhanake, me nga kaiwhakamahi pakihi te uiui i nga ratonga IT me te whakahaere i nga rauemi kapua me te waahi i runga i nga kaupapa here e hiahiatia ana.

Kei te waatea te vRealize Automation hei ratonga SaaS-kapua, ka taea ranei te whakauru ki runga i te kapua motuhake a te kaihoko.

Ko te ahuatanga tino noa mo nga kaupapa a-rohe he whakaurunga uaua ki runga i te puranga VMware: vSphere, ESXi ope, vCenter Server, vRealize Operation, etc. 

Hei tauira, me hanga e to pakihi nga miihini mariko kia ngawari me te tere. Ehara i te mea tika te rehita i nga wahitau, te huri i nga whatunga, te whakauru i te OS me te mahi a-ringa i etahi atu mahi. vRealize Automation ka taea e koe te hanga me te whakaputa i nga mahere mo te tuku miihini. Ka taea e enei he kaupapa ngawari, he kaupapa uaua ranei, tae atu ki te puranga o nga tono kaiwhakamahi. Ko nga kaupapa kua oti te whakaputa ka tukuna ki te raarangi ratonga.

vRealize Portals Aunoatanga

Ina whakauruhia te vRealize Automation, ka whai waahi te kaiwhakahaere tuatahi ki te papatohu whakahaere. Ka taea e koe te hanga i te maha o nga waahanga ratonga kapua mo nga momo momo kaiwhakamahi. Hei tauira, kotahi mo nga kaiwhakahaere. Ko te tuarua mo nga miihini whatunga. Ko te tuatoru mo nga kaiwhakahaere. Ka taea e ia tomokanga te whai i ona ake mahere (ahua). Ka taea anake e ia roopu kaiwhakamahi te uru atu ki nga ratonga kua whakaaetia. 

Kei te whakaahuahia nga mahere ma te whakamahi i nga tuhinga YAML ngawari ki te panui me te tautoko i te whakaputanga me te aroturuki i te tukanga Git:

Te whakauru i te vRealize Automation

Ka taea e koe te panui atu mo te hanganga o roto me nga kaha o te vRealize Automation i roto i te raupapa rangitaki konei.

vRealize Automation 8: He aha te Hou

Te whakauru i te vRealize Automation16 matua vRealize Automation 8 ratonga i roto i te whakaahua kotahi

16 matua vRealize Automation 8 ratonga i roto i te whakaahua kotahi

Ka kitea e koe nga korero tuku taipitopito i runga i te wharangi VMware, ka whakaatuhia e matou nga ahuatanga tino pai o te putanga hou:

  • vRealize Automation 8 kua tino tuhi ano, kua hangaia ki runga i te hoahoanga microservices.

  • Hei whakauru, me whai koe i te Kaiwhakahaere Tuakiri VMware me te Kaiwhakahaere LifeCycle i roto i to hanganga. Ka taea e koe te whakamahi Easy Install, ka whakauru me te whirihora i nga waahanga takitahi.

  • Ko te vRealize Automation 8 e kore e hiahia ki te whakauru i etahi atu tūmau IaaS i runga i te MS Windows Server, pera i nga putanga 7.x.

  • vRealize Automation kua whakauruhia ki runga Photon OS 3.0. Ko nga ratonga matua katoa he rite ki nga K8S Pods. Ko nga ipu kei roto i nga pota ka rere ki runga Docker.

  • Ko PostgreSQL anake te DBMS e tautokohia ana. Ka whakamahi nga Pods i te Volume Tonu ki te penapena raraunga. Ka tohatohahia he patengi raraunga motuhake mo nga ratonga matua.

Me titiro ki nga waahanga o vRealize Automation 8.

Huihuinga Kapua whakamahia mo te tuku VM, tono me etahi atu ratonga ki nga momo kapua whanui me nga vCenter Servers. Ma te Hangahanga hei Waehere, ka taea e koe te arotau i te whakaratonga hanganga kia rite ki nga kaupapa DevOps.

Te whakauru i te vRealize Automation

Kei te waatea ano nga momo whakaurunga o waho o te pouaka:

Te whakauru i te vRealize Automation

I tenei ratonga, ka hangaia e nga "kaiwhakamahi" nga tauira ki te whakatakotoranga YAML me te ahua o te hoahoa waahanga.

Te whakauru i te vRealize Automation

Hei whakamahi i te Maakete me nga ratonga i hangaia i mua, ka taea e koe te "hono" mai i to putea Taku VMware.

Ka taea e nga kaiwhakahaere te whakamahi i te vRealize Orchestrator Workflows ki te hono atu ki etahi atu mea hanganga (hei tauira, MS AD/DNS, me etahi atu).

Te whakauru i te vRealize Automation

Ka taea e koe te hono vRA me te VMware Enterprise PKS ki te tuku i nga tautau K8S.

I roto i te waahanga Whakamahi ka kite tatou i nga rauemi kua oti te whakauru.

Te whakauru i te vRealize Automation

Awa Waehere he otinga mo te tuku aunoa me te tuku haere tonu o nga raupaparorohiko hei whakarite kia mau tonu te tuku tono me te waehere hotaka. He maha nga whakaurunga e waatea ana - Jenkins, Bamboo, Git, Docker, Jira, etc. 

Kaihokohoko Ratonga — he ratonga e whakarato ana i te raarangi mo nga kaiwhakamahi hinonga:

Te whakauru i te vRealize AutomationTe whakauru i te vRealize Automation

I roto i te Kaihokohoko Ratonga, ka taea e nga kaiwhakahaere te whirihora i nga kaupapa here whakaaetanga i runga i etahi tawhā. 

vRealize Aunoatanga Whakamahi Take

Katoa ki te kotahi

Inaianei he maha nga otinga mariko rereke i te ao - VMware, Hyper-V, KVM. He maha nga wa ka uru nga pakihi ki te whakamahi i nga kapua o te ao penei i a Azure, AWS me Google Cloud. Ko te whakahaere i tenei "zoo" kei te uaua haere ia tau. Ki etahi, he ahua ke noa tenei raru: he aha e kore ai e whakamahi kotahi noa te otinga i roto i te kamupene? Ko te meka mo etahi mahi ka taea e te KVM iti te utu. A ko nga kaupapa nui ake ka hiahia nga mahi katoa o VMware. Kare pea e taea te whiriwhiri i tetahi noa iho, mo nga take ohaoha.

Ka piki ake te maha o nga otinga e whakamahia ana, ka piki ano te rahi o nga mahi. Hei tauira, ka hiahia koe ki te whakaaunoa i te tuku rorohiko, te whakahaere whirihoranga, me te tuku tono. I mua i te vRealize Automation, karekau he taputapu kotahi ka taea te "whakangungu" i te whakahaere o enei papaaho katoa i roto i te pihanga kotahi o te karaihe.

Te whakauru i te vRealize AutomationAhakoa he aha te tini o nga otinga me nga papahanga ka whakamahia e koe, ka taea te whakahaere ma te tomokanga kotahi.

Ahakoa he aha te tini o nga otinga me nga papahanga ka whakamahia e koe, ka taea te whakahaere ma te tomokanga kotahi.

Ka whakaaunoa matou i nga tukanga paerewa

I roto i te vRealize Automation, ka taea te ahua rite:

  • Kaiwhakahaere taupānga me tuku e koe he VM taapiri. Ma te vRealize Automation, kaore ia e mahi a-ringa me te whiriwhiringa ranei me nga tohunga e tika ana. Ka nui ki te paato i te paatene here "Kei te hiahia ahau ki te VM me te tere", ka tukuna ano te tono.

  • Kua tae mai te tono Kaiwhakahaere Pūnaha. Ka tirohia te tono, ka kite mena he nui nga rauemi kore utu, ka whakaae.

  • Ko te rarangi e whai ake nei te kaiwhakahaere. Ko tana mahi he aromatawai mehemea kua rite te kamupene ki te tohatoha moni mo te kaupapa. Mena kei te pai nga mea katoa, ka paato ano ia ki te Whakaae.

I ata whiriwhiria e matou te mahinga ngawari rawa atu ka whakaitihia te maha o nga waahanga hei whakanui i te whakaaro matua:

vRealize Automation, i tua atu i nga tukanga IT, ka pa ki te rererangi o nga tukanga pakihi. Ko ia tohunga "ka kati" tana waahanga o te mahi i roto i te aratau kawe.

Ko te raruraru kua hoatu hei tauira ka taea te whakatau ma te whakamahi i etahi atu punaha - hei tauira, ServiceNow, Jira ranei. Engari ko te vRealize Automation he "tata" ki nga hanganga me nga keehi uaua ake ka taea i roto i te tuku i te miihini mariko. Ka taea e koe "i roto i te aratau kotahi-patene" te tirotiro aunoa i te waatea o te waahi rokiroki, a, ki te tika, hanga marama hou. Ma te hangarau, ka taea ano te hanga i tetahi otinga ritenga me nga tono tuhinga ki te kaiwhakarato kapua.

DevOps me CI/CD

Te whakauru i te vRealize Automation

I tua atu i te kohikohi i nga waahi katoa me nga kapua i roto i te matapihi kotahi, ka taea e te vRealize Automation te whakahaere i nga taiao katoa e waatea ana i runga i nga kaupapa DevOps. Ka taea e nga kaiwhakawhanake ratonga te whakawhanake me te tuku tono me te kore e herea ki tetahi papaaho motuhake.

Ka kitea i te hoahoa, kei runga ake i te taumata o te papa Hanganga Kua Reri te Kaiwhakawhanake, e whakatinana ana i nga mahi whakauru me te tuku, me te whakahaere i nga ahuatanga rereke mo te tuku i nga punaha IT, ahakoa te papaaapapa e whakamahia ana i te taumata iti.

Consumption, ko te taumata kaihoko ratonga ranei, ko te taiao mo te taunekeneke i waenga i nga kaiwhakamahi/kaiwhakahaere me nga punaha IT mutunga:

  • Whanaketanga Ihirangi ka taea e koe te hanga taunekeneke me te taumata Dev me te whakahaere i nga huringa, te whakaputa me te uru ki te putunga.

  • Putumōhio Ratonga ka taea e koe te tuku ratonga ki te whakamutu i nga kaihoko: huri whakamuri/whakaputa i nga mea hou ka whiwhi urupare.

  • kaupapa ka taea e koe te whakarite i nga tikanga whakatau-whakatau IT o roto, i te wa e haere ana ia huringa me te tuku motika i roto i tetahi tukanga whakaaetanga, he mea nui mo nga kamupene hinonga.

He mahinga iti

Kua mutu te ariā me nga keehi whakamahi. Kia kite tatou me pehea e taea ai e te vRA te whakaoti rapanga noa.

Aunoatanga o te tukanga whakarato miihini mariko

  1. Tonoa he miihini mariko mai i te tomokanga vRA.

  2. Te whakaaetanga a te tangata e kawe ana i te hanganga me te kaiwhakahaere.

  3. Te kowhiri i te kaihautu kahui/whatunga tika.

  4. Tonoa he wahitau IP i roto i te IPAM (ara Infoblox), tikina te whirihoranga whatunga.

  5. Waihangatia he pūkete Active Directory/Rekoata DNS.

  6. Hoatuhia te miihini.

  7. Te tuku panui ī-mēra ki te kaihoko ina reri ana.

Mahere whakakotahi mo nga VM e ahu mai ana i te Linux

  1. Kotahi ahanoa i roto i te whaiaronga me te kaha ki te kowhiri i te pokapū raraunga, te mahi me te taiao (dev, test, prod).

  2. I runga i te huinga o nga whiringa i runga ake nei, ka tohua te vCenter tika, nga whatunga me nga punaha rokiroki.

  3. Kua rahuitia nga wahitau IP me te rehita DNS. Mena ka tukuna te VM ki roto i te taiao prod, ka taapirihia ki te mahi taapiri.

  4. Hoatuhia te miihini.

  5. Te whakauru ki nga punaha Whakahaere Whirihoranga rereke (hei tauira, Ansible -> te whakarewa i te pukapuka takaro tika).

Te tomokanga whakahaere o roto i roto i te raarangi kotahi ma nga momo API o nga hua tuatoru

  • Te hanga/te whakakore me te whakahaere i nga kaute kaiwhakamahi i AD i runga i nga ture whakaingoa a te kamupene:

    • Mena ka hangaia he kaute kaiwhakamahi, ka tukuna he imeera me nga korero takiuru ki te upoko o te waahanga/tari. I runga i te tari me te waahi kua tohua, ka whakawhiwhia ki te kaiwhakamahi nga mana tika (RBAC).

    • Ko nga korero takiuru kaute ratonga ka tukuna tika ki te kaiwhakamahi nana i tono te hanga kaute.

  • Te whakahaere i nga ratonga taapiri.

  • Te whakahaere i nga ture papaahi SDN, nga roopu haumaru, nga arahanga ipsec, me era atu. ka tonohia i runga i te whakapumautanga mai i nga tangata whai mana mo te ratonga.

Ko te hua

Ko te vRA he hua kaipakihi pono, he ngawari, he ngawari hoki te tauine. Kei te whanake haere tonu, he kaha te tautoko me te whakaata i nga ahuatanga hou. Hei tauira, koinei tetahi o nga hua tuatahi i huri ki te hoahoanga microservice i runga i nga ipu. 

Ma tana awhina, ka taea e koe te whakatinana tata ki nga ahuatanga aunoa i roto i nga kapua ranu. Ko te tikanga, ko nga mea katoa he API kei te tautokohia i tetahi ahua, i tetahi atu ranei. I tua atu, he taputapu pai mo te whakarato ratonga ki nga kaiwhakamahi mutunga kia rite ki o raatau tuku me te whakawhanaketanga DevOps, e whakawhirinaki ana ki te tari IT e pa ana ki te haumarutanga me te whakahaere o te papaaho ake.

Ko tetahi atu taapiri o te vRealize Automation he otinga na VMware. Ka pai ki te nuinga o nga kaihoko na te mea kua whakamahia e ratou nga hua o te kamupene. Kaore koe e mahi ano i tetahi mea.

Ko te tikanga, kaore matou e kii ki te whakarato i nga korero taipitopito mo te otinga. I roto i nga tuhinga a muri ake nei, ka whakaahuahia e matou etahi o nga ahuatanga motuhake o te vRealize Automation me te whakautu ki o patai mena ka puta mai i roto i nga korero. 

Mena he pai te otinga me nga ahuatanga mo tana whakamahinga, ka koa matou ki te kite i a koe i runga i to maatau ipurangi, i whakatapua ki te whakaaunoa i nga tukanga IT ma te whakamahi i te vRealize Automation. 

Source: will.com

Tāpiri i te kōrero