Amazon EC2 vs Google App Engine

Kura ir labākā izvēle, lai uzņemtu emuāru vai vietni?

Es mēģināju izlemt par labāko starp Amazon Ec2 un Google App motīvu, lai uzņemtu manus emuārus un tīmekļa vietnes, taču galvenie faktori, kas bija manas galvenās problēmas, bija vairāk nekā zīmola nosaukums, pamatā esošā sistēma un tā ieviešana.

Tur ir vairāki plusi un mīnusi AWS EC2, kā arī Google App motors. Lielākā daļa MVU dod priekšroku App Engine, bet, no otras puses, Amazon Ec2 ir bijusi diezgan populāra vidēja lieluma uzņēmumos un korporatīvo milžos. Un, kopš mikrouzņēmumu ieviešanas, tā ir kļuvusi populāra arī mazo un vidējo uzņēmumu vidū.

Operētājsistēmas atbalsts

Runājot par operētājsistēmas atbalstu, EC2 ļauj mērogot vienu sistēmas gadījumu uz jebkuru gadījumu skaitu, ti, tas ļauj jums pilnībā kontrolēt katru gadījumu, darbojoties virtuālā lodziņā. Google App Engine ir pilnīgi atšķirīgs; tā būtībā nodrošina platformu tādām tīmekļa lietojumprogrammām kā python, kas ļauj ērti izvietot tīmekļa lietojumprogrammas.

Ir pilnīgi skaidrs, ka, ja jūs neesat medījies kādam konkrētam pakalpojumam, tad jūs vienmēr varat izvēlēties lietotņu dziņu, bet, ja jūs vēlaties kontrolēt operētājsistēmas pakalpojumus, tad EC2 ir labāka izvēle jebkurā dienā!

Tehniskā atbalsta sarežģītība un nepieciešamība

EC2 pieprasa arī sistēmas administratoru, kurš var izveidot gadījumus un tos uzraudzītu, un tas ļauj strādāt atbilstoši viņa / viņas kā izstrādātāja lomai, lai bez traucējumiem varētu rakstīt bez kļūdainiem kodiem. Tas būtu diezgan noderīgi mazajiem uzņēmumiem, kuri vēlas koncentrēties uz atsevišķiem produktiem.

Bet, vislabākais App Engine versijā ir tā pārnesamība, ko EC2 nepiedāvā. Sistēma pamatā ir atvērtā koda versija, un lielāko daļu API izmanto pārnesamībai, kas savukārt padara jūsu darbu migrēt uz citu serveri ellē daudz vieglāk.

Vendor Lock iezīme

Tajā ir arī funkcija "Vendor-Lock", kas neļauj jūsu lietotnēm saistīties ar nevēlamām datubāzēm. Varat arī izmēģināt AppScale, kas ir vēl viens atklātā pirmkoda projekts, kas ļoti līdzīgs AppEngine.

Amazon EC2 plusi

EC2 kritumi

Google App Engine dzinējspēks

Tas nozīmē, ka, ja jūsu vietne nesatērē resursus, jums nevajadzēs maksāt neko kā tādu.

AppEngine samazinājums

Kopējais spriedums

Man noteikti ir patīkama Amazon elastīgā mākoņdatošanas sistēma, bet tad tas neuzliek mani uzņemt mazos emuārus un vietnes; no otras puses, Google AppEngine noteikti sajūsmu mani vairāk.

Kā minēts iepriekš, ja jums ir jādod pilnīga kontrole pār jūsu tīmekļa lietojumprogrammām, EC2 ir veids, kā iet; pretējā gadījumā Google App Engine arī ir lieliska izvēle.