Palvelimen sijainti: viive, käyttäjät ja toimintavarmuus
Valitse palvelimen sijainti verkkoviiveen, käyttäjien sijainnin, sovelluksen riippuvuuksien ja palautustarpeiden perusteella.
Paras palvelimen sijainti riippuu siitä, missä käyttäjät ja sovellusriippuvuudet ovat. Aloita todellisen liikenteen maantieteellisestä jakautumisesta ja tunnista palvelut, joihin sovelluksesi soittaa usein. Lähellä oleva palvelin voi vähentää verkon viivettä, mutta pelkkä fyysinen etäisyys ei kerro reitityksen laatua tai ruuhkaa.
Testaa ehdokassijainteja edustavista käyttäjäverkostoista. Vertaa latenssia, pakettien katoamista ja sovelluksen vastausaikoja useaan vuorokauden aikaan. Mittaa täydellistä vuorovaikutusta, kuten kirjautumista tai tuotesivun avaamista, sen sijaan, että luottaisit yksinomaan ping-tulokseen. Tietokantayhteydet ja ulkoiset API:t voivat lisätä huomattavia viiveitä.
Sisällönjakeluverkko voi auttaa jakamaan staattisia tiedostoja, mutta se ei poista kaikkia pyyntöjä sovelluspalvelimellesi. Pidä usein kommunikoivat komponentit riittävän lähellä vastaamaan vasteaikavaatimuksiasi. Päätä hajautetulle yleisölle, mitkä toiminnot tallennetaan välimuistiin ja mitkä tarvitsevat alueellista infrastruktuuria.
Varmista, missä tuotantotiedot ja varmuuskopiot on tallennettu ja miten tukihenkilöstö käyttää niitä. Arvioi nämä järjestelyt organisaatiosi vaatimusten mukaisesti. Pelkästään maan nimi ei takaa vaatimustenmukaisuutta tai luotettavuutta. Tutustu myös liitettävyyteen, palautusvaihtoehtoihin ja siihen, vähentääkö toinen sijainti yhteisiä vikariskejä.
Dokumentoi tulokset ja siirtokustannukset ennen valintaa. Palvelimen maantiede on osa sovelluksen suorituskykyä; se ei itsessään takaa parempaa hakusijoitusta tai jatkuvaa saatavuutta.