Amazon EC2 vs Google App Engine

Cili është zgjedhja më e mirë për të organizuar blogun ose faqen tuaj?

Unë kam qenë duke u përpjekur për të vendosur më të mirë midis Amazon Ec2 dhe Google App motor për të pritur bloget dhe faqet e internetit, por më shumë se emri i markës, kuadri themelor, dhe zbatimi ishin faktorët kryesorë që ishin shqetësimet e mia kryesore.

Ka një numër të mirat dhe të këqijat në AWS EC2, si dhe motorin e Google App. Shumica e NVM-ve preferojnë App Engine, ndërsa, nga ana tjetër, Amazon Ec2 ka qenë mjaft popullor mes kompanive të mesme dhe të mëdha dhe gjigantëve të korporatave. Dhe, që nga futja e rasteve mikro, ajo ka filluar të fitojë popullaritet mes bizneseve të vogla dhe të mesme gjithashtu.

Mbështetja e sistemit operativ

Kur është fjala për mbështetjen e Sistemit Operativ, EC2 ju lejon të shkurtojë një shembull të sistemit për çdo numër instances, dmth. Ju lejon të keni kontroll të plotë mbi secilën shembull, duke vepruar si një kuti virtuale. Motori i aplikacionit Google është plotësisht i ndryshëm; në thelb ofron një platformë për aplikacione të internetit si python, gjë që ju ndihmon të vendosni lehtë aplikacionet tuaja në ueb.

Është e qartë se nëse nuk po kërkon ndonjë shërbim të caktuar atëherë gjithmonë mund të zgjedhësh motorin e aplikacionit, ndërsa nëse dëshiron të kesh kontrollin në shërbimet e sistemit operativ atëherë EC2 është një zgjedhje më e mirë çdo ditë!

Kompleksiteti dhe domosdoshmëria e mbështetjes teknike

EC2 gjithashtu kërkon një administrator të sistemit i cili mund të krijojë instancat dhe monitorimin e tyre, dhe i lejon një të punojë sipas rolit të tij / saj si zhvillues për të shkruar kodet pa gabime në mënyrë të përsosur. Kjo do të ishte mjaft e dobishme për mbajtësit e bizneseve me përmasa të vogla që duken të fokusohen në produkte individuale.

Por, gjëja më e mirë në App Engine është transportueshmëria e saj, e cila nuk ofrohet nga EC2. Kuadri është në thelb burim i hapur, dhe shumica e API-ve përdoren për transportueshmëri, gjë që nga ana tjetër e bën punën tuaj të migrimit në një server tjetër në ferr shumë më të lehtë.

Funksioni i mbylljes së shitësit

Gjithashtu ofron një funksion të quajtur "Vendor-Lock", që pengon aplikacionet tuaja që lidhen me bazat e të dhënave të padëshiruara. Ju gjithashtu mund të provoni AppScale, i cili është edhe një projekt me burim të hapur që punon shumë i ngjashëm me AppEngine.

Pro e Amazon EC2

Rënia e EC2

Pro e Google App Engine

Kjo do të thotë se në qoftë se faqja juaj e internetit nuk ha ndonjë burim, atëherë nuk do t'ju kërkohet të paguani asgjë si të tillë.

Downsides e AppEngine

Vendimi i përgjithshëm

Unë definitivisht pëlqej sistemin Amazon Cloud Elastic Cloud, por pastaj nuk më detyron të presë bloget dhe faqet e vogla; nga ana tjetër, AppEngine i Google më tërheq më shumë.

Siç u përmend më herët, nëse keni nevojë të ushtroni kontroll të plotë mbi aplikacionet tuaja në ueb, EC2 është rruga për të shkuar; ndryshe, Google App Engine gjithashtu bën një zgjedhje të mrekullueshme.