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

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 без настройки собственной инфраструктуры.

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

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

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

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

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 в период её использования:

Источники

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

На главную BFOmetr →