• IBM Cloud™

    Удобный и легкий способ построить и внедрить свои приложения

Статьи и руководства

  • Создание с помощью Bluemix и Cloudant корпоративной базы данных для финансовых данных, требуемых SEC

    В этом руководстве рассматривается тип наборов данных, используемый Комиссией по ценным бумагам и биржам США (U.S. Securities and Exchange Commission – SEC).

  • Переводите свои Bluemix-приложения, чтобы получить доступ к мировым рынкам

    Использование службы IBM Globalization для быстрого и прозрачного перевода пользовательского интерфейса приложения

  • Четыре экспериментальных службы Bluemix, которые нужно попробовать

    Попробуйте последние новинки — три службы и один шаблон — для интеграционного тестирования, управления данными, определения качества приложений и управления контентом, добавленные в каталог Bluemix, первой «платформы как услуги» IBM.

  • Создание чат-приложения с помощью Pyramid, SQLDB и Bluemix

    Это руководство для тех, у кого есть общее представление о языке Python и кто хочет разрабатывать веб-приложения с нуля и развертывать их в IBM® Bluemix®.

  • Создание приложения для хранения документов в облаке

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

  • Наблюдение за мобильными устройствами с помощью службы Geospatial Analytics

    «Интернет вещей» уже соединяет миллиарды устройств и прогнозы предсказывают резкий рост их числа в ближайшие годы.

  • Часть 4. Analytics for Hadoop в Bluemix: Исследование данных с использованием BigSheets

    В этом руководстве рассказывается о том, как изучать и анализировать большие данные с использованием BigSheets — инструмента на базе браузера с интерфейсом в виде электронных таблиц, который позволяет моделировать, фильтровать, комбинировать и визуализировать данные из множества источников и входит в состав всех версий BigInsights.

  • Часть 3. Analytics for Hadoop в Bluemix: Загрузка данных в InfoSphere BigInsights

    Многие компании может заинтересовать исследование популярности конкретного бренда или сервиса в социальных сетях. Предоставляемые для этого руководства данные являются результатом использования приложения BoardReader для поиска упоминаний фразы «IBM Watson™» в Интернете.

  • Часть 2. Analytics for Hadoop в Bluemix: Использование web-консоли BigInsights

    Из этой статьи вы узнаете, как использовать web-консоль IBM InfoSphere BigInsights для просмотра статусов служб, проверки работоспособности вашей системы и мониторинга состояния вашей среды больших данных.

  • Часть 1. Analytics for Hadoop в Bluemix: Регистрация и доступ к службе

    Получить доступ к Apache Hadoop сегодня просто как никогда. А теперь, благодаря IBM® Bluemix, можно за несколько минут развернуть экземпляр Hadoop в облачной среде.

  • Создание Android-приложения, уведомляющего о праздниках, в среде Bluemix

    В этой статье объясняется, как построить приложение для мобильных Android-устройств, которое уведомляет пользователей о праздниках на следующий месяц.

  • Создание и развертывание в Bluemix приложения для поиска банкоматов

    Одно из наиболее часто используемых приложений на моем смартфоне – Google Maps. Оно очень полезно для быстрой проверки пробок на дорогах перед выездом и при попытках найти путь к новому месту назначения.

  • Применение технологий IBM Cognos в среде IBM Bluemix с использованием службы Embeddable Reporting

    В этом руководстве приводятся пошаговые инструкции по созданию, разработке и развертыванию в Bluemix приложения, использующего службу Embeddable Reporting, а также описывается создание отчетов с применением инструмента Cognos Report Studio в Bluemix.

  • Создание в Bluemix безопасного приложения с аутентификацией через социальные сети

    Прочтите, как добавить в приложение Ruby on Rails® социальный логин через Google+ и Facebook. Социальный логин позволяет приложению выполнять проверку подлинности с помощью технологии OAuth, предоставляемой службами Google+ и Facebook. Это упростит пользователям вход и избавит вас от хлопот, связанных с управлением паролями.

  • Создание специальных многоразовых веб-компонентов с помощью Polymer

    Руководство посвящено роли создателя компонентов Polymer: разработчика, который создает готовые многоразовые свободно компонуемые веб-компоненты для использования в своих собственных приложениях или для публикации в открытых репозиториях. Я продемонстрирую последовательность действий по созданию специального веб-компонента <national-sales-explorer>.

  • Платформа IBM Cloud как динамичная экосистема разработки

    За очень короткое время платформа IBM® Bluemix™ превратилась в основной источник получения самых современных сервисов, которые можно использовать в качестве компонуемых строительных блоков при создании облачных приложений. Благодаря расширению ассортимента новых сервисов, возможностей, ресурсов и еще более безграничным инновациям платформу Bluemix можно использовать в качестве экосистемы для разработки и развертывания приложений, а также в качестве среды для построения самих сервисов.

  • Год Bluemix: первая десятка приложений

    Вы, наверное, заметили, что в прошлом году портал developerWorks уделял большое внимание IBM Cloud™. Наша цель – предоставить широкому техническому сообществу информацию об этом облачном предложении IBM и помочь разработчикам всех уровней получить практическое представление о создании приложений с использованием обширного каталога готовых решений, шаблонов, служб и сред исполнения, предлагаемого Bluemix.

  • Централизация журналов приложений IBM Cloud с использованием архитектуры ELK Stack

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

  • Добавление к iOS-приложению функции push-уведомлений

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

  • Сокращение расхода воды с помощью "Интернета вещей", часть 1

    В этом руководстве авторы показывают, как использовать службу Twilio на облачной платформе IBM Cloud для решения следующих задач: отправка SMS на свой мобильный телефон и голосовые звонки на свой мобильный телефон.

  • Сокращение расхода воды с помощью "Интернета вещей", часть 2

    Второй учебник в серии из трех учебников описывает построение и настройку системы сокращения расхода воды — монитора увлажненности грунта комнатных растений, — который работает в "Интернете вещей".

  • Сокращение расхода воды с помощью "Интернета вещей", часть 3

    Последний учебник в серии из трех учебников описывает построение и настройку системы сокращения расхода воды — монитора увлажненности грунта комнатных растений, — который работает в "Интернете вещей".

  • Создание и администрирование облачных приложений с помощью Java

    Как правило, пользователи взаимодействуют с приложением в Bluemix посредством команды cf интерфейса командной строки Cloud Foundry (CLI). Из CLI можно выполнить несколько операций в Bluemix, таких как cf push, cf delete или cf start/stop.

  • Создание и развертывание в Bluemix примера приложения Node.js

    Службы Watson в Bluemix предоставляют разработчикам беспрецедентный доступ к когнитивным инструментам для создания своих собственных приложений с использованием механизма Watson. Кроме того, эти службы обеспечивают первый набор общедоступных инструментов для Watson, возможности которых выходят за рамки простых вопросов и ответов.

  • Создание и развертывание в Bluemix примера Liberty-приложения

    В начале октября 2014 года IBM представила семейство служб Watson на платформе IBM Bluemix. В этом руководстве показано, как развернуть приложение в среде Bluemix с использованием службы Watson Question and Answer. Приложение написано на языке Java.

  • Ускоренное освоение служб нагрузочного тестирования и масштабирования приложений в Bluemix

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

  • Следите за героями мировых новостей с помощью IBM Watson

    Популярные онлайн-агрегаторы новостей (Google, Yahoo News и т.п.) облегчают поиск и изучение популярных новостных заметок на определенную тему (политика, финансы и т.п.), но не обеспечивают эффективного способа выделения героев этих новостей. Наше приложение People in the News (PITN) заполняет этот пробел, собирая последние и недавние новости о топ-30 ньюсмейкерах и давая пользователю представление о том, кто фигурирует в новостях.

  • Настройка процесса автоматической сборки и развертывания приложения для ведения списка предстоящих дел

    Научитесь создавать среду автоматизированной сборки и развертывания на примере удобного приложения для ведения списка предстоящих дел. Это простое и симпатичное приложение позволяет легко обновлять и удалять записи и хранит всю информацию в базе данных. Основное внимание уделяется серверной части приложения. Клиентская часть взята из проекта разработки ПО с открытым кодом TodoMVC. Вы научитесь:

  • Интеграция IBM BPM со службой IBM Watson

    IBM Watson™ дополняет традиционные средства анализа социальных сетей когнитивными алгоритмами, позволяя предприятиям делать более значимые открытия и находить новые способы создания и использования идей, почерпнутых в социальных сетях.

  • Интеграция IBM BPM со службой IBM Watson

    IBM® Business Process Manager (BPM) широко используется для автоматизации бизнес-процессов, причем конечными пользователями часто бывают эксперты, принимающие ответственные решения по своей специальности. IBM Watson™ обладает способностью отвечать на вопросы пользователей на естественном языке, основываясь на корпусе текстов по любой предметной области.

  • Внедрение в приложения мультимедийных отчетов

    В этом руководстве показано, как создать приложение, которое собирает данные и внедряет отчеты. Наш пример приложения, OnTrack, представляет собой фитнес-приложение - шагомер. В нем используется служба Bluemix Embeddable Report, а результаты сохраняются в хранилище данных Bluemix dashDB.

  • Создание IoT-приложения для связи с автомобилями с помощью Geospatial Analytics

    Хотите построить приложение с использованием службы «Интернета вещей» (Internet of Things – IoT) на платформе IBM Cloud™? Это не так сложно, как может показаться. Большинство IoT-приложений состоит из трех частей: некоторого объекта, снабженного соединением с Интернетом, приложения для наблюдения за этим объектом и управления им и аналитического ПО для обнаружения событий, связанных с этим объектом.

  • Создание приложения для поиска купонов путем комбинирования служб Yelp, Google Maps, Twitter и Klout

    IBM Cloud – идеальная платформа для создания приложений, соединяющих разнообразные услуги новыми способами. Это руководство демонстрирует, как создать приложение, сочетающее в себе службы для поиска купонов предприятий с высоким рейтингом в окрестностях указанного места.

  • Перенесите свои веб-приложения в Bluemix

    Большинство корпоративных приложений, построенных за последнее десятилетие, – это традиционные приложения на платформе Java™ 2, Enterprise Edition (J2EE), работающие на сервере приложений. Почти в 90% таких приложений используется база данных и другие функции, такие как Java Message Service (JMS), электронная почта и т.п. В этом руководстве показано, как перенести J2EE-приложение в среду IBM® Bluemix™. В следующих разделах дано описание процесса переноса каждого отдельного компонента с использованием новейших служб, предлагаемых на платформе Bluemix.

  • Создание и развертывание в Bluemix приложения для отображения графиков Всемирного банка с помощью Python, Django и MongoDB

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

  • Нужно найти объекты? Используйте функцию индексации службы IBM Cloud DataCache

    Научитесь использовать в приложении функцию индексации IBM® Bluemix™ DataCache. Индексация – одна из ключевых функций, поддерживаемых службой Bluemix DataCache, и эффективный способ поиска данных по атрибутам в DataCache. С помощью функции индексации приложение может находить объекты с определенным значением или в пределах диапазона значений индексированных атрибутов. В предлагаемый пример кода также включены основные операции создания, чтения, редактирования и удаления данных (CRUD).

  • Расширение возможностей по управлению корпоративной информацией

    Бизнес-приложения для пользователей смартфонов становятся все популярнее и приобретают все более важное значение для систем управления информацией. В этом руководстве на примере сценария из индустрии финансовых услуг показано, как на платформе IBM Cloud™ написать мобильное приложение, использующее в качестве централизованного хранилища данных IBM Content Manager.

  • Управление данными в IBM Cloud из гибридных мобильных приложений с помощью плагинов IBM для Apache Cordova

    Платформа Apache Cordova позволяет разработчикам мобильных приложений получать доступ к нативным функциям устройств посредством JavaScript. Приложения Cordova пишутся с применением стандартных веб-технологий, таких как HTML, CSS и JavaScript. Cordova – это расширяемая платформа, так что разработчики могут создавать плагины, которые служат мостом между нативной и гибридной разработкой.

  • Голосовые звонки и отправка сообщений с помощью службы Twilio в Bluemix

    Twilio – это облачная служба для создания голосовых, SMS- и VOIP-приложений с использованием веб-API. (Twilio находится в разделе Mobile Services каталога Bluemix.) Объединив Twilio с Bluemix, можно делать голосовые звонки или отправлять SMS из Интернета на свой мобильный телефон. Twilio также обеспечивает интеграцию протокола SIP (Session Initiation Protocol), так что эту службу можно соединять с программными коммутаторами.

  • Автоматическая отправка push-уведомлений с помощью Node-RED и службы Push в IBM Cloud

    Приложение, которое мы построим в этом руководстве, демонстрирует, как автоматически отправлять мобильные push-уведомления с помощью службы Push в IBM® Bluemix™ и экземпляра Node-RED. Приложение анализирует оценку настроения пользователей Twitter в Node-RED и отправляет push-уведомление, если эта оценка превышает 2.

  • Работа с IBM Cognos в IBM Cloud с использованием службы Embeddable Reporting

    Слышали ли вы о платформе анализа данных и отчетности мирового класса IBM Cognos®? Скорее всего, да. А можно использовать столь мощную платформу в IBM Cloud™? Конечно — с помощью службы Bluemix Embeddable Reporting. В этом руководстве содержатся пошаговые инструкции по созданию, разработке и развертывания приложения с использованием службы Embeddable Reporting в Bluemix, а также показано, как интегрировать с Bluemix модель отчетов, созданную в среде Cognos.

  • Голосовые звонки и отправка сообщений с помощью службы Twilio в Bluemix

    Twilio - это облачная служба для создания голосовых, SMS- и VOIP-приложений с использованием веб-API. (Twilio находится в разделе Mobile Services каталога Bluemix.) Объединив Twilio с Bluemix, можно делать голосовые звонки или отправлять SMS из Интернета на свой мобильный телефон. Twilio также обеспечивает интеграцию протокола SIP (Session Initiation Protocol), так что эту службу можно соединять с программными коммутаторами.

  • Часто задаваемые вопросы по установке IBM MobileFirst Platform Foundation Developer Edition

    Эти шесть вопросов часто задают люди, которые знакомятся с IBM MobileFirst Platform Foundation Developer Edition. Мы надеемся, что предлагаемые ответы будут полезны для вас. Q1: У меня возникли некоторые проблемы при установке и запуске системы. Есть ли какие-либо советы на этот счет? Q2: Я установил MobileFirst Platform Foundation Studio. С чего начать? Q3: Существует ли пример приложения, с которым можно «поиграть»? Q4: Что можно делать с помощью MobileFirst Platform Foundation? Q5: Предоставляет ли IBM какие-либо учебные ресурсы в помощь разработчикам мобильных приложений? Q6: Я не понимаю, как это может вписаться в мой бизнес. Можете ли вы дать какие-нибудь рекомендации?

  • Создание Bluemix-приложений для WebSphere Commerce

    Создайте свою собственную экосистему виджетов в среде IBM Cloud. Эта статья посвящена созданию Bluemix-виджетов, разработчикам, которые их создают, и способам доставки новых инструментов пользователям в бизнес-подразделениях предприятия

  • Создание приложения Big SQL с помощью службы IBM Analytics for Hadoop

    Создание примера приложения для работы с «большими данными» с помощью службы IBM® Analytics for Hadoop, которое работает в облачном экземпляре IBM® InfoSphere® BigInsights™ Enterprise Edition.

  • Создание WebSocket-приложения для визуализации количества твитов на карте

    В этом руководстве показано, как с использованием WebSocket, механизма поиска в Twitter и API Google Maps создать веб-приложение Node.js, отображающее источники твитов на карте в режиме реального времени. Я также покажу, как развернуть это приложение в IBM® Bluemix™ (и вообще в любой PaaS на основе Cloud Foundry).

  • Создание контейнера табличного типа для объектов в облаке

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

  • Упражнения с Hadoop: передача Big Data-видео в мобильное приложение путем интеграции IBM Worklight с IBM InfoSphere BigInsights на платформе IBM Bluemix

    В этой статье объясняется, как интегрировать потоковые видеоданные с мобильным приложением. В ней также освещаются некоторые вопросы, связанные с решением бизнес-задач, и возможности, предоставляемые передовыми технологиями: IBM® InfoSphere® BigInsights™ на платформе IBM Cloud™ и IBM Worklight®.

  • Использование служб IoT и GPS в Bluemix для укрепления здоровья

    Если вы – энтузиаст программирования вроде меня и у вас есть браслет Fitbit, то вы, наверное, обрадовались, обнаружив на информационной панели веб-страницы Fitbit возможность доступа к устройству и его данным через API. А не хотите ли написать приложение, которое проделывает с данными вашего Fitbit всякие интересные вещи?

  • Создание инструмента для проверки безопасности Android-приложений с помощью Bluemix и службы AppScan Mobile Analyzer

    Быстрый рост числа мобильных приложений на основе ОС Android привел к тому, что главной заботой разработчиков стала безопасность, особенно когда нужно защитить данные пользователей приложения. Пробелы в системе безопасности могут быть результатом ошибок программирования, неправильной логики, плохого дизайна и множества других факторов. Злоумышленники могут использовать эти пробелы для кражи информации пользователей, вывода из строя устройств, использования информационных ресурсов и т.д.

  • Создание приложения для организации состязаний по оздоровительной ходьбе между пользователями Fitbit

    Носимые фитнес-устройств сегодня в моде, как и общение через социальные сети. Мы объединили то и другое с помощью IBM Cloud™, создав приложение для пользователей Fitbit. Оно предназначено для быстрой организации ежедневных состязаний по оздоровительной ходьбе между друзьями, увлеченными здоровым образом жизни.

  • Настройка Mobile Quality Assurance с помощью Swift и iOS 8

    Это руководство содержит пошаговые инструкции по интеграции службы Mobile Quality Assurance (MQA) на платформе Bluemix с приложением BlueList, основанной на Swift. MQA предоставляет широкий набор функций для отправки сообщений об ошибках, регистрации событий при сбоях и анализа настроения для мобильных приложений – как в целях внутреннего предварительного тестирования, так и для реальных конечных пользователей после выпуска приложения.

  • Диагностика buildpack-пакетов или приложений IBM Bluemix

    Типичная ситуация: приложение дало сбой, и первое, что необходимо сделать, – это проверить журналы. Но как быть, если это невозможно? IBM Cloud™ идеально подходит для размещения приложений в стабильной и беспроблемной среде, но отладка приложения или buildpack-пакета, который завершает свое выполнение сразу после запуска, может оказаться непростым делом.

  • Создайте свой первый сайт Node.js. Часть 3

    Это третья часть статьи из трех частей, которая шаг за шагом познакомит вас с процессом Node.js-разработки – без необходимости устанавливать какое-либо программное обеспечение. В Части 1 и Части 2 мы использовали IBM DevOps Services и IBM Cloud™, чтобы создать веб-сервер и простой HTML-интерфейс и передавать данные из сервера в браузер. Осталось лишь научиться сохранять эти данные в базе данных.

  • Создайте свой первый сайт Node.js. Часть 2

    Это вторая часть статьи из трех частей, которая шаг за шагом познакомит вас с процессом Node.js-разработки – без необходимости устанавливать какое-либо программное обеспечение.

  • Создайте свой первый сайт Node.js. Часть 1

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

  • Создание чат-приложения HTML5 в Bluemix с помощью Node.js, Redis и Socket.io

    До недавнего времени создание приложения веб-чата было непростой задачей. Протокол HTTP затрудняет реализацию веб-чата, так как его архитектура «запрос-ответ» плохо согласуется с природой чата, требующего постоянного обновления информации. Из этой статьи видно, что благодаря HTML5 и API WebSocket это положение в корне изменилось. Вы узнаете, как использовать библиотеку Socket.io для быстрого создания чат-приложения реального времени.

  • Разработка имитатора системы общественного транспорта с помощью Node.js и сервиса dashDB

    Это статья о том, как построить приложение JavaScript для имитации работы общественного транспорта и подключить его к серверу с помощью веб-среды Node.js. Чтобы продемонстрировать, насколько полезным это приложение может оказаться в будущем, мы покажем, как подключить его к сервису BLU Acceleration (новое название: dashDB), что обеспечит возможность обрабатывать и оценивать за короткое время большое количество данных из системы общественного транспорта.

  • Интеграция приложений с помощью сервиса IBM Bluemix MQ Light

    MQ Light представляет собой гибкую и простую в применении службу передачи сообщений для приложений, развернутых в среде IBM Cloud. MQ Light можно использовать в качестве службы управления очередями для отправки сообщений отдельным получателям и в качестве брокера публикации/подписки для рассылки уведомлений множеству получателей.

  • Создание простого учебного веб-приложения для решения арифметических задач с помощью службы Bluemix SQLDB

    Всего за несколько шагов можно создать простое учебное веб-приложение для решения арифметических задач, главным образом на умножение. Для создания описанного ниже приложения используются Node.js; Bluemix и основанная на реляционной СУБД IBM DB2® служба Bluemix SQL Database (SQLDB), которая обеспечивает управляемые услуги базы данных для решения сложных и транзакционных задач приложения.

  • Создание приложения для бронирования номеров в гостиницах с помощью службы Business Rules в Bluemix

    Служба Business Rules, размещенная в облаке IBM Cloud™ и основанная на Operational Decision Manager, позволяет определять, развертывать и обслуживать бизнес-правила и политики в RuleApp отдельно от кода приложения, что обеспечивает повышенную гибкость приложения.

  • Добавьте на свою веб-страницу динамичный виджет Google Gauge

    Добавьте на свой сайт виджет Google Gauge, получающий данные от сервиса Cloudant NoSQL DB с помощью IBM® Bluemix™. Это Bluemix-приложение опирается на общедоступный пакет GitHub, так как оно построено с использованием PHP, который в настоящее время не поддерживается в Bluemix.

  • Приложение для отслеживания авиарейсов на платформе Bluemix

    Это приложение для отслеживания авиарейсов отображает на карте Google Maps местоположение самолета на подходе к аэропорту в режиме реального времени. Я построил его, совместив сервисы Bluemix с внешними, сторонними API, включая API Flight Status by Airport, API Google Maps и метеоданные.

  • Сокращение расхода воды с помощью "Интернета вещей", часть 2

    Второй учебник в серии из трех учебников описывает построение и настройку системы сокращения расхода воды - монитора увлажненности грунта комнатных растений, - который работает в "Интернете вещей".

  • Сокращение расхода воды с помощью "Интернета вещей", часть 1

    Проект Poseidon - это добровольное движение, целью которого является сокращение потребления водных ресурсов в мире. На начальном этапе проекта были созданы обучающие материалы с информацией об отслеживании влажности грунта комнатных растений с помощью приложения, которое анализирует показатели датчиков растения, чтобы определить, когда требуется полив.

  • Создание приложения для чекина в конференции с использованием IBM Cloud, Sinatra и MongoDB

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

  • Создание датчика температуры для облачной среды с помощью Arduino Uno и IBM IoT Foundation: Часть 1. Создайте электрическую схему и настройте среду

    Данный учебник (первый в серии из четырех учебников) знакомит с устройством микроконтроллера Arduino, обсуждает его использование для решения проблем контроля за домашними ресурсами, описывает ряд аппаратных дополнений к контроллеру Arduino и способ их подключения, а затем показывает, как загрузить программы для тестирования оборудования.

  • Создание датчика температуры для облачной среды с помощью Arduino Uno и IBM IoT Foundation: Часть 2. Напишите эскиз и подключитесь к IBM IoT Foundation Quickstart

    Этот учебник (второй в серии из четырех учебников) описывает протокол MQTT (ранее известный как Message Queueing Telemetry Transport) - протокол для "Интернета вещей" (IoT) и рассказывает, как реализовать поддержку MQTT на платформе Arduino. Вы узнаете об инструментах и методах тестирования и отладки неполадок MQTT в локальной системе, а также напишете эскиз Arduino, предназначенный для подключения к решению IBM Internet of Things Foundation Quickstart для вывода пользовательских данных в графическом виде.

  • Создание iOS-приложения с использованием службы IBM Mobile Data для Bluemix

    Возможно, вы уже знаете о некоторых преимуществах Bluemix, открытой платформы IBM для разработки и развертывания мобильных и веб-приложений. Многие встроенные службы в составе Bluemix облегчают разработчикам создание и совершенствование приложений. В этом руководстве мы покажем, как построить iOS-приложение с помощью службы IBM Mobile Data для Bluemix.

  • Импорт и экспорт данных в/из Bluemix SQL Database с помощью службы SQL Database

    В этом руководстве описан процесс создания и развертывания небольшого Java™-приложения с использованием службы SQL Database. Читатель узнает, как создать среду выполнения Java, привязать к ней экземпляр службы SQL Database, загрузить Java-приложение и получить доступ к консоли SQL Database для создания таблиц и загрузки данных. Консоль не позволяет экспортировать всю таблицу, поэтому для экспорта данных из таблицы SQL Database Bluemix в компьютер пользователя применяется специальное Java-приложение.

  • Анализ текста с помощью аналитических служб Bluemix

    Это руководство объясняет, как выполнить анализ текста с помощью служб Analytics for Hadoop и dashDB (прежнее название Analytics Warehouse) в среде IBM Cloud™. Большинство процессов выполняются на клиентском компьютере с установленной IDE Eclipse и плагином BigInsights™. После извлечения нужного текста мы используем функцию R из dashDB для построения диаграмм результатов.

  • Разверните Open Web Analytics на своем веб-сайте

    Программное обеспечение веб-анализа – это мощный инструмент, который позволяет компаниям собирать информацию о трафике к своим веб-сайтам и использовать ее для целевых маркетинговых кампаний и принятия критически важных бизнес-решений. Одна из наиболее популярных систем веб-анализа с открытым исходным кодом – Open Web Analytics(OWA).

  • Создание когнитивного робота для Twitter с применением технологии Watson

    Вы мечтаете окунуться в мир когнитивной технологии IBM® Watson? Это руководство поможет вам создать когнитивный робот для Twitter с помощью инструмента Node-RED с применением службы IBM Watson Question and Answer. Node-RED в составе облачной среды IBM Cloud™ — это редактор блок-схем на базе браузера, который по умолчанию обеспечивает функции взаимодействия с IBM Watson и Twitter.

  • Создание блога с помощью Ruby on Rails и Bluemix

    При создании приложений и их развертывании в облаке много времени, как правило, тратится на установку серверов, их настройку со своим проверенным дистрибутивом Linux®, установку необходимых сред выполнения, установку и настройку баз данных, настройку зависимостей библиотек и обеспечение безопасности серверов. При работе же с IBM Cloud можно полностью сосредоточиться на программировании, а процесс развертывания займет всего несколько секунд.

  • Создание и развертывание в облачной среде IBM Bluemix счетчика калорий, оптимизированного для мобильных устройств, с применением PHP, MySQL, AngularJS и API Nutritionix

    В этой статье я покажу, как создать онлайновый счетчик калорий, который позволяет: искать продукты питания по названию, получая результаты через API онлайновой базы данных Nutritionix; группировать выбранные продукты для создания диет и сохранить их в базе данных MySQL с указанием калорийности с помощью PHP/AngularJS-приложения; формировать отчеты об общем количестве калорий, полученных за текущий день, за последние семь дней и за последние 30 дней; получать доступ к приложению из мобильных устройств, таких как планшеты и смартфоны.

  • Создание Android-приложения с использованием службы IBM Push для Bluemix

    Как вам уже известно из предыдущего руководства этой серии, приложение BlueList – это простое Android-приложение. В этой части мы добавим в приложение BlueList службу IBM Push для Bluemix (вызываемую из приложения, размещенного в Node.js), чтобы рассылать уведомления при обновлении списка и чтобы при любом изменении списка на одном устройстве он обновлялся на всех остальных.

  • Создание Android-приложения для бронирования служебных помещений

    В этом руководстве показано, как построить простое Android приложение, которое можно использовать для бронирования служебных помещений с помощью смартфона. Для создания и развертывания этого приложения используются облачные службы (Cloudant DB, MQ Light и Twilio) на платформе разработки Bluemix.

  • Работа с блокнотом IPython в облачной среде IBM Bluemix

    IPython Notebook – это веб-среда для интерактивных вычислений и воспроизводимых исследований. В блокнот можно записать код посредством веб-браузера, выполнить его одним нажатием кнопки и прямо в браузере увидеть результат.

  • Создание приложения для учета рабочего времени с помощью маячков iBeacon и службы IBM Mobile Data

    Маячки – это компактные электронные устройства, которые испускают сигналы Bluetooth Low Energy (BLE). Такие сигналы можно ловить с помощью любых устройств с технологией BLE, таких как смартфоны и планшеты. Эта новая технология революционизирует процесс принятия компаниями решений о том, как привести свои товары и услуги в соответствие с потребностями клиентов.

  • DevOps Services и Bluemix помогают участникам хакатона

    Обычно хакатон – это краткий период интенсивной совместной разработки, как правило, с целью решения какой-нибудь конкретной проблемы. Идея заключается в том, чтобы сделать что-то быстро и, конечно, чтобы результат ошеломил судей. Учитывая короткие сроки, бывает трудно достичь значительного прогресса в достижении своей главной цели, одновременно встраивая в решение те или иные простые функции типа аутентификации в Facebook или отправки email или текстовых сообщений.

  • Создание чат-приложения реального времени за пять минут с помощью Node-RED

    Node-RED — это инструмент с открытым исходным кодом, разработанный группой новых технологии IBM, который позволяет создавать приложения, просто соединяя готовые компоненты. Эти компоненты могут быть устройствами, веб-API или онлайн-службами. Мы покажем, как всего за несколько минут построить приложение чата реального времени на платформе Node-RED с помощью Bluemix.

  • Создание системы ответов на вопросы на естественном языке с помощью служб IBM Watson и Bluemix

    Практически все, что характерно для людей: понимание языка, ощущение, суждение, моторные навыки, обучение, пространственное восприятие, социальное поведение и т.п. – относится к познанию. Сегодня мы все чаще ожидаем аналогичного познавательного (когнитивного) поведения от машин, которыми пользуемся. IBM Watson – это первый шаг в область когнитивных систем, новую эру вычислений.

  • Создание реактивного приложения для построения диаграммы торговой активности с помощью Meteor

    Meteor – это полный набор инструментов для разработчиков приложений реального времени на языке JavaScript. Его уникальная реактивная модель программирования позволяет быстро создавать высокоинтерактивные одностраничные веб-приложения, обновляемые в режиме реального времени.

  • Не допускайте утечки информации из своего облачного приложения

    В новостях все чаще мелькают сообщения о случаях нарушения целостности данных. Они чреваты далеко идущими последствиями как с юридической, так и с финансовой точек зрения, поэтому организации все больше осознают необходимость соблюдения требований конфиденциальности данных, особенно когда данные и приложения размещаются в облаке. Технологии IBM InfoSphere Optim Data Privacy позволяют встраивать в облачные приложения необходимые средства обеспечения конфиденциальности данных. Это руководство учит применять определяемые пользователем функции Optim для обеспечения конфиденциальности данных в приложении Java EE с помощью Bluemix SQL Database.

  • Анализ данных Oculus Rift с помощью Bluemix

    Настоящее руководство учит, как с помощью Bluemix и vr.js создать простое приложение, плагин для браузера. Это приложение получает от Oculus Rift значения положения кватерниона (x, y, z и w) и передает их в облачную базу данных (DBaaS) Cloudant. Это приложение можно развернуть на платформе Bluemix и использовать, подключив Oculus Rift и открыв браузер.

  • Создание игры с помощью служб Liberty, Cloudant и Single Sign On

    Готовые службы, среда выполнения и инфраструктура IBM® Bluemix™ помогают ускорить разработку приложений. В этом руководстве описан процесс создания онлайн-игры, которая работает в Bluemix, с помощью среды выполнения Liberty for Java™ и служб Cloudant и Single Sign On.

  • Создание приложения для опросов в реальном времени с использованием Node.js, Express, AngularJS и MongoDB

    Недавно при чтении курса лекций по HTML5 для большой группы студентов я захотел провести среди них опрос, а результаты их голосования отображать с обновлением в режиме реального времени. С этой целью я решил быстро создать приложение для опросов. Я хотел ограничиться простой архитектурой и не слишком большим количеством различных языков и сред. По этой причине я решил использовать JavaScript буквально везде — Node.js и Express для серверной стороны, MongoDB для базы данных и AngularJS для фронтального пользовательского интерфейса.

  • Использование Node.js и Redis при построении приложений с высокой степенью масштабируемости

    Один из самых весомых доводов в пользу применения платформы IBM Cloud™ для исполнения ваших приложений — возможность быстро и легко масштабировать приложения. В случае традиционных IaaS-предложений для масштабирования вам пришлось бы приобрести дополнительные виртуальные образы, сконфигурировать их, развернуть свое приложение и организовать какую-либо разновидность выравнивания нагрузки между новыми образами. Платформа Bluemix с ее каталогом сервисов позволяет сделать все это одним нажатием кнопки.

  • Знакомство с платформой IBM Cloud™

    Сотрудник IBM Дэвид Барнс (David Barnes) подробно рассказывает об облачной платформе IBM Bluemix™, предоставляющей возможности, которые будут лежать в основе облачных приложений и сервисов следующего поколения.

  • Что такое Bluemix™?

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

  • Bluemix™ - новейшее решение типа PaaS

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

  • Использование Node.js и Redis при построении приложений с высокой степенью масштабируемости

    Один из самых весомых доводов в пользу применения платформы IBM Cloud™ для исполнения ваших приложений — возможность быстро и легко масштабировать приложения. В случае традиционных IaaS-предложений для масштабирования вам пришлось бы приобрести дополнительные виртуальные образы, сконфигурировать их, развернуть свое приложение и организовать какую-либо разновидность выравнивания нагрузки между новыми образами. Платформа Bluemix с ее каталогом сервисов позволяет сделать все это одним нажатием кнопки.

  • Использование специального buildpack-пакета для работы с языком Go на платформе IBM Cloud

    IBM Cloud™ обеспечивает не требующую дополнительной настройки поддержку для разнообразных специализированных сред веб-разработки, языков программирования и сред исполнения. Когда вы развертываете на платформе Bluemix приложение, написанное на поддерживаемом языке, эта платформа находит соответствующую среду исполнения и автоматически инициализирует ее в виде сервиса с целью исполнения вашего приложения.

  • Открытая облачная архитектура IBM

    Облачные вычисления меняют характер функционирования бизнеса и общества, открывая широкие возможности для инноваций. Разработчики объединяют информационные системы с системами общения, создавая облачные приложения нового типа: системы взаимодействия. Чтобы эти приложения были долговечными, облачные вычисления должны строиться на базе ПО с открытым исходным кодом и открытых стандартов. Эта статья знакомит читателя с основами такого построения.