ProHoster > Blogs > AdministrÄcija > Pirmais ieskats: kÄ darbojas jaunÄ korporatÄ«vÄ pasta sistÄma Mailion no MyOffice
Pirmais ieskats: kÄ darbojas jaunÄ korporatÄ«vÄ pasta sistÄma Mailion no MyOffice
GandrÄ«z pirms Äetriem gadiem sÄkÄm izstrÄdÄt pilnÄ«gi jaunu izplatÄ«to pasta sistÄmu Mailion, kas paredzÄta korporatÄ«vajai komunikÄcijai. MÅ«su risinÄjums ir veidots uz Cloud Native mikropakalpojumu arhitektÅ«ras, kas spÄj strÄdÄt ar vairÄk nekÄ 1 000 000 lietotÄjiem vienlaikus un bÅ«s gatavs 100% nosegt lielo korporÄciju vajadzÄ«bas.
Darba laikÄ pie Mailion komanda ir vairÄkkÄrt augusi, un Å”obrÄ«d produktÄ ir iesaistÄ«ti gandrÄ«z 70 izstrÄdÄtÄji. MÄs esam nogÄjuÅ”i garu ceļu no idejas un pirmajiem prototipiem lÄ«dz komerciÄlÄs versijas izmÄÄ£inÄjuma stadijai. Ir pienÄcis laiks pastÄstÄ«t Habram par to, kÄdu produktu mÄs veidojam, kÄ ir sakÄrtota un darbojas mÅ«su pasta sistÄma, kÄdu tehnoloÄ£iju steku izmantojam un kÄpÄc mÅ«su risinÄjums ir korporatÄ«vÄs komunikÄcijas nÄkotne. Ejam!
Habr, sveiks! Mani sauc Antons Gerasimovs, esmu attÄ«stÄ«bas nodaļas vadÄ«tÄjs uzÅÄmuma Maskavas attÄ«stÄ«bas centrÄ Mans birojs. Å odien mÄs vÄlamies prezentÄt Mailion, principiÄli jaunu Krievijas korporatÄ«vÄs klases pasta sistÄmu, kas kļūs par cienÄ«gu alternatÄ«vu populÄriem Ärvalstu risinÄjumiem. Mailion piedÄvÄ augstu slodzes ietilpÄ«bu, nepÄrspÄjamu mÄrogojamÄ«bu un elastÄ«bu, kÄ arÄ« prasa minimÄlu uzmanÄ«bu no sistÄmas administratoriem.
Å obrÄ«d mÅ«su izstrÄde ir beta stadijÄ, taÄu pavisam drÄ«z, saskaÅÄ ar mÅ«su plÄnu, lÄ«dz 2020. gada beigÄm, tÄ pÄries uz komerciÄla produkta izmÄÄ£inÄjuma ievieÅ”anas statusu.
LielÄkoties Å”ajÄ rakstÄ ir vispÄrÄ«ga informÄcija ā vienÄ publikÄcijÄ vienkÄrÅ”i nav iespÄjams aptvert sarežģītu programmatÅ«ras produktu. Es plÄnoju izveidot rakstu sÄriju ar stÄstu par galvenajÄm tehnoloÄ£ijÄm. TikmÄr jÅ«su ÄrtÄ«bÄm es piedÄvÄju Å”Ädu saturu:
VienkÄrÅ”a un acÄ«mredzama atbilde uz Å”o jautÄjumu ir e-pasta un kalendÄra rÄ«ks. Bet velns, kÄ zinÄms, slÄpjas detaļÄs.
TÄtad, mÄs veidojam jaunas paaudzes pastu ar uzlabotÄm plÄnoÅ”anas funkcijÄm, kas ir orientÄtas uz korporatÄ«vo segmentu un lieliem uzÅÄmumiem. MÅ«su mÄrÄ·is ir strÄdÄt ar lielÄm komerciÄlÄm un valsts struktÅ«rÄm, kurÄs var bÅ«t no 30 tÅ«kstoÅ”iem lÄ«dz pat vairÄkiem simtiem tÅ«kstoÅ”u darba vietu.
MÅ«su sistÄma ir balstÄ«ta uz platformas risinÄjuma principu. MÄs balstÄmies uz Unified Communications koncepciju un piedÄvÄjam vienotu rÄ«ku darbam ar pastu, kalendÄru un dokumentiem vienas sistÄmas ietvaros ar iespÄju palielinÄt risinÄjuma funkcionalitÄti, savienojot papildu moduļus un komponentus. PagarinÄjumus, starp citu, varam izstrÄdÄt ne tikai mÄs, bet arÄ« mÅ«su partneri. Å im nolÅ«kam tiks publicÄts arÄ« diezgan plaÅ”s SDK rÄ«ku komplekts.
Kam un kÄpÄc ir vajadzÄ«gs cits pasts?
LielajÄ biznesÄ ir izveidojusies interesanta tendence ā uzÅÄmumi piedzÄ«vo nepiecieÅ”amÄ«bu pÄc sadarbÄ«bas iespÄjÄm. Tas attiecas ne tikai uz darbinieku tieÅ”u mijiedarbÄ«bu, kaut ko nododot, bet arÄ« par piekļuves kopÄ«goÅ”anu pastam un lomu kastÄm, spÄju strÄdÄt ar lielÄm dalÄ«bnieku grupÄm un dažÄdu korporatÄ«vo funkciju klÄtbÅ«tni.
Tipiska korporatÄ«vÄ funkcija ir e-pasta atsaukÅ”anas mehÄnisms, kas ir ļoti pieprasÄ«ts lielos uzÅÄmumos, taÄu praktiski netiek izmantots ne B2C segmentÄ, ne mazajos uzÅÄmumos. Lieta ir tÄda, ka nelielÄs lietotÄju grupÄs Å”Ädas nepiecieÅ”amÄ«bas iespÄjamÄ«ba ir diezgan maza, un kļūdas izmaksas ir daudz mazÄkas. TurklÄt Å”o funkciju vienkÄrÅ”i nav iespÄjams ieviest Ärpus korporatÄ«vÄ pasta sistÄmas - pat Google pastÄ nav atbildes uz vÄstulÄm tÄdÄ formÄ, kÄ Exchange lietotÄji ir pieraduÅ”i. ProblÄmas sakne ir pasta protokolu dizains no pagÄjuÅ”Ä gadsimta 80. gadiem.
MÄs esam veikuÅ”i desmitiem fokusa grupu, aptaujÄjuÅ”i simtiem lietotÄju un pavadÄ«juÅ”i vairÄkus tÅ«kstoÅ”us cilvÄkstundu, lai noteiktu tipiskus pasta lietoÅ”anas scenÄrijus. Tas ļÄva mums rÅ«pÄ«gi izpÄtÄ«t mÅ«su potenciÄlo lietotÄju vajadzÄ«bas un viÅu biznesa procesu Ä«patnÄ«bas. Pamatojoties uz saÅemtajiem datiem, nolÄmÄm izstrÄdÄt arhitektÅ«ru, kas nepiecieÅ”amÄ«bas gadÄ«jumÄ Ä¼autu palielinÄt lÄ«dz vajadzÄ«gajam slodzes apjomam. MÅ«su skatÄ«jumÄ ierobežojuma vispÄr nav, taÄu Å”obrÄ«d saprotam, kÄ nodroÅ”inÄt darbu uzÅÄmumiem, kas nodarbina vairÄkus simtus tÅ«kstoÅ”u lietotÄju.
Kas slÄpjas zem pÄrsega
MÅ«su produkts ietver e-pasta risinÄjumu, plÄnoÅ”anas rÄ«ku, adreÅ”u grÄmatu un interaktÄ«vu dokumentu skatÄ«Å”anu, pamatojoties uz mÅ«su paÅ”u MyOffice dokumentu pÄrvaldÄ«bas risinÄjumu.
TÄ kÄ mÄs runÄjam par korporatÄ«vÄ lÄ«meÅa risinÄjumu, tad arÄ« pilnvÄrtÄ«ga meklÄtÄjprogramma ir neatÅemama korporatÄ«vÄ pasta sastÄvdaļa. MÅ«su risinÄjums spÄj veikt pilnÄ«gu morfoloÄ£isko meklÄÅ”anu visos komponentos. TurklÄt visa pasta sistÄma ir balstÄ«ta uz savu krÄtuvi, kas arÄ« ir optimizÄta sadarbÄ«bai.
KÄdas ir atŔķirÄ«bas starp MyOffice pasta sistÄmÄm
Habr lasÄ«tÄjs, kuram jau bija pieredze ar MyOffice risinÄjumiem, zina, ka MyOffice Mail ir komerciÄlo produktu sastÄvdaļa. Un rodas jautÄjums ā ar ko tÄ atŔķiras no korporatÄ«vÄs pasta sistÄmas Mailion, pie kuras strÄdÄja mana komanda?
MÄs MyOffice nolÄmÄm, ka dažÄda lieluma uzÅÄmumu vajadzÄ«bu apmierinÄÅ”anai ir nepiecieÅ”ams izveidot divas uzÅÄmuma klases pasta sistÄmas. MyOffice Mail produkts ir paredzÄts organizÄcijÄm ar tÅ«kstoÅ”iem vai vairÄkiem desmitiem tÅ«kstoÅ”u lietotÄju. LielÄkÄm struktÅ«rÄm lietderÄ«gÄk ir izmantot Mailion, jaunu MyOffice produktu, kas ir veidots uz Cloud Native mikropakalpojumu arhitektÅ«ras, un tam ir nepieredzÄta mÄrogojamÄ«ba un kļūdu tolerance.
IzvÄloties produktus, klientiem ir iepriekÅ” jÄizlemj par sava uzÅÄmuma tÄlÄkÄs attÄ«stÄ«bas stratÄÄ£iju. Jebkurai organizÄcijai pasta sistÄmas ievieÅ”ana ir sarežģīts projekts, kas neietver Ätru viena risinÄjuma aizstÄÅ”anu ar citu. TÄpÄc iepriekÅ” jÄÅem vÄrÄ maksimÄlÄ iespÄjamÄ slodze, kļūdu tolerance un paÅ”atveseļoÅ”anÄs kritÄriji, kÄ arÄ« Ä£eogrÄfiskÄ sadalÄ«juma faktors.
Abas MyOffice pasta sistÄmas bÅ«tiski atŔķiras. Tie ir veidoti, izmantojot dažÄdus tehnoloÄ£iju skursteÅus, un katrai sistÄmai tiek izvÄlÄti rÄ«ki atbilstoÅ”i tÄ segmenta mÄrÄ·iem un uzdevumiem, kurÄ pasta sistÄma tiks izvietota. Mums ir vienota produkta vÄ«zija par to, kam vajadzÄtu bÅ«t pasta sistÄmÄs, kÄ arÄ« sinhronizÄcija dizaina pieejÄs. Bet Å”ie ir divi produkti, kas ir paredzÄti dažÄdÄm lietotÄju auditorijÄm.
Ar kÄdiem izaicinÄjumiem saskaras izstrÄdÄtÄji
TÄlÄk tekstÄ es runÄÅ”u tikai par jauno korporatÄ«vo pasta sistÄmu Mailion.
MÄs esam veikuÅ”i rÅ«pÄ«gu izpÄti un analizÄjuÅ”i esoÅ”o e-pasta risinÄjumu priekÅ”rocÄ«bas un trÅ«kumus. MÅ«su speciÄlistu uzkrÄtÄ pieredze, kuri agrÄk bija tieÅ”i iesaistÄ«ti augstas slodzes sistÄmu izveidÄ, ļÄva mums Ätri noteikt jebkura labi zinÄma produkta galveno sÄpju punktu - diska ievades un izvades (IO) veiktspÄju.
Var teikt, ka uzdevums paÄtrinÄt IO darbÄ«bas ir kļuvis par galveno izaicinÄjumu, ar kuru mÄs saskÄrÄmies. Bija nepiecieÅ”ams koncentrÄties uz savu konkrÄto uzdevumu risinÄÅ”anu, un mÄs sÄkÄm veidot un attÄ«stÄ«t savu binÄro datu uzglabÄÅ”anas sistÄmu. Å ai pieejai ir ļoti acÄ«mredzama ekonomiska sastÄvdaļa ā mums ir nepiecieÅ”ams ne tikai uzglabÄt datus, bet arÄ« veikt daudzas diska ievades un izvades darbÄ«bas.
Å Äds lÄmums nebija viegls. MÄs apskatÄ«jÄm daudzus uzÅÄmumu klases produktus, kas ir paredzÄti informÄcijas glabÄÅ”anai, un nevarÄjÄm atrast neko gatavu un piemÄrotu mÅ«su prasÄ«bÄm. Galu galÄ mums ir ne tikai jÄglabÄ dati, bet arÄ« pastÄvÄ«gi jÄstrÄdÄ ar tiem, un nevis ekskluzÄ«vÄ režīmÄ ar piekļuvi vienam lietotÄjam, bet gan jÄnodroÅ”ina vairÄku desmitu tÅ«kstoÅ”u lietotÄju sadarbÄ«bas iespÄja.
TÄtad, mÄs esam noteikuÅ”i, ka mums vissvarÄ«gÄkais korporatÄ«vais kritÄrijs ir darbs ar lielu datu apjomu.
Uzticamība
TurklÄt tas nav tik daudz jautÄjums par glabÄÅ”anu, cik uzdevums ir apstrÄdÄt un Ätri piekļūt Å”ai informÄcijai. NepiecieÅ”ams nodroÅ”inÄt augstus uzticamÄ«bas rÄdÄ«tÄjus - visa risinÄjuma nepÄrtrauktas darbÄ«bas laikam jÄbÅ«t 99,9% lÄ«menÄ«. TomÄr pasta sistÄmai ir jÄbÅ«t autonomai, pieÅemot pareizos lÄmumus par atlÄcienu apstrÄdi. Tikai tÄdÄ veidÄ ir iespÄjams panÄkt, lai nebÅ«tu tÄdu kļūmju, kas var paralizÄt konkrÄta uzÅÄmuma biznesa procesus.
kļūdu tolerance
MÄs esam izstrÄdÄjuÅ”i pasÄkumu kopumu, kas tiek piemÄrots katram komponentam, un izvÄlÄjÄmies pieejas, lai nodroÅ”inÄtu kļūdu toleranci. KonkrÄti, korporatÄ«vÄ pasta sistÄma izmanto datu kvorumu, pakalpojumu rezervÄÅ”anu un bezvalstniecÄ«bas kontroli, kÄ arÄ« savus marÅ”rutÄÅ”anas un uz vienprÄtÄ«bu balstÄ«tus kvoruma mehÄnismus.
Augstas kļūdu tolerances kritÄrijs ir paÅ”pÄrbaudes mehÄnismu klÄtbÅ«tne katrÄ komponentÄ. Mailion pastÄvÄ«gi analizÄ, vai Ŕī vai cita funkcija tiek izpildÄ«ta pareizi vai nepareizi, vai tas vai cits bloks darbojas pareizi. Å is ir viens no sistÄmas paÅ”atveseļoÅ”anÄs lÄ«dzekļiem kļūmes gadÄ«jumÄ. InformÄciju nevajadzÄtu pazaudÄt, risinÄjumam galu galÄ jÄiet konsekventÄ stÄvoklÄ«.
JÄsaprot, ka visus iespÄjamos notikumus dzÄ«vÄ vispÄr nav iespÄjams paredzÄt ā fiziku nevar piemÄnÄ«t. Bet mÄs pieturamies pie tÄdÄm dizaina pieejÄm, kas ļauj mums ar diezgan augstu pÄrliecÄ«bas pakÄpi runÄt par pareizu noteiktu modeļu negadÄ«jumu risinÄÅ”anu. Mums ir arÄ« liela testÄÅ”anas komanda, kas pastÄvÄ«gi cenÅ”as kaut ko sabojÄt produktÄ. Un dažreiz viÅiem tas izdodas. Pamatojoties uz Å”o faktu, tiek uzsÄkts incidents, kuru mÄs detalizÄti izpÄtÄm un uz tÄ pamata izveidojam jaunu mehÄnismu Å”Ädu problÄmu novÄrÅ”anai.
KÄ sistÄma reaÄ£Ä uz avÄrijÄm
Tirgus bieži uzdod jautÄjumu ā kas notiek ar sistÄmu, ja tÄ pÄkÅ”Åi zaudÄ savienojumu ar kÄdu no saviem mezgliem? Å Äds pieprasÄ«jums ir Ä«paÅ”i aktuÄls, ja plÄnojat ieviest Ä£eogrÄfiski izkliedÄtu risinÄjumu.
ProjektÄjot Å”Ädu instalÄciju, ir jÄÅem vÄrÄ klienta vajadzÄ«bas un viÅa uzticamÄ«bas kritÄriju kopums. Ir kļūdaini pieÅemt, ka savienojums ar datu tÄ«klu visur ir vienÄds. KorporatÄ«vajÄs sistÄmÄs ir svarÄ«gi Åemt vÄrÄ pat signÄla Ätrumu caur Ŕķiedru.
Ja klients izvirza augstas prasÄ«bas pret uzticamÄ«bu, tad ieteiksim uzstÄdÄ«Å”anu vairÄkos datu centros, kurus savienos speciÄlas sakaru lÄ«nijas.
Neskatoties uz to, nevar izslÄgt scenÄriju, ka vienÄ no pasta sistÄmas mezgliem varÄtu rasties pilnÄ«gs strÄvas padeves pÄrtraukums. Å ajÄ gadÄ«jumÄ darbs ar Ŕī segmenta pamatdatiem tiks apturÄts, bet pÄrÄjÄs daļas darbosies tÄ, it kÄ nekas nebÅ«tu noticis. SistÄma paziÅos administratoriem par mezgla zaudÄÅ”anu, un darbiniekiem bÅ«s jÄveic vairÄkas atbilstoÅ”as āādarbÄ«bas.
ArÄ« mÅ«su pasta sistÄmu var konfigurÄt tÄ, lai rezervÄcijas notiktu datu centra iekÅ”ienÄ. Å Äda pieeja nodroÅ”inÄs funkcionalitÄti vairÄku mezglu zuduma gadÄ«jumÄ datu centra iekÅ”ienÄ, un neviens nepamanÄ«s viena mezgla zudumu ā izÅemot, protams, uzraudzÄ«bas sistÄmu. Kad notiek Å”Äds notikums, slodze tiek vienkÄrÅ”i pÄrdalÄ«ta. TÄpÄc, veidojot pasta sistÄmu, ir svarÄ«gi Åemt vÄrÄ rezervi ā cik un kuras sastÄvdaļas var "pazaudÄt" avÄrijÄ.
Neatkarība
AbsolÅ«ti uzticamas sistÄmas neeksistÄ, un neveiksmes vienÄ vai otrÄ veidÄ, bet var notikt. TÄpÄc, veidojot pasta sistÄmu, ir svarÄ«gi nodroÅ”inÄt iespÄju Ätri lokalizÄt kļūmes, kas ļaus tos novÄrst noteiktÄ SLA periodÄ. TurklÄt kļūmes ir jÄnovÄrÅ” sistÄmai paÅ”ai, vienlaikus samazinot sistÄmas administratoru un apkopes dienestu iejaukÅ”anos.
VienkÄrÅ”a darbÄ«ba
Protams, lielas sistÄmas nevar nepieprasÄ«t augsti kvalificÄtu darbinieku uzmanÄ«bu. TaÄu viens no aspektiem, ko mÄs Åemam vÄrÄ, izstrÄdÄjot, ir tas, ka sistÄmai jÄbÅ«t viegli administrÄjamai un tai nav vajadzÄ«gas nekÄdas unikÄlas kompetences.
EkonomiskÄ efektivitÄte
Protams, lai strÄdÄtu ar jebkuru Å”Ädu uzÅÄmumu sistÄmu, ir nepiecieÅ”ama darbinieku apmÄcÄ«ba - galu galÄ mÄs runÄjam par patieÅ”Äm milzÄ«giem mÄrogiem. TÄpÄc, veidojot savu produktu, mÄs koncentrÄjÄmies uz sistÄmas kopÄjo izmaksu samazinÄÅ”anu. Jebkuram biznesam ir svarÄ«gi uzraudzÄ«t tÄriÅu efektivitÄti un censties izvairÄ«ties no nebeidzamas naudas iepludinÄÅ”anas darbÄ«bas izdevumos.
DecentralizÄcija
Lai sasniegtu principus, par kuriem es runÄju iepriekÅ”, ir nepiecieÅ”ams, lai sistÄma bÅ«tu pilnÄ«bÄ sadalÄ«ta - centralizÄtu pieeju vienmÄr ierobežo aparatÅ«ras lietoÅ”anas nosacÄ«jumi.
Protams, jÅ«s varat iegÄdÄties vienu lielu serveri un mÄÄ£inÄt ievietot tajÄ visas lietojumprogrammas un pakalpojumus. Bet jo lielÄka ir sistÄma, jo sarežģītÄks ir viss dizains, un Å”Ädas sistÄmas uzticamÄ«ba nepÄrtraukti samazinÄs ā galu galÄ viens serveris nozÄ«mÄ vienu atteices punktu. Un jo vairÄk mÄs centralizÄjam darbu, jo vairÄk esam atkarÄ«gi no Ŕī centrÄlÄ punkta.
SistÄmas prasÄ«bas
Kad mÄs runÄjam par sarežģītÄm korporatÄ«vajÄm pasta sistÄmÄm, mums ir jÄsaprot, ka nav tÄdas lietas kÄ āminimÄla konfigurÄcija darbamā. Jebkuras lielas ievieÅ”anas pamatÄ vienmÄr ir nopietns projektÄÅ”anas darbs. Tas ļauj korelÄt konkrÄta uzÅÄmuma vajadzÄ«bas un pasta sistÄmas optimÄlo konfigurÄciju.
KorporatÄ«vÄ pasta sistÄma ir elastÄ«gs rÄ«ks, ko var pielÄgot atbilstoÅ”i daudziem parametriem. MÄs veicam slodzes testÄÅ”anu pÄc savas metodoloÄ£ijas, kas ļauj simulÄt slodzi, pamatojoties uz duci pamata un vairÄku simtu iespÄjamo kritÄriju analÄ«zi.
Varam teikt, ka, sagatavojot ievieÅ”anas projektu, tieÅ”i aprÄÄ·ini parÄdÄ«s lietotÄju darba intensitÄti esoÅ”ajos organizÄcijas biznesa procesos. TajÄ paÅ”Ä laikÄ tiek analizÄti daudzi ievades parametri, un atkarÄ«bÄ no iespÄjamÄs slodzes tiek pieÅemts lÄmums par nepiecieÅ”amo skaitļoÅ”anas jaudu - no viena datora uz visu datortelpu.
TÄpÄc runÄt par dažÄm minimÄlÄm konfigurÄcijÄm nav gluži pareizi. Jo Ä«paÅ”i mums ir arÄ« demonstrÄcijas stends, kas darbojas tikai vienÄ maŔīnÄ. Bet mÄs saprotam, ka darbam korporatÄ«vajÄ segmentÄ ir nepiecieÅ”ama instalÄÅ”ana desmitiem un pat simtiem virtuÄlo maŔīnu.
Tehnoloģiju kaudze
Veidojot produktus, Ä«paÅ”u uzmanÄ«bu pievÄrÅ”am koda licences tÄ«rÄ«bai. MyOffice ir noteikti un Ä«stenoti augsti kvalitÄtes standarti, kas liek mums pilnÄ«bÄ izstrÄdÄt produktus paÅ”iem, minimÄli iesaistot ÄrÄjo kodu.
Liela daļa Mailion koda ir iekÅ”Äja izstrÄde, kods, kas pilnÄ«bÄ pieder mums un ko mÄs varam mainÄ«t un modificÄt pÄc vajadzÄ«bas. LielÄkÄ daļa mÅ«su pasta sistÄmas koda ir paÅ”rakstÄ«ta Go (Golang) valodÄ. Papildus Go tÄ«mekļa daļai mÄs izmantojam C++, kÄ arÄ« Java Script ES6.
AtlikuÅ”ie 5% ir tÄ sauktie "smagie komponenti", piemÄram, datu bÄzes. Tie ietver RethinkDB, ArangoDB un Redis. No galvenajÄm tehnoloÄ£ijÄm es atzÄ«mÄju arÄ« gRPC - attÄlo procedÅ«ru izsaukuma sistÄmu, kas tiek izmantota kÄ vienots mehÄnisms mijiedarbÄ«bai, izmantojot API, Ŕī ir svarÄ«ga daļa.
No kÄ ir izgatavots produkts
KorporatÄ«vÄ pasta sistÄma nav āserveris vakuumÄā. MÅ«su produkts ietver aptuveni 70 komponentus un 45 pakalpojumus, kas atbalsta pasta sistÄmu. Visi Å”ie elementi ir rakstÄ«ti no nulles un ir MyOffice paÅ”a izstrÄdÄti.
VisredzamÄkÄ sistÄmas daļa ir serveru komplekss, kas nodroÅ”ina krÄtuvi, pastu, kalendÄra un meklÄÅ”anas sistÄmas un tÄ«mekļa klientu. MÄs arÄ« izstrÄdÄjam vairÄkas lietotÄju lietojumprogrammas un plÄnojam piedÄvÄt saviem lietotÄjiem jaunus "plÄnos klientus", kuru pamatÄ ir mÅ«su tÄ«mekļa klientu tehnoloÄ£ijas, lÄ«dz komerciÄlÄs izlaiÅ”anas brÄ«dim.
Pasta sistÄmas saderÄ«ba
Mailion strÄdÄ pÄc standarta protokoliem. Lai sÄktu izmantot mÅ«su risinÄjumu, jums vienkÄrÅ”i jÄiestata klienta lietojumprogrammas un jÄturpina strÄdÄt ar tÄm pazÄ«stamÄ vidÄ. PiemÄram, varat izmantot MyOffice Mail komplektÄcijÄ iekļauto klienta lietojumprogrammu.
TÄpat mÅ«su lietotÄju ÄrtÄ«bÄm esam izveidojuÅ”i Ä«paÅ”u spraudni, kas nodroÅ”ina netraucÄtu pÄreju no Exchange. Ar tÄs palÄ«dzÄ«bu lietotÄji, nomainot pasta serveri, varÄs turpinÄt darbu ar MS Outlook ā viÅi pat nepamanÄ«s, ka viÅu ierastajÄ mijiedarbÄ«bÄ ar komunikÄcijas rÄ«kiem kaut kas ir mainÄ«jies. Å Äds spraudnis ļauj netraucÄti pÄrsÅ«tÄ«t lietotÄjus no vecÄs pasta sistÄmas, neapturot visas organizÄcijas darbu. Tas ir Ä«paÅ”i svarÄ«gi, ja ir jÄaizstÄj rÄ«ki simtiem tÅ«kstoÅ”u lietotÄju.
VienkÄrÅ”a administrÄÅ”ana
MÅ«su korporatÄ«vÄs pasta sistÄmas iezÄ«me ir ļoti maza administratoru lÄ«dzdalÄ«ba. ProjektÄjot, mÄs centÄmies atrast lÄ«dzsvaru starp pielÄgoÅ”anas iespÄju un vadÄ«bas sarežģītÄ«bu. Lai to panÄktu, mums bija jÄveic daudz pÄtÄ«jumu par sarežģītu korporatÄ«vo sistÄmu administratoru uzvedÄ«bas modeļiem.
KÄ jau teicu iepriekÅ”, mÅ«su komanda sastÄv no augsti kvalificÄtiem speciÄlistiem ā katram no viÅiem ir pamatÄ«ga administrÄcijas pieredze. TÄpÄc, izstrÄdÄjot sistÄmu, mÄs centÄmies viÅu pieredzi nodot lietotÄju vajadzÄ«bÄm, pÄrvaldot sarežģītu produktu. Citiem vÄrdiem sakot, zinot par iespÄjamÄm problÄmÄm, mÄs jau iepriekÅ” paredzÄjÄm veidus, kÄ tÄs atrisinÄt arhitektÅ«ras dizaina lÄ«menÄ«.
TÄ, piemÄram,
tiek nodroÅ”inÄta sistÄmas komponentu izolÄÅ”ana konteineros, tostarp infrastruktÅ«ras konteineros - tas palÄ«dz mums paaugstinÄt droŔības lÄ«meni, elastÄ«gi konfigurÄt piekļuvi starp komponentiem, kÄ arÄ« ļauj Ätri iekļaut jaunus vienumus pieprasÄ«to atbalstÄ«to sistÄmu un platformu sarakstÄ. pÄc uzÅÄmÄjdarbÄ«bas;
vienota pieeja izstrÄdei un ievieÅ”anai, vienots konfigurÄcijas formÄts visiem komponentiem veicina saprotamÄku un efektÄ«vÄku darbu un samazina atbalsta izmaksas;
savs sistÄmas instalÄtÄjs, kas balstÄ«ts uz parastajiem izvietoÅ”anas rÄ«kiem, ļauj centralizÄti, elastÄ«gi un saprotami pÄrvaldÄ«t instalÄciju;
mikropakalpojumu arhitektÅ«ra ar skaidru biznesa loÄ£ikas atbildÄ«bas sadalÄ«jumu starp pakalpojumiem palÄ«dz izprast sistÄmas shÄmu un efektÄ«vÄk sniegt atbalstu;
sistÄmas infrastruktÅ«ras daļa ir balstÄ«ta uz pazÄ«stamiem risinÄjumiem, izmantojot labÄko praksi, kÄ arÄ« ļauj integrÄties ar esoÅ”ajÄm sistÄmÄm uzÅÄmumÄ, kas vienkÄrÅ”o sistÄmas nodoÅ”anu ekspluatÄcijÄ uzÅÄmumÄ;
Å”im nolÅ«kam krÄtuvÄ tiks nodroÅ”inÄta uz mÄkslÄ«go intelektu balstÄ«ta sistÄma, kas spÄs patstÄvÄ«gi identificÄt iespÄjamÄs atteices un pÄrvaldÄ«t iekÄrtas.
MÅ«sdienu dizains
Produkta dizaina izveide prasÄ«ja vairÄkus tÅ«kstoÅ”us cilvÄkstundu. Pirms izstrÄdes uzdevums bija interfeisu padarÄ«t modernu ā vienkÄrÅ”u un intuitÄ«vu. Tas ir sarežģīti, ja veidojat uzÅÄmuma sistÄmu, kurai pÄc noklusÄjuma ir jÄiekļauj vairÄkas specifiskas funkcijas.
Protams, dizainu nevar ācirst akmenÄ«ā vai apstiprinÄt parakstÄ«Å”anai un zÄ«mogam ā tas ir dzÄ«vs instruments, tas nemitÄ«gi attÄ«stÄs un pilnveidojas. Äetru gadu laikÄ vairÄkkÄrt esam pÄrveidojuÅ”i dizainu, taÄu radikÄlas ideoloÄ£ijas izmaiÅas nav notikuÅ”as. Galvenais princips, veidojot visu korporatÄ«vo produktu lÄ«niju, ir izveidot universÄlu dizaina sistÄmu.
IzstrÄdÄjot korporatÄ«vÄ pasta sistÄmas dizainu, Ä«paÅ”u uzmanÄ«bu pievÄrsÄm trÄ«s galveno jomu attÄ«stÄ«bai ā pielÄgoÅ”anÄs spÄjai, konsekvencei un spÄjai pielÄgoties klienta korporatÄ«vajai identitÄtei.
PielÄgojamÄ«ba
Mailion korporatÄ«vÄs pasta sistÄmas saskarÅu dizaina iezÄ«me ir iespÄja attÄlot ierÄ«cÄs ar jebkura izmÄra ekrÄniem. Visi vizuÄlie komponenti ir rÅ«pÄ«gi uzzÄ«mÄti, tie pareizi mÄrogojas, strÄdÄjot ar mobilajÄm ierÄ«cÄm, un ir lieliski piemÄroti pat skÄrienekrÄna vadÄ«Å”anai ar pirkstu. TÄpat, mainot lietojumprogrammas loga izmÄru, tiek pÄrveidots arÄ« kolonnu izkÄrtojums - kolonnu izmÄri tiek nobÄ«dÄ«ti proporcionÄli, stingri ievÄrojot bagÄtÄ«go interneta aplikÄciju jÄdziena postulÄtus.
Konsekvence
KorporatÄ«vÄ pasta sistÄmas Mailion dizains ir balstÄ«ts uz sistemÄtisku pieeju. Å o virzienu attÄ«stÄm jau kopÅ” 2017. gada sÄkuma, kad vÄl nebija tik modÄ runÄt par dizaina sistÄmÄm kÄ tagad. Dizaina sistÄma ir noteikumu un rÄ«ku kopums vizuÄlai un tehniskai izpildei, kas atspoguļo produkta filozofiju un pastÄvÄ«gi attÄ«stÄs. MÄs to ieviesÄm, lai vienkÄrÅ”otu saziÅu starp izstrÄdi un dizainu.
KorporatÄ«vÄs identitÄtes pielÄgoÅ”ana
MÅ«su dizains ir "hameleons", kas var pielÄgoties jebkura klienta korporatÄ«vajai identitÄtei. Visu interfeisa elementu krÄsas tiek noteiktas, izmantojot mainÄ«gos. TÄdÄjÄdi, mainot vairÄku krÄsu pamata komplektu, varat vienlaikus pÄrkrÄsot visas lietojumprogrammas.
Fonti tiek definÄti arÄ«, izmantojot mainÄ«gos: saskarne var izmantot klienta uzÅÄmuma korporatÄ«vo fontu, ja tas ir paredzÄts klienta zÄ«mola grÄmatÄ. TajÄ paÅ”Ä laikÄ dažÄdiem fontiem var bÅ«t dažÄdi burtu izmÄri, un mÄs to Åemam vÄrÄ. PiemÄram, PT Sans 16. izmÄrÄ izskatÄs ievÄrojami mazÄks nekÄ Roboto tÄdÄ paÅ”Ä 16. izmÄrÄ. TÄpÄc mÄs pielÄgojam teksta bloku izmÄrus konkrÄta fonta funkcijÄm.
AtseviŔķus rakstus veltÄ«sim mÅ«su krÄsu bibliotÄkas struktÅ«rai un darba ar fontiem Ä«patnÄ«bÄm.
MobilÄs lietotnes
MobilÄs aplikÄcijas ir jebkuras modernas pasta sistÄmas neatÅemama sastÄvdaļa ā lietotÄjiem jÄspÄj strÄdÄt no jebkuras vietas un jebkurÄ laikÄ.
Å obrÄ«d tikai veidojam korporatÄ«vo mobilo aplikÄciju koncepciju, tÄm bÅ«tu jÄÅem vÄrÄ MyOffice pasta sistÄmu funkcionalitÄtes atŔķirÄ«bas un jÄpiedÄvÄ dažÄdas pieejas e-pasta un kalendÄra sistÄmu izmantoÅ”anai korporÄcijÄs.
Inteliģents multivides panelis
MÅ«su fokusa grupas parÄdÄ«ja, ka lietotÄjiem pazÄ«stamo e-pasta sistÄmu saskarnes Ŕķiet apgrÅ«tinoÅ”as. MÅ«su aptaujÄtie respondenti atzÄ«mÄja, ka darbs ar kalendÄra pasÄkumiem un pielikumiem bija Ä«paÅ”i sarežģīts. MÄs centÄmies panÄkt atsaucÄ«gu saskarni un palielinÄt produktivitÄti ā lai mÅ«su produkts bÅ«tu patÄ«kami lietojams.
Multivides panelis, jauns sadarbÄ«bas rÄ«ks, organizÄ visu informÄciju par sarunu un nodroÅ”ina tÅ«lÄ«tÄju piekļuvi sarunas dalÄ«bnieku sarakstam, saitÄm un kÄdreiz nosÅ«tÄ«to dokumentu versijÄm.
Å is rÄ«ks palÄ«dz situÄcijÄs, kad lietotÄjiem ir jÄstrÄdÄ ar lieliem simtiem ziÅu ierakstiem. Bieži gadÄs, ka jÄatrod dokuments vai attÄls, kas bija tikai vienÄ no tiem. Multivides panelis izveido visu e-pasta pavediena vienumu sarakstu un parÄda tos vienuviet. LÄ«dz ar to vÄlamÄ objekta atraÅ”ana kļūst daudz vienkÄrÅ”Äka.
LokalizÄcija
NepiecieÅ”amÄ«ba pÄc korporatÄ«vÄs pasta sistÄmas ir ne tikai Krievijas lietotÄju vidÅ«. MyOffice piekopj konsekventu politiku ieieÅ”anai Ärvalstu tirgos, tÄpÄc produktu lokalizÄcijas jautÄjumiem tiek pievÄrsta diezgan liela uzmanÄ«ba.
MÅ«su produktÄ nepiecieÅ”amÄ«ba pÄc lokalizÄcijas sveÅ”valodÄs tika noteikta jau no paÅ”a sÄkuma, sistÄmas pamatdaļas lÄ«menÄ«. Pati par sevi jaunu valodu pievienoÅ”ana mums nav liela problÄma - tas ir pilnÄ«gi saprotams uzdevums, kuru mÄs zinÄm, kÄ atrisinÄt.
Tagad lietotÄjiem ir pieejamas krievu un angļu valodas. NÄkamajos laidienos mÄs pievienosim atbalstu valodÄm, kurÄs darbojas MyOffice produkti ā franÄu, spÄÅu, portugÄļu un citÄm ā korporatÄ«vajai pasta sistÄmai. Dažos aspektos mums tas ir vieglÄk nekÄ kolÄÄ£iem no kaimiÅu nodaļÄm, jo āāpasta un kalendÄra sistÄmÄm ir jÄÅem vÄrÄ tikai alfabÄts un darba ar datumiem un laikiem Ä«patnÄ«bas - par laimi, mums nav formulu, kÄ izklÄjlapu redaktorÄ.
JÄ, mÄs pieÅemam darbÄ!
MÅ«su produkta radÄ«Å”ana prasÄ«ja vairÄkus simtus cilvÄkgadu. Un ar visu savu vÄlmi nevarÄtu viena raksta ietvaros pastÄstÄ«t par visu uzreiz. Neskatoties uz to, es ceru, ka Ŕī publikÄcija kalpos par sÄkumpunktu mÅ«su produkta iepazÄ«Å”anai - kÄ jau teicu iepriekÅ”, plÄnoju turpinÄt runÄt sÄ«kÄk gan par paÅ”u risinÄjumu un tÄ iespÄjÄm, gan mÅ«su pieejÄm izstrÄdei .
Bez pieticÄ«bas Änas teikÅ”u arÄ« to, ka Å”obrÄ«d pasaulÄ ir maz uzÅÄmumu, kas izstrÄdÄ Å”Ädas pasta sistÄmas. Tas ir patieÅ”Äm sarežģīts inženiertehnisks uzdevums, kas prasa gan dziļu izpratni par korporatÄ«vo klientu vajadzÄ«bÄm, gan rÅ«pÄ«gu lielu organizÄciju biznesa procesu analÄ«zi, modernÄs dizaina un attÄ«stÄ«bas tendences, kÄ arÄ« pietiekami daudz kompetentu speciÄlistu. MÅ«su pasta sistÄma attÄ«stÄs katru dienu.
Å obrÄ«d esam gandrÄ«z atvÄrti piecdesmit vakances attÄ«stÄ«bÄ. NÄciet strÄdÄt pie mums, ja vÄlaties sadarboties ar mums, lai radÄ«tu produktu, kas var mainÄ«t korporatÄ«vÄs pasaules uzskatu par e-pastu.