Amazon EC2 vs Google App Engine

Ktorá je lepšia voľba na hosťovanie vášho blogu alebo webových stránok?

Snažil som sa rozhodnúť medzi tými najlepšími medzi motormi Amazon Ec2 a Google App, ktorí by hostil moje blogy a webové stránky, ale viac ako značka, základný rámec a implementácia boli hlavnými faktormi, ktoré boli mojím hlavným záujmom.

Existuje množstvo výhod a nevýhod v AWS EC2, ako aj v motore aplikácie Google. Väčšina malých a stredných podnikov uprednostňuje App Engine, zatiaľ čo na druhej strane je Amazon Ec2 pomerne populárny medzi stredne veľkými spoločnosťami a firemnými gigantmi. A od zavedenia mikropodnikov začala získavať popularitu aj medzi malými a strednými podnikmi.

Podpora operačného systému

Pokiaľ ide o podporu operačného systému, EC2 vám umožňuje premeniť jednu inštanciu systému na ľubovoľný počet inštancií, tj umožňuje vám mať úplnú kontrolu nad každou inštanciou a pôsobiť ako virtuálna schránka. Google App Engine je úplne iný; v podstate poskytuje platformu pre webové aplikácie, ako je python, ktorý vám pomôže nasadiť vaše webové aplikácie docela ľahko.

Je jasné, že ak nehľadáte žiadnu konkrétnu službu, potom sa vždy môžete rozhodnúť pre aplikáciu App, zatiaľ čo ak chcete mať kontrolu nad službami operačného systému, EC2 je lepšou voľbou každý deň!

Zložitosť a potreba technickej podpory

EC2 tiež vyžaduje, aby systémový administrátor mohol vytvoriť inštancie a monitorovať ich rovnako a umožňuje pracovať podľa jeho úlohy vývojára, aby bezproblémovo napísal bezchybné kódy. To by bolo skôr užitočné pre malých podnikateľov, ktorí sa chcú zamerať na jednotlivé produkty.

Najlepšou vecou v aplikácii App Engine je jej prenosnosť, ktorú EC2 neposkytuje. Rámec je v podstate s otvoreným zdrojom a väčšina API sa používa na prenosnosť, čo zase uľahčuje vašu prácu pri migrácii na iné serverové peklo.

Funkcia uzamknutia dodávateľa

Poskytuje tiež funkciu nazvanú "Vendor-Lock", ktorá zabraňuje aplikáciám súvisieť s nežiaducimi databázami. Môžete tiež vyskúšať aplikáciu AppScale, ktorá je ďalším otvoreným zdrojovým projektom, ktorý funguje veľmi podobne ako AppEngine.

Pros Amazon EC2

Nedostatky EC2

Výhody Google App Engine

To znamená, že ak vaša webová stránka nevyčerpá žiadne zdroje, nebudete musieť platiť nič ako takú.

Zníženie stránky AppEngine

Celkový verdikt

Určite sa mi páči Amazon Elastic Cloud Computing systém, ale potom ma núti hostiť malé blogy a stránky; na druhej strane AppEngine spoločnosti Google rozhodne ma priťahuje viac.

Ako už bolo uvedené vyššie, ak potrebujete úplnú kontrolu nad vašimi webovými aplikáciami, EC2 je spôsob, ako ísť; v opačnom prípade je Google App Engine vynikajúcou voľbou.