2009-04-02 14 views
26

Google App Engine oferuje bezpłatne limity wynoszące 1 GB ruchu wychodzącego dziennie i 6,5 godziny procesora (w oparciu o procesor Intel x86 1,2 GHz) dziennie.W jaki sposób Google App Engine porównuje się z planami hostingowymi?

Jak te bezpłatne kwoty są porównywane z planami hostingowymi? Na przykład ruch obsługiwany przez bezpłatne limity jest ogólnie wyższy lub mniejszy niż ruch obsługiwany przez typowe konto hostingowe o wartości 5 USD/miesiąc?

Powyżej bezpłatnych kwot Google pobiera opłatę 0,12 USD za ruch wychodzący w GB, 0,10 USD za ruch przychodzący GB, 0,10 USD za godzinę pracy procesora, 0,15 USD za GB za miesiąc.

Jak te numery przekładają się na normalne plany hostingu? Na przykład ruch, który może być obsługiwany przez plan VPS o wartości 40 USD/mo i plan serwera dedykowanego w cenie 200 USD/miesiąc, jakie byłyby koszty w Google App Engine?

Wiem, że to zależy od wielu czynników, ale jeśli ktokolwiek ma jakieś szacunki lub doświadczenia związane z piłką nożną, które chętnie podzielą, to naprawdę bym to docenił.

Próbuję wybrać między App Engine a standardowym hostingiem dla witryny Python wspieranej przez DB. Witryna zacznie być mała, ale jeśli ruch się zwiększy, chcę zobaczyć, która opcja byłaby lepsza długoterminowo.

Odpowiedz

10

Tak jak mówisz, to zależy od wielu rzeczy. Nie tylko strona, którą chcesz hostować, ale którą konkretnie porównujesz. Aby dać ci zgrubny pomysł, hostuję witrynę, która pobiera od 20 tys. Do 30 tys. Wyświetleń dziennie w App Engine i kosztuje mnie 17c tygodniowo. To dodatkowe miejsce na domyślny przydział - wszystkie pozostałe są w wolnym obszarze.

Jeśli chodzi o konkretne porównania, jeśli spojrzymy na przykład na Linode, ich podstawowy plan wynosi 20 USD za 12 GB pamięci masowej i 120 GB za miesiąc. W cenach App Engine kosztowałoby to najwyżej 16,20 USD miesięcznie - przy założeniu, że był to ruch wychodzący. Jeśli zrobisz mniej niż w ciągu miesiąca, kosztuje cię to mniej. Oczywiście nie masz wszechstronności w App Engine, który masz z VPS, ale masz także lepszą skalowalność i niezawodność.

Porównanie jest dość łatwe do innych usług hostingowych. Wydaje mi się, że App Engine generalnie wychodzi z wyprzedzeniem, więc większość decyzji sprowadza się do tego, czy Twoja aplikacja jest odpowiednia dla App Engine.

+1

Jestem ciekawy, jak Twoje szacowane rachunki są zgodne z nowym planem cenowym. Przy dużym obciążeniu pamięci podręcznej i ruchu od 20 do 30 tys. Wyświetleń stron nadal możesz pozostawać w 17c na tydzień? – systempuntoout

5

Człowiek, jeśli twoja aplikacja jest już w Pythonie, uruchom z silnikiem aplikacji! Nie można prosić o bardziej niezawodną, ​​skalowalną i wydajną platformę do hostowania. Jeśli chodzi o dolary, to nie możesz tego przebić. Pracuję nad przeniesieniem wszystkich aplikacji, które napisałem do Pythona, aby skorzystać z silnika aplikacji Google. Wyobraź sobie, że vps nie martwi się o problemy z serwerem. Skorzystaj z tego!

3

Wypróbuj tę bezpłatną diagnostykę. Porównuje Azure/AWS/Appengine i podaje dokładnie, z której platformy powinieneś skorzystać i na ile: http://www.whitestratus.com/cloud-platform-diagnostic-tool

+9

Zauważ, że diagnostyka denerwująco odmawia pokazania wyników w Internecie - wyśle ​​to tylko do Ciebie. –