Amazon EC2 vs Google App Engine

Wat is die beter keuse om jou blog of webwerf te host?

Ek het probeer om die beste te besluit tussen Amazon Ec2 en Google App-enjin om my blogs en webwerwe te plaas, maar meer as die handelsnaam, die onderliggende raamwerk en die implementering was die belangrikste faktore wat my grootste bekommernisse was.

Daar is 'n aantal voor-en nadele in AWS EC2 sowel as die Google App-enjin. Die meeste van die klein en middelgrote maatskappye verkies App Engine, terwyl Amazon Ec2 egter baie gewild is onder die middel-tot-groot-grootte maatskappye en korporatiewe reuse. En sedert die bekendstelling van mikro-instansies, het dit ook begin gewildheid onder die klein-tot-middelgrootte besighede ook.

Ondersteuning vir bedryfstelsel

As dit kom by die ondersteuning van die bedryfstelsel, kan u met EC2 een instansie van die stelsel skaal na enige aantal gevalle, dit laat u toe om volledige beheer oor elke geval te hê, wat as 'n virtuele boks optree. Google App Engine is heeltemal anders; dit bied basies 'n platform vir webtoepassings soos python, wat jou help om jou webprogramme redelik maklik te implementeer.

Dit is duidelik dat as u nie vir enige spesifieke diens soek nie, u altyd kan kies vir App-enjin. As u egter die beheer oor die bedryfstelsel dienste wil hê, is EC2 'n beter keuse enige dag!

Kompleksiteit en noodsaaklikheid van tegniese ondersteuning

EC2 vereis ook 'n stelseladministrateur wat die gevalle kan skep en moniteer. Dit laat hom toe om volgens sy / haar rol as ontwikkelaar foutloos kodes naatloos te skryf. Dit sal redelik baie nuttig wees vir die klein sakehouers wat op individuele produkte fokus.

Maar die beste ding in App Engine is die oordraagbaarheid daarvan, wat nie deur EC2 aangebied word nie. Die raamwerk is basies oopbron, en die meeste van die API's word gebruik vir oordraagbaarheid, wat op sy beurt jou werk maak om na 'n ander bediener hel te beweeg, baie makliker.

Verkoopspersoonfunksie

Dit bied ook 'n kenmerk genaamd 'Vendor-Lock', wat verhoed dat jou programme verband hou met ongewenste databasisse. U kan ook die AppScale probeer, wat nog 'n oopbron-projek is wat baie soos AppEngine werk.

Voorbeelde van Amazon EC2

Buite van EC2

Voordele van Google App Engine

Dit beteken dat as u webtuiste nie enige hulpbronne opdoen nie, sal u nie vanselfsprekend moet betaal nie.

Onderstande van AppEngine

Algehele uitspraak

Ek hou beslis van die Amazon Elastic Cloud Computing-stelsel, maar dan dwing dit my nie om die klein blogs en webwerwe te host nie. Aan die ander kant lok Google AppEngine my beslis meer.

Soos u vroeër genoem het, is EC2 die manier om te gaan as u volle beheer oor u webprogramme moet uitoefen. anders maak Google App Engine ook 'n goeie keuse.