Amazon EC2 Google App Engine-ге қарсы

Сіздің Блогыңызды немесе Веб-сайтыңызды жақсы таңдаудың қайсысы жақсы?

Мен Amazon Ec2 және Google App машиналары арасында блогтар мен веб-сайттарды орналастыру үшін ең жақсы шешім қабылдауға тырысып жүрмін, бірақ бренд атауынан, базалық шеңберден артық және іске асыру менің басты мәселелерім болатын негізгі факторлар болды.

AWS EC2-де , сондай-ақ, Google App машинасында көптеген артықшылықтар мен жағымсыздықтар бар. Шағын және орта бизнестің басым бөлігі App Engine технологиясын ұнатады, ал екінші жағынан, Amazon Ec2 ортасынан ірі компанияларға және корпоративтік алыптар арасында өте танымал болды. Сонымен қатар, микроөнімдерді енгізген сәттен бастап шағын және орта бизнес арасында танымал болды.

Операциялық жүйені қолдау

Операциялық жүйе қолдауына келетін болсақ, EC2 жүйенің бір данасын кез-келген санға айқындауға мүмкіндік береді, яғни әр дананы басқарудың виртуалды жәшігі ретінде әрекет етуге мүмкіндік береді. Google App Engine мүлдем басқа; ол негізінен веб-қолданбаларды оңай орналастыруға көмектесетін python сияқты веб-бағдарламалар үшін платформаны қамтамасыз етеді.

Егер қандай да бір нақты қызмет үшін аң аулайтын болсаңыз, әрдайым App машинасын таңдауға болады, ал егер сіз Операциялық жүйедегі қызметтерді басқарғыңыз келсе, онда EC2 - кез келген күні жақсы таңдау!

Техникалық қолдаудың күрделілігі мен қажеттілігі

Сондай-ақ, EC2 даналарды жасауға және оларды бақылауға мүмкіндік беретін жүйе әкімшісінен талап етеді және қате кодтарды қате жазу үшін, оны жасаушы ретінде өз рөліне сәйкес жұмыс істеуге мүмкіндік береді. Бұл жекелеген өнімдерге назар аударатын шағын бизнес иелері үшін өте пайдалы болар еді.

Бірақ App Engine-те ең жақсы нәрсе оның EC2 ұсынбаған портативтігі болып табылады. Негіздемелік негізінен ашық дереккөз болып табылады және API-лардың көпшілігі портативтігі үшін пайдаланылады, бұл өз кезегінде басқа сервердің адресіне көшуді оңайырақ етеді.

Өндірушіні құлыптау мүмкіндігі

Сондай-ақ, ол «Vendor-Lock» деп аталатын функцияны ұсынады, бұл сіздің қолданбаларыңызды қажетсіз дерекқорлармен байланыстырады. Сондай-ақ AppScale-ті қолдануға болады, бұл AppEngine-ге өте ұқсас жұмыс істейтін тағы бір ашық бастапқы код.

Amazon EC2-нің артықшылықтары

EC2 төмендеуі

Google App Engine технологиясы

Бұл дегеніміз, егер сіздің веб-сайтыңыз ешқандай ресурстарды жеп қоймаса, сіз ештеңе төлеуге міндеттісіз.

AppEngine төмендету

Жалпы қорытынды

Мен Amazon Elastic Cloud Computing жүйесін жақсы көремін, бірақ содан кейін ол мені шағын блогтар мен сайттарды орналастыруға мәжбүрлемейді; Екінші жағынан, Google AppEngine маған тағы да көп нәрсе береді.

Бұрын айтылғандай, веб-бағдарламаларды толығымен бақылауды жүзеге асыру қажет болса, EC2 - бұл бару жолы; әйтпесе, Google App Engine сонымен бірге жақсы таңдау жасайды.