Программное обеспечение IBM Bluemix позволяет разработчикам и организациям быстро и легко создавать, развертывать и администрировать приложения в облаке. Bluemix представляет собой реализацию архитектуры IBM Open Cloud Architecture на основе открытого ПО Cloud Foundry. Bluemix предоставляет услуги корпоративного уровня, которые можно легко интегрировать в облачные приложения; обеспечивает доступ к широкому спектру служб, которые можно встраивать в приложения, а также предоставляет панель управления, которая позволяет создавать, просматривать и администрировать приложения и службы.
Bluemix обеспечивает доступ к широкому спектру служб, которые можно встраивать в приложения. Некоторые из этих служб происходят из Cloud Foundry, другие поставляются IBM и сторонними поставщиками. В каталог регулярно добавляются новые и усовершенствованные службы.
AppScan Dynamic Analyzer | Реализует в облаке проверенную службу AppScan Dynamic Application Security Testing, предназначенную для выявления проблем безопасности в веб-приложениях. |
BigInsights for Hadoop | Служба InfoSphere BigInsights, основанная на ПО с открытым исходным кодом Hadoop, обеспечивает работу HBase, Hive, MapReduce, Pig и других программ с открытым исходным кодом, в а также пользовательских пакетов с открытым исходным кодом. |
Business Rules | Позволяет разработчикам тратить меньше времени на переписывание программного кода и тестирование при изменении бизнес-правил. Минимизирует изменения в коде, отделяя бизнес-логику от логики приложения. |
Cloudant NoSQL DB | Обеспечивает доступ к размещенному на серверах поставщика услуг постоянно действующему уровню NoSQL JSON-базы данных. Эта служба совместима с CouchDB и имеет удобный HTTP-интерфейс для мобильных и веб-приложений. |
Data Cache | Повышает производительность веб-приложений и удобство работы с ними, извлекая информацию из быстрых управляемых буферов в оперативной памяти, заменяющих базы данных на жестких дисках. |
DevOps Auto-Scaling | Автоматически наращивает и сокращает вычислительные ресурсы, выделяемые приложению. Количество экземпляров приложения настраивается динамически в соответствии с определенной пользователем политикой автоматического масштабирования. |
DevOps Delivery Pipeline | Автоматизирует процесс сборки и развертывания, выполнение тестов, настройки сценариев сборки и автоматического выполнения модульных тестов. Автоматически выполняет сборку и развертывание приложений на облачной платформе IBM Bluemix. |
Embeddable Reporting | Простой облачный редактор для встраивания отчетов и панелей мониторинга в веб- и мобильные приложения с использованием широкого спектра языков программирования, таких как Node.js или Java, посредством API-интерфейса REST. |
Geospatial Analytics | Реализует геопространственный анализ реального времени для отслеживания входа мобильных устройств в определенные зоны и их выхода из этих зон. |
Internet of Things | Позволяет приложениям обмениваться данными с подключенными к Интернету устройствами, датчиками и шлюзами. |
Mobile Push Notifications | Передает информацию всем пользователям приложения или определенной группе пользователей и устройств. Пользователи также могут подписываться на уведомления, содержащие определенные ключевые слова или темы. |
MongoDB | Популярная база данных NoSQL |
MQ Light | Помогает разрабатывать динамичные, масштабируемые приложения с полностью размещенным в облаке механизмом обмена сообщениями. Легко интегрируется с платформами приложений посредством простого в применении API-интерфейса. |
Redis | Популярный сервер распределенного словаря, используемый многими распределенными приложениями. |
Secure Gateway | Вносит в среду Bluemix возможности интеграции. Обеспечивает безопасное подключение Bluemix к другим приложениям и источникам данных, работающим локально или в других облаках. Имеется удаленный клиент для поддержки защищенных соединений. |
Sendgrid | Облачная инфраструктура электронной почты Sendgrid освобождает предприятия от расходов и проблем, связанных с обслуживанием системы электронной почты. |
Кэш сеанса | Повышает гибкость приложений, сохраняя сведения о состоянии сеанса между HTTP-запросами. Обеспечивает персистентность HTTP-сеансов приложений и прозрачное восстановление сеанса в случае отказа приложения. |
Single Sign-On | Обеспечивает быструю проверку подлинности пользователей веб- и мобильных приложений с помощью простых конфигураций на основе правил. |