IBM BluemixDevelop in the cloud at the click of a button!

Big data and analytics

Tools and technologies for architects and developers

  • Try IBM InfoSphere BigInsights Quick Start Edition

    Grow new solutions from big data insights. Combine Apache Hadoop with enterprise-ready technologies (Big SQL, text analytics, and BigSheets).

  • Try IBM InfoSphere Streams Quick Start Edition

    Experiment with stream computing in your unique environment. Handle high data throughput with a powerful analytic platform.

  • Start innovating today with Bluemix

    Learn to quickly create and deploy apps with over 100 apps, code, tutorials, and videos. Use cloud-based services, runtimes, and infrastructure.


  • Build a connected-car IoT app with Geospatial Analytics

    95 In this tutorial,  Bryan guides you through configuring and deploying the  Connected Vehicle starter kit on Bluemix and building  analytics with the Geospatial Analytics service and  Node-RED.

    Bryan Boyd

  • Embed rich reports in your applications

    95Build a pedometer app  on Liberty for Java that combines the dashDB, MongoLab,  and Embeddable Reporting services on Bluemix.

    Caroline Rioux

  • Build a simple web app for student math drills using the Bluemix SQLDB service

    95 Learn how to create  a simple Node.js application to help students learn their  multiplication tables.

    Rodrigo Ferreira, Marcos Rogerio De Mello, Jullyana Fialho Pinheiro

  • Build a data mining app using Java, Weka, and the dashDB service

    95 The dashDB service  provides data warehousing and analytics as a service on  IBM Bluemix. Developers can develop and deploy a  heavy-duty analytic application using blazing-fast IBM  BLU database technology offered in the cloud. Learn how  to develop a data mining application using the Weka  statistical analysis tool and leveraging the IBM BLU  columnar database.

    Krunal Vor

  • Analytics for Hadoop on Bluemix

    95 A four-part tutorial  and video series that shows you how to sign in and access  the Analytics for Hadoop service, use the BigInsights  console, load data into BigInsights, and explore data  with BigSheets.

    Larry Weber

  • Leverage IBM Cognos on IBM Bluemix using the Embeddable Reporting service

    95 Discover how easy it  is to leverage Cognos on Bluemix by using the Embeddable  Reporting service. In this tutorial, get step-by-step  instructions on how to create, develop, and deploy an app  with the Embeddable Reporting service on  Bluemix.

    Chun Bin Tang, Ting Zhu, Chun Guang Zhang

  • Perform text analytics with Bluemix analytics services

    95 This tutorial  explains how to perform text analytics using the  analytics for Hadoop service and dashDB service on IBM  Bluemix. Most of the processes are performed on a  client machine with Eclipse IDE and the  BigInsights plugin installed. After extracting  the desired text, use R in dashDB to plot charts with the  results.

    Lucas Silva

  • Bluemix is about choice and flexibility: Mix and match your private services with public services

    95 Bluemix Dedicated  helps you build applications around your most sensitive  data and deploy them in a dedicated cloud environment.  You can capture the benefits of the cloud while avoiding  the compliance, regulatory, and performance issues  associated with public clouds.

    Christian Linares

  • Monitor mobile devices with the Geospatial Analytics service

    95 In this tutorial,  you'll learn how to get, run, and extend a starter  application written in Node.js that uses the Geospatial  Analytics service to monitor the location of mobile  devices.

    Mike Branson

  • Create a business intelligence and analytics service in Ruby with the dashDB service

    95 The dashDB Service  available in IBM Bluemix provides a powerful,  easy-to-use, and agile platform for business intelligence  and analytics. It is an enterprise-class managed service  that is powered by the in-memory optimized,  column-organized BLU Acceleration data warehouse  technology. This article demonstrates how easy it is to  incorporate the dashDB service into your application so  that you can focus on your application.

    Praveen Devarao, Mario Briggs