Муқаддима ба vRealize Automation

Салом, Хабр! Имрӯз мо дар бораи vRealize Automation сӯҳбат хоҳем кард. Мақола пеш аз ҳама ба корбароне нигаронида шудааст, ки қаблан бо ин ҳалли мушкилот дучор нашудаанд, аз ин рӯ, дар поён мо шуморо бо вазифаҳои он шинос мекунем ва ҳолатҳои истифодаи онро мубодила мекунем.

vRealize Automation ба муштариён имкон медиҳад, ки тавассути содда кардани муҳити IT, ба тартиб даровардани равандҳои IT ва пешниҳоди платформаи автоматикунонии барои DevOps омодагии худ қобилият, маҳсулнокӣ ва самаранокиро беҳтар созанд.

Гарчанде ки он нав аст версияи 8 vRealize Automation буд расман озод карда шуд дар тирамоҳи соли 2019, дар бораи ин ҳалли мушкилот ва функсияҳои навшудаи он дар RuNet маълумоти каме мавҷуд аст. Биёед ин беадолатиро ислох кунем. 

vRealize Automation чист

Он як маҳсулоти нармафзор дар дохили экосистемаи VMware мебошад. Он ба шумо имкон медиҳад, ки ҷанбаҳои муайяни идоракунии инфрасохтор ва барномаҳои худро автоматӣ кунед. 

Дарвоқеъ, vRealize Automation порталест, ки тавассути он маъмурон, таҳиягарон ва корбарони тиҷорӣ метавонанд хидматҳои IT-ро дархост кунанд ва захираҳои абрӣ ва дохилиро мувофиқи сиёсатҳои зарурӣ идора кунанд.

vRealize Automation ҳамчун хидмати абрии SaaS дастрас аст ё мумкин аст дар абри хусусии муштарӣ насб карда шавад.

Сенарияи маъмултарин барои лоиҳаҳои маҳаллӣ насби мураккаб дар стек VMware мебошад: vSphere, ҳостҳои ESXi, vCenter Server, vRealize Operation ва ғайра. 

Масалан, тиҷорати шумо бояд мошинҳои виртуалиро чандир ва зуд созад. Ба қайд гирифтани суроғаҳо, иваз кардани шабакаҳо, насб кардани ОС ва дигар корҳои муқаррариро дастӣ иҷро кардан на ҳамеша оқилона аст. vRealize Automation ба шумо имкон медиҳад, ки нақшаҳо барои ҷобаҷогузории мошин эҷод ва нашр кунед. Инҳо метавонанд схемаҳои оддӣ ё мураккаб бошанд, аз ҷумла як қатор барномаҳои корбар. Схемаҳои нашршуда дар каталоги хидматҳо ҷойгир карда мешаванд.

vRealize порталҳои автоматӣ

Пас аз насб кардани vRealize Automation, мудири асосӣ ба консоли идоракунӣ дастрасӣ дорад. Он ба шумо имкон медиҳад, ки шумораи зиёди порталҳои хидматрасонии абриро барои категорияҳои гуногуни корбарон эҷод кунед. Масалан, яке барои маъмурон аст. Дуюм барои муҳандисони шабака. Сеюм барои роҳбарон. Ҳар як портал метавонад нақшаҳои (схемаҳои) худро дошта бошад. Ҳар як гурӯҳи корбар метавонад танҳо ба хидматҳои барои он тасдиқшуда дастрасӣ пайдо кунад. 

Нақшаҳо бо истифода аз скриптҳои барои хондан осони YAML ва дастгирии версия ва пайгирии равандҳои Git тавсиф карда мешаванд:

Муқаддима ба vRealize Automation

Шумо метавонед дар бораи сохтори дохилӣ ва имкониятҳои vRealize Automation маълумоти бештар гиред дар як силсилаи блог дар ин ҷо.

vRealize Automation 8: Чӣ нав аст

Муқаддима ба vRealize Automation16 хидмати калидии vRealize Automation 8 дар як скриншот

16 хидмати калидии vRealize Automation 8 дар як скриншот

Шумо метавонед қайдҳои муфассали нашрро пайдо кунед дар саҳифаи VMware, мо хусусиятҳои ҷолибтарини версияи навро пешкаш хоҳем кард:

  • vRealize Automation 8 комилан аз нав навишта шудааст ва дар меъмории микросервисҳо сохта шудааст.

  • Барои насб кардан, шумо бояд дар инфрасохтори худ VMware Identity Manager ва LifeCycle Manager дошта бошед. Шумо метавонед Easy Install -ро истифода баред, ки ҷузъҳоро як ба як насб ва танзим мекунад.

  • vRealize Automation 8 насби серверҳои иловагии IaaS-ро дар асоси MS Windows Server талаб намекунад, чунон ки дар версияҳои 7.x.

  • vRealize Automation дар Photon OS 3.0 насб шудааст. Ҳама хидматҳои асосӣ мисли K8S Pods кор мекунанд. Контейнерҳо дар дохили pods дар Docker кор мекунанд.

  • PostgreSQL ягона DBMS дастгирӣшаванда аст. Подҳо барои нигоҳ доштани маълумот Ҳаҷми доимиро истифода мебаранд. Барои хидматҳои асосӣ пойгоҳи додаҳои алоҳида ҷудо карда шудааст.

Биёед ҷузъҳои vRealize Automation 8-ро аз назар гузаронем.

Ассамблеяи абрӣ барои ҷойгиркунии VM, барномаҳо ва хидматҳои дигар ба абрҳои гуногуни ҷамъиятӣ ва серверҳои vCenter истифода мешавад. Инфрасохтор ҳамчун Кодекс таҳия шудааст, он ба шумо имкон медиҳад, ки таъмини инфрасохторро мувофиқи принсипҳои DevOps оптимизатсия кунед.

Муқаддима ба vRealize Automation

Интегратсияҳои гуногуни берун аз қуттӣ низ дастрасанд:

Муқаддима ба vRealize Automation

Дар ин хидмат "истифодабарандагон" қолибҳоро дар формати YAML ва дар шакли диаграммаи ҷузъӣ эҷод мекунанд.

Муқаддима ба vRealize Automation

Барои истифодаи Бозор ва хидматҳои қаблан сохташуда, шумо метавонед аз ҳисоби My VMware худ "пайванд" кунед.

Маъмурон метавонанд vRealize Orchestrator Workflows-ро барои пайвастшавӣ бо объектҳои инфрасохтори иловагӣ (масалан, MS AD/DNS ва ғайра) истифода баранд.

Муқаддима ба vRealize Automation

Шумо метавонед vRA-ро бо VMware Enterprise PKS пайваст кунед, то кластерҳои K8S ҷойгир кунед.

Дар бахши Ҷойгиркунӣ мо захираҳои аллакай насбшударо мебинем.

Муқаддима ба vRealize Automation

Рамзи ҷараён як ҳалли автоматикунонии баровардан ва интиқоли пайвастаи нармафзор аст, ки интишори устувор ва мунтазами барномаҳо ва рамзи барномаро таъмин мекунад. Шумораи зиёди интегратсияҳо мавҷуданд - Ҷенкинс, Бамбук, Гит, Докер, Жира ва ғайра. 

Брокери хидматрасонӣ — хидмате, ки барои корбарони корхона каталог пешниҳод мекунад:

Муқаддима ба vRealize AutomationМуқаддима ба vRealize Automation

Дар Service Broker, маъмурон метавонанд сиёсати тасдиқро дар асоси параметрҳои муайян танзим кунанд. 

vRealize Ҳолатҳои истифодаи автоматизатсия

Ҳама дар як

Ҳоло дар ҷаҳон бисёр қарорҳои гуногуни виртуализатсия мавҷуданд - VMware, Hyper-V, KVM. Соҳибкорон аксар вақт ба истифодаи абрҳои глобалӣ ба монанди Azure, AWS ва Google Cloud муроҷиат мекунанд. Идоракунии ин «боги хайвонот» сол то сол душвортар мешавад. Ба назари баъзеҳо, ин мушкилот метавонад хеле душвор ба назар расад: чаро танҳо як ҳалли худро дар дохили ширкат истифода набаред? Далели он аст, ки барои баъзе вазифаҳо KVM-и арзон метавонад воқеан кофӣ бошад. Ва лоиҳаҳои ҷиддитар ба тамоми функсияҳои VMware ниёз доранд. Танҳо як нафарро интихоб кардан мумкин нест, ҳадди аққал бо сабабҳои иқтисодӣ.

Дар баробари зиёд шудани шумораи ҳалли истифодашуда, ҳаҷми вазифаҳо низ меафзояд. Масалан, ба шумо лозим меояд, ки интиқоли нармафзор, идоракунии конфигуратсия ва ҷойгиркунии барномаҳоро автоматӣ кунед. Пеш аз vRealize Automation, ягон асбоби ягонае вуҷуд надошт, ки идоракунии ҳамаи ин платформаҳоро дар як панели шиша "азхуд кунад".

Муқаддима ба vRealize AutomationКадом стеки қарорҳо ва платформаҳое, ки шумо истифода мебаред, онҳоро тавассути як портал идора кардан мумкин аст.

Кадом стеки қарорҳо ва платформаҳое, ки шумо истифода мебаред, онҳоро тавассути як портал идора кардан мумкин аст.

Мо равандҳои стандартиро автоматӣ мекунем

Дар доираи vRealize Automation як сенарияи шабеҳ имконпазир аст:

  • Администратор Барномаҳои шумо бояд як VM-и иловагиро ҷойгир кунед. Бо vRealize Automation ба ӯ лозим нест, ки кореро дастӣ анҷом диҳад ё бо мутахассисони мувофиқ гуфтушунид кунад. Барои пахш кардани тугмаи шартии "Ман VM ва зуд мехоҳам" кофӣ хоҳад буд ва барнома минбаъд фиристода мешавад.

  • Ариза кабул карда мешавад Мудири система. Он дархостро месанҷад, мебинад, ки оё захираҳои ройгон мавҷуданд ва онро тасдиқ мекунанд.

  • Оянда дар сатр аст менеҷер. Вазифаи ӯ аз он иборат аст, ки оё ширкат омода аст барои лоиҳа маблағ ҷудо кунад. Агар ҳама чиз хуб бошад, ӯ инчунин "Тасдиқ" -ро пахш мекунад.

Мо дидаву дониста соддатарин раванди имконпазирро интихоб кардем ва шумораи қадамҳоро барои таъкид кардани идеяи асосӣ кам кардем:

vRealize Automation, ба ғайр аз равандҳои IT, ба ҳамвории равандҳои бизнес таъсир мерасонад. Хар як мутахассис дар ре-жими конвейер як кисми супориши худро «пуст» мекунад.

Масъалаи ҳамчун мисол овардашударо метавон бо истифода аз системаҳои дигар ҳал кард - масалан, ServiceNow ё Jira. Аммо vRealize Automation ба инфрасохтор "наздиктар" аст ва дар он нисбат ба ҷойгиркунии мошини виртуалӣ ҳолатҳои мураккабтар имконпазир аст. Шумо метавонед "дар ҳолати як тугма" ба таври худкор мавҷудияти фазои нигоҳдорӣ тафтиш кунед ва дар ҳолати зарурӣ моҳҳои нав эҷод кунед. Аз ҷиҳати техникӣ, ҳатто имконпазир аст, ки ҳалли фармоишӣ ва дархостҳои скрипт ба провайдери абр эҷод карда шавад.

DevOps ва CI/CD

Муқаддима ба vRealize Automation

Илова ба ҷамъоварии ҳама сайтҳо ва абрҳо дар як равзана, vRealize Automation ба шумо имкон медиҳад, ки ҳама муҳити дастрасро мувофиқи принсипҳои DevOps идора кунед. Таҳиягарони хидмат метавонанд бе ягон платформаи мушаххас барномаҳоро таҳия ва озод кунанд.

Тавре ки дар диаграмма дида мешавад, болотар аз сатҳи платформа вуҷуд дорад Инфрасохтори омодасозии таҳиякунанда, ки функсияҳои ҳамгироӣ ва таҳвилро амалӣ мекунад, инчунин идоракунии сенарияҳои гуногунро барои ҷойгиркунии системаҳои IT, новобаста аз платформаи дар сатҳи поёнӣ истифодашаванда.

Истеъмол, ё сатҳи истеъмолии хидматрасонӣ, муҳити муштараки байни корбарон/администраторҳо ва системаҳои IT-и ниҳоӣ мебошад:

  • Рушди мундариҷа ба шумо имкон медиҳад, ки бо сатҳи Dev ҳамкорӣ созед ва тағиротҳо, версияҳоро идора кунед ва ба анбор дастрасӣ пайдо кунед.

  • Каталоги хидматрасонӣ ба шумо имкон медиҳад, ки хидматҳоро ба истеъмолкунандагони ниҳоӣ расонед: баргардонед / нашри нав ва гирифтани фикру мулоҳизаҳо.

  • Лоиҳаҳо ба шумо имкон медиҳад, ки равандҳои қабули қарорҳои дохилии IT-ро таъсис диҳед, вақте ки ҳар як тағирот ё ваколати ҳуқуқҳо аз раванди тасдиқ мегузарад, ки барои ширкатҳои корхона муҳим аст.

Як амалияи каме

Назария ва ҳолатҳои истифода ба охир расиданд. Биёед бубинем, ки чӣ тавр vRA ба шумо имкон медиҳад, ки мушкилоти умумиро ҳал кунед.

Автоматикунонии раванди таъмини мошини виртуалӣ

  1. Мошини виртуалиро аз портали vRA фармоиш диҳед.

  2. Тасдиқ аз ҷониби шахси масъул барои инфрасохтор ва/ё менеҷер.

  3. Интихоби дурусти кластер/хости шабака.

  4. Дар IPAM (яъне Infoblox) суроғаи IP-ро дархост кунед, конфигуратсияи шабакаро гиред.

  5. Эҷоди ҳисоби Active Directory/сабти DNS.

  6. Мошинро ҷойгир кунед.

  7. Фиристодани огоҳиномаи почтаи электронӣ ба муштарӣ вақте ки он омода аст.

Нақшаи ягонаи VM дар асоси Linux

  1. Як объект дар феҳрист бо қобилияти интихоби маркази додаҳо, нақш ва муҳити зист (dev, test, prod).

  2. Вобаста аз маҷмӯи имконоти дар боло овардашуда, vCenter дуруст, шабакаҳо ва системаҳои нигоҳдорӣ интихоб карда мешаванд.

  3. Суроғаҳои IP ҳифз шудаанд ва DNS сабти ном шудаанд. Агар VM дар муҳити истеҳсолӣ ҷойгир карда шавад, он ба кори эҳтиётӣ илова карда мешавад.

  4. Мошинро ҷойгир кунед.

  5. Интегратсия бо системаҳои гуногуни идоракунии конфигуратсия (масалан, Ansible -> оғоз кардани китоби дурусти бозӣ).

Портали маъмурияти дохилӣ дар як феҳрист тавассути API-ҳои гуногуни маҳсулоти тарафи сеюм

  • Эҷод/нест кардан ва идоракунии ҳисобҳои корбарӣ дар AD тибқи қоидаҳои номгузории ширкат:

    • Агар ҳисоби корбар эҷод карда шавад, почтаи электронӣ бо маълумоти воридшавӣ ба роҳбари шӯъба/шӯъба фиристода мешавад. Дар асоси шӯъба ва вазифаи интихобшуда, ба корбар ҳуқуқҳои зарурӣ (RBAC) дода мешавад.

    • Маълумоти воридшавӣ ба ҳисоби хидмат мустақиман ба корбаре фиристода мешавад, ки эҷоди ҳисобро дархост мекунад.

  • Идоракунии хидматҳои эҳтиётӣ.

  • Идоракунии қоидаҳои девори SDN, гурӯҳҳои амниятӣ, нақбҳои ipsec ва ғайра. бо тасдики шахсони масъули хизмат мурочиат карда мешаванд.

Натиҷа

vRA як маҳсулоти сирф тиҷоратӣ буда, чандир ва ба осонӣ миқёспазир аст. Он доимо инкишоф меёбад, дастгирии хеле қавӣ дорад ва тамоюлҳои муосирро инъикос мекунад. Масалан, ин яке аз аввалин маҳсулотест, ки ба меъмории микросервис дар асоси контейнерҳо гузашт. 

Бо ёрии он шумо метавонед қариб ҳама сенарияи автоматикунониро дар дохили абрҳои гибридӣ амалӣ кунед. Дар асл, ҳама чизест, ки API дорад, дар ин ё он шакл дастгирӣ карда мешавад. Илова бар ин, он як воситаи олиҷаноб барои расонидани хидматҳо ба корбарони ниҳоӣ дар баробари интиқол ва таҳияи DevOps мебошад, ки ба шӯъбаи IT, ки бо амният ва идоракунии худи платформа сарукор дорад, такя мекунад.

Бартарии дигари vRealize Automation дар он аст, ки он ҳалли VMware мебошад. Он ба аксари муштариён мувофиқ хоҳад буд, зеро онҳо аллакай маҳсулоти ширкатро истифода мебаранд. Ба шумо лозим нест, ки чизеро дубора иҷро кунед.

Албатта, мо чунин вонамуд намекунем, ки дар бораи халли масъала тавсифи муфассал медихем. Дар мақолаҳои оянда, мо баъзе аз хусусиятҳои мушаххаси vRealize Automation-ро муфассал шарҳ медиҳем ва ба саволҳои шумо, агар онҳо дар шарҳҳо пайдо шаванд, ҷавоб медиҳем. 

Агар ҳалли ва сенарияҳои истифодаи он ҷолиб бошанд, мо аз дидани шумо дар сайти худ шод хоҳем шуд вебинар, бахшида ба автоматикунонии равандҳои IT бо истифода аз vRealize Automation. 

Манбаъ: will.com

Илова Эзоҳ