Hoʻomaka i ka vRealize Automation

Aloha, Habr! I kēia lā e kamaʻilio mākou e pili ana i ka vRealize Automation. Kuhi nui ʻia ka ʻatikala i nā mea hoʻohana ʻaʻole i ʻike mua i kēia hopena, no laila ma lalo o ka ʻoki e hōʻike mākou iā ʻoe i kāna mau hana a kaʻana like i nā hihia hoʻohana.

Hiki i ka vRealize Automation ke hiki i nā mea kūʻai ke hoʻomaikaʻi i ka agility, ka huahana, a me ka hoʻokō ʻana ma o ka hoʻomaʻamaʻa ʻana i kā lākou ʻenehana IT, ka hoʻomāmā ʻana i nā kaʻina IT, a me ka hāʻawi ʻana i kahi kahua automation mākaukau DevOps.

ʻOiai he mea hou 8 mana ʻO vRealize Automation hoʻokuʻu ʻia hoʻi i ka hāʻule o 2019, aia nō ka ʻike liʻiliʻi e pili ana i kēia hoʻonā a me kāna hana hou i ka RuNet. E hoʻoponopono kākou i kēia hewa. 

He aha ka vRealize Automation

He huahana lako polokalamu ia i loko o ka kaiaola VMware. Hāʻawi ia iā ʻoe e hoʻokaʻawale i kekahi mau ʻano o ka hoʻokele ʻana i kāu ʻōnaehana a me nā noi. 

ʻO ka hopena, ʻo vRealize Automation kahi puka e hiki ai i nā luna hoʻomalu, nā mea hoʻomohala, a me nā mea hoʻohana ʻoihana ke nīnau i nā lawelawe IT a hoʻokele i nā kumu ao a me nā kumu e like me nā kulekele koi.

Loaʻa ka vRealize Automation ma ke ʻano he lawelawe SaaS e pili ana i ke ao a i ʻole hiki ke hoʻokomo ʻia ma ke ao pilikino o ka mea kūʻai aku.

ʻO ka hiʻohiʻona maʻamau no nā papahana kūloko he hoʻonohonoho paʻakikī ma kahi VMware stack: vSphere, ESXi hosts, vCenter Server, vRealize Operation, etc. 

No ka laʻana, pono kāu ʻoihana e hana i nā mīkini virtual me ka maʻalahi a me ka wikiwiki. ʻAʻole kūpono ke hoʻopaʻa inoa, hoʻololi i nā pūnaewele, hoʻokomo i ka OS a hana lima i nā mea maʻamau. ʻAe ʻo vRealize Automation iā ʻoe e hana a hoʻolaha i nā kiʻi no ka hoʻonohonoho mīkini. Hiki i kēia mau papa hana maʻalahi a paʻakikī paha, me kahi pūʻulu o nā noi mea hoʻohana. Hoʻokomo ʻia nā ʻōkuhi i paʻi ʻia i loko o ka catalog lawelawe.

vRealize Automation Portals

Ke hoʻokomo ʻia ka vRealize Automation, hiki i ka luna hoʻomalu ke komo i ka console hoʻokele. Hāʻawi ia iā ʻoe e hana i kahi helu nui o nā puka lawelawe kapuaʻi no nā ʻano like ʻole o nā mea hoʻohana. Eia kekahi laʻana, hoʻokahi no nā luna hoʻomalu. ʻO ka lua no nā ʻenekini pūnaewele. ʻO ke kolu no nā luna. Hiki i kēlā me kēia puka puka ke loaʻa i kāna mau papa hana ponoʻī. Hiki i kēlā me kēia hui mea hoʻohana ke komo i nā lawelawe i ʻae ʻia no ia. 

Hōʻike ʻia nā Blueprints me ka maʻalahi o ka heluhelu ʻana i nā palapala YAML a me ke kākoʻo ʻana a me ka nānā ʻana i ke kaʻina hana Git:

Hoʻomaka i ka vRealize Automation

Hiki iā ʻoe ke heluhelu hou aʻe e pili ana i ka hoʻolālā kūloko a me nā hiki o vRealize Automation ma kahi moʻomanaʻo moʻomanaʻo maanei.

vRealize Automation 8: He aha ka mea hou

Hoʻomaka i ka vRealize Automation16 kī vRealize Automation 8 lawelawe i hoʻokahi kiʻi kiʻi

16 kī vRealize Automation 8 lawelawe i hoʻokahi kiʻi kiʻi

Hiki iā ʻoe ke ʻike i nā memo hoʻokuʻu kikoʻī ma ka ʻaoʻao VMware, e hōʻike mākou i nā hiʻohiʻona hoihoi loa o ka mana hou:

  • Ua kākau hou ʻia ʻo vRealize Automation 8 a kūkulu ʻia ma luna o kahi hoʻolālā microservices.

  • No ka hoʻouka ʻana, pono ʻoe e loaʻa iā VMware Identity Manager a me LifeCycle Manager i kāu ʻoihana. Hiki iā ʻoe ke hoʻohana i ka Easy Install, nāna e hoʻokomo a hoʻonohonoho i nā ʻāpana i kēlā me kēia.

  • ʻAʻole koi ʻo vRealize Automation 8 i ka hoʻokomo ʻana i nā kikowaena IaaS hou e pili ana i ka MS Windows Server, e like me ke ʻano o nā mana 7.x.

  • Hoʻokomo ʻia ʻo vRealize Automation ma Photon OS 3.0. Hana nā lawelawe koʻikoʻi āpau e like me K8S Pods. Holo nā pahu i loko o nā pods ma Docker.

  • ʻO PostgreSQL wale nō ka DBMS i kākoʻo ʻia. Hoʻohana nā Pods i ka Volume Persistent e mālama i ka ʻikepili. Hoʻokaʻawale ʻia kahi waihona ʻokoʻa no nā lawelawe koʻikoʻi.

E hele kāua i nā ʻāpana o vRealize Automation 8.

Hui Kapua hoʻohana ʻia no ka lawe ʻana i nā VM, nā noi a me nā lawelawe ʻē aʻe i nā ao lehulehu a me nā kikowaena vCenter. Hoʻohana ʻia e Infrastructure as Code, hiki iā ʻoe ke hoʻomaikaʻi i ka hoʻolako ʻana i nā ʻōnaehana e like me nā kumu DevOps.

Hoʻomaka i ka vRealize Automation

Loaʻa nā ʻano hoʻohui like ʻole i waho o ka pahu:

Hoʻomaka i ka vRealize Automation

Ma kēia lawelawe, hana nā "mea hoʻohana" i nā mamana ma ke ʻano YAML a ma ke ʻano o kahi kiʻi ʻāpana.

Hoʻomaka i ka vRealize Automation

No ka hoʻohana ʻana i ka mākeke a me nā lawelawe i kūkulu mua ʻia, hiki iā ʻoe ke "link" mai kāu moʻokāki VMware.

Hiki i nā luna hoʻomalu ke hoʻohana i ka vRealize Orchestrator Workflows e hoʻopili ai me nā mea hoʻolālā hou (e laʻa, MS AD/DNS, etc.).

Hoʻomaka i ka vRealize Automation

Hiki iā ʻoe ke hoʻopili i ka vRA me VMware Enterprise PKS e kau i nā pūʻulu K8S.

Ma ka ʻāpana Deployments ʻike mākou i nā kumuwaiwai i kau ʻia.

Hoʻomaka i ka vRealize Automation

Kahawai Kuhi he hopena no ka hoʻokuʻu ʻana a me ka hāʻawi mau ʻana i nā polokalamu e hōʻoia i ka hoʻokuʻu mau ʻana o nā noi a me nā code program. Loaʻa ka nui o nā hoʻohui - Jenkins, Bamboo, Git, Docker, Jira, etc. 

Mea hoolaha lawelawe - kahi lawelawe e hāʻawi ana i kahi papa inoa no nā mea hoʻohana ʻoihana:

Hoʻomaka i ka vRealize AutomationHoʻomaka i ka vRealize Automation

Ma ka Service Broker, hiki i nā luna hoʻoponopono ke hoʻonohonoho i nā kulekele ʻae e pili ana i kekahi mau ʻāpana. 

vRealize Automation Hoʻohana i nā hihia

Pau i ka hookahi

I kēia manawa he nui nā hoʻonā virtualization like ʻole i ka honua - VMware, Hyper-V, KVM. Hoʻohana pinepine nā ʻoihana i ka hoʻohana ʻana i nā ao honua e like me Azure, AWS a me Google Cloud. ʻO ka mālama ʻana i kēia "zoo" ke lilo nei i mea paʻakikī i kēlā me kēia makahiki. I kekahi, ʻike paha kēia pilikia: no ke aha e hoʻohana ʻole ai i hoʻokahi hopena i loko o ka hui? ʻO ka mea ʻoiaʻiʻo, no kekahi mau hana, lawa paha ka KVM maʻalahi. A ʻo nā papahana koʻikoʻi e pono ai nā hana āpau o VMware. ʻAʻole hiki ke koho i hoʻokahi wale nō, no nā kumu waiwai.

Ke piʻi aʻe ka nui o nā hoʻonā i hoʻohana ʻia, piʻi pū ka nui o nā hana. No ka laʻana, pono paha ʻoe e hoʻokaʻawale i ka lako polokalamu, ka hoʻonohonoho hoʻonohonoho ʻana, a me ka hoʻolaha noi. Ma mua o ka vRealize Automation, ʻaʻohe mea hana hoʻokahi i hiki ke "hoʻopaʻa" i ka hoʻokele ʻana o kēia mau kahua āpau i loko o kahi aniani aniani.

Hoʻomaka i ka vRealize AutomationʻO kēlā me kēia pūʻulu o nā hāʻina a me nā paepae āu e hoʻohana ai, hiki ke hoʻokele iā lākou ma o ka puka hoʻokahi.

ʻO kēlā me kēia pūʻulu o nā hāʻina a me nā paepae āu e hoʻohana ai, hiki ke hoʻokele iā lākou ma o ka puka hoʻokahi.

Hoʻopili mākou i nā kaʻina hana maʻamau

I loko o vRealize Automation, hiki ke ʻano like ʻole:

  • Luna hooponopono Apps pono ʻoe e kau i kahi VM hou. Me ka vRealize Automation, ʻaʻole pono ʻo ia e hana me ka lima a i ʻole ke kūkākūkā me nā loea kūpono. E lawa ia e kaomi i ke pihi kūlana "makemake wau i VM a wikiwiki", a e hoʻouna hou ʻia ka noi.

  • Loaʻa ka palapala noi Luna Hooponopono. Nānā ia i ka noi, ʻike inā lawa nā kumuwaiwai manuahi, a ʻae ʻia.

  • ʻO ka hope ma ka laina luna hoʻomalu. ʻO kāna hana ʻo ka loiloi inā mākaukau ka hui e hoʻokaʻawale i nā kālā no ka papahana. Inā maikaʻi nā mea a pau, kaomi pū ʻo ia i ka Approve.

Ua koho mākou i ke kaʻina hana maʻalahi a hoʻemi i ka helu o nā ʻanuʻu e hōʻike i ka manaʻo nui:

vRealize Automation, ma kahi o nā kaʻina IT, pili i ka mokulele o nā kaʻina hana. "Hoʻopili" kēlā me kēia loea i kāna ʻāpana o ka hana ma ke ʻano conveyor.

Hiki ke hoʻopau ʻia ka pilikia i hāʻawi ʻia ma ke ʻano he laʻana me ka hoʻohana ʻana i nā ʻōnaehana ʻē aʻe - no ka laʻana, ServiceNow a i ʻole Jira. Akā ʻo ka vRealize Automation ka "kokoke" i ka ʻōnaehana a ʻoi aku ka paʻakikī o nā hihia ma mua o ka lawe ʻana i kahi mīkini virtual. Hiki iā ʻoe ke "ma ke ʻano pihi hoʻokahi" e nānā maʻalahi i ka loaʻa o ka waiho ʻana a, inā pono, hana i nā mahina hou. ʻO ka ʻenehana, hiki nō ke kūkulu i kahi hoʻonā maʻamau a me nā noi palapala i ka mea hāʻawi kapua.

DevOps a me CI/CD

Hoʻomaka i ka vRealize Automation

Ma waho aʻe o ka hōʻiliʻili ʻana i nā pūnaewele āpau a me nā ao i ka puka makani hoʻokahi, ʻae ʻo vRealize Automation iā ʻoe e hoʻokele i nā wahi āpau i loaʻa e like me nā kumu DevOps. Hiki i nā mea hoʻomohala lawelawe ke hoʻomohala a hoʻokuʻu i nā noi me ka ʻole e hoʻopaʻa ʻia i kekahi kahua kikoʻī.

E like me ka mea i ʻike ʻia ma ke kiʻikuhi, aia ma luna o ka pae paepae Mea Hoʻolālā Mākaukau, e hoʻokō ana i nā hana hoʻohui a me ka hāʻawi ʻana, a me ka hoʻokele ʻana i nā hiʻohiʻona like ʻole no ka lawe ʻana i nā ʻōnaehana IT, me ka nānā ʻole i ke kahua i hoʻohana ʻia ma ka pae haʻahaʻa.

Ka hoʻohana, a i ʻole ka pae o nā mea kūʻai aku lawelawe, ʻo ia ke kaiapuni no ka launa pū ʻana ma waena o nā mea hoʻohana/nā luna a me nā ʻōnaehana IT hoʻopau:

  • Hoʻolālā ʻikepili hiki iā ʻoe ke kūkulu i ka launa pū ʻana me ka pae Dev a mālama i nā loli, hoʻololi a komo i ka waihona.

  • Pūnaewele lawelawe hiki iā ʻoe ke hāʻawi i nā lawelawe i ka hoʻopau ʻana i nā mea kūʻai: ʻōwili i hope / paʻi i nā mea hou a loaʻa ka manaʻo.

  • hana hiki iā ʻoe ke hoʻokumu i nā kaʻina hana hoʻoholo IT kūloko, i ka wā e hele ai kēlā me kēia hoʻololi a i ʻole ka hāʻawi ʻana i nā kuleana ma ke kaʻina ʻae, he mea nui ia no nā ʻoihana ʻoihana.

Hoʻomaʻamaʻa iki

Ua pau ka manaʻo a me nā hihia hoʻohana. E ʻike kākou pehea e ʻae ai ka vRA iā ʻoe e hoʻoponopono i nā pilikia maʻamau.

ʻO ke kaʻina hana hoʻolako mīkini virtual

  1. E kauoha i ka mīkini mai ka puka vRA.

  2. ʻAe ʻia e ke kanaka kuleana no ka ʻoihana a/a i ʻole ka luna.

  3. Ke koho ʻana i ka pūʻulu puʻupuʻu/pūnaewele pono.

  4. E noi i kahi IP IP ma IPAM (ʻo ia hoʻi Infoblox), e kiʻi i ka hoʻonohonoho pūnaewele.

  5. E hana i kahi mooolelo Active Directory/DNS.

  6. E hoʻolālā i ka mīkini.

  7. Ka hoʻouna ʻana i kahi leka uila i ka mea kūʻai aku ke mākaukau.

Hoʻohui like ʻia no nā VM ma Linux

  1. Hoʻokahi mea i loko o ka papa kuhikuhi me ka hiki ke koho i ke kikowaena data, kuleana a me ke kaiapuni (dev, test, prod).

  2. Ma muli o ka hoʻonohonoho o nā koho ma luna, ua koho ʻia ka vCenter kūpono, nā pūnaewele a me nā ʻōnaehana mālama.

  3. Ua mālama ʻia nā helu IP a ua hoʻopaʻa inoa ʻia ʻo DNS. Inā hoʻokomo ʻia ka VM i kahi kaiapuni prod, hoʻohui ʻia i ka hana hoʻihoʻi.

  4. E hoʻolālā i ka mīkini.

  5. Hoʻohui me nā ʻōnaehana hoʻokele hoʻonohonoho ʻokoʻa (no ka laʻana, Ansible -> hoʻokuʻu i ka puke pāʻani kūpono).

ʻO ka puka hoʻokele kūloko i loko o kahi papa kuhikuhi ma o nā API like ʻole o nā huahana ʻaoʻao ʻekolu

  • Hoʻokumu / holoi a hoʻokele i nā moʻokāki mea hoʻohana ma AD e like me nā lula inoa ʻoihana:

    • Inā hana ʻia kahi moʻokāki mea hoʻohana, hoʻouna ʻia kahi leka uila me ka ʻike inoa inoa i ke poʻo o ka ʻāpana/ʻoihana. Ma muli o ke keʻena a me ke kūlana i koho ʻia, hāʻawi ʻia ka mea hoʻohana i nā kuleana kūpono (RBAC).

    • Hoʻouna pololei ʻia ka ʻike moʻokāki moʻokāki lawelawe i ka mea hoʻohana e noi ana i ka hana moʻokāki.

  • Ka mālama ʻana i nā lawelawe mālama.

  • Ka mālama ʻana i nā lula firewall SDN, nā pūʻulu palekana, ipsec tunnels, etc. ua noi ʻia ma ka hōʻoia ʻana mai ka poʻe kuleana no ka lawelawe.

ʻO ka hopena

ʻO ka vRA kahi huahana pāʻoihana maʻemaʻe, hiki ke maʻalahi a maʻalahi hoʻi. Ke ulu mau nei ia, he kākoʻo ikaika loa a hōʻike i nā ʻano o kēia wā. No ka laʻana, ʻo kēia kekahi o nā huahana mua i hoʻololi i kahi hoʻolālā microservice e pili ana i nā ipu. 

Me kāna kōkua, hiki iā ʻoe ke hoʻokō kokoke i nā hiʻohiʻona automation i loko o nā ao hybrid. ʻO kaʻoiaʻiʻo, kākoʻo ʻia nā mea āpau i loaʻa kahi API ma kekahi ʻano a i ʻole kekahi. Eia kekahi, he mea hana maikaʻi loa ia no ka hāʻawi ʻana i nā lawelawe i nā mea hoʻohana hoʻopau e like me kā lākou hāʻawi ʻana a me ka hoʻomohala ʻana o DevOps, e hilinaʻi nei i ka ʻoihana IT e pili ana i ka palekana a me ka hoʻokele o ka paepae ponoʻī.

ʻO kekahi mea hou aʻe o vRealize Automation ʻo ia ka hopena mai VMware. E kūpono ia i ka hapa nui o nā mea kūʻai aku no ka mea ua hoʻohana mua lākou i nā huahana o ka hui. ʻAʻole pono ʻoe e hana hou i kekahi mea.

ʻOiaʻiʻo, ʻaʻole mākou e hoʻohālike e hāʻawi i kahi wehewehe kikoʻī o ka hopena. Ma nā ʻatikala e hiki mai ana, e wehewehe kikoʻī mākou i kekahi o nā hiʻohiʻona kikoʻī o vRealize Automation a hāʻawi i nā pane i kāu mau nīnau inā e kū mai lākou i nā ʻōlelo. 

Inā hoihoi ka hopena a me nā hiʻohiʻona no ka hoʻohana ʻana, e hauʻoli mākou e ʻike iā ʻoe ma kā mākou webinar, hoʻolaʻa ʻia i ka hana ʻana i nā kaʻina IT me ka hoʻohana ʻana i ka vRealize Automation. 

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka