Взгляд, ориентированный на провайдера

Когда программные услуги предоставляются через Интернет (например, Google Maps API), провайдер устанавливает пути, которыми может происходить обслуживание. API с точки зрения сервиса обычно состоит из ряда процедур, к которым можно обратиться либо можно ввести, и все же эти процедуры фиксированные и их приходится использовать такими, какие они есть. Здесь следует выделить обслуживания приложений и обслуживание инфраструктуры.

Обслуживание приложений. Бизнес-модель обслуживания приложений, где определенная функциональность программного обеспечения существует при условии, что клиент использует его как приложение, обычно являются модели подписки. Обслуживание могло бы быть бесплатным, но более общий подход – подписка или оплата по принципу «pay-as-you-go», то есть «плата за пользование”. Так, клиентам придется платить, но исчезает потребность в начальных инвестициях в технические средства или программное обеспечение (см. снова рис. 3) за исключением случаев, когда предоставлен приложение интегрируется в другие приложения на стороне клиента.

В качестве примера можем рассмотреть Google App (www.google.com/a). Службы Google-инструментарий, который содержит Gmail, Google Talk для чатов и рассылки мгновенных сообщений, Google Calendar, инструментарий для планирования событий и встреч и для совместного использования, Page Creator для проектирования веб-страниц, Start Page для создания персональной главной страницы браузера, Google Docs & Spreadsheet для работы с текстом и электронными таблицами, позволяющая совместно нескольким людям работать с документами или проводить вычисления с помощью электронных таблиц. Все эти компоненты, как хранение данных, выполняемых на серверах Google. Определена стоимость составляет пятьдесят американских долларов в год за учетную запись, тогда как основной сервис с пространством дисковой памяти для почтового ящика остается бесплатным.

Существует большое многообразие сервисов, подобных сервису Google, которые внедряются почти ежедневно, в диапазоне от индивидуальных сервисных вызовов в полных сложных программных комплексов. Полное представление о существующих услуг и программного сервисного обеспечения дает таблица.

Программное сервисное обеспечение

Сегодня пытаются сделать приложения, которые ранее выполнялись исключительно на персональном компьютере, доступны как сервис в Сети, в частности с сетевой операционной системой, и с некоторыми другими проектами, которые находятся на стадии реализации.

Обслуживание инфраструктуры. Выше рассматривался сервис, который является приложением с определенной функциональностью, однако существует другая категория, а именно обслуживание инфраструктуры, которая также предлагается в Сети. Услуги этой категории используют принцип провайдеров в предоставлении дискового пространства и увеличения мощности вычислений, или и то, и другое вместе взятое, хотя также существуют и другие виды функциональности.

Наиболее удачным примером в этой категории являются Amazon Web Services. Amazon.com сегодня предлагает десять различных сетевых услуг, которые являются настоящими услугами инфраструктуры в том смысле, что решают вопросы развития продуктов и не предназначены для индивидуальных пользователей.

В процессе развития продукта или во время старта компании возникают такие проблемы, как хостинг сервера, осуществление переговоров, управления пропускной способностью, принятия решений, масштабирования и управления физическим ростом, различными техническими средствами, координация работы больших коллективов. Amazon Web Services раз и работает с этими проблемами; эта служба возникла как побочный продукт огромной вычислительной инфраструктуры, которая принадлежит Интернет-среде. Для примера рассмотрим два из них.

Amazon S3 (Simple Storage Service), о которой уже упоминалось в контексте сетевого сервиса, обеспечивает ресурсы дисковой памяти в Интернете, стоит пятнадцать центов за гигабайт в месяц хранения и двадцать центов за гигабайт передаваемых данных, без налоговых денежных сборов или расходов на установку.

Amazon EC2 (Elastic Compute Cloud) – вычислительное обслуживание, которое дает клиентам возможность увеличивать мощность вычислений в соответствии с их задач, которая стоит десять центов за использованную компьютерную час. Сервис обеспечивает “виртуальное вычислительную среду, позволяя использовать сетевые сервисные интерфейсы с целью получения доступа к виртуальным компьютерам для использования, загрузки их клиентским средой приложений, управлением разрешениями доступа к локальной сети, использовать сетевую среду и столько операционных систем, сколько необходимо”. При необходимости обслуживания масштабируется, так что пользователь может использовать, например, единственную машину в течение полного месяца (тридцати дней двадцать четыре часа в сутки) по цене семьдесят два доллара или, если необходимо, 720 серверов в течение одного часа по той же цене. Так, EC2 – коммерческая форма grid-вычислений.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

%d такие блоггеры, как: