Який веб-сайт можна працювати на AWS за 10, 100, 1 тисячу, 10 тисяч, 100 тисяч, 1 мільйон доларів на місяць?


11

Ціноутворення AWS досить складне. Мені відомо, що кожен веб-сайт різний і вимагає різних типів послуг AWS.

Але чи є простий спосіб сказати, що за 10 $ на місяць ви можете запускати веб-сайт на AWS, який має X унікальних користувачів, Y передачу даних, Z-сховище тощо. Наприклад simpleblog.com, за 100 $ ви можете запускати веб-сайт за допомогою чогось подібного ...?

Відповіді:


6
  • $ 10 - Ви не можете запустити веб-сайт на AWS за ціною. Мінімальний сервер, який вони пропонують, - це "Micro" екземпляр зі $ 0,02 на годину, що становить $ 14,40 на місяць. Навіть при трохи перевищеному бюджеті ви не хочете використовувати мікропримірник для веб-сайту, оскільки машина сильно обмежена. Він призначений лише для тестування. По мірі використання квоти на процесор вона може бути недоступною протягом декількох секунд. Мінімальна сума, яку ви хочете витратити на Amazon, складе близько 50 доларів на місяць для “невеликого” екземпляра.
  • $ 100 - Цього достатньо для "невеликого" веб-сервера та "маленького" екземпляра бази даних RDS. За допомогою цього типу налаштування ви можете запустити легко використовуваний веб-сайт, наприклад простий блог (або навіть кілька блогів). Ще 60 доларів на місяць ви, мабуть, додасте другий “маленький” веб-сервер та балансир навантаження, який дасть вам можливість зростати.
  • 1000 доларів - Ціною ви б перевели два сервери на "великі" екземпляри. У вас буде база даних RDS більшого розміру. У вас буде бюджет, щоб скористатися багатьма іншими послугами, доступними на AWS. Залежно від складності вашого веб-додатку, це дасть вам достатню потужність для обслуговування мільйонів чи навіть десяти мільйонів переглядів сторінок на місяць.
  • $ 10 000 - При цій ціні у вас може бути 10 зайвих великих серверів за вашим балансиром навантаження. За допомогою досить ефективної веб-програми ви б обслуговували сотні мільйонів переглядів сторінок на місяць.
  • $ 100 000 - За цією ціною ви майже напевно використовували б кілька центрів обробки даних. Це дає вам достатній бюджет на гарячу запчастину для вашого веб-сайту або використання хитрощів DNS для маршрутизації відвідувачів до центру даних, який знаходиться поруч. Сподіваємось, ви обслуговуєте мільярди переглядів сторінок на місяць. Ось поглиблене тематичне дослідження від tripadvisor.com, де вони розглядають аналіз витрат та вигідності роботи свого веб-сайту на AWS проти створення власної спеціальної апаратури за ціною. (Повне розкриття: я працював у TripAdvisor.)
  • $ 1,000,000 - Ви, мабуть, не використовували б AWS на даний момент. Створення власного фізичного обладнання, можливо, буде дешевше. Однак AWS пропонує гнучкість, тому ви все ще можете використовувати їх для змінної та запасної потужності.

2
+1, це чудова відповідь, але я хотів би зазначити кілька речей в нижній частині шкали. $ 10 було б легко для статичного сайту, використовуючи лише S3 , якщо припустити, що трафік не величезний. Крім того, "Micro" екземпляр ідеально підходить для розміщення CMS-сайту або двох, за умови правильного його налаштування (кешування, mod_pagespeed тощо). У мене на сайті Joomla (передня сторінка <1 МБ) завантажується за 1,5 секунди з оцінкою YSlow 92% на мікроекземплярі зараз. Не геніально, але досить добре для переважної більшості невеликих веб-сайтів.
Том Броссман

1
"10 доларів - Ви не можете запустити веб-сайт на AWS за ціною." Не зовсім вірно. Якщо продовження часу не є першочерговим питанням, ви можете отримати набагато кращу угоду, використовуючи точкові екземпляри. Поточні тарифи становлять близько 2 доларів на місяць для мікроприкладу або 5 доларів на місяць для малого. За цією ціною ви можете захистити ризик раптового припинення, запустивши кілька примірників у різних зонах доступності.
Девід

1
МОЖЕТЕ запустити великий екземпляр за 100 доларів, якщо ви вибрали ціни на зарезервовані інстанції Amazon EC2
Гая
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.