Следите за новостями

Цифра дня

10,4 млрд — количество безналичных транзакций в РК в III квартале 2024

    Forrester: использование PaaS повышает продуктивность разработчиков

    Платформа в виде сервиса — ключ к гибкости, продуктив­ности и экономическим преимуществам облачных вычислений

    2 июля 2013 08:51, Computerworld.kz
    Рубрики: Мир

    Несмотря на то что рынок платформ в виде сервиса сейчас меньше, чем сегмен­ты предоставляемых из облака инфра­структуры и программ, аналитики Forrester уверены, что в дальнейшем PaaS (Platform as a Service) станет одним из важнейших облачных сервисов.

    Провайдеры IaaS (Infrastructure as a Service) предоставляют по требованию виртуальные машины, пространство хра­нения, базы данных и т. д., а провайдеры SaaS (Software as a Service) предлагают облачные версии приложений. PaaS, в свою очередь, это облачная платформа, позволяющая заказчику разрабатывать и размещать произвольные приложения. «Платформа в виде сервиса — ключ к гиб­кости, продуктивности и экономическим преимуществам облачных вычислений», — полагают аналитики Forrester, подгото­вившие доклад о рынке общедоступных об­лачных платформ.

    Его тяжеловесами стали знакомые лица облачной индустрии: Amazon Web Services, Microsoft и Salesforce.​com предлагают широкий выбор сервисов PaaS, создали мощную партнерскую сеть и завладели достаточной долей рынка, чтобы сохранить крепкие позиции в долгосрочной перспективе. Но эти компании не концентрируются только на PaaS: размывая границы между своими владения­ми в секторах IaaS и SaaS, они все шире включают в последние платформенную функциональность, указывают Джеймс Стейтен и Джон Раймер, эксперты Forrester по облачным решениям.

    Провайдеры IaaS, такие как Amazon Web Services, предлагают функции, облегча­ющие создание приложений в их облаках, а также их масштабирование и хо­стинг. Базовые предложения, например, сервис виртуальных машин Elastic Compute Cloud (EC2) и сервис хранения Simple Storage Service (S3), дополняют­ся ориентированными на разработку инструментами Elastic BeanStalk и Amazon Simple Workflow Service, а также всевозможными комплектами разработчика. У AWS нет чистой PaaS; вместо этого в компании «ориентируются на предоставле­ние сервисов, которые, будучи объединенными с помощью специально разрабо­танного кода, позволяют ускорить создание приложений» — говорится в докладе.

    На другом конце спектра — компания Salesforce.​com, которая, надежно закрепив­шись на рынке программных сервисов, начала расширять специализацию, осваи­вая также PaaS. Ее платформа Force.​com позволяет людям с ограниченным опы­том программирования создавать приложения и потоки операций, интегрируе­мые с флагманским CRM-сервисом компании. Кроме того, у Salesforce.​com есть платформа Heroku, в большей степени ориентированная на программистов. Стоит отметить, что Heroku работает на инфраструктуре AWS.

    Из-за стирания граней между разными видами сервисов заказчикам труднее вы­брать оптимальную платформу. В качестве основных критериев, которые следу­ет учесть, чтобы сделать верный выбор, в Forrester называют квалификацию раз­работчиков в вашей компании и развитость партнерской сети провайдера.

    Существует три вида пользователей PaaS, утверждают в Forrester: профессио­нал DevOps (интегрированная разработка и эксплуатация программ. — Прим. ред . ) — опытный программист, стремящийся сам контролировать инфраструк­туру, на которой работают приложения; обычный программист, который занима­ется только разработкой приложения и не хочет иметь дело с настройкой инфра­структуры; специалист по быстрой разработке — у него может не быть навыков написания кода, и ему нужно лишь простое в использовании расширение для IaaS или SaaS.

    Эти разные сегменты пользовательской аудитории обслуживаются различными игроками рынка PaaS. Например, AWS лидирует в сегменте сервисов для про­фессионалов DevOps, а Salesforce.​com лучше подходит специалистам по быст­рой разработке, не всегда имеющим опыт программирования.

    CloudBees, Cordys, Mendix и MioSoft, по сведениям Forrester, предлагают мощ­ные платформы для быстрой разработки, а продукты IBM, Google, Engine Yard и Rackspace отлично подходят для профессионалов DevOps. Поставщиков частных PaaS в Forrester при подготовке доклада исключили из рассмотрения.

    Второе важное соображение при выборе провайдера PaaS — это развитость партнерской сети, полагают в Forrester. Партнеры предлагают средства разра­ботки, базы данных и услуги поддержки. «Обширная партнерская экосистема будет огромным подспорьем заказчику в выпуске приложения, позволит полу­чать техническую поддержку для ключевых компонентов платформы, нанимать консультантов и поручать сторонним профессионалам управление облачными приложениями», — говорится в докладе. В Forrester называют AWS, Microsoft и Salesforce.​com лидерами рынка PaaS, указывая на мощные партнерские сети этих провайдеров.

    Так или иначе, платформы в виде сервиса способны стать ценным инструмен­том для предприятий. По прогнозу Forrester, в этом году треть всех коммерче­ских предприятий станут пользоваться какими-либо общедоступными облачны­ми сервисами. «Общедоступные облачные платформы предоставляют специа­листам по разработке и внедрению инструментарии, упрощающие создание, раз­вертывание и непрерывное обновление приложений, — отмечается в докладе. — Выберите верную платформу, и продуктивность разработчиков резко увеличится».