vRealize Automation aurkezten

Kaixo, Habr! Gaur vRealize Automation buruz hitz egingo dugu. Artikulua irtenbide hau aldez aurretik aurkitu ez duten erabiltzaileei zuzenduta dago batez ere, beraz, ebakiaren azpian bere funtzioak aurkeztuko dizkizugu eta erabilera kasuak partekatuko ditugu.

vRealize Automation-ek bezeroei arintasuna, produktibitatea eta eraginkortasuna hobetzea ahalbidetzen die, beren IT ingurunea sinplifikatu, IT prozesuak erraztuz eta DevOps-erako prest dagoen automatizazio plataforma bat eskainiz.

Berria izan arren 8 bertsioa vRealize Automation zen ofizialki kaleratua 2019ko udazkenean, oraindik informazio eguneratu gutxi dago irtenbide honi eta bere funtzionaltasun eguneratuari buruz RuNet-en. Zuzen dezagun injustizia hau. 

Zer da vRealize Automation

VMware ekosistemaren barruan dagoen software produktu bat da. Zure azpiegitura eta aplikazioak kudeatzeko zenbait alderdi automatizatzeko aukera ematen du. 

Izan ere, vRealize Automation atari bat da, zeinaren bidez administratzaileek, garatzaileek eta enpresen erabiltzaileek IT zerbitzuak kontsultatu eta hodeiko eta lokaleko baliabideak kudeatu ditzaketen beharrezko politiken arabera.

vRealize Automation hodeian oinarritutako SaaS zerbitzu gisa erabilgarri dago edo bezero baten hodei pribatuan instalatu daiteke.

Tokiko proiektuetarako agertokirik ohikoena VMware pila batean instalazio konplexua da: vSphere, ESXi ostalariak, vCenter Server, vRealize Operation, etab. 

Adibidez, zure negozioak makina birtualak malgutasunez eta azkar sortu behar ditu. Ez da beti arrazionala helbideak erregistratzea, sareak aldatzea, sistema eragilea instalatzea eta eskuz ohiko beste gauza batzuk egitea. vRealize Automation-ek makinen inplementaziorako planoak sortu eta argitaratzeko aukera ematen du. Hauek eskema sinpleak edo konplexuak izan daitezke, erabiltzaileen aplikazio pila barne. Osatutako argitaratutako eskemak zerbitzuen katalogoan jartzen dira.

vRealize Automation Portals

vRealize Automation instalatuta dagoenean, administratzaile nagusiak kudeaketa kontsolarako sarbidea du. Erabiltzaile kategoria desberdinetarako hodeiko zerbitzu atari ugari sortzeko aukera ematen du. Adibidez, bat administratzaileentzat da. Bigarrena sareko ingeniarientzat da. Hirugarrena kudeatzaileentzat da. Atari bakoitzak bere planoak (eskemak) izan ditzake. Erabiltzaile-talde bakoitzak horretarako onartutako zerbitzuetara soilik atzi dezake. 

Egitasmoak irakurtzeko errazak diren YAML script-ak erabiliz deskribatzen dira eta bertsioak eta Git prozesuen jarraipena onartzen dituzte:

vRealize Automation aurkezten

vRealize Automation-en barne egiturari eta gaitasunei buruzko informazio gehiago irakur dezakezu blog serie batean Hemen.

vRealize Automation 8: Zer da berria

vRealize Automation aurkezten16 gako vRealize Automation 8 zerbitzu pantaila-argazki batean

16 gako vRealize Automation 8 zerbitzu pantaila-argazki batean

Argitaratze-ohar zehatzak aurki ditzakezu VMware orrian, bertsio berriaren ezaugarri interesgarrienak aurkeztuko ditugu:

  • vRealize Automation 8 guztiz berridatzi eta mikrozerbitzuen arkitektura batean eraiki da.

  • Instalatzeko, VMware Identity Manager eta LifeCycle Manager izan behar dituzu zure azpiegituran. Instalazio Erraza erabil dezakezu, osagaiak banan-banan instalatu eta konfiguratuko dituena.

  • vRealize Automation 8-k ez du MS Windows Server-en oinarritutako IaaS zerbitzari gehigarririk instalatu behar, 7.x bertsioetan gertatu zen bezala.

  • vRealize Automation Photon OS 3.0-n instalatuta dago. Funtsezko zerbitzu guztiek K8S Pods bezala funtzionatzen dute. Lekaren barruan dauden edukiontziak Docker-en exekutatzen dira.

  • PostgreSQL onartzen den DBMS bakarra da. Podek Persistent Volume erabiltzen dute datuak gordetzeko. Funtsezko zerbitzuetarako datu-base bereizia esleitzen da.

Ikus ditzagun vRealize Automation 8-ren osagaiak.

Hodei Batzarra VMak, aplikazioak eta bestelako zerbitzuak hainbat hodei publikotan eta vCenter zerbitzarietan hedatzeko erabiltzen da. Infrastructure as Code-k bultzatuta, azpiegituraren hornidura optimizatzeko aukera ematen du DevOps printzipioen arabera.

vRealize Automation aurkezten

Kutxaz kanpoko hainbat integrazio ere eskuragarri daude:

vRealize Automation aurkezten

Zerbitzu honetan, "erabiltzaileek" txantiloiak sortzen dituzte YAML formatuan eta osagaien diagrama moduan.

vRealize Automation aurkezten

Marketplace eta aurrez eraikitako zerbitzuak erabiltzeko, My VMware kontutik "estekatu" dezakezu.

Administratzaileek vRealize Orchestrator Workflows erabil ditzakete azpiegitura-objektu osagarriekin konektatzeko (adibidez, MS AD/DNS, etab.).

vRealize Automation aurkezten

vRA VMware Enterprise PKS-rekin lotu dezakezu K8S klusterrak inplementatzeko.

Inplementazioak atalean dagoeneko instalatutako baliabideak ikusten ditugu.

vRealize Automation aurkezten

Kodearen korrontea aplikazioen eta programaren kodearen askapen egonkorra eta erregularra bermatzen duen softwarearen kaleratzea eta etengabeko entrega automatizatzeko irtenbide bat da. Integrazio ugari daude eskuragarri: Jenkins, Bamboo, Git, Docker, Jira, etab. 

Zerbitzu-artekaria β€” Enpresen erabiltzaileentzako katalogo bat eskaintzen duen zerbitzua:

vRealize Automation aurkeztenvRealize Automation aurkezten

Service Broker-en, administratzaileek onarpen-politikak konfigura ditzakete parametro jakin batzuetan oinarrituta. 

vRealize Automation erabilera kasuak

Denak batean

Orain munduan birtualizazio irtenbide asko daude: VMware, Hyper-V, KVM. Enpresek maiz jotzen dute hodei globalak erabiltzera, hala nola Azure, AWS eta Google Cloud. β€œZoo” hau kudeatzea gero eta zailagoa da urtez urte. Batzuei arazo hau urruna irudituko zaie: zergatik ez erabili irtenbide bakarra enpresa barruan? Kontua da zeregin batzuetarako KVM merke bat nahikoa izan daitekeela. Eta proiektu serioagoek VMwareren funtzionaltasun guztiak beharko dituzte. Baliteke bakarra aukeratzea ezinezkoa izatea, arrazoi ekonomikoengatik behintzat.

Erabilitako soluzio kopurua handitu ahala, zereginen bolumena ere handitzen da. Adibidez, baliteke softwarearen entrega, konfigurazio kudeaketa eta aplikazioen hedapena automatizatu behar izatea. vRealize Automation baino lehen, ez zegoen plataforma horien guztien kudeaketa kristal bakarrean "xurgatzen" zezakeen tresna bakarra.

vRealize Automation aurkeztenErabiltzen dituzun soluzio eta plataformen pila edozein dela ere, posible da atari bakar baten bidez kudeatzea.

Erabiltzen dituzun soluzio eta plataformen pila edozein dela ere, posible da atari bakar baten bidez kudeatzea.

Prozesu estandarrak automatizatzen ditugu

vRealize Automation-en, antzeko eszenatoki bat posible da:

  • Administratzailea aplikazioak VM gehigarri bat zabaldu behar duzu. vRealize Automation-ekin, ez du eskuz ezer egin beharrik ez dagokien espezialistarekin negoziatu beharrik. Nahikoa izango da baldintzapeko botoian klik egitea "VM bat nahi dut eta azkar", eta aplikazioa aurrerago bidaliko da.

  • Eskaera jaso da Sistema Administratzailea. Eskaera aztertu, doako baliabide nahikoa dagoen ikusten du eta onartzen du.

  • Hurrengo lerroan kudeatzailea. Haren zeregina enpresa proiekturako funtsak esleitzeko prest dagoen baloratzea da. Dena ondo badago, Onartu ere sakatzen du.

Ahalik eta prozesu errazena nahita aukeratu dugu eta pauso kopurua murriztu dugu ideia nagusia nabarmentzeko:

vRealize Automation-ek, IT prozesuez gain, negozio-prozesuen planoan eragiten du. Espezialista bakoitzak bere zereginaren zatia "ixten" du garraiatzaile moduan.

Adibide gisa emandako arazoa beste sistema batzuen bidez konpon daiteke, adibidez, ServiceNow edo Jira. Baina vRealize Automation azpiegituratik "gertuago" dago eta kasu konplexuagoak izan daitezke bertan makina birtual bat zabaltzea baino. "Botoi bakarreko moduan" automatikoki egiaztatu dezakezu biltegiratze espazioaren erabilgarritasuna eta, behar izanez gero, ilargi berriak sor ditzakezu. Teknikoki, hodeiko hornitzaileari irtenbide pertsonalizatu bat eta script-eskaerak eraikitzea ere posible da.

DevOps eta CI/CD

vRealize Automation aurkezten

Gune eta hodei guztiak leiho batean biltzeaz gain, vRealize Automation-ek erabilgarri dauden ingurune guztiak DevOps printzipioen arabera kudeatzeko aukera ematen du. Zerbitzuen garatzaileek aplikazioak garatu eta askatu ditzakete plataforma zehatz bati lotuta egon gabe.

Diagraman ikus daitekeenez, plataforma mailaren gainetik dago Garatzaile prest dagoen azpiegitura, integrazio- eta entrega-funtzioak ezartzen dituena, baita informatika sistemak zabaltzeko hainbat eszenatoki kudeatzen dituena ere, beheko mailan erabiltzen den plataforma edozein dela ere.

Kontsumoa, edo zerbitzu-kontsumitzaileen maila, erabiltzaile/administratzaileen eta amaierako IT sistemen arteko elkarrekintzarako ingurunea da:

  • Edukien garapena Dev mailarekin interakzioa eraikitzeko eta aldaketak, bertsioak egitea eta biltegira sartzeko aukera ematen du.

  • Zerbitzuen Katalogoa azken kontsumitzaileei zerbitzuak emateko aukera ematen dizu: berriak atzera bota/argitaratu eta iritziak jaso.

  • Proiektuak IT barneko erabakiak hartzeko prozesuak ezartzeko aukera ematen du, aldaketa edo eskubideen eskuordetze bakoitza onespen prozesu batetik igarotzen denean, eta hori garrantzitsua da enpresa-enpresentzat.

Praktika txiki bat

Bukatu dira teoria eta erabilera kasuak. Ikus dezagun nola vRAk arazo arruntak konpontzeko aukera ematen dizun.

Makina birtualen hornikuntza-prozesuaren automatizazioa

  1. Eska ezazu makina birtual bat vRA ataritik.

  2. Azpiegituren arduradunaren eta/edo kudeatzailearen onespena.

  3. Kluster/sare ostalari egokia hautatzea.

  4. Eskatu IP helbide bat IPAM-en (hau da, Infoblox), lortu sarearen konfigurazioa.

  5. Sortu Active Directory kontu/DNS erregistroa.

  6. Makina zabaldu.

  7. Bezeroari posta elektroniko bidezko jakinarazpena bidaltzea prest dagoenean.

Linux-en oinarritutako VMetarako plano bateratua

  1. Datu-zentroa, rola eta ingurunea (dev, test, prod) hautatzeko gaitasuna duen direktorioko objektu bat.

  2. Goiko aukeren multzoaren arabera, vCenter, sare eta biltegiratze sistema egokiak hautatzen dira.

  3. IP helbideak erreserbatuta eta DNS erregistratuta daude. VM-a prod ingurune batean zabaltzen bada, babeskopia-lanean gehitzen da.

  4. Makina zabaldu.

  5. Konfigurazioa Kudeatzeko sistema ezberdinekin integratzea (adibidez, Ansible -> playbook zuzena abiarazi).

Barne administrazio ataria direktorio bakarrean hirugarrenen produktuen API ezberdinen bidez

  • AD-n erabiltzaile-kontuak sortu/ezabatzea eta kudeatzea enpresen izendapen-arauen arabera:

    • Erabiltzaile-kontu bat sortzen bada, saioa hasteko informazioa duen mezu elektroniko bat bidaltzen zaio unitate/departamenduko buruari. Hautatutako sailaren eta postuaren arabera, erabiltzaileari beharrezko eskubideak (RBAC) esleitzen zaizkio.

    • Zerbitzu-kontuaren saioa hasteko informazioa zuzenean bidaltzen zaio kontua sortzea eskatzen duen erabiltzaileari.

  • Backup-zerbitzuen kudeaketa.

  • SDN suebakiaren arauak, segurtasun taldeak, ipsec tunelak, etab. zerbitzuaren arduradunek baieztatu ondoren aplikatzen dira.

Guztira

vRA negozio produktu hutsa da, malgua eta erraz eskalagarria. Etengabe garatzen ari da, laguntza nahiko sendoa du eta joera modernoak islatzen ditu. Adibidez, edukiontzietan oinarritutako mikrozerbitzuen arkitektura batera aldatu zen lehen produktuetako bat da. 

Haren laguntzarekin, ia edozein automatizazio eszenatoki inplementatu dezakezu hodei hibridoen barruan. Izan ere, API bat duen guztia modu batean edo bestean onartzen da. Gainera, tresna bikaina da azken erabiltzaileei beren entregarekin eta DevOps garapenarekin batera zerbitzuak eskaintzeko, plataformaren beraren segurtasunaz eta kudeaketaz arduratzen den IT sailean oinarritzen dena.

vRealize Automation-en beste abantaila bat VMware-ren irtenbidea da. Bezero gehienei egokituko zaie dagoeneko konpainiaren produktuak erabiltzen dituztelako. Ez duzu ezer berriro egin beharko.

Jakina, ez dugu irtenbidearen deskribapen zehatza ematen dugunik. Etorkizuneko artikuluetan, zehatz-mehatz deskribatuko ditugu vRealize Automation-en ezaugarri zehatz batzuk eta zure galderei erantzunak emango dizkiegu iruzkinetan sortzen badira. 

Bere erabilerarako konponbidea eta eszenatoki interesgarriak badira, poztuko zaitugu gurean webinarra, vRealize Automation erabiliz IT prozesuak automatizatzera zuzendua. 

Iturria: www.habr.com

Gehitu iruzkin berria