Acasă Dezvoltare Ce metode folosesc companiile pentru a îmbunătăți performanța aplicației în modelele cloud?

Ce metode folosesc companiile pentru a îmbunătăți performanța aplicației în modelele cloud?

Anonim

Î:

Ce metode folosesc companiile pentru a îmbunătăți performanța aplicației în modelele cloud?

A:

Deși există mai multe modalități de a îmbunătăți performanța aplicației în cloud, companiile încearcă, în general, să identifice problemele de performanță a rețelei și blocajele, analizând valori precum timpul de răspuns al utilizatorului final. Rezolvarea performanțelor slabe ale aplicației poate implica schimbarea modului de funcționare a modelelor cloud sau adăugarea de canale solide de comunicare la un model cloud.

Un lucru pe care companiile îl pot face pentru a spori performanța aplicației pe o suprafață mare de rețea este crearea unei rețele de livrare de conținut sau CDN. CDN este o gamă extinsă de servere proxy care permite modelului cloud să servească mai rapid o arie geografică mai largă sau o bază de utilizatori finali mai diversificată. Deoarece există aceste „servere de drum” distribuite, modelul cloud se conectează mai ușor la utilizatori într-un buzunar cu performanțe slabe.

O altă strategie similară este utilizarea unei rețele WAN definite de software sau a unei rețele de suprafață largă. Un SD-WAN cu caracteristici precum aprovizionarea la atingere zero și controlul de cale dinamică poate îmbunătăți performanța aplicației. De asemenea, vă pot ajuta diverse modele de livrare de aplicații pe canalele SaaS.

Alte tipuri de rezolvare a problemelor implică opțiuni specifice de furnizor de livrare în cloud. De exemplu, ca un produs vânzător corporatist de top, Amazon Web Services are propriile sfaturi și trucuri în ceea ce privește performanța aplicației. Definirea instanței EC2 potrivite, de exemplu, sau folosirea magazinului Elastic Block Store poate avea un efect pozitiv.

În final, îmbunătățirile bune ale performanței aplicației respectă întreaga infrastructură, de la modelul furnizorului până la fluxul de pachete de date în sistemele client și nu numai. Privirea rețelelor dintr-o perspectivă inginerească și de proiectare face parte din ea, dar există și necesitatea de a înțelege diferitele opțiuni ale modelului de cloud și modul în care fiecare dintre ele se aplică obiectivelor unei companii.

Ce metode folosesc companiile pentru a îmbunătăți performanța aplicației în modelele cloud?