How Does Presto Meet This Challenge?
To provide the features needed for real-time intelligence, Presto contains:
Tools to quickly make a wide variety of information sources
mashable. Mashables allow
Presto to securely connect to information sources and retrieve real-time data on demand.
Information sources can include systems, applications, databases or common office documents.
Standards-based integration plus extension points for flexibility to support a wide variety of information sources and security environments.
Support for streaming and in-memory management to work with large datasets found in non-traditional
big data, such as social media, monitoring, machine sensor readings or risk management transactions.
Mashups to provide analysis and data transformation capabilities that handles requirements from very simple to very complex.
They also provide simple extensions points for business-specific needs.
A
domain-specific language (DSL) for mashups to support both simple mashup definition and the breadth of features mashups need.
A simple, but powerful query language to easily work in mashups with large datasets and apply analytics for common business computations, statistical analysis, machine learning or unique analysis needs.
This includes an extensible list of analytics to cover both common needs and user-defined analytics for unique requirements.
A wide variety of built-in
views, the visual form to apply to information, that support both desktop and mobile devices.
An API and framework to support custom,
pluggable views that provide different visualizations and leverage third-party visualization libraries.
Apps as the delivery package to wrap views and mashable or mashup results for easy access to users. Apps can easily be created for desktop browsers and mobile phone or mobile tablets.
Apps can contain one or several views of the results for one mashable or mashup. Workspace apps, or dashboards, combine several apps or views from different mashable or mashup results to work together.
An API and Specification for apps to support custom requirements that builds on current industry trends.
An Enterprise
AppDepot to use within your enterprise or organization that allows users to easily find and work with apps in desktop browsers.
Presto Mobile apps for mobile phones or tablets to allow mobile users to easily find and work with
Presto apps in mobile devices.
Add-on components to support specific information sources, such as spreadsheets, or other app destinations and leverage other technologies such as Microsoft
SharePoint or portals.
Visual tools to quickly and easily create mashups and apps by
power users (domain experts) and developers.
Developer tools for mashups, analytic queries and apps to handle more complex problems or build custom plug-ins for visual tools that encapsulate business logic or enable power users.
A collaborative Hub environment that integrates power user and developer tools to create and share mashables, mashups and apps.
A server, repository and run-time environment to support creation, management and delivery of real-time operational intelligence.