Mrak

Jak si pronajmout servery Linux v cloudu

Jak si pronajmout servery Linux v cloudu
Dobře, máte svůj další skvělý nápad. Možná je to webová aplikace, web nebo software jako služba. Nyní ji musíte nasadit do světa, aby ji lidé mohli vidět a používat. Kam na to jdeš?? Jaké faktory musíte vzít v úvahu? Pojďme projít myšlenkovým procesem a přijít s vaším ideálním cloudovým serverem.

Vertikální měřítko vaší operace

Vertikálním měřítkem myslím optimální požadavek na zdroj na server. Například pokud potřebujete něco malého, jako je 1 až 8 vCPU a 1 až 32 GB paměti, můžete zvážit libovolného poskytovatele cloudového hostingu, jako je DigitalOcean, Azure nebo AWS. Toto je zdaleka nejběžnější možnost a pravděpodobně něco, co chcete. Tyto služby se mohou škálovat tak, aby hostovaly cokoli od vašich hobby projektů a osobních blogů až po kompletní hromadu typického kanálu DevOps.

U větších požadavků, například až 128 GB paměti, má ekonomičtější smysl pronajmout si dedikovaný server od prodejců, jako je OVH. Počáteční náklady mohou být v pozdějším případě vyšší, ale po delší dobu jsou výrazně levnější.

Možná budete chtít něco úplně spravovaného poskytovatelem cloudového serveru, včetně možností FaaS, jako jsou AWS Lambda a Azure Functions, nebo možností PaaS, jako je Google Cloud Platform. Tyto se však přísně nepočítají jako prostředí Linuxu, protože jste omezeni v prostředí, které vám prodejce nabízí, namísto toho, abyste měli své vlastní prostředí Linux s oprávněními root atd.

Horizontální škálovatelnost

Horizontální škálovatelnost jednoduše odkazuje na skutečnost, že jak můžete škálovat svůj software na více serverech. V této souvislosti se také odkazuje na dosah, který nabízí váš poskytovatel cloudových služeb. Mají datová centra blízko místa, kde by mohli být vaši uživatelé? Pokud máte v plánu hostit něco jako VPN, pak je otázka jiná. Mají datová centra v regionech, které respektují soukromí uživatelů.

Pokud si myslíte, že se vaše uživatelská základna rozroste, musíte si to předem naplánovat.

Automatizace

Pokud jde o servery, automatizace je název hry. Nejedná se o zařízení, která jsou určena k interakci vámi jako vlastníkem. Měli by tiše spustit aplikaci, kterou mají spustit, a dostat se z vaší cesty.

S ohledem na to spousta služeb nabízí celou řadu služeb od cloud-init až po HTTP API, pomocí kterých můžete vzdáleně roztočit servery a konfigurovat je. Pokud je váš tým obeznámen s API jednoho dodavatele a ne druhého, je lepší se držet toho známého, než přepsat celou sadu nástrojů pro jiného dodavatele.

Jakmile budete mít sadu skriptů automatizujících vše za vás, ušetří vám z dlouhodobého hlediska stovky lidských hodin. A nikdy se nebudete muset starat o nesprávnou konfiguraci serveru kvůli lidské chybě. Než se rozhodnete, navštivte stránky dokumentace API pro všechny dodavatele, které zvažujete.

Sada funkcí

Abyste mohli plně využít open source software dodávaný s Linuxem, musíte se ujistit, že váš poskytovatel serveru nabízí určitý minimální standard funkcí.

V případě virtuálních počítačů hostovaných v cloudu to může zahrnovat zálohy a snímky, blokovat zařízení, úložiště objektů, plovoucí adresy IP, spravovanou bránu firewall, soukromou síť, server DNS a širokou škálu distribucí Linuxu. V případě dedikovaného serveru jsou funkce více hardwarově specifické, jako je dostupnost IPMI, vzdálený KVM a užitečné rozhraní pro správu, jako je vRack od OVH.

Monitorování

Monitorování vašeho serveru je dalším zásadním faktorem, který je třeba vzít v úvahu při pronájmu serveru Linux. Jakou úroveň monitorování platforma umožňuje. Samozřejmě existují i ​​bonusové body za upozornění.

Služby jako Cloud Log od Amazonu jsou u všech prodejců stále běžnější. Poskytnou vám velmi jemný pohled na zdraví a dostupnost vašich systémů. Objevily se také služby třetích stran, které vám pomohou tuto výhodu využít. Jednoduše se k nim zaregistrujete a oni využijí metriky a nabídnou vám je ve smyslu intuitivních grafů a upozornění.

Podpora a komunita

U Linuxu není katastrofa záležitostí „Pokud se to stane“, ale „Když se to stane“. Když nevyhnutelně narazíte na problém, musíte se ujistit, že prodejce nabízí dostupnou a včasnou podporu, aby vás dostal z nepořádku. Když se navíc na konci vašeho poskytovatele cloudu něco pokazí, měli byste na to okamžitě upozornit. Když se něco pokazí, budete vděční za komunikativního prodejce. Na druhé straně může nedostatek komunikace vést k frustraci a úzkosti.

Pokud jsou pro vás smlouvy o podpoře drahé, zvažte volbu dodavatele, kolem kterého existuje aktivní komunita vývojářů a operátorů. Lidé, kteří pravděpodobně vyřešili problém, kterému čelíte, nebo kteří vás mohou nasměrovat správným směrem. Pokud si osvojíte tajemnou a špatně zdokumentovanou technologii, jste na vlastní pěst. To platí obecně o jakékoli technologii, ale zejména o platformách, které jsou ovládány jinou stranou.

Dodržování

Standardy jako HIPAA a PCI jsou vlastní králičí nórou. Zda v nich vidíte nějaké zásluhy, je jiná věc. Prostým faktem je, že pokud navrhujete produkty, které musí splňovat určité zákonné normy, pak si raději označte své „i“ a zkřížte své „t“.

Poraďte se s odborníky a promluvte si o tom se svým prodejcem. Podívejte se, jestli jejich infrastruktura splňuje různé standardy, které musíte dodržovat, než se rozhodnete pro podnikání.

Závěr

Díky stále rostoucí míře projektů s otevřeným zdrojovým kódem není pronájem serveru Linux na jakékoli cloudové platformě příliš technickou překážkou. Rozhodnutí se skutečně odvíjí od ekonomiky, geografického umístění, legality a osobních preferencí.

V této poznámce doufám, že jste našli výše uvedené faktory, které vedou k zamyšlení. Doufám, že vám pomůže vybrat perfektní platformu.

Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...
Recenze bezdrátové myši Microsoft Sculpt Touch
Nedávno jsem četl o Microsoft Sculpt Touch bezdrátová myš a rozhodl se ji koupit. Po chvíli používání jsem se rozhodl se s ním podělit o své zkušenost...
Trackpad a ukazatel myši AppyMouse na obrazovce pro tablety Windows
Uživatelé tabletů často postrádají ukazatel myši, zejména když obvykle používají notebooky. Dotykové smartphony a tablety mají mnoho výhod a jediným o...