Открыть сервис

IBM Bluemix

IBM Bluemix — это облачная платформа (platform as a service, PaaS), разработанная компанией IBM, предназначенная для создания, развёртывания и управления приложениями и сервисами. Bluemix предоставляет разработчикам инструменты для работы с контейнерами, бессерверными вычислениями, базами данных, искусственным интеллектом, интернетом вещей (IoT) и другими технологиями. Платформа функционирует на основе открытого облачного стандарта Cloud Foundry и использует инфраструктуру IBM Cloud.

История

Bluemix был анонсирован в феврале 2014 года как публичная бета-версия. Разработка началась в 2013 году на базе технологии open-source-проекта Cloud Foundry, позволяющей развёртывать приложения в облаке без управления серверным оборудованием. Ключевой целью платформы было упрощение гибридных облачных сценариев, сочетающих публичные и частные вычислительные ресурсы.

В 2015 году IBM приобрела компанию Blue Box (поставщика облачных решений на базе OpenStack), чтобы усилить возможности размещения Bluemix в частных облаках. В октябре 2017 года IBM провела ребрендинг: платформа была переименована в IBM Cloud, а название «Bluemix» стало использоваться как торговая марка для PaaS-сервиса в составе более широкой экосистемы IBM Cloud. К 2018 году термин «Bluemix» был постепенно вытеснен общим названием «IBM Cloud».

Архитектура и компоненты

Bluemix базируется на открытой архитектуре Cloud Foundry, которая обеспечивает поддержку множества языков программирования, включая Java, Node.js, Swift, Python, Ruby, PHP и .NET. Платформа использует архитектуру «всё как услуга» (Everything as a Service), что позволяет разработчикам подключать готовые сервисы через API без настройки собственной инфраструктуры.

Основные компоненты платформы

  • Cloud Foundry Runtimeсреда выполнения приложений, автоматически управляющая масштабированием, балансировкой нагрузки и мониторингом.
  • Bluemix Container Service — сервис для работы с контейнерами Docker и оркестрации с помощью Kubernetes (позднее заменён на IBM Cloud Kubernetes Service).
  • OpenWhisk — платформа для бессерверных вычислений (Function as a Service), позволяющая запускать код в ответ на события без выделения серверов.
  • IBM Watson — набор сервисов искусственного интеллекта, интегрированных в платформу: обработка естественного языка, машинное обучение, распознавание речи и изображений.
  • Cloudant — документо-ориентированная NoSQL-база данных, совместимая с CouchDB.

Управление и развёртывание

Доступ к Bluemix осуществлялся через веб-консоль, интерфейс командной строки (CLI) или API. Платформа поддерживала две основные модели доступа:

  • Публичное облако — все ресурсы предоставляются через интернет и управляются IBM.
  • Локальная (on-premises) версия — Bluemix Local, позволявшая развернуть платформу на оборудовании клиента под контролем IBM.
  • Dedicated — выделенная инфраструктура, работающая только для одного заказчика в дата-центрах IBM.

Классификация сервисов

Bluemix включал более 150 сервисов, которые можно разделить на несколько категорий:

КатегорияПримеры сервисов
ВычисленияCloud Foundry Apps, Container Service, Functions (OpenWhisk)
Хранение данныхCloudant, Db2 Warehouse, PostgreSQL, Object Storage
Искусственный интеллектWatson Assistant, Watson Natural Language Understanding, Watson Visual Recognition
Интернет вещей (IoT)IoT Platform, IoT Connection Service
БезопасностьApp ID, Certificate Manager, Key Protect
СетиLoad Balancer, DNS Services, CDN
ИнтеграцияAPI Connect, App Connect, MQ

Применение

Bluemix использовался для разработки приложений в различных отраслях:

Примеры известных проектов на Bluemix включают приложение для анализа погоды The Weather Company (дочерняя компания IBM) и систему прогнозирования оттока клиентов в банках.

Интересные факты

  • Название Bluemix созвучно английскому слову «blend» (смесь), что символизирует идею смешивания разнородных облачных сервисов.
  • Платформа Bluemix стала одним из первых коммерческих продуктов, полностью интегрировавших нейросеть Watson, которая ранее существовала как отдельный проект.
  • В 2016 году Bluemix стал платформой для проведения международного хакатона Space Apps Challenge, организованного NASA.

Критика

Основные претензии к Bluemix в период её использования:

  • Сложность ценообразования: модель оплаты за потреблённые ресурсы считалась непрозрачной; стоимость некоторых сервисов (например, Watson) могла быстро расти при высоких нагрузках.
  • Зависимость от экосистемы IBM: разработчики жаловались на недостаточную интеграцию с популярными сторонними инструментами (например, GitHub Actions или Terraform).
  • Медленная поддержка новых версий Cloud Foundry: обновления платформы отставали от выпусков upstream-сообщества, что ограничивало совместимость с современными фреймворками.
  • Ограниченная доступность в России: на 2025 год IBM Cloud в целом не предоставляет дата-центры на территории РФ, а для использования Bluemix требовались зарубежные аккаунты и валютные расчёты.

Источники

  • IBM DeveloperWorks, «What is Bluemix?», 2015
  • TechCrunch, «IBM Launches Bluemix PaaS», 2014
  • The Register, «IBM Bluemix rebrands to IBM Cloud», 2017
  • Официальная документация IBM Cloud (archive.org)
  • Cloud Foundry Foundation, публикации по архитектуре PaaS

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →