Журнал Компьютерра -759   ::   Компьютерра

Страница: 60 из 140



Обсудив варианты создания клиентской части SaaS-приложений,

обратим внимание на не менее важный компонент - серверную часть. Часто выбор серверной платформы определяется

исключительно вкусами вендора. Это может быть PHP, Java, .NET. При этом каждый разработчик должен решить для себя

следующие вопросы:

Как обеспечить масштабируемость сервиса? (Желательно иметь возможность просто установить еще

один сервер, когда существующие компьютеры перестают справляться с нагрузкой.)

Как наладить резервное копирование

данных пользователей и где эти данные хранить?

Как справляться с физическими поломками серверов? (В идеальном

случае пользователи не должны их замечать.)

Как обеспечить и поддерживать постоянное интернет-соединение для всех

своих серверов?

Около двух лет назад появились сервисы, предлагающие готовое решение для этих задач. Их назвали

PaaS (Platform as a Service). Фактически PaaS - это типичный продукт SaaS, предназначенный для самих вендоров SaaS.

Нередко PaaS называют еще одним модным термином - cloud computing (вычисления в облаке). Под облаком здесь

подразумевается Интернет, из которого волшебным (для пользователей) образом появляются результаты вычислений -

сервисы.

|< Пред. 58 59 60 61 62 След. >|

Java книги

Контакты: [email protected]