Amazon EC2 срещу Google App Engine

Кой е по-добрият избор за домакин на вашия блог или сайт?

Опитвам се да определя най-доброто сред двигателите на Amazon Ec2 и Google App, за да хоствам моите блогове и уеб сайтове, но повече от името на марката, основната рамка и изпълнението бяха главните фактори, които бяха основната ми грижа.

Има редица предимства и недостатъци в AWS EC2, както и в двигателя на Google App. Повечето от МСП предпочитат App Engine, докато, от друга страна, Amazon Ec2 е доста популярен сред компаниите от средния до голям размер и корпоративните гиганти. И от въвеждането на микроинсталации, тя започна да печели популярност сред малките и средни предприятия.

Поддръжка на операционната система

Що се отнася до поддръжката на операционната система, EC2 ви позволява да мащабирате едно копие на системата до произволен брой инстанции, т.е. ви позволява да имате пълен контрол над всяко копие, действайки като виртуална кутия. Google App Engine е напълно различно; тя основно осигурява платформа за уеб приложения като Python, която ви помага да разгърнете вашите уеб приложения доста лесно.

Кристално е ясно, че ако не търсите родна услуга, тогава винаги можете да се откажете от App Engine, а ако искате да имате контрол върху услугите на операционната система, тогава EC2 е по-добър избор всеки ден!

Сложност и необходимост от техническа поддръжка

EC2 също така изисква системен администратор, който може да създава копията и да ги следи, както и да позволи на човек да работи според ролята си на разработчик, за да пише безпроблемно кодове без грешки. Това би било много полезно за притежателите на малки предприятия, които искат да се съсредоточат върху отделни продукти.

Но най-доброто нещо в App Engine е неговата преносимост, която не се предлага от EC2. Рамката е основно с отворен код, а повечето от приложните програмни интерфейси (API) се използват за преносимост, което на свой ред прави работата ви по-лесна за мигриране към друг сървър.

Функция за заключване на доставчиците

Той също така предоставя функция, наречена "Vendor-Lock", която не позволява на приложенията ви да се свързват с нежелани бази данни. Също така можете да опитате AppScale, който е още един проект с отворен код, който работи много подобно на AppEngine.

Професионалисти на Amazon EC2

Недостатъци на EC2

Професионалистите на Google App Engine

Това означава, че ако уебсайтът Ви не изяде никакви ресурси, тогава няма да бъдете задължени да плащате нищо като такова.

Недостатъци на AppEngine

Цялостно решение

Определено харесвам системата Amazon Elastic Cloud Computing, но след това не ме подтиква да хоствам малките блогове и сайтове; от друга страна, AppEngine на Google със сигурност ме примамва повече.

Както споменахме по-рано, ако трябва да упражнявате пълен контрол върху уеб приложенията си, EC2 е начинът да отидете; в противен случай, Google App Engine също прави чудесен избор.