Какая разница между Windows Azure и Windows IIS?
Я закончил разработку web-приложения на Visual Studio 2012 вместе с Microsoft SQL 2008. Я пытаюсь сделать его "живым" webapp, доступ к которому можно получить через телефон, а не локальный.
Я исследовал и нашел 2 решения, которые
Я смотрел по всей сети для различного ясного объяснения основного различия между IIS и Azure. По моему мнению, IIS - это веб-серверное приложение, которое поставляется с Windows Server и используется для обслуживания веб-сайтов, а Azure - это решение для Windows, использующее IIS. В этом случае почему люди все еще используют IIS, в то время как Azure обеспечивает как облачную платформу, так и IIS?
Также лучше разместить какое-либо типичное веб-приложение, которое использовалось для работы на локальном хосте?
Я не могу найти нить в форуме SO или ASP.Net, который может четко объяснить основное различие между ними, а также преимущество и недостаток.
Вот некоторые из link1, link2 я обнаружили, что предоставляют краткую информацию об этих двух.
Ответы
Ответ 1
То, что вы ищете, на самом деле является местом для запуска вашего веб-приложения, Teo.
Как вы нашли, вы можете сделать это в IIS, если у вас есть сервер, подключенный к Интернету. Способ получить такой сервер - либо попасть в хостинговую компанию, либо просто использовать облако Windows Azure, как вы нашли.
Один из самых простых способов сделать это прямо сейчас и бесплатно - это зарегистрироваться для пробной учетной записи Windows Azure. В рамках этой учетной записи вы получаете бесплатный бесплатный веб-сайт Windows Azure.
Вот ссылки, которые вам нужны:
(1) http://www.windowsazure.com/en-us/develop/net/tutorials/get-started/
(2) http://www.windowsazure.com/en-us/pricing/free-trial/
Я настоятельно рекомендую вам пройти весь учебник (1) шаг за шагом, прежде чем пытаться сделать это с помощью собственного приложения. Прежде чем начать, зарегистрируйтесь в пробной учетной записи (2). С вашего первого счета вы не будете платить, и вы не будете платить, если будете придерживаться бесплатного веб-сайта.
Enjoy.
Ответ 2
Сравнение IIS с Azure не имеет значения. Это две разные концепции, которые смутно связаны друг с другом. Вам не хватает элементарного понимания того, что каждый из них означает, и я рекомендую вам прочитать и прочитать о каждом из них с нуля.
IIS - действительно приложение для веб-серверов. Это означает, например, что он может маршрутизировать HTTP-запрос и отвечать на и из созданного вами веб-приложения.
Чтобы это было просто, скажем, что IIS может запускаться на любой машине Windows, что делает машину веб-сервером.
Если вы хотите, чтобы ваш веб-сайт работал и работал, вам нужно либо иметь свой собственный компьютер, который действует как веб-сервер, либо загружать ваше приложение веб-сайта на другую машину.
Azure - это группа cloud. Одной из услуг является хост веб-сайта, который позволяет использовать облачные компьютеры для запуска IIS, на котором размещен ваш веб-сайт.
В рамках сервиса Azure позаботится об установке и использовании сервера IIS для вас.
В нижней строке, если вы идете по пути Windows, вы, вероятно, в конечном итоге будете использовать как Azure, так и IIS (если вы не захотите самостоятельно разместить свой веб-сайт...)