Jaką stronę internetową można uruchomić na AWS za 10, 100, 1 tysiąc, 10 tysięcy, 100 tysięcy, 1 milion dolarów miesięcznie?

11

Ceny AWS są dość skomplikowane. Wiem, że każda strona internetowa jest inna i wymaga różnych rodzajów usług AWS.

Ale czy można w prosty sposób powiedzieć, że za 10 $ miesięcznie możesz uruchomić stronę internetową na AWS, która ma X unikalnych użytkowników, transfer danych Y, pamięć Z itp. Np. simpleblog.comZa 100 $ możesz uruchomić stronę z ... czymś takim ...

użytkownik652061
źródło

Odpowiedzi:

6
  • 10 USD - Nie można uruchomić strony internetowej w AWS w tej cenie. Minimalny oferowany przez nich serwer to instancja „Micro” w cenie 0,02 USD za godzinę, czyli 14,40 USD miesięcznie. Nawet przy nieco przekroczonym budżecie nie chciałbyś użyć mikro instancji dla strony internetowej, ponieważ maszyna jest poważnie ograniczona. Jest przeznaczony wyłącznie do testowania. Ponieważ limit procesora jest wyczerpany, może stać się niedostępny przez kilka sekund na raz. Minimalna kwota, którą powinieneś wydać na Amazon, to około 50 USD miesięcznie na „małą” instancję.
  • 100 USD - To wystarczy na „mały” serwer WWW i „małą” instancję bazy danych RDS. Dzięki tego rodzaju konfiguracji możesz uruchomić lekko używaną stronę internetową, taką jak prosty blog (lub nawet kilka blogów). Za kolejne 60 USD miesięcznie prawdopodobnie dodałbyś drugi „mały” serwer WWW i moduł równoważenia obciążenia, który dałby ci możliwość rozwoju.
  • 1000 USD - W tej cenie zmodernizowałbyś dwa serwery do „dużych” instancji. Miałbyś bazę danych RDS o większym rozmiarze. Miałbyś budżet, aby skorzystać z wielu innych usług dostępnych w AWS. W zależności od złożoności Twojej aplikacji internetowej zapewniłoby to wystarczającą pojemność do obsługi milionów, a nawet dziesięciu milionów odsłon stron miesięcznie.
  • 10 000 USD - W tej cenie możesz mieć 10 bardzo dużych serwerów za modułem równoważenia obciążenia. Przy względnie wydajnej aplikacji internetowej wyświetlano by setki milionów odsłon miesięcznie.
  • 100 000 USD - Przy tej cenie prawie na pewno korzystasz z wielu centrów danych. Daje to wystarczający budżet na hot spare dla Twojej witryny lub za pomocą sztuczek DNS, aby skierować odwiedzających do centrum danych, które jest w ich pobliżu. Miejmy nadzieję, że miesięcznie obejrzysz miliardy odsłon. Oto dogłębne studium przypadku z tripadvisor.com, gdzie przyglądają się analizie kosztów i korzyści prowadzenia ich witryny w AWS w porównaniu z budowaniem własnego dedykowanego sprzętu w tej cenie. (Pełne ujawnienie: Pracowałem dla TripAdvisor.)
  • 1 000 000 $ - Prawdopodobnie w tym momencie nie używałbyś AWS. Zbudowanie własnego fizycznego dedykowanego sprzętu byłoby prawdopodobnie tańsze. AWS oferuje jednak elastyczność, więc możesz nadal używać ich do zmiennych i wolnych mocy.
Stephen Ostermiller
źródło
2
+1, to świetna odpowiedź, ale chciałbym wskazać kilka rzeczy na dolnym końcu skali. 10 USD byłoby łatwe dla statycznej witryny używającej tylko S3 , zakładając, że ruch nie jest duży. Ponadto instancja „Micro” doskonale nadaje się do hostowania witryny CMS lub dwóch, pod warunkiem, że odpowiednio ją skonfigurujesz (buforowanie, mod_pagespeed itp.). Mam witrynę Joomla (strona główna <1 MB) ładującą się w 1,5 sekundy z oceną YSlow 92% na mikro instancji. Niezbyt genialne, ale wystarczające dla większości małych stron internetowych.
Tom Brossman
1
„10 USD - Nie można prowadzić witryny w AWS w tej cenie”. Nie do końca prawda. Jeśli dostępność nie jest sprawą najwyższej wagi, możesz uzyskać znacznie lepszą ofertę za pomocą instancji spotowych. Obecne stawki wynoszą około 2 USD / mc za mikro wystąpienie lub 5 USD / m za małe. Przy tej cenie możesz zabezpieczyć się przed nagłym zakończeniem, uruchamiając wiele instancji w różnych strefach dostępności.
David
1
MOŻESZ uruchomić dużą instancję za 100 USD, jeśli wybierzesz cenę Amazon EC2 Zarezerwowane wystąpienia.
Gaia,