Amazon EC2 protiv Google App Engine-a

Koji je bolji izbor za hostovanje vašeg blog-a ili veb-sajta?

Pokušavam da odlučim najbolje među Amazon Ec2 i Google App engine da hostuje na mojim blogovima i web stranicama, ali više od brenda, osnovnog okvira i implementacije su bili glavni faktori koji su bili moja glavna briga.

U AWS-u EC2 postoji i broj pogodaka za i protiv, kao i Google App Engine. Većina malih i srednjih preduzeća više voli App Engine, dok je, s druge strane, Amazon Ec2 bio prilično popularan među kompanijama srednje veličine i velikim kompanijama. I od uvođenja mikro instanci, počeo je da dobija popularnost među malim i srednjim preduzećima.

Podrška operativnog sistema

Kada je u pitanju podrška za operativni sistem, EC2 vam omogućava da skalirate jednu instancu sistema u bilo koji broj instancija, tj. Omogućava vam potpunu kontrolu nad svakom instance, djelujući kao virtuelna kutija. Google App Engine je potpuno drugačiji; ona u osnovi pruža platformu za web aplikacije poput pythona, što vam pomaže da razvijete svoje web aplikacije prilično lako.

Kristalno je jasno da ako ne tražite neku specifičnu uslugu onda možete uvek da se odlučite za aplikacijski motor, a ako želite da imate kontrolu nad uslugama operativnog sistema, EC2 je bolji izbor svakog dana!

Složenost i neophodnost tehničke podrške

EC2 takođe zahteva sistemski administrator koji može kreirati instance i nadgledati ih, a on dozvoljava da se radi po njegovoj / njenoj ulozi kao programera bez problema da piše greške bez kodova. Ovo bi bilo prilično korisno za vlasnike malih dimenzija koji žele da se fokusiraju na pojedine proizvode.

Ali, najbolja stvar u App Engine-u je njegova prenosivost, koju EC2 ne nudi. Okvir je u suštini otvoreni izvor, a većina API-ja se koristi za prenosivost, što zauzvrat olakšava migraciju vašeg posla na drugi server.

Funkcija zaključavanja dobavljača

Takođe nudi funkciju pod nazivom 'Vendor-Lock', koja sprečava vaše aplikacije da se odnose na neželjene baze podataka. Takođe možete probati AppScale, što je još jedan projekat otvorenog koda koji radi vrlo slično aplikaciji AppEngine.

Profesionalci Amazon EC2

Downsides of EC2

Prednosti Google App Engine-a

To znači da ukoliko vaša web stranica ne jede nikakve resurse, od vas se nećete trebati plaćati ništa kao takvo.

Downsides of AppEngine

Opšta presuda

Definitivno se sviđam Amazon Elastic Cloud Computing sistem, ali onda me ne primorava da hostujem male blogove i sajtove; s druge strane, Google AppEngine me definitivno privlači više.

Kao što je ranije pomenuto, ako želite da izvršite potpunu kontrolu nad vašim web aplikacijama, EC2 je način da se ide; U suprotnom, Google App Engine takođe nudi sjajan izbor.