Entwodiksyon nan vRealize Automation

Bonjou, Habr! Jodi a nou pral pale sou vRealize Automation. Atik la se sitou ki vize a itilizatè ki pa te deja rankontre solisyon sa a, kidonk anba a koupe a nou pral prezante w fonksyon li yo ak pataje ka itilizasyon yo.

vRealize Automation pèmèt kliyan yo amelyore ladrès, pwodiktivite, ak efikasite nan senplifye anviwònman IT yo, rasyonalize pwosesis IT yo, epi bay yon platfòm automatisation DevOps pare.

Menmsi li nouvo 8 vèsyon vRealize Automation te lage ofisyèlman tounen nan sezon otòn 2019 la, toujou gen ti enfòmasyon ajou sou solisyon sa a ak fonksyonalite mete ajou li yo sou RuNet la. Ann korije enjistis sa a. 

Ki sa ki vRealize Automation

Li se yon pwodwi lojisyèl nan ekosistèm VMware. Li pèmèt ou otomatize sèten aspè nan jere enfrastrikti ou ak aplikasyon yo. 

An reyalite, vRealize Automation se yon pòtal kote administratè yo, devlopè yo ak itilizatè biznis yo ka mande sèvis IT yo epi jere resous nwaj yo ak sou lokal yo dapre règleman yo mande yo.

vRealize Automation disponib kòm yon sèvis SaaS ki baze sou nwaj oswa li ka enstale sou nwaj prive yon kliyan.

Senaryo ki pi komen pou pwojè lokal yo se yon enstalasyon konplèks sou yon pil VMware: vSphere, ESXi hosts, vCenter Server, vRealize Operation, elatriye. 

Pa egzanp, biznis ou bezwen pou kreye machin virtuel souplesse Et rapidement. Li pa toujou rasyonèl pou anrejistre adrès, chanje rezo, enstale eksplwatasyon an epi fè lòt bagay woutin manyèlman. vRealize Automation pèmèt ou kreye ak pibliye plan pou deplwaman machin. Sa yo ka swa rapid senp oswa konplèks, ki gen ladan yon pil aplikasyon pou itilizatè. Konplete chema pibliye yo mete nan katalòg sèvis la.

vRealize Automation Portals

Depi vRealize Automation enstale, administratè prensipal la gen aksè a konsole jesyon an. Li pèmèt ou kreye yon gwo kantite portail sèvis nwaj pou diferan kategori itilizatè yo. Pou egzanp, youn se pou administratè yo. Dezyèm lan se pou enjenyè rezo. Twazyèm lan se pou administratè yo. Chak pòtal ka gen plan pwòp li yo (skem). Chak gwoup itilizatè kapab sèlman jwenn aksè nan sèvis yo apwouve pou li. 

Yo dekri plan yo lè l sèvi avèk scripts YAML ki fasil pou li ak sipò vèsyon ak swiv pwosesis Git:

Entwodiksyon nan vRealize Automation

Ou ka li plis sou estrikti entèn ak kapasite vRealize Automation nan yon seri blog isit la.

vRealize Automation 8: Ki Nouvo

Entwodiksyon nan vRealize Automation16 sèvis kle vRealize Automation 8 nan yon sèl ekran

16 sèvis kle vRealize Automation 8 nan yon sèl ekran

Ou ka jwenn nòt lage detaye sou paj VMware la, nou pral prezante karakteristik ki pi enteresan nan nouvo vèsyon an:

  • vRealize Automation 8 konplètman reekri epi li bati sou yon achitekti mikwosèvis.

  • Pou enstale, ou dwe genyen VMware Identity Manager ak LifeCycle Manager nan enfrastrikti w la. Ou ka itilize Fasil Enstale, ki pral enstale ak konfigirasyon eleman youn pa youn.

  • vRealize Automation 8 pa mande pou enstalasyon lòt sèvè IaaS ki baze sou MS Windows Server, jan sa te fèt nan vèsyon 7.x.

  • vRealize Automation enstale sou Photon OS 3.0. Tout sèvis kle yo travay tankou K8S Pods. Kontenè andedan gous yo kouri sou Docker.

  • PostgreSQL se sèl DBMS ki sipòte. Pods itilize Volim Pèsistan pou estoke done yo. Yo bay yon baz done separe pou sèvis kle yo.

Ann ale nan eleman yo nan vRealize Automation 8.

Asanble Cloud itilize pou deplwaye VM, aplikasyon ak lòt sèvis nan divès nwaj piblik ak vCenter Servers. Powered by Infrastructure as Code, li pèmèt ou optimize pwovizyon enfrastrikti an akò ak prensip DevOps.

Entwodiksyon nan vRealize Automation

Gen plizyè entegrasyon ki soti nan bwat ki disponib tou:

Entwodiksyon nan vRealize Automation

Nan sèvis sa a, "itilizatè" kreye modèl nan fòma YAML ak nan fòm yon dyagram eleman.

Entwodiksyon nan vRealize Automation

Pou itilize Marketplace la ak sèvis pre-konstwi, ou ka "lyen" nan kont My VMware ou.

Administratè yo ka itilize vRealize Orchestrator Workflows pou konekte ak lòt objè enfrastrikti (pa egzanp, MS AD/DNS, elatriye).

Entwodiksyon nan vRealize Automation

Ou ka konekte vRA ak VMware Enterprise PKS pou deplwaye gwoup K8S.

Nan seksyon Deplwaman nou wè resous ki deja enstale yo.

Entwodiksyon nan vRealize Automation

Kòd Stream se yon solisyon pou automatisation lage ak livrezon kontinyèl nan lojisyèl ki asire lage ki estab ak regilye nan aplikasyon ak kòd pwogram. Gen yon gwo kantite entegrasyon ki disponib - Jenkins, Banbou, Git, Docker, Jira, elatriye. 

Koutye Sèvis — yon sèvis ki bay yon katalòg pou itilizatè antrepriz:

Entwodiksyon nan vRealize AutomationEntwodiksyon nan vRealize Automation

Nan Service Broker, administratè yo ka configured règleman apwobasyon ki baze sou sèten paramèt. 

Ka Itilizasyon vRealize Automatisation

Tout nan yon sèl

Koulye a, gen anpil solisyon Virtualization diferan nan mond lan - VMware, Hyper-V, KVM. Biznis yo souvan itilize nyaj mondyal tankou Azure, AWS ak Google Cloud. Jere "zou" sa a ap vin pi difisil chak ane. Pou kèk moun, pwoblèm sa a ka sanble twò lwen: poukisa yo pa sèvi ak yon sèl solisyon nan konpayi an? Reyalite a se ke pou kèk travay yon KVM pa chè ka aktyèlman ase. Ak pi grav pwojè yo pral bezwen tout fonctionnalités de VMware. Li ka enposib pou chwazi yon sèl, omwen pou rezon ekonomik.

Kòm kantite solisyon yo itilize ogmante, volim travay yo ogmante tou. Pou egzanp, ou ka bezwen otomatize livrezon lojisyèl, jesyon konfigirasyon, ak deplwaman aplikasyon an. Anvan vRealize Automation, pa t 'gen yon sèl zouti ki te kapab "absòbe" jesyon an nan tout platfòm sa yo nan yon sèl fenèt an vè.

Entwodiksyon nan vRealize AutomationKèlkeswa pil solisyon ak platfòm ou itilize, li posib pou jere yo atravè yon sèl pòtal.

Kèlkeswa pil solisyon ak platfòm ou itilize, li posib pou jere yo atravè yon sèl pòtal.

Nou otomatize pwosesis estanda

Nan vRealize Automation, yon senaryo menm jan an posib:

  • Administratè apps ou bezwen deplwaye yon VM adisyonèl. Avèk vRealize Automation, li pa oblije fè anyen manyèlman oswa negosye ak espesyalis apwopriye yo. Li pral ase klike sou bouton an kondisyonèl "Mwen vle yon VM ak byen vit", epi yo pral voye aplikasyon an pi lwen.

  • Yo resevwa aplikasyon an Administratè Sistèm. Li egzamine demann lan, li wè si gen ase resous gratis, epi li apwouve li.

  • Next nan liy se manadjè. Travay li se evalye si konpayi an se pare yo asiyen lajan pou pwojè a. Si tout bagay se ok, li tou klike sou Apwouve.

Nou fè espre te chwazi pwosesis ki pi senp posib epi redwi kantite etap pou mete aksan sou lide prensipal la:

vRealize Automation, anplis de pwosesis IT, afekte plan pwosesis biznis yo. Chak espesyalis "fèmen" pati li nan travay la nan mòd CONVEYOR.

Pwoblèm yo bay kòm yon egzanp ka rezoud lè l sèvi avèk lòt sistèm - pou egzanp, ServiceNow oswa Jira. Men, vRealize Automation se "pi pre" nan enfrastrikti a ak ka pi konplèks yo posib nan li pase deplwaye yon machin vityèl. Ou ka "nan mòd yon sèl bouton" otomatikman tcheke disponiblite a nan espas depo epi, si sa nesesè, kreye nouvo lalin. Teknikman, li se menm posib yo bati yon solisyon koutim ak demann script bay founisè a nwaj.

DevOps ak CI/CD

Entwodiksyon nan vRealize Automation

Anplis kolekte tout sit ak nyaj nan yon sèl fenèt, vRealize Automation pèmèt ou jere tout anviwònman ki disponib an akò ak prensip DevOps. Devlopè sèvis yo ka devlope ak lage aplikasyon yo san yo pa mare nan nenpòt platfòm espesifik.

Kòm ou ka wè nan dyagram nan, pi wo pase nivo platfòm la gen Developer Ready Enfrastrikti, ki aplike fonksyon entegrasyon ak livrezon, osi byen ke jere senaryo divès kalite pou deplwaye sistèm IT, kèlkeswa platfòm yo itilize nan nivo ki pi ba a.

Konsomasyon, oswa nivo konsomatè sèvis la, se anviwònman pou entèraksyon ant itilizatè/administratè ak sistèm IT final yo:

  • Devlopman avantou pèmèt ou bati entèraksyon ak nivo Dev ak jere chanjman, vèsyon ak aksè nan repozitwa a.

  • Katalòg sèvis pèmèt ou delivre sèvis bay konsomatè final yo: woule / pibliye nouvo sèvis epi resevwa fidbak.

  • Pwojè pèmèt ou etabli pwosesis entèn IT pou pran desizyon, lè chak chanjman oswa delegasyon dwa ale nan yon pwosesis apwobasyon, ki enpòtan pou konpayi antrepriz.

Yon ti pratik

Teyori a ak ka itilize yo fini. Ann wè ki jan vRA pèmèt ou rezoud pwoblèm komen yo.

Otomatik pwosesis pwovizyon machin vityèl la

  1. Kòmande yon machin vityèl nan pòtal vRA la.

  2. Apwobasyon moun ki responsab pou enfrastrikti a ak/oswa manadjè a.

  3. Chwazi lame grap/rezo ki kòrèk la.

  4. Mande yon adrès IP nan IPAM (sa vle di Infoblox), jwenn konfigirasyon rezo a.

  5. Kreye yon kont anyè aktif/dosye DNS.

  6. Deplwaye machin nan.

  7. Voye yon notifikasyon imel bay kliyan an lè li pare.

Plan inifye pou VM ki baze sou Linux

  1. Yon objè nan anyè a ak kapasite pou chwazi sant done, wòl ak anviwònman (dev, tès, prod).

  2. Tou depan de seri opsyon ki anwo yo, yo chwazi vCenter, rezo ak sistèm depo ki kòrèk la.

  3. Adrès IP yo rezève ak DNS anrejistre. Si VM a deplwaye nan yon anviwònman prod, li ajoute nan travay la backup.

  4. Deplwaye machin nan.

  5. Entegrasyon ak diferan sistèm Jesyon Konfigirasyon (pa egzanp, Ansible -> lanse liv ki kòrèk la).

Pòtal administrasyon entèn nan yon sèl anyè atravè API divès kalite pwodwi twazyèm pati

  • Kreye / efase ak jere kont itilizatè nan AD dapre règleman non konpayi yo:

    • Si yo kreye yon kont itilizatè, yo voye yon imèl ki gen enfòmasyon sou login bay chèf inite/depatman an. Ki baze sou depatman an chwazi ak pozisyon, itilizatè a asiyen dwa ki nesesè yo (RBAC).

    • Enfòmasyon sou koneksyon kont sèvis yo voye dirèkteman bay itilizatè a ki mande kreyasyon kont lan.

  • Jesyon sèvis backup.

  • Jesyon règ firewall SDN, gwoup sekirite, tinèl ipsec, elatriye. yo aplike sou konfimasyon nan men moun ki responsab sèvis la.

Total

vRA se yon pwodwi piman biznis, fleksib ak fasilman évolutive. Li toujou ap evolye, li gen sipò jistis fò epi li reflete tandans modèn yo. Pou egzanp, sa a se youn nan premye pwodwi ki chanje nan yon achitekti mikwosèvis ki baze sou resipyan. 

Avèk èd li, ou ka aplike prèske nenpòt senaryo automatisation nan nwaj ibrid. An reyalite, tout bagay ki gen yon API sipòte nan yon fòm oswa yon lòt. Anplis de sa, li se yon zouti ekselan pou bay sèvis itilizatè final yo an paralèl ak livrezon yo ak devlopman DevOps, ki depann sou depatman IT ki fè fas ak sekirite ak jesyon platfòm nan tèt li.

Yon lòt plis nan vRealize Automation se ke li se yon solisyon soti nan VMware. Li pral kostim pifò kliyan paske yo deja itilize pwodwi konpayi an. Ou p ap oblije refè anyen.

Natirèlman, nou pa pretann bay yon deskripsyon detaye sou solisyon an. Nan pwochen atik, nou pral dekri an detay kèk nan karakteristik espesifik vRealize Automation epi bay repons a kesyon ou yo si yo parèt nan kòmantè yo. 

Si solisyon an ak senaryo pou itilize li yo nan enterè, nou pral kontan wè ou sou nou an webinar, dedye a otomatize pwosesis IT lè l sèvi avèk vRealize Automation. 

Sous: www.habr.com

Add nouvo kòmantè