Destpêka Xweseriya vRealize

Silav Habr! Îro em ê li ser vRealize Automation biaxivin. Gotar di serî de ji bikarhênerên ku berê bi vê çareseriyê re rûbirû nebûn e, ji ber vê yekê li jêr qutkirinê em ê we bi fonksiyonên wê bidin nasîn û dozên karanîna parve bikin.

Xweseriya vRealize rê dide xerîdaran ku bi hêsankirina hawîrdora IT-ya xwe, sadekirina pêvajoyên IT-ê, û radestkirina platformek otomasyona amade-devOps-ê rehetbûn, hilberandin û karîgeriyê baştir bikin.

Tevî ku ew nû ye 8 guhertoya vRealize Automation bû bi fermî hat berdan di payîza sala 2019-an de, di derbarê vê çareseriyê û fonksiyona wê ya nûvekirî de li ser RuNet hîn hindik agahdariya nûjen heye. Werin em vê neheqiyê sererast bikin. 

Otomasyona vRealize çi ye

Ew hilberek nermalavê di nav ekosîstema VMware de ye. Ew dihêle hûn hin aliyên birêvebirina binesaziyê û serîlêdanên xwe otomatîk bikin. 

Di rastiyê de, vRealize Automation portalek e ku bi navgîniya rêvebir, pêşdebir û bikarhênerên karsaziyê dikarin karûbarên IT-ê bipirsin û çavkaniyên ewr û hundurîn li gorî polîtîkayên pêdivî birêve bibin.

Xweseriya vRealize wekî karûbarek SaaS-ya ewr heye an jî dikare li ser ewrê taybet a xerîdar were saz kirin.

Senaryoya herî gelemperî ya ji bo projeyên herêmî sazkirinek tevlihev e li ser stackek VMware: vSphere, mêvandarên ESXi, Servera vCenter, Operasyona vRealize, hwd. 

Mînakî, karsaziya we pêdivî ye ku makîneyên virtual bi nermî û zû biafirîne. Her gav ne maqûl e ku meriv navnîşanan tomar bike, torê biguhezîne, OS-ê saz bike û tiştên din ên rûtîn bi destan bike. Xweseriya vRealize dihêle hûn ji bo bicîhkirina makîneyê nexşeyan biafirînin û biweşînin. Ev dikarin nexşeyên hêsan an jî tevlihev bin, tevî komek serîlêdanên bikarhêner. Pîvanên hatine çap kirin di kataloga karûbarê de têne danîn.

vRealize Automation Portals

Dema ku vRealize Automation hate saz kirin, rêvebirê bingehîn xwedan konsolê rêveberiyê ye. Ew dihêle hûn ji bo kategoriyên cûda yên bikarhêneran hejmareke mezin portalên karûbarê cloudê biafirînin. Mînakî, yek ji bo rêvebiran e. Ya duyemîn ji bo endezyarên torê ye. Ya sêyemîn ji bo rêveberan e. Her portal dikare nexşeyên xwe (pîlan) hebe. Her komek bikarhêner tenê dikare bigihîje karûbarên ku ji bo wê hatine pejirandin. 

Blueprints bi karanîna nivîsarên YAML-a-xwendina hêsan têne şirove kirin û guhertoya piştgirî û şopandina pêvajoya Git:

Destpêka Xweseriya vRealize

Hûn dikarin di derbarê struktur û kapasîteyên hundurîn ên vRealize Automation de bêtir bixwînin di rêze blogek de vir.

vRealize Automation 8: Çi Nû ye

Destpêka Xweseriya vRealize16 key vRealize Automation 8 karûbar di yek dîmenê de

16 key vRealize Automation 8 karûbar di yek dîmenê de

Hûn dikarin notên serbestberdana berfireh bibînin li ser rûpela VMware, em ê taybetmendiyên herî balkêş ên guhertoya nû pêşkêşî bikin:

  • vRealize Automation 8 bi tevahî ji nû ve hatî nivîsandin û li ser mîmariya mîkroservisê hatî çêkirin.

  • Ji bo sazkirinê, divê hûn di binesaziya xwe de Gerînendeyê Nasnameya VMware û Rêvebirê LifeCycleyê hebin. Hûn dikarin Easy Install-ê bikar bînin, ku dê pêkhateyan yek bi yek saz bike û mîheng bike.

  • vRealize Automation 8 ne hewce ye ku sazkirina pêşkêşkerên IaaS yên din ên li ser bingeha MS Windows Server, wekî ku di guhertoyên 7.x de bû.

  • vRealize Automation li ser Photon OS 3.0 hatiye saz kirin. Hemî karûbarên sereke mîna K8S Pods dixebitin. Konteynirên di hundurê potan de li ser Docker dimeşin.

  • PostgreSQL tenê DBMS-ya piştgirî ye. Pods Voluma Persistent bikar tînin da ku daneyan hilînin. Ji bo karûbarên sereke databasek cihêreng tê veqetandin.

Ka em bi hêmanên vRealize Automation 8 bigerin.

Cloud Meclîsa ji bo bicihkirina VM, serîlêdan û karûbarên din li ewrên gelemperî û Pêşkêşkerên vCenter-ê têne bikar anîn. Ji hêla Binesaziya wekî Kodê ve hatî hêz kirin, ew dihêle hûn peydakirina binesaziyê li gorî prensîbên DevOps xweşbîn bikin.

Destpêka Xweseriya vRealize

Di heman demê de entegrasyonên cihêreng ên derveyî jî hene:

Destpêka Xweseriya vRealize

Di vê karûbarê de, "bikarhêner" di forma YAML de û di forma diagramek pêkhatî de şablonan diafirînin.

Destpêka Xweseriya vRealize

Ji bo ku hûn Marketplace û karûbarên pêş-avakirî bikar bînin, hûn dikarin ji hesabê xweya My VMware "girê bidin".

Rêvebir dikarin vRealize Orchestrator Workflows bikar bînin da ku bi hêmanên binesaziyê yên din re têkildar bin (mînak, MS AD/DNS, hwd.).

Destpêka Xweseriya vRealize

Hûn dikarin vRA bi VMware Enterprise PKS ve girêdin da ku komên K8S bicîh bikin.

Di beşa Deployments de em çavkaniyên jixwe sazkirî dibînin.

Destpêka Xweseriya vRealize

Stream Code çareseriyek ji bo serbestberdana otomatîkî û radestkirina domdar a nermalavê ye ku serbestberdana aram û birêkûpêk a serîlêdan û koda bernameyê misoger dike. Hejmarek mezin a entegrasyonê hene - Jenkins, Bamboo, Git, Docker, Jira, hwd. 

Broker Service - karûbarek ku ji bo bikarhênerên pargîdaniyê katalogek peyda dike:

Destpêka Xweseriya vRealizeDestpêka Xweseriya vRealize

Di Brokera Karûbarê de, rêvebir dikarin polîtîkayên pejirandinê li ser bingeha hin pîvanan mîheng bikin. 

vRealize Automation Use Cases

Hemû di yek

Naha li cîhanê gelek çareseriyên cihêreng ên virtualbûnê hene - VMware, Hyper-V, KVM. Karsaz bi gelemperî ewrên gerdûnî yên wekî Azure, AWS û Google Cloud bikar tînin. Birêvebirina vê "zozanan" her sal dijwartir dibe. Ji hinekan re, dibe ku ev pirsgirêk dûr-dûr xuya bike: çima tenê yek çareseriyê di nav pargîdaniyê de bikar neynin? Rastî ev e ku ji bo hin karan dibe ku KVM-ya erzan bi rastî bes be. Û projeyên ciddî dê hemî fonksiyonên VMware hewce ne. Dibe ku ne gengaz be ku meriv tenê yekê hilbijêrin, bi kêmanî ji ber sedemên aborî.

Her ku hejmara çareseriyên têne bikar anîn zêde dibe, qebareya peywiran jî zêde dibe. Mînakî, dibe ku hûn hewce ne ku radestkirina nermalavê, rêveberiya vesazkirinê, û bicîhkirina serîlêdanê otomatîk bikin. Berî vRealize Automation, amûrek yekane tune bû ku karibe rêveberiya van hemî platforman di yek camê şûşê de "hilweşîne".

Destpêka Xweseriya vRealizeÇi stûnek çareserî û platformên ku hûn bikar tînin jî, mimkun e ku meriv wan bi yek portalek îdare bike.

Çi stûnek çareserî û platformên ku hûn bikar tînin jî, mimkun e ku meriv wan bi yek portalek îdare bike.

Em pêvajoyên standard otomatîk dikin

Di hundurê vRealize Automation de, senaryoyek wusa gengaz e:

  • Birêvebir apps hûn hewce ne ku VM-yek zêde saz bikin. Bi vRealize Automation re, ew ne hewce ye ku tiştek bi destan bike an bi pisporên guncan re danûstandinan bike. Dê bes be ku meriv li ser bişkoja şertî "Ez VM-yek û zû dixwazim" bikirtînin, û serîlêdan dê bêtir were şandin.

  • Serlêdan tê wergirtin Rêveberê Sîstemê. Ew daxwazê ​​lêkolîn dike, dibîne ku têra xwe çavkaniyên belaş hene, û wê dipejirîne.

  • Next di rêzê de ye birêveberê. Karê wî ev e ku binirxîne ka pargîdanî amade ye ku ji bo projeyê fonan veqetîne. Ger her tişt baş be, ew jî Pejirandin bikirtîne.

Me bi zanebûn pêvajoya gengaz a herî hêsan hilbijart û ji bo ronîkirina ramana sereke hejmara gavan kêm kir:

Xweseriya vRealize, ji bilî pêvajoyên IT-ê, bandorê li plana pêvajoyên karsaziyê dike. Her pispor di moda veguheztinê de beşa xwe ya peywirê "digire".

Pirsgirêka ku wekî mînakek hatî dayîn dikare bi karanîna pergalên din ve were çareser kirin - mînakî, ServiceNow an Jira. Lê vRealize Automation ji binesaziyê "nêzîkî" ye û di wê de dozên tevlihevtir ji sazkirina makîneyek virtual gengaz in. Hûn dikarin "di moda yek-bişkokê de" bixweber hebûna cîhê hilanînê kontrol bikin û, ger hewce be, heyvên nû biafirînin. Ji hêla teknîkî ve, tewra gengaz e ku meriv çareseriyek xwerû û daxwazên skrîptê ji peydakiroxê ewr re ava bike.

DevOps û CI/CD

Destpêka Xweseriya vRealize

Digel berhevkirina hemî malper û ewran di yek pencereyê de, Xweseriya vRealize dihêle hûn hemî hawîrdorên berdest li gorî prensîbên DevOps îdare bikin. Pêşdebirên karûbar dikarin bêyî ku bi platformek taybetî ve girêdayî bin serîlêdanan pêşve bibin û berdan.

Wekî ku di diagramê de tê dîtin, li jor asta platformê heye Developer Ready Binesaziya, ku fonksiyonên entegrasyon û radestkirinê pêk tîne, û her weha senaryoyên cihêreng ji bo bicîhkirina pergalên IT-ê, bêyî ku platforma ku di asta jêrîn de tê bikar anîn, birêve bibe.

Xerc, an asta xerîdar a karûbarê, hawîrdora danûstendina di navbera bikarhêner / rêveber û pergalên IT-ê yên dawî de ye:

  • Pêşketina Naverokê destûrê dide te ku hûn bi asta Dev re têkiliyek ava bikin û guhertin, guhertokirin û gihîştina depoyê birêve bibin.

  • Kataloga Xizmetê destûrê dide te ku karûbaran ji xerîdarên dawî re ragihînin: paşde vegerînin/yên nû biweşînin û bertekan bistînin.

  • projeyên destûrê dide te ku hûn pêvajoyên biryara IT-ya navxweyî saz bikin, dema ku her guhertin an delegasyona mafan di pêvajoyek pejirandinê re derbas dibe, ku ji bo pargîdaniyên pargîdanî girîng e.

Pratîkek piçûk

Teorî û dozên bikaranînê qediya. Ka em bibînin ka vRA çawa dihêle hûn pirsgirêkên hevpar çareser bikin.

Xweseriya pêvajoya dabînkirina makîneya virtual

  1. Ji portalê vRA makîneyek virtual ferman bikin.

  2. Pejirandina ji hêla berpirsiyarê binesaziyê û / an rêveberê ve.

  3. Hilbijartina koma rast / mêvandarê torê.

  4. Di IPAM (ango Infoblox) de navnîşanek IP-yê daxwaz bikin, veavakirina torê bistînin.

  5. Hesabek Active Directory / tomarek DNS biafirînin.

  6. Makîneyê bicîh bikin.

  7. Dema ku ew amade be ji xerîdar re agahdariyek e-nameyê dişîne.

Ji bo VM-yên bingehîn ên Linux-ê nexşeya yekbûyî

  1. Di pelrêçê de yek tişt bi şiyana hilbijartina navenda daneyê, rol û hawîrdorê (dev, test, prod).

  2. Bi vebijarkên li jor ve girêdayî, vCenter, tor û pergalên hilanînê yên rast têne hilbijartin.

  3. Navnîşanên IP-ê têne parastin û DNS têne qeyd kirin. Ger VM di hawîrdorek prod de were bicîh kirin, ew li karê hilanînê tê zêdekirin.

  4. Makîneyê bicîh bikin.

  5. Yekbûn bi pergalên Rêvebiriya Vesazkirinê yên cihêreng (mînak, Ansible -> destpêkirina lîstika rast).

Portala rêveberiya hundurîn di pelrêçek yekane de bi navgîniya API-yên cihêreng ên hilberên sêyemîn

  • Afirandin / jêbirin û birêvebirina hesabên bikarhêner li AD li gorî rêzikên navên pargîdaniyê:

    • Heke hesabek bikarhênerek çêbibe, e-nameyek bi agahdariya têketinê ji serokê yekîneyê/beşê re tê şandin. Li ser bingeha beş û pozîsyona hilbijartî, ji bikarhêner re mafên pêwîst (RBAC) têne destnîşan kirin.

    • Agahdariya têketina hesabê karûbarê rasterast ji bikarhênerê ku daxwaza çêkirina hesab dike re tê şandin.

  • Rêveberiya xizmetên hilanînê.

  • Rêvebiriya qaîdeyên dîwarê SDN, komên ewlehiyê, tunelên ipsec, hwd. li ser pejirandina kesên ku ji karûbarê berpirsiyar in têne sepandin.

Encam

vRA hilberek karsaziyek paqij e, maqûl e û bi hêsanî tê pîvandin. Ew bi domdarî pêşve diçe, piştgiriyek têr xurt heye û meylên nûjen nîşan dide. Mînakî, ev yek ji wan hilberên yekem e ku li ser bingeha konteyneran veguherî mîmariya mîkroxizmetê. 

Bi arîkariya wê, hûn dikarin hema hema her senaryoyek xweseriyê di nav ewrên hybrid de bicîh bikin. Bi rastî, her tiştê ku xwedan API-yek heye bi rengek an rengek din tê piştgirî kirin. Wekî din, ew amûrek hêja ye ji bo peydakirina karûbaran ji bikarhênerên dawî re paralelî radestkirina wan û pêşkeftina DevOps, ku xwe dispêre beşa IT-ê ku bi ewlehî û rêveberiya platformê bixwe re mijûl dibe.

Pîvanek din a vRealize Automation ev e ku ew çareseriyek ji VMware ye. Ew ê li piraniya xerîdaran be ji ber ku ew berê hilberên pargîdaniyê bikar tînin. Hûn neçar in ku tiştek ji nû ve bikin.

Bê guman, em îdia nakin ku raveyek berfireh a çareseriyê pêşkêş bikin. Di gotarên pêşerojê de, em ê hin taybetmendiyên taybetî yên vRealize Automation bi hûrgulî diyar bikin û heke di şîroveyan de derkevin bersivên pirsên we bidin. 

Ger çareserî û senaryoyên ji bo karanîna wê balkêş in, em ê kêfxweş bibin ku we li ser xwe bibînin webinar, ji bo otomatîkkirina pêvajoyên IT-ê bi karanîna Xweseriya vRealize ve hatî veqetandin. 

Source: www.habr.com

Add a comment