GoodData Platform Overview
GoodData Platform: 2
3 The GoodData Platform
GoodData Platform GoodData has helped more than users make sense of their data with advanced business analytics. It s open Thanks to its open APIs, the GoodData Platform makes it easy to integrate new data sources, change data trans-formations, modify the logical data model, and update metrics, reports and dashboards. All changes are instantly pushed out to users, who can use representational state transfer (REST) APIs to automate and integrate provisioning and analytical tasks. Users can also create new applications and business needs. It s complete As an end-to-end solution, the Good- Data Platform eliminates the need to buy and integrate different products for data loading ( ETL), data warehousing, analytic, data visualization, and collaboration. The GoodData Platform does it all. It scales The GoodData Platform is a multitenant platform that runs all operations Because of this, the GoodData Platform scale to meet the demands of any business. Currently supporting more than a million data integrations per week, the GoodData computing fabric tracks and balances all loads, and services are partitioned to allow each service to be used independently. It s fast 4
GoodData has. It s reliable The GoodData Open Analytics Platform offers unmatched availability. Because GoodData runs the analytical platform as thousands of granular analytical services in multiple datacenters, the GoodData Platform remains up and running even in case of datacenter level performance degradations and outages. GoodData guarantees 99.5 percent uptime SLA which translates to only a little more than three hours of downtime per month. And, to promote complete transparency, GoodData publishes our SLA history. It s secure Your data is safe with GoodData. The GoodData Open Analytics Platform guarantees security in all key areas, and ensures that all data is backed up for governance and disaster recovery planning purposes. Physical security and data security are assured across all communication protocols, applications, services, components, devices, and underlying hardware. All data is stored in highly secure RackSpace International Standardization Organization (ISO) compliance. Security zones are such as protocol enforcement, intrusion detection and monitoring. The complete GoodData Open Analytics Platform is regularly tested for penetration. Customer data is isolated and encrypted in transport as well as at rest to further enhance security. Security Assertion Markup Language (SAML) 2.0, Okta, and custom solutions are available for single sign on (SSO), and Symantec authentication. Finally, process security is ensured by GoodData s internal with Statement on Standards for Attes-tation Engagements No. 16 (SSAE 16) regularly audited. It s agile By providing an analytics platform as a service, GoodData enables unprecedented levels of innovation and backward compatibility. GoodData pushes out platform enhancements at each week, and major releases. GoodData also engages in accelerated feedback cycle with customers, and guarantees 100- percent backward compatibility of every release. It s customizable The visualization and collaboration user interface is easily white-labeled any company. 5
It s easy to manage Every management and administrative function is available via API. All these functions can be fully integrated with third-party administrative/maintenance solutions as well as other third-party applications. And because the GoodData Platform is partitioned into domains, its projects and user spaces also enables dynamic provisioning of new users, projects, and permissions. reating new data marts and data warehouses can be bilities projects from templates nalytical objects like dashboards, reports, and metrics can be transferred between multiple projects and upgraded or updated. It s built on leading technologies Designed for the cloud from Day 1, the GoodData Platform is built on leading technologies to ensure dependable performance, integration, Vertica,,, NetApp, and Rackspace are all integrated into the GoodData Platform. 6
Platform Architecture The GoodData Platform encompasses all key components of a BI solution:, store, analyze, visualiz. All were built from the ground up to exist in the cloud and be delivered as an end-to-end service. However, they also can be used as independent modules and integrated into BI applications an organization has already implemented. 7
: Powerful Outof-the-Box GoodData is technology agnostic. Additional custom connectors and metadata maps are easily created as needed to meet customers' needs. form provides connectors to extract data from any data source on-premise cloud unstructured. his is available through the Data Integration Service, a differentiating technology from GoodData that enables visual development of logical data models, and provides extract, transform, and load (ETL). Connect The Data Integration Service connects to any nizes data formats (see sidebar). generic readers such as REST, simple object access protocol (SOAP), comma separated value (CSV), and Java database con-nectivity (JDBC). For organizations with data stored in big data applications, the GoodData Platform works with Hadoop, Hive, Cassandra, and HBase. 8
The Data Integration Service,,. Th a remote execution environment. more than two dozen prebuilt transformations data, including deduplicate, denormalize, aggregate, and others. Users can also write their own customized transformations. into a GoodData project The For scheduling loads, the lets users choose the frequency for scheduling loads. 9
Store: Scalable, and Secure. GoodData Innovation Velocity GoodData separates the logical data model from the physical model. This means GoodData can continuously implement new innovations and infrastructure that increase performance all without disruption of the user experience. automatically translates logical data model to a physical, optimizing the data as necessary as possible to achieve highest rendering performance.
Analyze: A Robust, Extensible Analytics Engine The GoodData XAE uses multi-level caching for exceptional performanceach multidimensional query is broken down into multiple small sub-queries that are executed and cached for reuse. The pivoted query result is also cached. Dashboards, reports and metrics are abstracted from underlying data model, GoodData to implement innovations without disrupting user operations. Multidimensional Analytics Query Language (MAQL). GoodData MAQL is a powerful, easyto-use query language similar to SQL, but optimized for multidimensional environments. This expressive language is designed for reuse, and 1
Visualize: A Delightful and Intuitive User Interface When it comes time to deliver reports, the GoodData Platform offers a rich user interface for reporting and data visualization. The interactive dashboards are editable in pixel-perfect, what-you-see-iswhat-you-get (WYSIWYG) manner. Users can create reports easily, yet the tools are powerful with built-in aggre- No scripting or programming is necessary. A high degree of customization is possible, including logos, photos, rich multimedia content, and interactive widgets for example,. The dashboards are interactive they down within the same reports or drill across to new reports. 1
Managing The Platform the full stack of BI components for and comprehensive analy,, and sharing of data, GoodData tools 1
You shouldn't have to be a database administrator to sell a great pair of pants. David Glueck Sr. Director Engineering Bonobos Management features of the GoodData Platform include: Dynamic provisioning rovisio new users, projects, and user permissions. For example,. Mass management tools rojects can be from templates nalytical objects (for example, dashboards, reports, or metrics) can be transferred between multiple projects an upgraded or updated using API. 1
Conclusion 1