Amazon EC2 супраць Google App Engine

Што з'яўляецца лепшым выбарам для хаста вашага блога або вэб-сайт?

Я спрабаваў вырашыць , лепшы сярод Amazon EC2 і Google App Engine , каб размясціць свае блогі і сайты, але больш , чым назва брэнда, падсцілаючай асновы і рэалізацыя былі галоўнымі фактарамі , якія былі маімі галоўнымі праблемамі.

Там цэлы шэраг пераваг і недахопаў у AWS EC2 , а таксама рухавік Google App. Большасць малых і сярэдніх прадпрыемстваў аддаюць перавагу App Engine, у той час як, з іншага боку, Amazon EC2 з'яўляецца даволі папулярным сярод сярэдніх кампаній сярэдняга і буйнога, і карпаратыўных гігантаў. І, калі-небудзь з моманту ўвядзення мікра асобнікаў, ён пачаў набіраць папулярнасць сярод малога і сярэдняга бізнесу, а таксама.

Падтрымка аперацыйнай сістэмы

Калі гаворка ідзе пра падтрымку аперацыйных сістэм, EC2 дазваляе маштабаваць адзін асобнік сістэмы на любую колькасць асобнікаў г.зн. дазваляе мець поўны кантроль над кожным, напрыклад, дзейнічаючы ў якасці віртуальнага вокны. Google App Engine цалкам адрозніваецца; ён у асноўным забяспечвае платформу для вэб-прыкладанняў, такіх як пітон, які дапаможа вам размясціць вашыя вэб-прыкладанні даволі лёгка.

Цалкам ясна, што калі вы не паляванне за якую-небудзь канкрэтную паслугу, то вы заўсёды можаце выбраць для App рухавіка у той час як, калі вы хочаце мець кантроль на аперацыйнай сістэме паслуг, то EC2 з'яўляецца лепшым выбарам у любы дзень!

Складанасць і неабходнасць тэхнічнай падтрымкі

EC2 таксама патрабуе сістэмнага адміністратара, які можа ствараць асобнікі і назіранне за імі, а таксама, і гэта не дазваляе працаваць у адпаведнасці з яго / яе роляй, як распрацоўшчык пісаць без памылак коды лёгка. Гэта было б у значнай ступені карысна для памеру ўладальнікаў малога бізнэсу, якія шукаюць, каб засяродзіцца на асобных прадуктах.

Але самае лепшае ў App Engine з'яўляецца яго партатыўнасць, які не прапануе EC2. Рамкі ў асноўным з адкрытым зыходным кодам, і большасць API, выкарыстоўваецца для мабільнасці, якая, у сваю чаргу, робіць вашу працу па міграцыі на іншы сервер пекла нашмат прасцей.

Функцыя блакіроўкі Vendor

Ён таксама дае функцыю пад назвай «Vendor-Lock», які прадухіляе вашыя прыкладання ад якія адносяцца да непажаданых баз дадзеных. Вы таксама можаце паспрабаваць AppScale, які з'яўляецца яшчэ адным адкрытым зыходным кодам праекта, які працуе вельмі падобна на AppEngine.

Плюсы Amazon EC2

недахопы EC2

Плюсы Google App Engine

Гэта азначае, што калі ваш сайт не есць усе рэсурсы, то вы не абавязаны плаціць што-небудзь як такой.

недахопы AppEngine

У цэлым Вердыкт

Я вызначана падабаецца сістэма Amazon Elastic Cloud Computing, але тады гэта не прымушае мяне прыняць невялікія блогі і сайты; з другога боку, AppEngine Google, безумоўна, прыцягвае мяне больш.

Як ужо згадвалася раней, калі вам неабходна ажыццяўляць поўны кантроль над вашым вэб-прыкладанняў, EC2 гэта шлях; у адваротным выпадку, Google App Engine таксама робіць вялікі выбар.