L-ewwel ħarsa: kif taħdem is-sistema l-ġdida tal-posta korporattiva Mailion minn MyOffice

L-ewwel ħarsa: kif taħdem is-sistema l-ġdida tal-posta korporattiva Mailion minn MyOffice

Kważi erba’ snin ilu, bdejna nfasslu sistema ta’ email distribwita fundamentalment ġdida, Mailion, li hija mfassla għal komunikazzjonijiet korporattivi. Is-soluzzjoni tagħna hija mibnija fuq arkitettura ta 'mikroservizz Cloud Native, hija kapaċi taħdem ma' aktar minn 1 utent fl-istess ħin u se tkun lesta li tkopri 000% tal-ħtiġijiet ta 'korporazzjonijiet kbar.

Matul ix-xogħol fuq Mailion, it-tim kiber diversi drabi, u issa kważi 70 żviluppatur huma involuti fil-prodott. Imxejna 'l bogħod mill-idea u l-ewwel prototipi għall-istadju tal-pilota ta' verżjoni kummerċjali. Wasal iż-żmien li tgħid lil Habr dwar x'tip ta 'prodott qed noħolqu, kif is-sistema tal-posta tagħna hija strutturata u taħdem, liema munzell ta' teknoloġija nużaw u għaliex is-soluzzjoni tagħna hija l-futur tal-komunikazzjonijiet korporattivi. Tlaqna!

Habr, hello! Jisimni Anton Gerasimov, jien inmexxi d-dipartiment tal-iżvilupp fiċ-ċentru tal-iżvilupp ta 'Moska tal-kumpanija L-uffiċċju tiegħi. Illum nixtiequ nintroduċu Mailion, sistema ta 'posta ta' klassi ta 'intrapriża Russa fundamentalment ġdida li se ssir alternattiva denja għal soluzzjonijiet barranin popolari. Mailion għandha kapaċità ta 'tagħbija għolja, skalabbiltà mingħajr preċedent u tolleranza għall-ħsarat, u teħtieġ attenzjoni minima mill-amministraturi tas-sistema.

Bħalissa l-iżvilupp tagħna jinsab fl-istadju beta, iżda dalwaqt, skont il-pjan tagħna, sal-aħħar tal-2020, se jsir implimentazzjoni pilota ta 'prodott kummerċjali.

Fil-biċċa l-kbira, dan l-artikolu fih informazzjoni ġenerali - huwa sempliċement impossibbli li titkellem dwar prodott ta 'softwer kumpless f'pubblikazzjoni waħda. Qed nippjana li nagħmel sensiela ta' artikli li jitkellmu dwar teknoloġiji ewlenin. Sadanittant, għall-konvenjenza tiegħek, noffri l-kontenut li ġej:

X'inhi sistema ta' email korporattiva?

It-tweġiba sempliċi u ovvja għal din il-mistoqsija hija email u għodda tal-kalendarju. Imma x-xitan, kif nafu, jinsab fid-dettalji.

Għalhekk, qed noħolqu ġenerazzjoni ġdida ta 'posta b'funzjonijiet ta' skedar avvanzati, li hija mmirata lejn is-segment korporattiv u kumpaniji kbar. Aħna mmirati biex naħdmu ma’ strutturi kummerċjali u governattivi kbar, li jista’ jkollhom minn 30 elf sa diversi mijiet ta’ elf impjieg.

Is-sistema tagħna hija bbażata fuq il-prinċipju ta 'soluzzjoni ta' pjattaforma. Aħna nibnu fuq il-kunċett tal-Komunikazzjoni Unifikata u noffru għodda waħda biex naħdmu bil-posta, il-kalendarju u d-dokumenti f'sistema waħda, bil-kapaċità li nżidu l-funzjonalità tas-soluzzjoni billi ngħaqqdu moduli u komponenti addizzjonali. L-estensjonijiet, mill-mod, jistgħu jiġu żviluppati mhux biss minna, iżda wkoll mill-imsieħba tagħna. Għal dan il-għan, sett ta' għodod SDK pjuttost wiesa' se jiġi ppubblikat.

Min għandu bżonn posta oħra u għaliex?

In-negozji l-kbar iffurmaw xejra interessanti - l-intrapriżi qed jesperjenzaw ħtieġa għal funzjonijiet ta 'kollaborazzjoni. Aħna qed nitkellmu mhux biss dwar l-interazzjoni diretta bejn l-impjegati permezz tal-bgħit ta 'xi ħaġa, iżda dwar l-aċċess kondiviż għal kaxxi tal-posta u kontijiet ta' rwoli, l-abbiltà li taħdem ma 'gruppi kbar ta' parteċipanti u l-preżenza ta 'diversi funzjonijiet korporattivi.

Funzjoni korporattiva tipika hija mekkaniżmu biex ifakkar ittri, li huwa estremament popolari f'kumpaniji kbar, iżda prattikament ma jintużax la fis-segment B2C u lanqas f'negozji żgħar. Il-ħaġa hija li fost gruppi żgħar ta 'utenti l-probabbiltà li tinqala' tali ħtieġa hija pjuttost żgħira, u l-ispiża ta 'żball hija ħafna inqas. Barra minn hekk, huwa sempliċement impossibbli li tiġi implimentata din il-funzjoni barra s-sistema tal-posta korporattiva - anki l-posta ta 'Google ma tfakkarx ittri fil-forma li l-utenti ta' Exchange huma mdorrijin biha. L-għerq tal-problema tinsab fid-disinn tal-protokolli tal-posta mis-snin 80 tas-seklu li għadda.

Konna għamilna għexieren ta’ focus groups, stħarreġna mijiet ta’ utenti, u qattajna diversi eluf ta’ sigħat ta’ bniedem biex nidentifikaw xenarji tipiċi ta’ użu tal-email. Dan ippermettilna nistudjaw bir-reqqa l-ħtiġijiet tal-utenti potenzjali tagħna u l-karatteristiċi tal-proċessi tan-negozju tagħhom. Ibbażat fuq id-dejta miksuba, iddeċidejna li niżviluppaw arkitettura li tippermettilna nskala għall-volum tat-tagħbija meħtieġ jekk meħtieġ. Fl-opinjoni tagħna, m'hemm l-ebda limitu, iżda bħalissa nifhmu kif niżguraw ix-xogħol ta 'kumpaniji li jimpjegaw diversi mijiet ta' eluf ta 'utenti.

X'hemm ħabi taħt il-barnuża

L-ewwel ħarsa: kif taħdem is-sistema l-ġdida tal-posta korporattiva Mailion minn MyOffice

Il-prodott tagħna jinkludi soluzzjoni tal-email, għodda tal-ippjanar tal-kalendarju, ktieb tal-indirizzi, kif ukoll wiri interattiv ta’ dokumenti bbażati fuq is-soluzzjoni MyOffice tagħna biex naħdmu mad-dokumenti.

Peress li qed nitkellmu dwar soluzzjoni fil-livell korporattiv, parti integrali tal-posta korporattiva hija wkoll sistema ta 'tfittxija sħiħa. Is-soluzzjoni tagħna hija kapaċi twettaq tfittxija morfoloġika minn tarf sa tarf fil-komponenti kollha. Barra minn hekk, is-sistema tal-posta kollha hija bbażata fuq il-ħażna tagħha stess, li hija wkoll ottimizzata għall-kollaborazzjoni.

X'inhuma d-differenzi bejn is-sistemi tal-posta MyOffice?

Qarrej ta’ Habr li diġà kellu esperjenza ta’ xogħol b’soluzzjonijiet MyOffice jaf li l-prodotti kummerċjali jinkludu “MyOffice Mail”. U tqum il-mistoqsija - x'inhuma d-differenzi tagħha mis-sistema tal-email korporattiva Mailion, li t-tim tiegħi ħadem fuqha?

Aħna fil-MyOffice iddeċidejna li biex nilħqu l-ħtiġijiet ta 'kumpaniji ta' daqsijiet differenti, huwa meħtieġ li jinħolqu żewġ sistemi ta 'email ta' klassi ta 'intrapriża. Il-prodott MyOffice Mail huwa maħsub għal organizzazzjonijiet li fihom in-numru ta 'utenti jammonta għal eluf jew bosta għexieren ta' eluf. Għal strutturi akbar, huwa aktar rakkomandabbli li tuża Mailion - il-prodott il-ġdid MyOffice, li huwa mibni fuq arkitettura ta’ mikroservizzi Cloud Native u għandu kapaċitajiet ta’ skalar u tolleranza għall-ħsarat bla preċedent.

Meta jagħżlu prodotti, il-klijenti jridu jiddeċiedu minn qabel dwar l-istrateġija għall-iżvilupp ulterjuri tal-kumpanija tagħhom. Għal kwalunkwe organizzazzjoni, l-implimentazzjoni ta 'sistema ta' email hija xogħol ta 'proġett kumpless li ma jinvolvix li tissostitwixxi malajr soluzzjoni ma' oħra. Għalhekk, it-tagħbija massima possibbli, it-tolleranza tal-ħsarat u l-kriterji ta 'awto-fejqan, kif ukoll il-fattur ta' distribuzzjoni ġeografika għandhom jitqiesu minn qabel.

Iż-żewġ sistemi tal-email MyOffice huma fundamentalment differenti. Dawn jinbnew bl-użu ta 'stacks ta' teknoloġija differenti, u l-għodod għal kull sistema jintgħażlu skont l-għanijiet u l-għanijiet tas-segment li fih se tiġi skjerata s-sistema tal-posta. Għandna viżjoni komuni tal-prodott ta 'dak li għandu jkun preżenti fis-sistemi tal-posta, kif ukoll sinkronizzazzjoni fl-approċċi għad-disinn. Iżda dawn huma żewġ prodotti li huma ddisinjati għal udjenzi differenti ta 'utenti.

Liema sfidi jiffaċċjaw l-iżviluppaturi?

Aktar fit-test se nitkellem biss dwar is-sistema l-ġdida tal-posta korporattiva Mailion.

Għamilna riċerka bir-reqqa u analizzajna l-vantaġġi u l-iżvantaġġi tas-soluzzjonijiet tal-email eżistenti. L-esperjenza akkumulata tal-ispeċjalisti tagħna, li fil-passat kienu involuti direttament fil-ħolqien ta 'sistemi ta' tagħbija għolja, ippermettitilna nidentifikaw malajr il-punt ewlieni tal-uġigħ ta 'kwalunkwe prodott magħruf - il-prestazzjoni ta' operazzjonijiet ta 'input u output tad-diska (IO) .

Nistgħu ngħidu li l-kompitu li tħaffef l-operazzjonijiet IO saret l-isfida ewlenija li ffaċċjajna. Kien meħtieġ li niffukaw fuq is-soluzzjoni tal-problemi speċifiċi tagħna u bdejna noħolqu u niżviluppaw is-sistema ta 'ħażna tad-dejta binarja tagħna stess. Dan l-approċċ għandu komponent ekonomiku ovvju ħafna - għandna bżonn mhux biss li naħżnu d-dejta, iżda wkoll li nwettqu ħafna operazzjonijiet ta 'input u output tad-diska.

Din id-deċiżjoni ma ttieħdetx ħafif. Studjajna ħafna prodotti ta 'klassi ta' intrapriża li huma mmirati biex jaħżnu l-informazzjoni, u ma setgħetx issib xi ħaġa lesta u adattata għar-rekwiżiti tagħna. Wara kollox, għandna bżonn mhux biss li naħżnu d-dejta, iżda wkoll li kontinwament naħdmu magħha, u mhux b'mod esklussiv b'aċċess għal utent wieħed, iżda biex niżguraw il-possibbiltà ta 'kollaborazzjoni bejn diversi għexieren ta' eluf ta 'utenti.
Għalhekk, iddeterminajna li l-kriterju korporattiv ta 'prijorità ogħla għalina huwa li naħdmu ma' volumi kbar ta 'dejta.

Affidabilità

Barra minn hekk, din mhix tant kwistjoni ta 'ħażna bħala kompitu ta' pproċessar u aċċess rapidu għal din l-informazzjoni. Huwa meħtieġ li jiġu żgurati indikaturi ta 'affidabilità għolja - il-ħin ta' tħaddim kontinwu tas-soluzzjoni sħiħa għandu jkun fil-livell ta '99,9%. Fl-istess ħin, is-sistema tal-posta trid tkun awtonoma fit-teħid tad-deċiżjonijiet it-tajba dwar l-ipproċessar tar-rifjuti. B’dan il-mod biss nistgħu niżguraw in-nuqqas ta’ fallimenti li jistgħu jipparalizzaw il-proċessi tan-negozju ta’ kumpanija partikolari.

tolleranza għall-ħsarat

Ħdimna permezz ta’ sett ta’ miżuri li huma applikati għal kull komponent u approċċi magħżula biex niżguraw it-tolleranza tal-ħsarat. B'mod partikolari, is-sistema tal-posta korporattiva tuża l-ipproċessar tal-kworum tad-dejta, ir-riżervazzjoni tas-servizzi u l-kontroll tan-nuqqas tal-istati tagħhom, kif ukoll il-mekkaniżmi tagħha stess għar-rotot u l-appoġġ tal-kworum ibbażati fuq kunsens.

Kriterju għal tolleranza ta 'ħsara għolja huwa l-preżenza ta' mekkaniżmi ta 'awtoverifika f'kull komponent. Mailion tanalizza kontinwament jekk din jew dik il-funzjoni hijiex eżegwita b'mod korrett jew ħażin, jekk din jew dik il-blokka toperax b'mod korrett. Dan huwa wieħed mill-mezzi ta 'awto-fejqan tas-sistema f'każ ta' falliment. L-informazzjoni m'għandhiex tintilef, is-soluzzjoni għandha finalment tilħaq stat konsistenti.

Trid tifhem li mhux possibbli li tipprevedi l-avvenimenti kollha possibbli fil-ħajja - ma tistax tqarraq bil-fiżika. Iżda aħna nżommu ma 'approċċi ta' disinn bħal dawn li jippermettulna nitkellmu bi grad pjuttost għoli ta 'kunfidenza dwar l-immaniġġjar korrett ta' inċidenti ta 'ċerti mudelli. Għandna wkoll grupp kbir ta 'ttestjar li dejjem qed jipprova jkisser xi ħaġa fil-prodott. U xi drabi jirnexxu. Dan il-fatt iqanqal inċident, li nistudjaw fid-dettall u, fuq il-bażi tiegħu, noħolqu mekkaniżmu ġdid biex jeliminaw din it-tip ta’ problema.

Kif is-sistema tirreaġixxi għall-inċidenti

Is-suq spiss jistaqsi l-mistoqsija - x'se jiġri mis-sistema jekk f'daqqa waħda titlef il-komunikazzjoni ma 'wieħed min-nodi tagħha? Din it-talba hija speċjalment rilevanti jekk qed tippjana li timplimenta soluzzjoni mqassma ġeografikament.

Meta tfassal installazzjoni bħal din, huwa meħtieġ li jitqiesu l-ħtiġijiet tal-klijent u s-sett tiegħu ta 'kriterji ta' affidabbiltà. Huwa żball li wieħed jemmen li l-konnessjoni man-netwerk tad-dejta hija l-istess kullimkien. F'sistemi ta 'intrapriżi, huwa importanti li tikkunsidra anke l-veloċità tas-sinjal permezz tal-fibra ottika.

Jekk il-klijent ikollu rekwiżiti għoljin għall-affidabbiltà, allura aħna nirrakkomandaw l-installazzjoni f'diversi ċentri tad-dejta, li se jkunu konnessi minn linji ta 'komunikazzjoni ddedikati.
Madankollu, ix-xenarju ta' qtugħ sħiħ tad-dawl f'wieħed min-nodi tas-sistema postali ma jistax jiġi eskluż. F'dan il-każ, ix-xogħol bid-dejta prinċipali ta 'dan is-segment se jieqaf, iżda l-partijiet li jifdal jaħdmu bħallikieku ma ġara xejn. Is-sistema tinnotifika lill-amministraturi li ntilef nodu, u l-impjegati jkunu meħtieġa jieħdu azzjoni xierqa.

Ukoll, is-sistema tal-posta tagħna tista 'tiġi kkonfigurata b'tali mod li r-riżervi jseħħu fiċ-ċentru tad-dejta. Dan l-approċċ se jiżgura l-operabbiltà fil-każ ta 'telf ta' diversi nodi fi ħdan iċ-ċentru tad-dejta, u ħadd ma jinduna bit-telf ta 'wieħed min-nodi - ħlief, ovvjament, is-sistema ta' monitoraġġ. Meta avveniment bħal dan iseħħ, it-tagħbija hija sempliċement imqassma mill-ġdid. Għalhekk, meta tkun qed tiddisinja sistema tal-posta, huwa importanti li jittieħed kont tal-marġni - kemm u liema komponenti jistgħu "jintilfu" f'inċident.

Indipendenza

M'hemm l-ebda sistemi assolutament affidabbli, u fallimenti, b'xi mod jew ieħor, jistgħu jseħħu. Għalhekk, meta tiddisinja sistema tal-posta, huwa importanti li tiġi żgurata l-abbiltà li jiġu lokalizzati malajr il-fallimenti, li jippermettulhom li jiġu eliminati f'ċertu perjodu SLA. Barra minn hekk, il-fallimenti għandhom jiġu kkoreġuti mis-sistema b'mod indipendenti, filwaqt li jiġi minimizzat l-intervent tal-amministraturi tas-sistema u s-servizzi tal-operat.

Faċilità ta 'tħaddim

Naturalment, sistemi kbar ma jistgħux ma jeħtieġu l-attenzjoni ta 'impjegati bi kwalifiki għolja. Iżda wieħed mill-aspetti li nikkunsidraw meta nfasslu huwa li s-sistema għandha tkun faċli biex tiġi amministrata u ma teħtieġ l-ebda kompetenza unika.

Effiċjenza ekonomika

Naturalment, biex taħdem ma 'sistemi korporattivi bħal dawn, it-taħriġ tal-impjegati huwa meħtieġ - wara kollox, qed nitkellmu fuq skala tassew enormi. Għalhekk, meta ħoloq il-prodott tagħna, aħna ffukaw fuq it-tnaqqis tal-ispiża totali tas-sjieda tas-sistema. Għal kull negozju, huwa importanti li tissorvelja l-effiċjenza ta 'l-infiq u tistinka biex tevita li tferra' flus bla tarf fl-ispejjeż operattivi.

Deċentralizzazzjoni

Biex jinkisbu l-prinċipji li tkellimt dwarhom qabel, is-sistema trid tkun imqassma kompletament - approċċ ċentralizzat huwa dejjem limitat mill-kundizzjonijiet tal-użu tal-hardware.

Naturalment, tista 'tixtri server kbir wieħed u tipprova tinstalla l-applikazzjonijiet u s-servizzi kollha fuqu. Iżda iktar ma tkun kbira s-sistema, iktar ikun kumpless id-disinn kollu, u l-affidabbiltà ta 'sistema bħal din qed tonqos b'mod kostanti - wara kollox, server wieħed ifisser punt wieħed ta' falliment. U aktar ma niċċentralizzaw ix-xogħol, aktar niddependu fuq dan il-punt ċentrali.

Ħtiġijiet tas-Sistema

Meta nitkellmu dwar sistemi ta 'email korporattiva kumplessi, irridu nifhmu li m'hemm l-ebda ħaġa bħal "konfigurazzjoni minima għall-operat." Il-bażi ta 'kull implimentazzjoni kbira hija dejjem xogħol ta' disinn serju. Jippermettilek tikkorrelata l-ħtiġijiet ta 'negozju speċifiku u l-konfigurazzjoni ottimali tas-sistema tal-posta.

Sistema ta 'email korporattiva hija għodda flessibbli li tista' tiġi kkonfigurata skond numru kbir ta 'parametri. Aħna nwettqu ttestjar tat-tagħbija bl-użu tal-metodoloġija tagħna stess, li tippermettilna nissimulaw it-tagħbija bbażata fuq analiżi ta 'tużżana kriterji bażiċi u diversi mijiet possibbli.

Nistgħu ngħidu li meta nippreparaw proġett ta 'implimentazzjoni, huma l-kalkoli li juru l-intensità tax-xogħol tal-utent fil-proċessi tan-negozju eżistenti tal-organizzazzjoni. F'dan il-każ, ħafna parametri ta 'input huma analizzati, u skont it-tagħbija possibbli, tittieħed deċiżjoni dwar l-ammont meħtieġ ta' qawwa tal-kompjuter - minn kompjuter wieħed għal kamra tal-kompjuter kollha.

Għalhekk, li titkellem dwar xi konfigurazzjonijiet minimi mhix kompletament korretta. B'mod partikolari, għandna wkoll stand ta 'dimostrazzjoni li jaħdem fuq magna waħda biss. Imma nifhmu li x-xogħol fis-segment korporattiv jeħtieġ installazzjoni fuq għexieren u anke mijiet ta 'magni virtwali.

Munzell tat-teknoloġija

Meta noħolqu prodotti, aħna nagħtu attenzjoni speċjali lill-purità liċenzjata tal-kodiċi. MyOffice stabbilixxa u jopera standards ta 'kwalità għolja, li jeħtieġu li niżviluppaw prodotti b'mod indipendenti kompletament, b'involviment minimu ta' kodiċi estern.

Ħafna mill-kodiċi ta’ Mailion huwa tagħna stess, kodiċi li għalih aħna s-suffiċji tad-drittijiet u li nistgħu nibdlu u nimodifikaw kif meħtieġ. Il-biċċa l-kbira tal-kodiċi għas-sistema tal-email tagħna hija miktuba internament f'Go (Golang). Minbarra Go, nużaw C++ kif ukoll Java Script ES6 għall-parti tal-web.

Il-5% li jifdal huma l-hekk imsejħa "komponenti tqal", bħal databases. Dawn jinkludu RethinkDB, ArangoDB u Redis. Fost it-teknoloġiji ewlenin, se ninnota wkoll gRPC - sistema ta 'sejħa ta' proċedura remota, li tintuża bħala mekkaniżmu wieħed għall-interazzjoni permezz tal-API, din hija parti importanti.

Fiex jikkonsisti l-prodott?

Sistema ta 'email korporattiva mhix "server fil-vakwu." Il-prodott tagħna jinkludi madwar 70 komponent u 45 servizz li jżommu s-sistema tal-posta. Dawn l-elementi kollha huma miktuba "mill-bidu" u huma l-iżvilupp ta 'MyOffice stess.

L-aktar parti notevoli tas-sistema hija l-kumpless tas-server, li jipprovdi ħażna, posta, kalendarju u sistemi ta 'tfittxija, u klijent tal-web. Qed niżviluppaw ukoll diversi applikazzjonijiet għall-utenti u nippjanaw li noffru lill-utenti tagħna "klijenti irqaq" ġodda bbażati fuq it-teknoloġiji tal-klijenti tal-web tagħna saż-żmien tar-rilaxx kummerċjali.

Kompatibbiltà mas-sistemi tal-posta

Mailion jaħdem billi juża protokolli standard. Sabiex tibda tuża s-soluzzjoni tagħna, għandek bżonn biss tikkonfigura l-applikazzjonijiet tal-klijenti u tkompli taħdem magħhom fl-ambjent tas-soltu tiegħek. Pereżempju, tista' tuża l-applikazzjoni tal-klijent inkluża fil-prodott MyOffice Mail.

Ukoll, għall-konvenjenza tal-utenti tagħna, ħloqna plugin speċjali li jipprovdi tranżizzjoni bla xkiel mill-Iskambju. Bl-għajnuna tagħha, l-utenti jkunu jistgħu jkomplu jaħdmu mal-MS Outlook meta jissostitwixxu server tal-posta - lanqas biss jindunaw li xi ħaġa nbidlet fl-interazzjoni tas-soltu tagħhom mal-għodod tal-komunikazzjoni. Dan il-plugin jippermettilek tittrasferixxi bla xkiel utenti mis-sistema tal-posta preċedenti, mingħajr ma twaqqaf ix-xogħol tal-organizzazzjoni kollha. Dan huwa speċjalment importanti jekk għandek bżonn tissostitwixxi għodod biex isservi mijiet ta 'eluf ta' utenti.

Faċilità ta 'amministrazzjoni

Il-partikolarità tas-sistema tal-posta korporattiva tagħna hija li teħtieġ parteċipazzjoni estremament ftit mill-amministraturi. Meta nfasslu, ippruvajna nsibu bilanċ bejn il-possibbiltà ta 'adattament u l-kumplessità tal-ġestjoni. Biex niksbu dan, kellna nwettqu ħafna riċerka dwar il-mudelli ta 'mġieba ta' amministraturi ta 'sistemi korporattivi kumplessi.

It-tim tagħna jikkonsisti, kif għedt qabel, minn speċjalisti bi kwalifiki għolja - kull wieħed minnhom għandu esperjenza solida fl-amministrazzjoni. Għalhekk, meta niżviluppaw is-sistema, ippruvajna nittrasferixxu l-esperjenza tagħhom għall-ħtiġijiet tal-utenti meta niġġestixxu prodott kumpless. Fi kliem ieħor, billi nafu dwar il-problemi potenzjali, ipprovdejna b'mod proattiv modi biex insolvuhom fil-livell tad-disinn arkitettoniku.

Per eżempju,

  • Jiġi pprovdut iżolament ta 'komponenti tas-sistema f'kontenituri, inklużi dawk ta' infrastruttura - dan jgħinna nżidu l-livell ta 'sigurtà, nikkonfiguraw b'mod flessibbli l-aċċess bejn il-komponenti, u jippermettilna wkoll li nkludu malajr oġġetti ġodda meħtieġa min-negozju fil-lista ta' sistemi u pjattaformi appoġġjati;
  • approċċ unifikat għall-iżvilupp u l-iskjerament, format ta' konfigurazzjoni uniku għall-komponenti kollha jikkontribwixxu għal tħaddim aktar ċar u effiċjenti u jnaqqsu l-ispejjeż ta' appoġġ;
  • l-installatur tas-sistema tiegħek stess, ibbażat fuq għodod ta' skjerament familjari, jippermettilek timmaniġġja l-installazzjoni b'mod ċentrali, flessibbli u ċar;
    arkitettura ta’ mikroservizzi b’diviżjoni ċara tar-responsabbiltajiet tal-loġika tan-negozju bejn is-servizzi tgħin biex tifhem l-iskema ta’ tħaddim tas-sistema u tipprovdi appoġġ b’mod aktar effiċjenti;
  • il-parti tal-infrastruttura tas-sistema hija bbażata fuq soluzzjonijiet familjari, bl-użu tal-aħjar prattiki, u tippermetti wkoll l-integrazzjoni ma 'sistemi eżistenti fl-intrapriża, li tissimplifika l-ikkummissjonar tas-sistema fi ħdan il-kumpanija;
  • Għal dan il-għan, il-faċilità tal-ħażna se jkollha sistema bbażata fuq intelliġenza artifiċjali, li tkun kapaċi tidentifika b'mod indipendenti fallimenti potenzjali u tikkontrolla t-tagħmir.

Disinn modern

Huwa ħa diversi eluf ta 'siegħa bniedem biex jinħoloq id-disinn tal-prodott. Il-kompitu ta 'żvilupp kien li tagħmel l-interface moderna - faċli u intuwittivi. Dan huwa diffiċli meta tkun qed tfassal sistema ta 'intrapriża, li awtomatikament trid tinkludi numru ta' funzjonijiet speċifiċi.

L-ewwel ħarsa: kif taħdem is-sistema l-ġdida tal-posta korporattiva Mailion minn MyOffice

Naturalment, id-disinn ma jistax jiġi "imnaqqax fil-ġebel" jew approvat b'firma u siġill - hija għodda ħajja, qed tiżviluppa u titjieb kontinwament. Matul il-kors ta 'erba' snin, ittrasformajna d-disinn diversi drabi, iżda ma kien hemm l-ebda bidla radikali fl-ideoloġija. Il-prinċipju ewlieni għall-bini ta 'linja ta' prodotti korporattiva sħiħa huwa li tinħoloq sistema ta 'disinn universali.

Meta fassal id-disinn ta 'sistema ta' email korporattiva, tajna attenzjoni speċjali għall-iżvilupp ta 'tliet oqsma ewlenin - adattabilità, konsistenza u l-abbiltà li jadattaw għall-istil korporattiv tal-klijent.

Adattabilità

Karatteristika speċjali tad-disinn tal-interfaces tas-sistema tal-posta korporattiva Mailion hija l-abbiltà li turiha fuq apparati bi skrins ta 'kull daqs. Il-komponenti viżwali kollha huma mogħtija bir-reqqa, jiskalaw b'mod korrett meta jaħdmu fuq apparat mobbli u huma tajbin anke għall-kontroll tas-swaba 'fuq touch screens. Ukoll, meta tbiddel id-daqs tat-tieqa tal-applikazzjoni, it-tqassim tal-kolonna jiġi wkoll trasformat - id-daqs tal-kolonni jinbidel proporzjonalment, f'konformità stretta mal-postulati tal-kunċett tal-applikazzjonijiet tal-Internet sinjuri.

Konsistenza

Id-disinn tas-sistema tal-email korporattiva Mailion huwa bbażat fuq approċċ sistematiku. Ilna niżviluppaw dan il-qasam mill-bidu tal-2017, meta ma kienx daqshekk moda li nitkellmu dwar is-sistemi tad-disinn kif inhi issa. Sistema tad-disinn hija sett ta 'regoli u għodod għall-eżekuzzjoni viżwali u teknika li tirrifletti l-filosofija tal-prodott u qed tevolvi kontinwament. Introduċejna biex tissimplifika l-komunikazzjoni bejn l-iżvilupp u d-disinn.

It-twaqqif ta' identità korporattiva

Id-disinn tagħna huwa "chameleon", kapaċi jadatta għall-istil korporattiv ta 'kull klijent. Il-kuluri tal-elementi kollha tal-interface huma definiti permezz ta' varjabbli. Għalhekk, billi tbiddel is-sett bażiku ta 'diversi kuluri, tista' terġa 'tikkuluri l-applikazzjonijiet kollha f'daqqa.

Il-fonts huma definiti wkoll permezz ta' varjabbli: l-interface tista' tuża t-tipa korporattiva tal-kumpanija tal-klijent, jekk dan ikun previst fil-ktieb tal-marka tal-klijent. Fl-istess ħin, fonts differenti jista 'jkollhom daqsijiet ta' ittri differenti, u nqisu dan. Pereżempju, PT Sans fid-daqs 16 jidher notevolment iżgħar minn Roboto fl-istess daqs 16. Għalhekk, aħna naġġustaw id-daqs tal-blokki tat-test għall-karatteristiċi ta 'font partikolari.

Aħna ser niddedikaw artikli separati għall-istruttura tal-librerija tal-kulur tagħna u l-karatteristiċi ta 'ħidma bil-fonts.

Applikazzjonijiet mobbli

Parti integrali minn kwalunkwe sistema moderna tal-email huma applikazzjonijiet mobbli - l-utenti għandhom ikunu jistgħu jaħdmu minn kullimkien u fi kwalunkwe ħin.
Issa qed niffurmaw biss il-kunċett ta 'applikazzjonijiet mobbli korporattivi; għandhom iqisu d-differenzi fil-funzjonalità tas-sistemi tal-email MyOffice u joffru approċċi differenti għall-użu tal-email u sistemi tal-kalendarju fil-korporazzjonijiet.

Panel tal-midja intelliġenti

Il-gruppi ta' fokus tagħna wrew li l-utenti jsibu l-interfaces tas-sistemi tradizzjonali tal-email ingombranti. Dawk li wieġbu li intervistajna nnutaw li l-ħidma ma 'avvenimenti tal-kalendarju u attachments kienet speċjalment diffiċli. Ippruvajna niksbu interface li jirrispondu u nżidu l-produttività - biex nagħmlu l-prodott tagħna pjaċevoli għall-użu.

Media Panel, għodda ġdida biex titħaffef il-kollaborazzjoni, jorganizza l-informazzjoni kollha dwar il-korrispondenza u jipprovdi aċċess immedjat għal lista ta’ parteċipanti fil-korrispondenza, links u verżjonijiet ta’ dokumenti li qatt intbagħtu.

Din l-għodda tgħin f'sitwazzjonijiet fejn l-utenti jkollhom jaħdmu ma 'binarji kbar ta' mijiet ta 'messaġġi. Ħafna drabi jiġri li għandek bżonn issib dokument jew stampa li kienet f'wieħed minnhom biss. Il-pannell tal-midja joħloq lista tal-elementi kollha minn katina tal-email u jurihom f'post wieħed. Bħala riżultat, is-sejba tal-oġġett mixtieq isir ħafna aktar faċli.

Lokalizzazzjoni

Mhux biss l-utenti Russi għandhom bżonn ta 'sistema ta' email korporattiva. MyOffice issegwi politika konsistenti ta 'dħul fis-swieq barranin, għalhekk tingħata ħafna attenzjoni lill-kwistjonijiet tal-lokalizzazzjoni tal-prodott.

Fil-prodott tagħna, il-ħtieġa għall-lokalizzazzjoni f'lingwi barranin kienet stabbilita inizjalment, fil-livell tal-parti bażika tas-sistema. Fiha nnifisha, iż-żieda ta 'lingwi ġodda mhix problema kbira għalina - hija biċċa xogħol li tinftiehem kompletament li nafu kif insolvu.

Bħalissa, il-lingwi Russu u Ingliż huma disponibbli għall-utenti. Fir-rilaxxi li ġejjin, se nżidu appoġġ għas-sistema tal-email korporattiva għal-lingwi li fihom jaħdmu l-prodotti MyOffice - Franċiż, Spanjol, Portugiż u oħrajn. F'ċerti modi, huwa aktar faċli għalina milli għal kollegi minn dipartimenti ġirien, peress li għas-sistemi tal-posta u tal-kalendarju għandna bżonn biss nikkunsidraw l-alfabett u l-karatteristiċi ta 'ħidma bid-dati u l-ħinijiet - fortunatament, m'għandniex formuli bħal f' editur tal-ispreadsheet.

Iva, qed nimpjegaw!

Huwa ħa diversi mijiet ta 'snin-bniedem biex jinħoloq il-prodott tagħna. U anke kieku ridt, ma nkunx kapaċi ngħidlek kollox f'daqqa f'artiklu wieħed. Madankollu, nittama li din il-pubblikazzjoni sservi bħala punt tat-tluq biex insiru nafu l-prodott tagħna - kif għedt hawn fuq, qed nippjana li nitkellem f'aktar dettall fil-futur kemm dwar is-soluzzjoni nnifisha u l-karatteristiċi tagħha, kif ukoll dwar l-iżvilupp tagħna approċċi.

Mingħajr dell ta 'pudur, se ngħid ukoll li llum in-numru ta' kumpaniji li jiżviluppaw sistemi ta 'posta bħal dawn madwar id-dinja kollha huwa biss ftit. Dan huwa kompitu ta 'inġinerija tassew kumpless; jeħtieġ fehim profond tal-ħtiġijiet tal-klijenti korporattivi, u analiżi bir-reqqa tal-proċessi tan-negozju ta' organizzazzjonijiet kbar, xejriet moderni fid-disinn u l-iżvilupp, kif ukoll numru ġust ta 'speċjalisti kompetenti. Is-sistema postali tagħna qed tevolvi kuljum.

Bħalissa ninsabu kważi miftuħa ħamsin postijiet vakanti fl-iżvilupp. Ejja taħdem magħna jekk trid taħdem magħna biex toħloq prodott li jista 'jbiddel il-mod kif id-dinja korporattiva taħseb dwar l-email.

Sors: www.habr.com

Żid kumment