Domov Razvoj Katere metode podjetja uporabljajo za izboljšanje učinkovitosti aplikacij v oblačnih modelih?

Katere metode podjetja uporabljajo za izboljšanje učinkovitosti aplikacij v oblačnih modelih?

Anonim

V:

Katere metode podjetja uporabljajo za izboljšanje učinkovitosti aplikacij v oblačnih modelih?

A:

Čeprav obstaja veliko načinov za izboljšanje uspešnosti aplikacij v oblaku, podjetja na splošno poskušajo prepoznati težave z omrežnimi zmogljivostmi in ozka grla, saj gledajo na meritve, kot je odzivni čas končnega uporabnika. Reševanje slabe učinkovitosti aplikacij lahko vključuje spreminjanje načinov delovanja oblačnih modelov ali dodajanje robustnih kanalov komunikacije v oblačni model.

Ena od stvari, ki jih podjetja lahko storijo za povečanje učinkovitosti aplikacij na velikem omrežnem območju, je ustvarjanje omrežja za pošiljanje vsebine ali CDN. CDN je razpršena matrika proxy strežnikov, ki omogoča, da model oblaka hitreje služi širšemu geografskemu območju ali bolj raznoliki bazi končnih uporabnikov. Ker obstajajo ti porazdeljeni »potni strežniki«, se oblačni model zmogljiveje poveže z uporabniki v žepu z slabimi zmogljivostmi.

Druga podobna strategija je uporaba programsko opredeljene WAN ali širokopasovnega omrežja. SD-WAN s funkcijami, kot sta zagotavljanje ničelnega dotika in dinamično krmiljenje poti, lahko poveča učinkovitost aplikacij. Pomagajo lahko tudi različni modeli za pošiljanje aplikacij prek kanalov SaaS.

Druge vrste reševanja težav vključujejo posebne možnosti ponudnika dostave v oblaku. Kot Amazon Web Services, na primer, ima Amazon Web Services svoje nasvete in trike v zvezi z uspešnostjo aplikacij. Določitev primernega primerka EC2 ali uporaba Elastic Block Store lahko ima pozitiven učinek.

Na koncu dobro izboljšanje delovanja aplikacij opazuje celotno infrastrukturo, od modela ponudnika do pretoka podatkovnega paketa v odjemalske sisteme in naprej. Pogled na omrežja z inženirskega in oblikovalskega vidika je del tega, vendar je treba razumeti tudi različne možnosti modela oblaka in kako se vsako od njih nanaša na cilje podjetja.

Katere metode podjetja uporabljajo za izboljšanje učinkovitosti aplikacij v oblačnih modelih?