Folasaga ile vRealize Automation

Talofa, Habr! O le asō o le a tatou talanoa e uiga i vRealize Automation. O le tusiga e faʻatatau i tagata faʻaoga e leʻi faʻafeiloaʻi muamua i lenei fofo, o lea i lalo ifo o le tipi o le a matou faʻafeiloaia oe i ana galuega ma faʻasoa faʻaoga mataupu.

vRealize Automation e mafai ai e tagata faʻatau ona faʻaleleia atili le gaogao, gaosiga, ma le faʻaogaina e ala i le faʻafaigofieina o latou siosiomaga IT, faʻafaigofie faiga IT, ma tuʻuina atu se fausaga faʻaautomatika e saunia DevOps.

E ui lava o le fou 8 lomiga vRealize Automation sa tatala aloaia i tua i le tautoulu o le 2019, o loʻo i ai pea ni faʻamatalaga lata mai e uiga i lenei fofo ma lona faʻafouina galuega i Runet. Ia tatou faaleleia lenei faiga le tonu. 

O le a le vRealize Automation

O se oloa faakomepiuta i totonu ole VMware ecosystem. E fa'atagaina oe e fa'autometi nisi vaega o le puleaina o au atina'e ma talosaga. 

O lona uiga, o le vRealize Automation o se faitoto'a lea e mafai ai e le au pulega, tagata atia'e, ma le aufaipisinisi ona fesiligia auaunaga IT ma pulea le ao ma punaoa i luga o le fale e tusa ai ma faiga faavae manaomia.

vRealize Automation o loʻo avanoa e avea o se auaunaga SaaS faʻavae ao pe mafai ona faʻapipiʻi i luga o le ao tumaoti a le tagata faʻatau.

O le faʻaaliga sili ona taatele mo galuega faʻapitonuʻu o se faʻapipiʻi lavelave i luga o le VMware stack: vSphere, ESXi hosts, vCenter Server, vRealize Operation, ma isi. 

Mo se faʻataʻitaʻiga, e manaʻomia e lau pisinisi le fatuina o masini faʻapitoa i se auala faigofie ma vave. E le sa'o i taimi uma le resitalaina o tuatusi, fesuia'i feso'otaiga, fa'apipi'i le OS ma fai ma le lima isi mea masani. vRealize Automation e mafai ai ona e fatuina ma lolomi ata mo le faʻaogaina o masini. O nei mea e mafai ona avea ma fuafuaga faigofie pe lavelave, e aofia ai se faʻaputuga o talosaga a tagata faʻaoga. Ua mae'a fa'asalalau fa'asologa o lo'o tu'u i le lisi o auaunaga.

vRealize Automation Portals

O le taimi lava e faʻapipiʻi ai le vRealize Automation, e mafai e le pule muamua ona maua le faʻamafanafanaga pulega. E mafai ai ona e fatuina se numera tele o faitotoa o auaunaga ao mo vaega eseese o tagata faʻaoga. Mo se faʻataʻitaʻiga, tasi e mo le pule. O le lona lua e mo inisinia network. O le lona tolu e mo pule. E mafai e faitoto'a ta'itasi ona iai ana lava ata (fuafuaga). E na'o vaega fa'aoga ta'itasi e mafai ona maua 'au'aunaga fa'atagaina. 

O loʻo faʻamatalaina ata i le faʻaaogaina o tusitusiga YAML faigofie ona faitau ma faʻaliliuga lagolago ma le suʻeina o le faagasologa o le Git:

Folasaga ile vRealize Automation

E mafai ona e faitau atili e uiga i le fausaga i totonu ma gafatia ole vRealize Automation i le faasologa o le blog iinei.

vRealize Automation 8: O le a le mea fou

Folasaga ile vRealize Automation16 Key vRealize Automation 8 Au'aunaga i le ata e tasi

16 Key vRealize Automation 8 Au'aunaga i le ata e tasi

Mo fa'amatalaga fa'amatalaga auiliili, fa'amolemole va'ai luga ole itulau VMware, o le a matou faʻaalia foliga sili ona manaia o le lomiga fou:

  • vRealize Automation 8 ua toe tusia atoa ma fausia i luga o le fausaga o microservices.

  • Ina ia faʻapipiʻi, e tatau ona i ai uma VMware Identity Manager ma LifeCycle Manager i au atinaʻe. E mafai ona e faʻaogaina Easy Install, lea o le a faʻapipiʻi ma faʻapipiʻi vaega taʻitasi.

  • vRealize Automation 8 e le manaʻomia le faʻapipiʻiina o sapalai IaaS faaopoopo e faʻavae i luga ole MS Windows Server, e pei o le tulaga i lomiga 7.x.

  • vRealize Automation ua faʻapipiʻiina i le Photon OS 3.0. O auaunaga autu uma e galue pei o K8S Pods. O koneteina i totonu o pods e faʻamalosia e Docker.

  • PostgreSQL na'o le DBMS e lagolagoina. E fa'aaoga e Pods le Volume Persistent e teu ai fa'amaumauga. O lo'o tu'uina atu se fa'amaumauga tu'ufa'atasi mo 'au'aunaga autu.

Sei o tatou savalia vaega ole vRealize Automation 8.

Fonotaga ao fa'aaoga e fa'atūina ai VM, tusi talosaga ma isi 'au'aunaga i ao lautele ma vCenter Servers. E galue i luga o le faʻavae o Atinaʻe e pei o le Code, faʻatagaina oe e faʻamalieina le tuʻuina atu o atinaʻe e tusa ai ma taʻiala a DevOps.

Folasaga ile vRealize Automation

O lo'o maua fo'i fa'atasiga tu'ufa'atasiga ese'ese mai fafo:

Folasaga ile vRealize Automation

I lenei 'auʻaunaga, "tagata faʻaoga" faia faʻataʻitaʻiga i le YAML format ma i le tulaga o se ata vaega.

Folasaga ile vRealize Automation

Mo le fa'aogaina o le Maketi ma au'aunaga na muai fausia, e mafai ona e "feso'ota'i" mai lau 'O'u VMware fa'amatalaga.

E mafai e le au pulega ona fa'aoga vRealize Orchestrator Workflows e fa'afeso'ota'i ai ma isi mea fa'aopoopo (mo se fa'ata'ita'iga, MS AD/DNS, ma isi).

Folasaga ile vRealize Automation

E mafai ona e fa'afeso'ota'i le vRA ma le VMware Enterprise PKS e fa'apipi'i ai fuifui K8S.

I le vaega Fa'atino, matou te va'ai i mea ua uma ona fa'apipi'iina.

Folasaga ile vRealize Automation

Code vaitafe o se fa'aautomatika fa'asa'oloto ma fa'aauau le tu'uina atu o fofo e fa'amautinoa ai le fa'amautu ma le fa'asa'oloto masani o talosaga ma fa'ailoga polokalame. Ole tele o fa'atasiga o lo'o avanoa - Jenkins, Bamboo, Git, Docker, Jira, ma isi. 

Au'aunaga Broker - o se 'au'aunaga e tu'uina atu ai se lisi mo tagata fa'aoga pisinisi:

Folasaga ile vRealize AutomationFolasaga ile vRealize Automation

I totonu o le Auaunaga Broker, e mafai e le au pulega ona faʻapipiʻi faiga faʻatagaina mo tulaga faʻapitoa. 

vRealize Automation Use Cases

Tasi uma

I le taimi nei i le lalolagi e tele fofo eseese mo virtualization - VMware, Hyper-V, KVM. Pisinisi e masani ona faʻaogaina le faʻaogaina o ao o le lalolagi e pei o Azure, AWS, ma Google Cloud. O le puleaina o lenei "zoo" i tausaga uma e sili atu ona faigata. I nisi, o lenei faʻafitauli atonu e foliga mai e mamao: aisea e le faʻaaogaina ai naʻo le tasi le fofo i totonu o le kamupani? O le mea moni mo nisi o galuega, o se KVM taugofie e mafai ona lava. Ma sili atu galuega ogaoga o le a manaʻomia uma galuega a VMware. O nisi taimi e le mafai ona filifili se mea se tasi, a itiiti mai mo mafuaaga tau tamaoaiga.

Faatasi ai ma le faateleina o le numera o fofo o loʻo faʻaaogaina, o le tele o galuega e faʻatupulaia foi. Mo se faʻataʻitaʻiga, atonu e te manaʻomia le otometi le tuʻuina atu o polokalama, pulega faʻatulagaina, ma le faʻaogaina o talosaga. Aʻo leʻi oʻo i le vRealize Automation, e leai se meafaigaluega e tasi e mafai ona faʻaogaina le puleaina o nei faʻavae uma i totonu o se faamalama e tasi.

Folasaga ile vRealize AutomationPo'o le a lava le fa'aputuga o fofo ma fa'avae e te fa'aogaina, e mafai lava ona fa'atautaia e ala i se faitoto'a tasi.

Po'o le a lava le fa'aputuga o fofo ma fa'avae e te fa'aogaina, e mafai lava ona fa'atautaia e ala i se faitoto'a tasi.

Matou te otometi faiga masani

I totonu o le vRealize Automation, o se faʻataʻitaʻiga tutusa e mafai:

  • Pule apps e manaʻomia le faʻapipiʻiina o se VM faaopoopo. Faatasi ai ma le vRealize Automation, na te le tau faia se mea ma le lima pe feutagai ma tagata tomai faapitoa talafeagai. O le a lava le kiliki i luga o le faʻamau faʻamau "Ou te manaʻo i se VM ma vave", ma o le a tuʻuina atu le talosaga.

  • Ua maua le talosaga Pule Fa'atonu. E su'esu'e le talosaga, va'ai pe lava alagaoa maua fua, ma fa'amaonia.

  • O le laina e sosoo ai pule. O lana galuega o le iloilo lea pe ua sauni le kamupani e fa'asoa tupe mo le poloketi. Afai e lelei mea uma, na te kiliki foi le Faamaonia.

Na matou filifilia ma le loto i ai le faiga sili ona faigofie ma faʻaitiitia le numera o ona fesoʻotaʻiga ina ia faʻamaonia ai le manatu autu:

vRealize Automation, faʻaopoopo i faiga IT, e aʻafia ai le vaalele pisinisi. O tagata tomai faapitoa taʻitasi e "tapunia" lana vaega o le galuega i le auala paipa.

O le faʻafitauli o loʻo tuʻuina atu o se faʻataʻitaʻiga e mafai ona foia e faʻaaoga ai isi faiga - mo se faʻataʻitaʻiga, ServiceNow poʻo Jira. Ae o le vRealize Automation e "latalata" i atinaʻe ma sili atu ona faigata mataupu e mafai i totonu nai lo le faʻaogaina o se masini masini. E mafai ona e "i le tasi-button mode" siaki otometi le avanoa o avanoa e teu ai ma, pe a manaʻomia, faia ni masina fou. I le tulaga faʻapitoa, e mafai foʻi ona fausia se faʻataʻitaʻiga masani ma talosaga tusitusi i le kamupani o loʻo tuʻuina atu ao.

DevOps ma CI/CD

Folasaga ile vRealize Automation

I le faaopoopo atu i le aoina o nofoaga uma ma ao i le tasi faamalama, vRealize Automation e mafai ai ona e pulea uma siosiomaga avanoa e tusa ai ma taʻiala DevOps. E mafai e le au atinaʻe auaunaga ona atiaʻe ma tuʻuina atu tusi talosaga e aunoa ma le noatia i soʻo se tulaga faʻapitoa.

E pei ona mafai ona e vaʻai i le ata, i luga aʻe o le tulaga maualuga o le Atina'e Sauni Atina'e, lea e faʻatinoina galuega o le tuʻufaʻatasia ma le tuʻuina atu, faʻapea foʻi ma le puleaina o faʻataʻitaʻiga eseese mo le faʻapipiʻiina o faiga IT, e tusa lava po o le a le faʻaogaina o loʻo faʻaaogaina i le tulaga i lalo.

Taumafa, poʻo le maualuga o le tagata faʻatau auaunaga, o se siosiomaga mo fegalegaleaiga a tagata faʻaoga / pule faʻatasi ai ma faiga faʻaogaina IT:

  • Atinaʻe Atinaʻe fa'atagaina oe e fausia fegalegaleaiga ma le Dev-level ma pulea suiga, fa'aliliuga ma maua le fale teu oloa.

  • Au'aunaga Fa'amaumauga fa'atagaina oe e tu'uina atu au'aunaga i tagata fa'au'uga: toe fa'afo'i/fa'asalalau mea fou ma maua ni fa'amatalaga.

  • galuega faatino fa'atagaina oe e fa'atuina faiga fa'ai'uga a le IT i totonu, pe a o'o atu suiga ta'itasi po'o le tu'uina atu o aia tatau i se fa'agasologa o fa'atagaga, lea e taua mo kamupani atina'e.

Fai sina masani

Ua maeʻa le aʻoaʻoga ma faʻaoga mataupu. Se'i va'ai pe fa'apefea ona fa'atagaina oe e le vRA e fo'ia galuega masani.

Fa'atosinaina ole faiga ole tu'uina atu ole masini

  1. Fa'atonuina se masini masini mai le vRA faitotoa.

  2. Fa'atagaga a le tagata e nafa ma galuega tetele ma/po'o le pule.

  3. Filifilia sa'o le fuifui/feso'ota'iga talimalo.

  4. Talosaga se tuatusi IP ile IPAM (ie Infoblox), maua le faʻaogaina o fesoʻotaʻiga.

  5. Fausia se fa'amaumauga Active Directory/DNS.

  6. Fa'apipi'i masini.

  7. Tuuina atu o se imeli imeli i le tagata faatau pe a sauni.

Fa'afanua tasi mo VM fa'avae Linux

  1. Tasi mea i totonu o le lisi ma le mafai ona filifili le nofoaga autu o faʻamatalaga, matafaioi ma le siosiomaga (dev, test, prod).

  2. Faʻalagolago i le seti o filifiliga i luga, o le vCenter saʻo, fesoʻotaʻiga ma mea e teu ai e filifilia.

  3. O tuatusi IP e fa'aagaga ma resitalaina e DNS. Afai o le VM o loʻo faʻapipiʻiina i le siʻosiʻomaga prod, e faʻaopoopo i le galuega faʻapolopolo.

  4. Fa'apipi'i masini.

  5. Tu'ufa'atasi ma faiga fa'atonuga eseese (mo se fa'ata'ita'iga, Ansible -> fa'alauiloa le tusi ta'aloga sa'o).

Portal pulega totonu i totonu o se lisi e tasi e ala i API eseese o oloa a isi vaega

  • Fausia / tape ma pulea tala faʻaoga ile AD e tusa ai ma tulafono faʻaigoaina kamupani:

    • Afai e faia se fa'amatalaga fa'aoga, o le imeli o lo'o iai fa'amatalaga e saini e lafo i le ulu o le iunite/matāgaluega. Faʻavae i luga o le matagaluega filifilia ma le tulaga, ua tuʻuina atu i le tagata faʻaoga le aia tatau (RBAC).

    • E lafo sa'o atu i le tagata fa'aoga o lo'o talosaga e fai se tasi.

  • Pulega o auaunaga faaleoleo.

  • Pulea le SDN firewall tulafono, vaega saogalemu, ipsec tunnels, ma isi. e fa'atatau ile fa'amaoniga mai tagata e nafa ma le auaunaga.

Le iʻuga

O le vRA ose oloa fa'atau pisinisi, fetu'utu'una'i ma faigofie ona fa'ateleina. O loʻo faʻasolosolo pea, e iai le lagolago malosi ma atagia ai faiga faʻaonapo nei. Mo se faʻataʻitaʻiga, o se tasi lea o oloa muamua na fesuiaʻi i se fausaga microservice e faʻavae i luga o koneteina. 

Faatasi ai ma lana fesoasoani, e mafai ona e faʻatinoina toetoe lava o soʻo se faʻataʻitaʻiga otometi i totonu o ao hybrid. O le mea moni, o mea uma e iai se API e lagolagoina i se tasi ituaiga poʻo se isi. E le gata i lea, o se meafaigaluega sili ona lelei mo le tuʻuina atu o auaunaga i tagata faʻamutaina e tutusa ma la latou tuʻuina atu ma le atinaʻeina o DevOps, lea e faʻalagolago i le IT department o loʻo feagai ma le saogalemu ma le puleaina o le tulaga lava ia.

O le isi faʻaopoopoga o vRealize Automation o se fofo mai VMware. O le a fetaui ma le tele o tagata faʻatau, aua ua uma ona latou faʻaogaina oloa a lenei kamupani. E te le toe tusia se mea.

Ioe, matou te le faafoliga e tuʻuina atu se faʻamatalaga auiliili o le fofo. I tala i le lumanaʻi, o le a matou faʻamatalaina auiliili nisi o vaega faʻapitoa o vRealize Automation ma tuʻuina atu tali i au fesili pe a tulaʻi mai i faʻamatalaga. 

Afai e te fiafia i le fofo ma faʻaaliga mo lona faʻaaogaina, matou te fiafia e vaʻai oe i la matou webinare uiga i le otometi faiga IT ma vRealize Automation. 

puna: www.habr.com

Faaopoopo i ai se faamatalaga