Umístění serveru: latence, uživatelé a dostupnost
Vyberte oblast serveru pomocí naměřené latence sítě, umístění vašich uživatelů, závislostí aplikací a požadavků na obnovu.
Nejlepší umístění serveru závisí na tom, kde jsou vaši uživatelé a závislosti aplikací. Začněte s geografickým rozložením skutečného provozu a identifikujte služby, které vaše aplikace často volá. Blízký server může snížit zpoždění sítě, ale samotná fyzická vzdálenost neodhalí kvalitu směrování nebo přetížení.
Otestujte kandidátní místa ze sítí reprezentativních uživatelů. Porovnejte latenci, ztráty paketů a doby odezvy aplikací v několika denních dobách. Změřte úplnou interakci, jako je přihlášení nebo otevření stránky produktu, spíše než spoléhání se výhradně na výsledek pingu. Databázová připojení a externí rozhraní API mohou způsobit značné zpoždění.
Síť pro doručování obsahu může pomoci distribuovat statické soubory, ale neodstraní každý požadavek na váš aplikační server. Udržujte součásti, které často komunikují, dostatečně blízko, aby vyhovovaly vašim požadavkům na dobu odezvy. Pro distribuované publikum rozhodněte, které odpovědi lze uložit do mezipaměti a které potřebují regionální infrastrukturu.
Ověřte, kde jsou uložena produkční data a zálohy a jak k nim pracovníci podpory přistupují. Posuďte tato opatření podle požadavků vaší organizace. Samotný název země nezaručuje shodu nebo spolehlivost. Zkontrolujte také možnosti připojení, možnosti obnovy a to, zda druhé umístění snižuje rizika sdílených selhání.
Před výběrem zdokumentujte výsledky a náklady na migraci. Geografie serveru je jednou součástí výkonu aplikace; to samo o sobě nezaručuje lepší umístění ve vyhledávání ani nepřetržitou dostupnost.