Помощь в написании студенческих работ
Антистрессовый сервис

Рынок PaaS-решений. 
Оценка перспектив развития мирового рынка облачных технологий

РефератПомощь в написанииУзнать стоимостьмоей работы

Сервис Database.com является слоем обработки данных платформы Force.com. Заказчики могут использовать базы данныхкаталога как в качестве данных для приложений на платформе Force.com, так и для полностью сторонних приложений. Salesforce.com заявляет о гибкости обработки данных средствами Database.com в том смысле, что в случае неожиданного роста нагрузки на базу данных, ей в кратчайшие сроки будут… Читать ещё >

Рынок PaaS-решений. Оценка перспектив развития мирового рынка облачных технологий (реферат, курсовая, диплом, контрольная)

По различным оценкам, рынок PaaS в 2012 году составил от 1,3 до 3,8 миллиарда долларов. США занимают около 42% на рынке PaaS, далее идут Западноевропейские страны и Япония. Так, если сложить все развитые страны, то их доля на рынке PaaS составит около 90%. Доля Россия здесь незначительна (около 100 миллионов рублей) [37].

Рынок PaaS на настоящий момент остается самым маленьким рынком облачных сервисов, несмотря на высокие темпы роста. Специалисты Gartner утверждают, что из всех облачных технологических направлений IaaS и SaaS являются самыми зрелыми сегментами облачного рынка с точки зрения конкурентности, в то время, как PaaS наименее развит на данный момент. Рынок PaaS до сих пор находится в состоянии борьбы между вендорами традиционного ПО и клиентами, которым удобно частично пользоваться тем или иным функционалом в облачной среде [37].

Чаще всего клиентами облачной модели PaaS становятся производство — 21.5% и компании, предоставляющие финансовые услуги — 20.2% респондентов. Коммуникации (16.1%), правительство (15.6%) и розничные продажи (10.2%) закончили пятерку самых популярных клиентов облака, представленного в виде платформы как сервиса [53].

Специалисты Gartner в своих отчетах выделяют следующих лидеров рынка PaaS: Salesforce.com, Microsoft, Google. Две компании из этого списка уже были описаны в работе, поэтому остановимся лишь на их PaaS-решениях [37].

Force.com — платформа от Salesforce.com, на которой разработаны названные ранее Sales Cloud и Service Cloud, предоставляется заказчикам для самостоятельной разработки приложений и расширений для CRM-системы Salesforce.com.

Для разработки пользователями используется собственный язык платформы под названием Apex и собственное средство проектирования. Платформа предоставляется исключительно по подписке в рамках концепции PaaS. В зависимости от выбранного клиентом уровня подписки доступны различные технические возможности. К примеру, в бесплатной версии заказчики могут создать не более десяти сущностей, в то время как неограниченная версия с ценой 75 долл. на пользователя в месяц позволяет создавать до 2000 сущностей. Подписчики могут размещать разработанные приложения на платформе Force.com в специальном каталоге под названием AppExchange. Каталог позволяет предлагать свои разработки другим заказчикам, в том числе и на коммерческой основе [46].

Сервис Database.com является слоем обработки данных платформы Force.com. Заказчики могут использовать базы данныхкаталога как в качестве данных для приложений на платформе Force.com, так и для полностью сторонних приложений. Salesforce.com заявляет о гибкости обработки данных средствами Database.com в том смысле, что в случае неожиданного роста нагрузки на базу данных, ей в кратчайшие сроки будут предоставлены необходимые вычислительные ресурсы, позволяющие не прерывать работу специалистов.

Заявлено, что Database.com на конец 2010 года содержала более 20 млрд записей и обрабатывала 25 млрд транзакций в квартал со средним временем отклика 300 мс.

Microsoft Azure — название облачной платформы от Microsoft. Платформа Microsoft Azure предоставляет возможность разработки и выполнения приложений и хранения данных на серверах, расположенных в распределенных дата-центрах.

Microsoft Azure как PaaS обеспечит не только все базовые функции операционной системы, но и дополнительные: выделение ресурсов по требованию для неограниченного масштабирования, автоматическую синхронную репликацию данных для повышения отказоустойчивости, обработку отказов инфраструктуры для обеспечения постоянной доступности и многое другое.

Microsoft Azure была признана Compuware самой быстрой «облачной» платформой [23]. Также Microsoft Azure показала высокую производительность для масштабных вычислений. Аналитическая компания Nasuni представила очередное исследование провайдеров облачных сервисов хранения данных. Согласно этому отчету, платформа Microsoft Azure является лидером в тестах производительности при записи и чтении данных из облака, доступности данных и минимальному числу ошибок (0%) [24].

Microsoft Azure предоставляет набор сервисов, включающий как непосредственно облачные сервисы, так и сервисы по обработке и хранению данных, повышению производительности ИТ-систем, сетевые службы и мессенджеры.

Облачные сервисы Windows Azure предоставляются в соответствии с бизнес-моделью «оплата по факту использования»: стоимость облачного сервиса определяется потребленными ресурсами. Для выполнения приложения, как правило, необходимы три типа ресурсов — для вычислений, для хранения данных и для обмена данными. Стоимость можно рассчитать на сайте проекта. Необходимо отметить, что с июня 2013 года потребление вычислительных ресурсов Windows Azure (эффективное время работы виртуальных машин, облачных сервисов, мобильных сервисов или веб-сайтов) будет рассчитываться и оплачиваться поминутно, а не за каждый час, как это было ранее. Это нововведение позволит значительно удешевить процессы работы с облаком. Кроме этого, с июня 2013 года плата за остановленную виртуальную машину не взимается. Для планирования и понимания того, каким образом существующую инфраструктуру можно мигрировать в облако, можно воспользоваться утилитой Microsoft Assessment And Planning Toolkit — эта утилита позволяет собрать данные и телеметрию о серверах в инфраструктуре и сгенерировать подробный отчет по миграции [48].

Одним из самых громких проектов стало использование платформы Microsoft Azure для Олимпийских Игр в Сочи 2014. Она обеспечила доступность необходимых вычислительных ресурсов во время пиковых нагрузок, объем которых было практически невозможно предсказать заранее [38].

Из-за ее беспрецедентной функциональности среди облачных платформ Windows Azure иногда относят к IaaS-решениям.

В 2013 году Microsoft представила новый продукт — Microsoft Cloud OS — платформу, состоящую из набора продуктов компании: Windows Azure, Windows Server, System Center, SQL Server и других.

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

Google App EnginePaaS-продукт от Google.

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

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

Приложения могут получить доступ к другим ресурсами сети Интернет, отправлять электронную почту через специальный сервис платформы, использовать высокопроизводительный кэш в оперативной памяти и так далее.

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

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

Тем не менее, присутствует ряд технических ограничений, снижающих привлекательность платформы Google для клиентов [31].

Показать весь текст
Заполнить форму текущей работой