Looking to make it significantly simpler for the average organization to embrace advanced analytics, IBM today announced a cloud-based integrated development environment (IDE) for building analytics applications aimed at data scientists of almost any skill level.
Ritika Gunnar, vice president, Offering Management, Data and Analytics at IBM, says the Data Science Experience from IBM provides not only access to development tools, but also 250 curated data sets that data scientists can employ to jumpstart an application development project using the R programming language.
At the same time, Gunnar says, IBM is providing a venue on its Bluemix platform-as-a-service (PaaS) environment running on the IBM SoftLayer cloud through which multiple data scientists can collaborate on the development of these applications by sharing artifacts they create.
The Data Science Experience, says Gunnar, leverages over $300 million in investments IBM has made in the open source Apache Spark framework for building advanced analytics applications. Last year, IBM committed to turning Apache Spark into the de facto operating environment for building these types of applications. As part of that effort, IBM revealed that it is joining the R Consortium to accelerate usage of Apache Spark.
As part of a push to create a massive analytics ecosystem, IBM has been making analytics-related contributions to the Apache Toree, EclairJS, Apache Quarks, Apache Mesos, and Tachyon (now called Alluxio) projects, as well as Apache Spark sub-projects such as Spark SQL, SparkR, MLlib, and PySpark. All told, IBM says it has made 3,000 contributions to those projects in the last year.
IBM has built Spark into the core of 30 of its offerings, including IBM BigInsights for Apache Hadoop, IBM Analytics on Apache Spark, Spark Power Systems, Watson Analytics, SPSS Modeler and Stream Computing. IBM also open-sourced its SystemML machine learning technology last year.
In general, Gunnar says, IBM has seen a marked shift in where the budget for advanced analytics applications comes from inside organizations. Rather than being the sole province of internal IT organizations, Gunnar says, line-of-business units inside organizations are directly funding development of analytics applications. IBM’s goal is to make it easier for those business units to tap their own internal expertise to build those applications.