yandex
Калькулятор ценТарифыАкцииДокументацияО насКарьера в Cloud.ruНовостиЮридические документыКонтактыРешенияРеферальная программаКейсыПартнерство с Cloud.ruБезопасностьEvolutionAdvancedEvolution StackОблако VMwareML SpaceВ чем отличия платформ?БлогОбучение и сертификацияМероприятияИсследования Cloud.ruЛичный кабинетВойтиЗарегистрироватьсяEvolution ComputeEvolution Managed KubernetesEvolution Object StorageEvolution Managed PostgreSQL®Облако для мобильных и веб‑приложенийАналитика данных в облакеEvolution Bare MetalEvolution SSH KeysEvolution ImageСайт в облакеEvolution DNSEvolution VPCEvolution Load BalancerEvolution Magic RouterEvolution DiskХранение данных в облакеEvolution Container AppsEvolution Artifact RegistryEvolution Managed ArenadataDBEvolution Managed TrinoEvolution Managed SparkАналитика данных в облакеEvolution ML InferenceEvolution Distributed TrainEvolution ML FinetuningEvolution NotebooksCurator Anti-DDoSCurator Anti‑DDoS+WAFUserGate: виртуальный NGFWStormWall: Anti-DDoSEvolution TagsEvolution Task HistoryCloud MonitoringCloud LoggingАренда GPUAdvanced Object Storage ServiceAdvanced Elastic Cloud ServerAdvanced Relational Database Service for PostgreSQLРазработка и тестирование в облакеAdvanced Image Management ServiceAdvanced Auto ScalingDirect ConnectCDNCross-platform connectionAdvanced Enterprise RouterAdvanced Cloud Backup and RecoveryAdvanced Data Warehouse ServiceAdvanced Elastic Volume ServiceAdvanced Cloud Container EngineAdvanced FunctionGraphAdvanced Container Guard ServiceAdvanced Software Repository for ContainerAdvanced Document Database Service with MongoDBAdvanced Relational Database Service for MySQLAdvanced Relational Database Service for SQL ServerCloud AdvisorAdvanced Server Migration ServiceAdvanced Data Replication ServiceAdvanced API GatewayAdvanced CodeArtsAdvanced Distributed Message Service for KafkaAdvanced Distributed Message Service for RabbitMQAdvanced DataArts InsightAdvanced CloudTableAdvanced MapReduce ServiceAdvanced Cloud Trace ServiceAdvanced Application Performance ManagementAdvanced Identity and Access ManagementAdvanced Enterprise Project Management ServiceVMware: виртуальный ЦОД с GPUVMware: виртуальный ЦОДУдаленные рабочие столы (VDI)VMware: сервер Bare MetalИнфраструктура для 1С в облакеУдаленные рабочие столыМиграция IT‑инфраструктуры в облако3D-моделирование и рендерингVMware: резервное копирование виртуальных машинVMware: резервный ЦОДVMware: резервное копирование в облакоVMware: миграция виртуальных машин
Поиск
Связаться с нами

Что такое PaaS

Платформа как услуга (Platform as a Service, PaaS) — модель облачных вычислений, при которой клиент использует аппаратные и программные инструменты, а также среды разработки и развертывания, предоставленные поставщиком услуг через безопасное интернет-подключение.

Обзоры
Иллюстрация для статьи на тему «Что такое PaaS»
Продукты из этой статьи:
Иконка-Evolution Disk
Evolution Disk
Иконка-Evolution Object Storage
Evolution Object Storage
Иконка-Evolution Compute
Evolution Compute

Гипервизор — программное обеспечение для создания, запуска и контроля виртуальных машин. На них могут быть установлены разные операционные системы (ОС). Они изолированы от аппаратных систем и используют ресурсы виртуального компьютера, на котором запущены.

Инструменты PaaS используются для работы над приложениями в течение жизненного цикла — от разработки и тестирования до управления и обновления.

  • AIPaaS (платформа искусственного интеллекта как услуга) — сервисы, ориентированные на создание приложений на базе искусственного интеллекта (ИИ). AIPaaS могут предлагать предварительно обученные модели машинного (Machine Learning) и глубокого (Deep learning) обучения, а также готовые API для интеграции функций ИИ.

  • iPaaS (интеграционная платформа как услуга) — сервисы для интеграции приложений. iPaaS позволяют клиентам отказаться от использования интеграционного аппаратного обеспечения.

  • cPaaS (коммуникационная платформа как услуга) — сервисы, позволяющие интегрировать в приложения поддержку видео, сообщений и голосовой информации.

  • mPaaS (мобильная платформа как услуга) — сервисы для разработки мобильных приложений, предлагающие упрощенные методы получения доступа к функциям устройств.

Примечание: Согласно исследованию компании Gartner, в 2019 году на мировом рынке PaaS-услуги предлагали более 360 провайдеров, а число облачных платформа достигло 550. По данным прогнозов, в 2022 году объем рынка PaaS-услуг составит $34 млрд.

Дарим до 20 000 бонусов
Дарим до 20 000 бонусов
4 000 бонусов — физическим лицам, 20 000 бонусов — юридическим

Преимущества PaaS

Переход от использования локальной платформы к PaaS-сервисам позволяет клиентам получать ряд преимуществ.

Ускорение вывода ИТ-продуктов на рынок. Клиент избавляется от необходимости покупки и настройки аппаратного и программного обеспечения и может сразу приступать к инициализации ресурсов и разработке. Без долгих согласований и организационных мероприятий компания получает возможность выпустить продукт на рынок быстрее конкурентов.

Получение нужных ресурсов при минимальных затратах. Использование PaaS-услуг позволяет клиентам использовать любой нужный объем ресурсов и любые конфигурации в рамках доступного стека. Platform as a service позволяет получать доступ к нужным мощностям, даже если их покупка нецелесообразна.

Сокращение рисков. PaaS-сервисы могут использоваться для тестирования ИТ-продуктов, операционных систем и инструментов или функций без инвестиций компании в собственные технологии и соответствующую инфраструктуру.

Масштабируемость по запросу. Пользователь может получить нужный объем ресурсов в любой момент и быстро масштабировать используемую инфраструктуру в отклик на повышение нагрузки. При использовании локальной платформы это невозможно.

Повышение гибкости. Пользователь может получать безопасный доступ к среде разработки с любой точки мира.

Сокращение общих расходов. Пользователю не нужно инвестировать в инфраструктуру, обслуживать, администрировать и обновлять ее — это снижает финансовую нагрузку на компанию.

Принцип работы PaaS

Решения по модели Platform as a service состоят из следующих компонентов:

  • операционной системы;

  • облачной инфраструктуры;

  • инструментов для разработки и тестирования: редакторов исходного кода, отладчиков, компиляторов или других;

  • промежуточного программного обеспечения, необходимого для разработки приложений;

  • баз данных и инструментов управления ими.

Схема выделяемых ресурсовСхема выделяемых ресурсов

При такой модели PaaS-провайдеры отвечают за:

  1. Управление серверами, хранилищами, центрами обработки данных, сетевыми ресурсами.

  2. Предоставление необходимых инструментов для создания приложений и управления ими.

  3. Обеспечение безопасности облачной среды и данных в облаке.

В зоне ответственности пользователя остается управление приложениями и данными.

Практическое применение PaaS

Услуги и сервисы Platform as a service помогают компаниям упрощать и улучшать целый ряд ИТ-инициатив, ввиду чего могут использоваться в разных сценариях.

Разработка API и управление ими. PaaS-решения помогают упростить разработку, запуск, управление и защиту программных интерфейсов приложений для совместного использований функций и данных.

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

Интернет вещей (Internet of Things, IoT). Базовые сервисы PaaS Cloud.ru имеют поддержку разных языков программирования, инструментов и сред приложений, поэтому могут применяться для разработки приложений IoT и их использования.

Облачная миграция. Готовые инструменты и функции PaaS упрощают перенос приложений в облако, а также их рефакторинг — частичное или полное изменение архитектуры.

Поддержка методологии Agile и DevOps. PaaS-сервисы предоставляют настроенные среды, которые могут использоваться для разработки и тестирования приложений.

Дополнительные службы. PaaS-провайдеры могут предлагать решения для организации рабочих процессов, прогнозирования, обеспечения защиты.

Выбор PaaS поставщика

При выполнении бизнес-задач с помощью PaaS-сервисов важно иметь стабильный, быстрый и безопасный доступ к нужным ресурсам в любой момент. В связи с этим нужно тщательно выбирать PaaS-провайдера. Важно, чтобы поставщик услуг:

  • имел высокопроизводительную физическую инфраструктуру на базе современного оборудования корпоративного уровня;

  • обеспечивал защиту как физической инфраструктуры, так и облачной среды;

  • предлагал возможность резервного копирования и быстрого восстановления резервных копий;

  • работал в рамках договора об уровне услуг (SLA), в котором определяются зоны ответственности сторон, допустимые сроки простоя, финансовые гарантии и другие условия сотрудничества;

  • имел компетентную техническую поддержку, быстро реагирующую на сбои и способную проконсультировать в любой момент.

Примечание: Этим критериям соответствует провайдер облачных услуг Cloud.ru. Поставщик предлагает большой выбор PaaS-сервисов для разработки с поддержкой клиентов в режиме 24/7, использует высокомощные аппаратные комплексы и обеспечивает высокие показатели защиты и доступности облака.

Продукты из этой статьи:
Иконка-Evolution Disk
Evolution Disk
Иконка-Evolution Object Storage
Evolution Object Storage
Иконка-Evolution Compute
Evolution Compute
7 июля 2022

Вам может понравиться