About the MapR App Gallery
At MapR, we realize that customers aren’t just buying Apache Hadoop; they’re buying a solution to meet their business objectives. That solution includes a Hadoop distribution with enterprise-grade features like data protection, security, and performance, as well as companion applications to help move data in and out of the cluster, perform analysis and indexing, and provide insights and visualization to end users. Therefore, it is critical that we help customers understand how to build solutions using MapR and other ecosystem components.
To this end, we built the App Gallery to dedicate whole pages for each individual application that works with MapR. These pages go beyond what standard partner blurbs and logos provide to give customers the tools and confidence to deploy multi-vendor solutions. Each page includes information about version compatibility: which version of MapR works with which version of the application, instructions on how to download or purchase the application, how to set it up, how to use it, and how to get support.
It is important to note that the individual apps in the App Gallery are sold, distributed, and supported by the developers and companies that created and submitted the app. As such, different apps may have different purchase and support models and policies, with smaller, free apps being community-supported, to larger commercial applications with 24x7x365 phone support. Each individual app page will set the appropriate expectation.
Definition of App
In the world of Hadoop, the words application and app can mean different things to different people. This stems from the fact that Hadoop is so broad and open—there are countless ways to extend and enhance its abilities. For the purposes of the App Gallery, we wanted to keep the definition fairly loose in order to be inclusive of anything that can make our customers’ lives easier. Thus, our definition of app is “any software that provides value to an end-user by interacting with a Hadoop/MapR interface”. With this definition, the following types of apps can be found in the gallery:
Anatomy of an App Gallery PageApp Overview
This section includes general information about the app and its submitter. The submitter information consists of company or developer name and optional logo. App information may consist of several things, including:
Each app may have a unique model for download or purchase. Open source apps may provide a link to a precompiled binary or to a tarball with the source, along with a link to the source code repository. Commercial apps may provide a link to a free or trial version of the app, or a link with purchase information.Compatibility
This section will capture all information relating to version compatibility between the app and MapR, along with any information describing interfaces used. For instance, a data visualization app may integrate with MapR by using an ODBC/JDBC driver communicating with the Hive component of MapR, so this section will capture which version of the MapR distribution can be used, along with the version of Hive.Documentation
This section is used to store documentation for installation, verification, and use. In some cases, this information may be documented on the app developer’s website, so this section will contain links.Support
Each app in the MapR App Gallery is the property and responsibility of the individual or company that created and submitted it. As such, the support policy will be determined by the submitter. Some open source Apache apps may rely on community support, while some commercially developed apps may have a combination of free community support and paid phone or email support. This section will document the support model and process for each app.