Просто вопрос об Azure.
Да, я примерно знаю о Azure и облачных вычислениях. Я скажу это так:
скажем, обычным способом я создаю программу, слушающую порт TCP. Я запускаю эту серверную программу на сервере. Я также создаю клиентскую программу, которая подключается к серверу через указанный порт. После подключения клиента моя серверная программа вычислит некоторые данные и вернется к клиенту.
Выше приведена нормальная модель, или, скажем, модель моей программы.
Теперь я хочу использовать Azure. Я хочу использовать, потому что моих клиентов слишком много, скажем, 1 миллион в день. Я не хочу арендовать 1000 серверов и обслуживать их. (только предположение о количестве клиентов)
Я посмотрел тарифный план Azure. Это говорит о процессоре и говорит о маленьких, средних, больших случаях.
Я не знаю, что они имеют в виду. например, в моем предполагаемом выше случае, сколько экземпляров мне нужно? или самое большее, что я могу получить от лазури для очень больших (8 маленьких экземпляров?)
Как Azure масштабируется для моей программы? Если я выберу небольшой экземпляр (моя серверная программа очень маленькая, просто вычислю некоторые данные и верну клиентам), будет ли масштабироваться для меня в Azure? или Azure просто дает мне один сервер virture и позволяет ему перегружаться?
Пожалуйста, учитывайте только процессор, а не память или сетевой трафик.