Аз аутсорсинг то рушд (Қисми 2)

В мақолаи қаблӣ, Ман дар бораи заминаҳои эҷоди Велиам ва тасмими паҳн кардани он тавассути системаи SaaS сӯҳбат кардам. Дар ин макола ман дар бораи он сухан меронам, ки барои на махаллй, балки оммавй гардондани махсулот чй кор кардан лозим буд. Дар бораи он, ки тақсимот чӣ гуна оғоз ёфт ва онҳо ба чӣ мушкилот дучор шуданд.

Банақшагирӣ

Пойгоҳи кунунӣ барои корбарон дар Linux буд. Қариб ҳар як созмон серверҳои Windows дорад, ки дар бораи Linux гуфтан мумкин нест. Қувваи асосии Veliam пайвасти дурдаст ба серверҳо ва таҷҳизоти шабакавӣ дар паси NAT мебошад. Аммо ин функсия ба он сахт вобаста буд, ки роутер бояд Микротик бошад. Ва ин бешубҳа бисёриҳоро қонеъ намекунад. Ман аввал дар бораи илова кардани дастгирӣ барои роутерҳо аз фурӯшандагони маъмултарин фикр мекардам. Аммо ман фаҳмидам, ки ин як мусобиқаи беохир барои васеъ кардани рӯйхати ширкатҳои дастгирӣшуда буд. Ғайр аз он, онҳое, ки аллакай дастгирӣ мешаванд, метавонанд маҷмӯи гуногуни фармонҳоро барои тағир додани қоидаҳои NAT аз модел ба модел дошта бошанд. Ягона роҳи баромадан аз вазъият VPN ба назар мерасид.

Азбаски мо тасмим гирифтем, ки маҳсулотро паҳн кунем, аммо на ҳамчун манбаи кушода, дохил кардани китобхонаҳои гуногун бо литсензияҳои кушода ба монанди GPL ғайриимкон шуд. Ин умуман мавзӯи алоҳида аст; пас аз қабули қарор дар бораи фурӯши маҳсулот, ман маҷбур будам, ки нисфи китобхонаҳоро аз сабаби он, ки онҳо GPL буданд, гузарам. Вақте ки онҳо барои худ навиштанд, ин муқаррарӣ буд. Аммо барои тақсимот мувофиқ нест. Аввалин VPN, ки ба хотир меояд, OpenVPN аст. Аммо он GPL аст. Варианти дигар ин истифодаи VPN SoftEther Ҷопон буд. Иҷозатномаи ӯ ба ӯ имкон дод, ки онро ба маҳсулоти худ дохил кунад. Пас аз чанд рӯзи санҷишҳои гуногун дар бораи чӣ гуна интегратсия кардани он ба тавре, ки корбар набояд чизеро танзим кунад ва дар бораи SoftEther VPN донад, прототип ба даст омад. Ҳама чиз тавре буд, ки бояд бошад. Аммо аз чй сабаб бошад, ки ин схема хануз моро ба иштибох андохта буд ва мо дар охир аз он даст кашидаем. Аммо табиист, ки онҳо пас аз пешниҳоди варианти дигар рад карданд. Дар ниҳоят, ҳама чиз бо пайвастҳои муқаррарии TCP анҷом дода шуд. Баъзе пайвастҳо тавассути ҳамоҳангсоз, баъзеҳо мустақиман тавассути технологияи Nat Hole Punching (NHP) кор мекунанд, ки он низ дар Free Pascal амалӣ шудааст. Ман бояд бигӯям, ки ман ҳатто ҳеҷ гоҳ дар бораи NHP нашунида будам. Ва ҳеҷ гоҳ ба фикрам намеомад, ки 2 дастгоҳи шабакавиро пайваст кардан мумкин аст, ки ҳардуи онҳо бевосита дар паси NAT ҷойгиранд. Ман мавзуъро омухта, принципи корро фахмидам ва ба навиштан нишастам. Нақша амалӣ мешавад, корбар бо як клик ба дастгоҳи дилхоҳи паси NAT тавассути RDP, SSH ё Winbox бидуни ворид кардани парол ё насб кардани VPN пайваст мешавад. Гузашта аз ин, аксари ин пайвастҳо аз координатори мо мегузарад, ки ба пинг ва арзиши хидматрасонии ин пайвастҳо таъсири хуб мерасонад.

Интиқоли қисми сервер аз Linux ба Windows

Ҳангоми гузаштан ба Windows якчанд мушкилот вуҷуд дошт. Якум ин аст, ки wmic-и дарунсохт дар тирезаҳо ба шумо имкон намедиҳад, ки дархостҳои WQL-ро анҷом диҳед. Ва дар системаи мо ҳама чиз аллакай дар рӯи онҳо сохта шудааст. Ва чизи дигаре буд, аммо ҳоло ман фаромӯш кардам, ки чаро онҳо ниҳоят истифодаи онро тарк карданд. Эҳтимол фарқи байни версияҳои Windows. Ва мушкили дуюм ин бисёр ришта аст. Дар доираи литсензияи "мақбул" барои мо як барномаи хуби тарафи сеюмро наёфтам, ман Lazarus IDE-ро дубора оғоз кардам. Ва ман утилитаи заруриро навиштам. Вуруд рӯйхати зарурии объектҳост ва кадом дархостҳои мушаххас бояд анҷом дода шаванд ва дар посух ман маълумот мегирам. Ва ҳамаи ин дар режими бисёрсоҳавӣ. бузург.

Пас аз он ки ман pthreads барои PHP Windows насб кардам, ман фикр мекардам, ки ҳама чиз фавран оғоз мешавад, аммо ин тавр набуд. Пас аз чанд вақти ислоҳкунӣ, ман фаҳмидам, ки pthreads кор мекунад, аммо он дар системаи мо кор намекунад. Маълум шуд, ки дар кор бо pthreads дар Windows як хусусияти хос дорад. Ва ҳамин тавр ҳам шуд. Ман ҳуҷҷатҳоро хондам ва дар он ҷо навишта шуда буд, ки барои Windows шумораи риштаҳо маҳдуд аст ва то ҷое ки ман дар ёд дорам, ғайриимкон аст. Ин як мушкилот шуд. Зеро вақте ки ман ба кам кардани шумораи риштаҳои барнома сар кардам, он корро хеле суст анҷом дод. Ман IDE-ро боз кушодам ва ба ҳамон утилита функсия барои пинги бисёрсоҳаи объектҳо илова карда шуд. Хуб, дар он ҷо аллакай сканкунии портҳои зиёде мавҷуд аст. Воқеан, пас аз ин, ниёз ба pthreads барои PHP аз байн рафт ва он дигар истифода намешавад. Ғайр аз он, ба ин утилита боз якчанд функсияҳо илова карда шуданд ва он то имрӯз кор мекунад. Пас аз ин, насбкунанда барои Windows ҷамъ карда шуд, ки ба он Apache, PHP, MariaDB, худи замимаи PHP ва маҷмӯи утилитаҳо барои ҳамкорӣ бо система, ки бо забони Free Pascal навишта шудаанд, иборат буд. Дар мавриди насбкунанда бошад, ман фикр мекардам, ки ин масъаларо зуд ҳал мекунам, зеро... Ин як чизи хеле маъмул аст ва барои қариб ҳама нармафзор зарур аст. Ё ман дар ҷои нодуруст ҷустуҷӯ мекардам, ё чизи дигар. Аммо ман пайваста ба маҳсулоте дучор мешудам, ки ё ба қадри кофӣ чандир набуданд, ё гаронбаҳо ва инчунин чандир набуданд. Бо вуҷуди ин, ман як насбкунандаи ройгон пайдо кардам, ки дар он ҳама хоҳишҳоро таъмин кардан мумкин аст. Ин InnoSetup аст. Ман дар ин ҷо менависам, зеро ман маҷбур будам, ки онро ҷустуҷӯ кунам, то ки вақти касеро сарфа кунам.

Рад кардани плагин ба манфиати муштарии шумо

Ман қаблан навишта будам, ки қисми муштарӣ браузери дорои "плагин" буд. Ҳамин тавр, вақтҳое буданд, ки Chrome нав карда мешуд ва тарҳ каме каҷ буд, пас Windows навсозӣ шуд ва схемаи uri фармоишӣ нопадид шуд. Ман аслан намехостам ин гуна сюрпризҳоро дар версияи оммавии маҳсулот дошта бошам. Ғайр аз он, uri фармоишӣ пас аз ҳар як навсозии Windows нопадид шуд. Майкрософт ҳама шохаҳои ғайри он дар бахши лозимиро нест кард. Ғайр аз он, Google Chrome ҳоло ба шумо имкон намедиҳад, ки интихоби кушодан ё надоштани барномаро аз uri фармоишӣ дар хотир доред ва ҳар дафъае, ки шумо объекти мониторингро пахш мекунед, ин саволро медиҳад. Хуб, дар маҷмӯъ, ҳамкории муқаррарӣ бо системаи маҳаллии корбар зарур буд, ки браузер онро таъмин намекунад. Чунин ба назар мерасад, ки соддатарин вариант дар ин схема сохтани браузери шахсии худ аст, зеро бисёриҳо ҳоло тавассути Electron кор мекунанд. Аммо бисёр чизҳо аллакай дар Free Pascal навишта шуда буданд, аз ҷумла дар қисми сервер, аз ин рӯ мо тасмим гирифтем, ки муштариро бо ҳамон забон созем, на боғи ҳайвонот. Ҳамин тавр муштарӣ бо Chromium дар он навишта шудааст. Пас аз он, он ба даст овардани тасмаҳои гуногун оғоз кард.

Озод кардан

Дар охир мо номеро барои система интихоб кардем. Дар ҳоле ки раванди табдил аз версияи маҳаллӣ ба SaaS идома дошт, мо пайваста имконоти гуногунро аз сар мегузаронидем. Азбаски мо дар аввал нақша доштем, ки на танҳо ба бозори дохилӣ ворид шавем, меъёри асосии интихоби ном мавҷудияти домени ишғолнашуда ё на он қадар гарон дар минтақаи “.com” буд. Баъзе функсияҳо/модулҳо ҳанӯз аз версияи маҳаллӣ ба Veliam интиқол дода нашудаанд, аммо мо тасмим гирифтем, ки онҳоро бо функсияҳои ҷорӣ озод кунем ва боқимондаро ҳамчун навсозӣ анҷом диҳем. Дар версияи аввал ягон HelpDesk, Veliam Connector вуҷуд надошт, тағир додани ҳадди триггерҳои огоҳӣ ва ғайра ғайриимкон буд. Мо сертификати аломати кодро харидем ва қисмҳои муштарӣ ва серверро имзо кардем. Мо вебсайти маҳсулотро навиштем, расмиёти бақайдгирии нармафзор, тамғаи молӣ ва ғайраро оғоз кардем. Умуман, мо ба оғоз омодаем. Эфорияи каме аз кори анҷомдодашуда ва аз он, ки шояд касе маҳсулоти шуморо истифода барад, гарчанде ки мо ба ин шубҳа надоштем. Ва он гоҳ бас кунед. Шарик гуфтааст, ки бидуни огоҳӣ тавассути паёмрасонҳо ворид шудан ба бозор ғайриимкон аст. Бе бисьёр чизхои дигар мумкин аст, вале бе ин не. Пас аз чанд баҳс, ҳамгироӣ бо Telegram илова карда шуд, ки ба мо мувофиқ буд. Дар байни ҳамаи паёмрасонҳои фаврӣ, ин ягона паёмест, ки дастрасиро ба API-ҳои худро ройгон ва бидуни ҳеҷ гуна расмиёти мураккаби тасдиқ таъмин мекунад. Ҳамон WhatsApp пешниҳод мекунад, ки бо провайдерҳое, ки барои истифодаи хидматҳои худ пули хуб талаб мекунанд, тамос гиред; ҳама ҳарфҳое, ки дар бораи дастрасӣ бе провайдерҳо дархост мекунанд, сарфи назар карда шуданд. Хуб, Вайбер... Ман намедонам, ки ҳоло онро кӣ истифода мебарад, зеро... спам ва таблиғ дар он ҷо берун аз диаграммаҳо ҳастанд. Дар охири моҳи декабр, пас аз як қатор санҷишҳои дохилӣ ва санҷишҳои байни дӯстон, сабти ном барои ҳама кушода шуд ва нармафзор барои зеркашӣ дастрас карда шуд.

Оғози тақсимот

Аз ибтидо, мо фаҳмидем, ки ба мо як ҷараёни хурди корбарони система лозим аст, то онҳо тавонанд маҳсулотро дар ҳолати ҷангӣ санҷида, фикру мулоҳизаҳои аввалро пешниҳод кунанд. Якчанд паёмҳои харидашуда дар VK самар доданд. Бақайдгирии аввалин фаро расид.

Дар ин ҷо бояд гуфт, ки ворид шудан ба бозор, вақте ки ширкати шумо дорои номи машҳур нест ва ҳамзамон таъмин кардани функсияи мониторинги бидуни агент, ки дар он шумо бояд аз серверҳо ва истгоҳҳои кории худ ҳисобҳо ворид кунед, хеле душвор аст. Ин бисёр одамонро метарсонад. Мо аз худи аввал фаҳмидем, ки дар ин бобат мушкилиҳо вуҷуд доранд ва ба ин ҳам аз ҷиҳати техникӣ ва ҳам аз ҷиҳати маънавӣ омода будем. Ҳама пайвастҳои дурдаст, сарфи назар аз он, ки RDP ва SSH аллакай бо нобаёнӣ рамзгузорӣ шудаанд, ба таври иловагӣ аз ҷониби нармафзори мо бо истифода аз стандарти AES рамзгузорӣ карда мешаванд. Ҳама маълумот аз серверҳои маҳаллӣ тавассути HTTPS ба абр интиқол дода мешаванд. Ҳисобҳо дар шакли рамзгузорӣ нигоҳ дошта мешаванд. Калидҳои рамзгузорӣ барои ҳамаи зерсистемаҳо барои ҳамаи муштариён инфиродӣ мебошанд. Барои пайвастҳои дурдаст, калидҳои рамзгузории сессия одатан истифода мешаванд.

Мо дар ин вазъият ҳама коре карда метавонем, ки одамон худро оромтар ҳис кунем, ин аст, ки то ҳадди имкон кушода бошем, ба бехатарӣ кор кунем ва ҳеҷ гоҳ аз посух додан ба саволҳои одамон хаста нашавем.

Барои бисёриҳо, бароҳатӣ ва функсияҳои нармафзор аз тарс бартарӣ доранд ва онҳо сабти ном мешаванд. Баъзе одамон дар паёмҳои нашршуда дар ВК навиштаанд, ки ин нармафзорро истифода бурдан мумкин нест, зеро Ин маҷмӯаи паролҳои онҳост ва умуман як ширкати беном. Бояд гуфт, ки бештар аз як кас чунин акида дошт. Бисёр одамон танҳо намефаҳманд, ки ҳангоми насб кардани нармафзори хусусии дигар дар сервере, ки ҳамчун хидмат кор мекунад, он инчунин дар система ҳуқуқҳои пурра дорад ва онҳо барои анҷом додани кори ғайриқонунӣ ба ҳисобҳо ниёз надоранд (равшан аст, ки шумо метавонед корбаре, ки хидмат аз он оғоз шудааст, аммо дар ин ҷо низ шумо метавонед ҳама гуна ҳисобро ворид кунед). Дар асл, тарси одамон фаҳмо аст. Насб кардани нармафзор дар сервер як кори маъмулист, аммо ворид шудан ба ҳисоб каме даҳшатнок ва маҳрамона аст, зеро нисфи хуби одамон як парол барои ҳама хидматҳо доранд ва эҷод кардани ҳисоби алоҳида ҳатто барои санҷиш танбал аст. Аммо дар айни замон шумораи зиёди хидматҳо мавҷуданд, ки одамон бо эътимоднома ва ғайра эътимод доранд. Ва мо кушиш мекунем, ки яке аз онхо шавем.

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

Ҳоло мо тартиби гирифтани Шаҳодатномаи аломати рамзи EV-ро анҷом додем. Барои ба даст овардани он, шумо бояд як қатор санҷишҳоро гузаронед ва як қатор ҳуҷҷатҳоро дар бораи ширкат фиристед, ки баъзеи онҳо бояд аз ҷониби ҳуқуқшинос тасдиқ карда шаванд. Гирифтани шаҳодатномаи EV Code Sign дар вақти пандемия як мавзӯи алоҳида барои мақола аст. Тартиб як моҳ тӯл кашид. Ва ин як моҳи интизорӣ не, балки дархостҳои пайваста барои ҳуҷҷатҳои иловагӣ буд. Шояд пандемия ба он рабте надошта бошад ва ин тартиб барои ҳама ин қадар тӯл кашид? Мубодила.

Баъзеҳо мегӯянд, ки мо онро истифода намебарем, зеро шаҳодатномаи FSTEC вуҷуд надорад. Мо бояд фаҳмонем, ки мо онро гирифта наметавонем ва намехоҳем, зеро барои гирифтани ин сертификат рамзгузорӣ бояд мувофиқи ГОСТ бошад ва мо нақша дорем, ки нармафзорро на танҳо дар Русия паҳн кунем ва AES-ро истифода барем.

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

Илова кардани функсияи дастрасии дурдаст барои кормандон

Яке аз вазифаҳои зуд-зуд аз ҷониби муштариён ин аст, ки "ба Ваня ба компютери худ аз хона дастрасӣ диҳад." Мо VPN-ро дар Mikrotik эҷод кардем ва барои корбарон ҳисобҳо эҷод кардем. Аммо ин як мушкили воқеӣ аст. Истифодабарандагон наметавонанд дастурҳоро тамошо кунанд ва онҳоро зина ба зина иҷро кунанд, то тавассути VPN пайваст шаванд. Версияҳои гуногуни Windows. Дар як Windows ҳама чиз хуб пайваст мешавад, дар дигараш протоколи дигар лозим аст. Ва дар маҷмӯъ, ин ҳамеша бо азнавсозии таҷҳизоти шабакавӣ, ки ҳамчун сервери VPN амал мекард, алоқаманд буд ва на ҳама кормандон ба он дастрасӣ доранд ва ин нороҳат буд.

Аммо мо аллакай ба серверҳо ва таҷҳизоти шабакавӣ пайвастҳои дурдаст дорем. Чаро нақлиёти тайёрро истифода набаред ва як утилитаи хурди алоҳида созед, ки шумо метавонед ба корбар барои пайвастшавӣ диҳед. Ман танҳо мехостам боварӣ ҳосил кунам, ки корбар дар он ҷо ягон чизи абструксияро ворид накардааст. Танҳо як тугмаи "пайваст". Аммо ин утилит чӣ гуна мефаҳмад, ки агар он танҳо як тугма дошта бошад, ба куҷо пайваст шудан мумкин аст? Идеяи сохтани барномаи зарурӣ дар серверҳои мо вуҷуд дошт. Администратори система тугмаи "миёнабури зеркашӣ" -ро клик мекунад ва ба абри мо фармон фиристода мешавад, то як бинарии инфиродӣ бо иттилооти пайвастшуда барои пайвастшавӣ ба сервер/компютери дилхоҳ тавассути RDP созад. Умуман, ин корро кардан мумкин буд. Аммо ин вақти зиёдро мегирад; маъмур бояд аввал интизор шавад, ки бинарӣ тартиб дода шавад ва сипас зеркашӣ карда шавад. Албатта, метавон танҳо як файли дуюмро бо конфигуратсия илова кард, аммо ин аллакай 2 файл аст ва барои соддагӣ ба корбар як файл лозим аст. Як файл, як тугма ва насбкунанда нест. Пас аз хондани каме дар Google, ман ба хулосае омадам, ки агар шумо ба охири ".exe"-и тартибдодашуда маълумот илова кунед, он бад намешавад (хуб, қариб). Дар он чо акаллан чанг ва сулхро илова кардан мумкин аст ва он мисли пештара кор мекунад. Аз ин истифода набурдан гуноҳ мебуд. Акнун шумо метавонед барномаро дар роҳ, бевосита дар худи муштарӣ кушоед, ки онро Veliam Connector меноманд ва дар охир маълумоти заруриро барои пайвастшавӣ ба он илова кунед. Ва худи барнома медонад, ки бо он чӣ кор кунад. Чаро ман дар қавс каме баландтар "хуб қариб" навиштам? Зеро шумо бояд барои ин роҳат пардохт кунед, зеро барнома имзои рақамии худро гум мекунад. Аммо дар ин марҳила, мо боварӣ дорем, ки ин нархи ночиз барои пардохти чунин роҳат аст.

Иҷозатномаҳои модули тарафи сеюм

Ман аллакай дар боло навишта будам, ки пас аз он ки тасмим гирифта шуд, ки маҳсулотро дастраси умум гардонем, на танҳо барои истифодаи худ, мо бояд сахт кор кунем ва иваз кардани баъзе модулҳоро ҷустуҷӯ кунем, ки ба мо имкон намедоданд, ки ба маҳсулоти мо дохил шаванд. Аммо баъди озод шудан як чизи хеле ногувор тасодуфан ошкор шуд. Veliam Server, ки дар тарафи муштарӣ буд, MariaDB DBMS-ро дар бар мегирад. Ва он GPL иҷозатнома дорад. Литсензияи GPL маънои онро дорад, ки нармафзор бояд манбаи кушода бошад ва агар маҳсулоти мо MariaDB-ро дар бар гирад, ки ин иҷозатнома дорад, пас маҳсулоти мо бояд зери ин иҷозатнома бошад. Аммо хушбахтона, ҳадаф аз ин иҷозатнома кушода аст, на ҷазо додани онҳое, ки тасодуфан дар суд хато мекунанд. Агар дорандаи ҳуқуқи муаллиф даъво дошта бошад, вай вайронкунандаро хаттӣ огоҳ мекунад ва ӯ бояд дар давоми 30 рӯз вайронкуниро бартараф намояд. Мо худамон хатои худро ошкор карда, ягон мактуб нагирифтем ва дархол ба дида баромадани вариантхои халли масъала шуруъ кардем. Ҳалли маълум шуд - ба SQLite гузаред. Ин базаи маълумот маҳдудиятҳои иҷозатномадиҳӣ надорад. Аксари браузерҳои муосир SQLite ва як қатор барномаҳои дигарро истифода мебаранд. Ман дар интернет маълумот ёфтам, ки SQLite аз ҳама паҳншудаи DBMS дар ҷаҳон маҳз аз сабаби браузерҳо ҳисобида мешавад, аммо ман далел наҷустам, бинобар ин, ин маълумоти нодуруст аст. Ман омӯхтани хатарҳои гузариш ба SQLite оғоз кардам.

Вақте ки муштариён чандсад сервер бо MariaDB ва маълумот дар он насб карда шудаанд, ин як вазифаи ғайриоддӣ мегардад. Баъзе хусусиятҳои MariaDB дар SQLite дастрас нестанд. Хуб, масалан, дар код мо дархостҳои монанди истифода кардем

Select * FROM `table` WHERE `id`>1000 FOR UPDATE

Ин сохтмон на танҳо аз ҷадвал интихоб мекунад, балки маълумоти сатрро қуфл мекунад. Ва боз чанд тарҳи дигар низ бояд аз нав навишта шаванд. Аммо ба ғайр аз он, ки мо маҷбур шудем, ки дархостҳои зиёдеро аз нав нависем, мо инчунин бояд механизмеро таҳия кунем, ки ҳангоми навсозии сервери Veliam муштарӣ ҳама маълумотро ба DBMS нав интиқол диҳад ва кӯҳнаро нест кунад. Инчунин, транзаксияҳо дар SQLite кор намекарданд ва ин як мушкили воқеӣ буд. Аммо пас аз хондани васеъии Интернети умумиҷаҳонӣ, ман бе ягон мушкилот фаҳмидам, ки транзаксияҳоро дар SQLite тавассути интиқоли фармони оддӣ ҳангоми пайвастшавӣ фаъол кардан мумкин аст.

PRAGMA journal_mode=WAL;

Дар натиҷа, вазифа иҷро шуд ва ҳоло қисми сервери муштарӣ дар SQLite кор мекунад. Мо дар кори система ягон тагйироте надидаем.

Мизи нави кӯмак

Зарур буд, ки системаи HelpDesk аз версияи дохилӣ ба версияи SaaS интиқол дода шавад, аммо бо баъзе тағйирот. Аввалин чизе, ки ман мехостам анҷом диҳам, ин ҳамгироӣ бо домени муштарӣ дар робита ба иҷозати шаффофи корбар дар система буд. Ҳоло, барои ворид шудан ба HelpDesk ва дар система дархост гузоштан, корбар танҳо миёнабурро дар мизи корӣ пахш мекунад ва браузер кушода мешавад. Истифодабаранда ягон маълумоти эътимоднома ворид намекунад. Модули Apache SSPI, ки ҷузъи Veliam Server мебошад, ба корбар дар зери ҳисоби домен ба таври худкор иҷозат медиҳад. Барои дар система гузоштани дархост, вақте ки корбар берун аз шабакаи корпоративӣ аст, вай тугмаро пахш мекунад ва ӯ дар почтаи электронии худ истинодро мегирад, ки тавассути он ба системаи HelpDesk бидуни парол ворид мешавад. Агар корбар дар домен ғайрифаъол ё нест карда шавад, пас ҳисоби HelpDesk низ корашро қатъ мекунад. Ҳамин тариқ, ба мудири система лозим нест, ки ҳисобҳоро ҳам дар домен ва ҳам худи HelpDesk назорат кунад. Корманд истеъфо медиҳад - ӯ ҳисоби худро дар домен ҷудо мекунад ва ҳамин тавр, ӯ ба система на аз шабакаи корпоративӣ, на тавассути пайванд ворид намешавад. Барои кор кардани ин ҳамгироӣ, маъмури система бояд як GPO эҷод кунад, ки он сайти дохилиро ба минтақаи интранет илова мекунад и миёнабурро ба ҳамаи корбарон дар мизи корӣ паҳн мекунад.

Чизи дуюме, ки мо барои системаҳои HelpDesk ниҳоят зарур мешуморем, ҳадди аққал барои худамон, пайваст шудан ба аризадиҳанда мустақиман аз барнома бо як клик мебошад. Ғайр аз он, агар мудири система дар шабакаи дигар бошад, пайвастшавӣ бояд гузарад. Барои аутсорсинг ин ҳатмист, барои маъмурони пурраи система низ аксар вақт хеле зарур аст. Аллакай якчанд маҳсулот вуҷуд доранд, ки кори аълои пайвастҳои дурдастро иҷро мекунанд. Ва мо тасмим гирифтем, ки барои онҳо ҳамгироӣ кунем. Мо ҳоло барои VNC муттаҳид кардаем ва дар оянда мо нақша дорем, ки Radmin ва TeamViewer -ро илова кунем. Бо истифода аз нақлиёти шабакавии худ барои пайвастҳои дурдасти инфрасохтор, мо VNC-ро ба истгоҳҳои кории дурдасти паси NAT пайваст кардем. Бо Радмин низ ҳамин тавр мешавад. Ҳоло, барои пайваст шудан ба корбар, шумо танҳо лозим аст, ки тугмаи "пайвастшавӣ ба довталаб" -ро дар худи барнома пахш кунед. Мизоҷи VNC, новобаста аз он ки шумо дар як шабака ҳастед ё дар хона бо пойафзол нишастаед, ба довталаб мекушояд ва пайваст мешавад. Аввалан, мудири система бо истифода аз GPO, бояд сервери VNC-ро дар истгоҳҳои кории ҳама насб кунад.

Ҳоло мо худамон ба HelpDesk нав мегузарем ва ҳамгироиро бо домен ва VNC истифода мебарем. Ин барои мо хеле қулай аст. Ҳоло мо метавонем аз пардохт барои TeamViewer худдорӣ кунем, ки мо онро зиёда аз се сол барои пешбурди хидмати дастгирии худ истифода мебарем.

Мо минбаъд чӣ кор карданро нақша дорем?

Вакте ки мо махсулот мебаровардем, ягон тарифи пулакй тартиб надода, тарифи бепулро ба 50 объекти назорат махдуд кардем. Панҷ даҳҳо дастгоҳҳои шабакавӣ ва серверҳо бояд барои ҳама кофӣ бошанд, мо фикр кардем. Ва он гоҳ дархостҳо барои зиёд кардани лимитро оғоз карданд. Гуфтан, ки мо каме ҳайрон шудем, чизе гуфтан нест. Оё ширкатҳое, ки серверҳои зиёде доранд, воқеан ба нармафзори мо таваҷҷӯҳ доранд? Мо барои онҳое, ки чунин дархост кардаанд, лимити ройгон дароз кардем. Дар посух ба дархости онҳо аз баъзеҳо пурсидем, ки чаро ба онҳо ин қадар эҳтиёҷ доранд, оё воқеан ин қадар сервер ва таҷҳизоти шабакавӣ доранд? Ва маълум шуд, ки маъмурони система системаро тавре истифода бурданд, ки мо умуман ба нақша нагирифтаем. Ҳама чиз оддӣ шуд - нармафзори мо на танҳо серверҳо, балки истгоҳҳои кории худро низ назорат кард. Аз ин рӯ, дархостҳои зиёд барои васеъ кардани маҳдудият вуҷуд доранд. Ҳоло мо аллакай тарифҳои пулакӣ ҷорӣ кардем ва лимитҳоро мустақилона васеъ кардан мумкин аст.

Серверҳо қариб ҳамеша бо системаҳои нигоҳдорӣ ё дискҳои маҳаллӣ дар массиви RAID кор мекунанд. Ва мо дар аввал маҳсулотро барои онҳо сохтем. Ва мониторинги SMART барои ин вазифа ҷолиб набуд. Аммо бо назардошти он, ки мардум нармафзорро барои мониторинги стансияҳои корӣ мутобиқ кардаанд, дархостҳо барои татбиқи мониторинги SMART пайдо шуданд. Мо онро ба наздикй ба амал мебарорем.

Бо пайдоиши Veliam Connector, ҷойгиркунии сервери VPN дар шабакаи корпоративӣ, ё RDGW ё танҳо интиқол додани портҳо ба мошинҳои зарурӣ барои пайвастшавӣ тавассути RDP нолозим шуд. Бисёр одамон системаи моро танҳо барои ин пайвастҳои дурдаст истифода мебаранд. Veliam Connector танҳо барои Windows дастрас аст ва баъзе корбарони ширкат аз ноутбукҳои хонагӣ бо MacOS ба истгоҳҳои корӣ ё терминалҳои шабакаи корпоративӣ пайваст мешаванд. Ва маълум мешавад, ки маъмури система бо сабаби якчанд корбар маҷбур аст, ки ба масъалаи интиқол ё VPN баргардад. Аз ин рӯ, мо ҳоло таҳияи версияи Veliam Connector барои MacOS-ро анҷом дода истодаем. Истифодабарандагони технологияи дӯстдоштаи Apple инчунин имкони пайваст шудан ба инфрасохтори корпоративиро бо як клик пайдо мекунанд.

Ба ман хеле маъқул аст, ки шумораи зиёди корбарони система, ба шумо лозим нест, ки майнаи худро дар бораи он, ки одамон ба чӣ ниёз доранд ва чӣ қулайтар хоҳад буд, фикр кунед. Худи онхо хохиши худро менависанд, бинобар ин барои ояндаи наздик накшахои тараккиёт бисьёранд.

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

Манбаъ: will.com

Илова Эзоҳ