-1

У меня проблемы с пониманием основ облака. Я знаю, что вы арендуете сервер, создаете свое веб-приложение на этом сервере, а затем используете это веб-приложение на каком-либо веб-сайте или в качестве бэк-энда для настольного приложения. Но это все, что я знаю.

Я хочу знать, какова процедура начала разработки веб-приложения? Что еще мне нужно знать, кроме языков программирования для его создания?

В настоящее время я знаю C/C++ и Java как языки.

Поиск в Google не очень помог.

1 ответ1

3

"Облако" - это одно из тех неудачных слов, как "предприятие", которое стало популярным у менеджеров и впоследствии чрезмерно использовалось до бессмысленности. 99% времени это просто означает "хостинг". Существует реальный смысл, связанный с вычислительной мощью как взаимозаменяемым товаром, но, как я объясню, люди редко имеют в виду это.

  1. AWS и salesforce - это облачные сервисы, которые вы платите за размещение своих облачных систем. Azure - это технология Microsoft, которая помогает таким производителям, как AWS и salesforce, создавать свои продукты.

  2. Для вас облачная система такая же, как и любая другая, за исключением того, что она физически не находится в вашей серверной комнате, и вы, вероятно, амортизируете затраты по-разному.

  3. Вы просто разрабатываете веб-приложение. Фактически осмысленное чувство "облака" связано с возможностью масштабирования по требованию, о чем вам не стоит беспокоиться вначале, за исключением того, что вы хотите сделать свое приложение масштабируемым (но вы всегда хочу сделать это в любом случае).

Идея, стоящая за облаком, заключалась в том, что если ваш один сервер приложений начинает перегружаться, вы раскручиваете другой сервер, чтобы снять с него некоторое давление, и вращаете его вниз, когда трафик снижается. Отличная идея; для некоторых это очень полезно, но в 99% случаев люди имеют в виду "удаленный виртуальный хост".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .