Milline on parem valik oma blogi või veebisaidi vastuvõtmiseks?
Olen püüdnud otsustada Amazonase Ec2 ja Google App mootorite vahel parimate seas oma blogide ja veebisaitide vastuvõtmise üle, kuid peamised tegurid olid minu peamised probleemid, mitte ainult kaubamärgi nimi, selle aluseks olev raamistik ja rakendamine.
Seal on palju plusse ja miinuseid AWS EC2 ja Google App mootor. Enamik VKEdest eelistavad rakenduse mootorit, teisest küljest on Amazon Ec2 olnud üsna populaarne keskmise suurusega ettevõtete ja ettevõtete suurte ettevõtete hulgas. Ja alates mikroettevõtete kasutuselevõtust on see hakanud populaarsust ka väikeste ja keskmise suurusega ettevõtete hulgas.
Operatsioonisüsteemi toe
Kui tegemist on operatsioonisüsteemi toega, siis võimaldab EC2 ühe süsteemi eksemplari mitu korda katta, st see võimaldab teil igal eksemplaril täielikku kontrolli teha, tegutsedes virtuaalseks kastina. Google App Engine on täiesti erinev; see pakub põhimõtteliselt platvormi selliste veebirakenduste jaoks nagu python, mis aitab teil oma veebirakendusi hõlpsalt rakendada.
On üsna selge, et kui te ei soovi mingit konkreetset teenust, siis võite alati valida rakenduse mootori, mistõttu kui soovite, et operatsioonisüsteemi teenuseid oleks vaja kontrollida, on EC2 igal päeval parem valik!
Tehnilise toe keerukus ja vajalikkus
EC2 nõuab ka süsteemi administraatorit, kes saab luua eksemplare ja jälgida neid ka, ja see võimaldab töötajal oma arendaja rollina kirjutada veadekoode sujuvalt. See oleks üsna kasulik väikese suurusega ettevõtete omanikele, kes soovivad keskenduda üksikutele toodetele.
Kuid App Enginei parim asi on selle kaasaskantavus, mida EC2 ei paku. Raamistik on põhimõtteliselt avatud lähtekoodiga ja enamik API-sid kasutatakse teisaldatavuse jaoks, mis omakorda muudab teie töö muudel serveritel ruttu palju lihtsamaks.
Vendor Lock funktsioon
Samuti pakub see funktsiooni nimega Vendor-Lock, mis takistab teie rakendustel seostada soovimatute andmebaasidega. Võite proovida ka AppScale'i, mis on veel üks avatud lähtekoodiga projekt, mis töötab väga sarnaselt AppEngine'iga.
Amazonase EC2 plussid
- Puudujälgimise süsteem, mis muudab töö lihtsaks koodi teisaldamiseks
- Koodi saab kirjutada lihtsates programmeerimiskeeles nagu C #, .Net, MVC
- Kõige tähtsam on seda toetada väga toetav Amazon tugimeeskond.
EC2 kahjud
- Teilt võetakse miinimumhind, isegi kui te ei kasuta ribalaiust,
- Suurendus on üsna raske ülesanne ja • Isegi kui üks näide ebaõnnestub, siis kogu süsteem ebaõnnestub.
Google App Enginei plussid
- See teenus on tasuta saadaval piiratud kasutuse ja kohtuprotsessi jaoks
- Arveldamine on võrreldes EC2-ga üsna hea; Põhimõtteliselt maksate arve ainult CPU kasutamise eest.
See tähendab, et kui teie veebisait ei söö ressursse, siis ei pea te midagi maksma.
AppEngine ebaõnnestumine
- Esimene suur puudus on C # /. NETi toetuse puudumine
- Andmetele juurdepääsetavuse ja tonni API- de olemasolu kohta on palju piiranguid, mis muudab vähe vaeva asju mõista, kuigi pärast seda, kui te neid haldate, leiaksite, et saate neid kohe hoida!
Üldotsus
Kindlasti meeldib mulle Amazon Elastic Cloud Computing süsteem, kuid siis ei nõua ma väikeste blogide ja saitide vastuvõtmist; teisest küljest, Google AppEngine kindlasti meelitab mind rohkem.
Nagu varem mainitud, kui teil on vaja täieliku kontrolli oma veebirakenduste üle, on tee EC2; muidu pakub Google App Engine ka suurepärast valikut.