a better way to create enterprise apps

10
[4253/PLATFORM4PP/20160812/JG] A Better Way to Create Enterprise Apps

Upload: others

Post on 25-Apr-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Better Way to Create Enterprise Apps

[425

3/PL

ATFO

RM4P

P/20

1608

12/J

G]

A Better Way to Create Enterprise Apps

Page 2: A Better Way to Create Enterprise Apps

KnowledgeKube is the fastest way to develop highly connected enterprise applications for the Web, Windows, iOS and Android.

Create and deploy applications across the enterprise with ease. Connect to enterprise data, cloud services, multiple devices and much more.

KnowledgeKube is the empowerment platform for all user types.

Work Smarter......From Concept to App Faster!

By moving away from Traditional Development methods, Apps of any scale can be produced in a fraction of the time and cost.

Excel UsersWant the Power &

Convenience of spreadsheets with the Accessibility of Enterprise Apps?

Business UsersKnow your Processes Better than anyone?

Rapidly build Direct from the Business

Designers & DevelopersGetting swamped by

the little things? Free more time

for the Big Things...

Create enterprise apps the easy way

A platform for everyone

Productivity Redefi ned!

Build Once, Publish to AllTruly Cross Platform

• Cross Platform Apps without the hassle of HTML,custom APIs or Cross Compilations.

• Without a doubt, the fastest way for business usersand IT professionals alike to create, test and deployEnterprise Apps to run across devices without change.

Page 3: A Better Way to Create Enterprise Apps

Success is not something that can be easily predicted, first impressions last... KnowledgeKube supports elastic scale, so you can focus on what matters... The App...

By adopting the Microsoft Cloud as our deployment platform you can cost effectively scale the successful apps you build and deploy.

The Power of the Cloud.Cost effectively Scale the Apps you Build and Deploy

How?

Reports and Business Intelligence Actionable insight delivered fastDrive real-time reporting on your process performance and status. Customise a drag and drop dashboard out-of-the-box for BI reporting on any element of your process and outcomes. Continuously improve processes and applications based on insights you glean.

GlobalisationDeliver outside home marketsSupport multiple cultures and markets in different languages. Models, expressions and document generation come fully globalised with built in localisation tools.

ExtensibilityThe freedom to innovate furtherMaximise existing investment in systems, libraries and custom code vital to on-going operations. Create question plug-ins, expression functions and custom workflow actions using Microsoft C#, VB.NET or even managed C++ with a high performance extensibility model.

DataExtract value and join the intelligent economyCollate, rationalise, add and extract value from your existing data repositories. Easily connect, extend and add value to existing systems and data sources. Integrate data in and out, to and from anywhere via an intuitive user interface.

Forms Simple. Flexible. ControlledWhere life begins. A sophisticated and flexible builder enables advanced forms to be created and continuously improved. Introduce data capture fields for free text, drop downs, multiple selections and even machine learning. Easily introduce mandatory and optional decision making, field validation, look up lists and help text narrative.

Expressions Accurate decisions, faster. Automate behaviourBuild and add advanced mathematical rules that automate decision making and intelligence directly into your applications. Deliver personalisation, accuracy and consistency into business processes for better business outcomes.

Workflow Agile for faster outcomesMake relevant things happen faster. Configure multi-channel outputs with absolute flexibility - emails, calendar updates, data processing and more. Design first class workflows to collaborate and manage complex enterprise interactions.

Documentation Raise expectationsBranded and personalised role driven documents rendered in multiple formats, a given. Whatever the requirements, generate high quality documents that support entire data gathering and output needs, however complex. Incorporate form and expression data plus external information. Render out through standard office applications. Distribute anywhere.

Page 4: A Better Way to Create Enterprise Apps

Who’s Benefiting from KnowledgeKube

[425

3/PL

ATFO

RM4P

P/20

1608

12/J

G]

0121 605 2050www.knowledgekube.co.ukKnowledgeKube is a product

of Mercato Solutions Limited. 45-55 Camden Street, Birmingham, B1 3BP

@knowledgekube

Connectivity — Data access made easy

Connect to over 60 products, services, formats and technologies straight out of the box, and all without any programming - or create your own in minutes!

Our proven technology is used in over 150 countries by some of the world’s biggest names

Excel

Google BigQuery

Page 5: A Better Way to Create Enterprise Apps

More About KnowledgeKubeOrganisations have diverse requirements, global shortages of IT development resource, IT teams are stretched and cannot focus on core systems improvement and often get locked into “stop the world” implementations and change processes.

Dynamic changes to support tactical organisation pressures and to support in market conditions

Support independent growth and change for different businesses, business units and departments

Not locked into “stop the world” implementation and change processes

Fundamental flexibility + approach = easily translate to outcomes

Business can provide plain language requirements

• Rapidly create prototypes• Rapidly create or transition

to working processes

The platformThe platform centres around the creation of models, which users build using our cloud based model designer. Models are containers for rich functionality, roles and states. A single model can be a simple app. Multiple models can be combined to form more complex apps, with each one talking to each other.

Apps can be delivered as:

• Standalone Web Applications• Intergrated Web Applications• Native Android, iOS and Windows (tablets and phones)• Middleware• Scheduled Events

More on Models

Models can include unlimited Forms, Data Sources, Data Flow Packages, Integrated Roles and Memberships,

Model Transitions and Model Navigation.

They can be published out as HTML / HTML5, to native devices (Tablets, Phones and PC’s) on Android, iOS and

Windows, as well as Application Templates to Azure/Cloud.

Sub-models can encapsulate variation; Expressions, Controls, Documents, Roles and States, define ranges and utilise

matrix lookup definitions, allowing the production of systems such as Real Time Price Comparison Applications.

So, what’s the Solution?KnowledgeKube, a single platform for the creation of highly connected enterprise applications on the Web, Windows, iOS and Android.

The agility of the platform meets the challenges of organisations and enables continuous modification

Integrate to existing architected data, systems and services

• Systems of record, systems of engagement,corporate and third party services

Page 6: A Better Way to Create Enterprise Apps

[543

4.1M

ORE

AB

OU

TKK2

PP/2

0170

207/

JG]

Native Mobile, Data Connectivity and More...In addition to smart features and its expansive data connection capabilities, KnowledgeKube is packed full of advanced functionality.

Data Designer

• Integrated Data Definitions• Zero Maintenance• Standard Data Source Creation• Object Based• Point in Time Source Control

Document Generation

• Dynamic Document Rendering• Microsoft Word

Template Engine• Output to PDF, Excel,

Word and Text• KnowledgeKube

Expression Support

Natural Language

• Integrated at data provider level• Designed for End Users,

not computer scientists• Apps communicate with

people in the way they speak

State Management

• Unlimited States• Link to Memberships• Use States in Forms• Use States in Documents• Support for Expression Engine

Application Gateway

• Highly Scalable Service• Secure Access• Provides Middleware Access• Centralise Business

Logic and Workflow• RESTful Support

Scheduler Service

• Elastic Scale• Schedule unlimited jobs• Create Schedules

from Back Office• Schedule Frequency• Limit Number of Runs• Integrated Error Handling• Full Execution Logs

Native Mobile

• Tablet and Phone Form Factors• Android, iOS and

Windows 10 Support• No Cross Compiling• No HTML• Zero Development

Geo-Location Support

• Tablet and Phone Form Factors• Android, iOS and

Windows 10 Support• No Cross Compiling• No HTML• Zero Development

Membership

• User Management• Integrated Membership• Workgroups• Active Directory Support• Open ID Support• OAuth 2.0 Support

Plus support for Expression Engine, Model States, Form Engine, Document Rendering Engine, Data Sources and Data Flow.

See for yourselfFind out more about what KnowledgeKube can do for you with a free demo.

Visit www.knowledgekube.co.uk/book-a-demoCall 0121 605 2050

0121 605 2050www.knowledgekube.co.ukKnowledgeKube is a product

of Mercato Solutions Limited. 45-55 Camden Street, Birmingham, B1 3BP

@knowledgekube

Page 7: A Better Way to Create Enterprise Apps

[528

5/D

ATA

HA

ND

OU

T4PP

/201

6111

2/JG

]

Data Connectivity With KnowledgeKube

It’s Your Data KnowledgeKube provides a variety of methods for connecting and managing your data.

Access data from over 60 commonly used systems, services and technologies using KnowledgeKube’s built-in data providers, without programming and without fuss. Alternatively, use our in-memory data provider, it’s compact, secure and fast. For even more flexibility, you can define your own data providers, without programming and without leaving KnowledgeKube.

KnowledgeKube makes the connection to data simple.

Use KnowledgeKube to create highly connected web and native mobile apps that can be deployed across the enterprise and that easily connect with enterprise data, cloud services and devices.

Page 8: A Better Way to Create Enterprise Apps

</>

SQL Data SourcesConnect to existing enterprise data sources via one or more of the KnowledgeKube SQL providers. Data sources can be utilised by a single KnowledgeKube model or shared across multiple models and/or data processing packages.

SQL data sources can be linked to a table or can be composed of SQL code and joins. Alternatively you can use native SQL views or stored procedures.

The fastest way to connect enterprise apps to internal enterprise data repositoriesUsing KnowledgeKube, you can create highly scalable apps that can easily connect with your existing relational data.

Excel

Data access made easy

Rapid ConnectionsRapidly connect your apps to databases on-premises

or in a private cloud.

Independent IndexingIndex your data sources

independently within KnowledgeKube and empower

your apps with advanced cognitive functions.

App ConnectivityConnect your apps to

Microsoft Azure databases and blob storage.

Advanced Expression EngineUse the expression engine to search, aggregate and

filter data sources.

Enterprise Database Access

High-performance enterprise database access for Oracle,

DB2 and Microsoft SQL Server.

CSV Data SourcesUtilise our highly performant,

compressed, CSV data sources to cache results or build tabular data on the fly.

Page 9: A Better Way to Create Enterprise Apps

Connecting to other data sources is simple tooWhen you don’t have a built-in data provider, you can create your own within KnowledgeKube.

They take minutes to set up, do not require any programming, and once ready, can be distributed and used by any of your back office app developers.

KnowledgeKube sees custom providers as it would a built-in one, no differences, no changes, meaning you can harness the full power of KnowledgeKube’s data processing abilities with your own data providers.

Google BigQuery

Indexing Data Sources independently from their original sourceData Sources can also be indexed independently from their original source to provide advanced full text indexing capability without a third-party dependency.

Multiple data sources can be independently indexed and used in the same search context even if the underlying data provider does not support indexing.

“Did you mean?” spelling suggestionsIncludes custom dictionary support for organisational acronyms, terminology and names.

Powerful indexing choicesIndexes can be assigned to location categories and multiple content categories, giving end-users choice in which sections of data are searched.

Complex expression supportPowerful expression capability includes use of wildcards, nested groups, partial or full exact phrase matching, plus NOT, ORs and ANDs.

Stemming and lemmas supportFor example, run, runs, ran and running are forms of the same lexeme, with run as the lemma.

Index more than just databasesMany common file formats can be indexed, including Microsoft Office, PDF, RTF, TXT, HTML, with support for common text encoding schemes, including Unicode, UTF-8, ASCII, Cyrillic and Greek.

Smart resultsResults include keyword highlighting and smart suggestions.

Built in Data ProvidersConnect to over 60 products, services, formats and technologies straight out of the box, and all without any programming.

A selection of the popular built-in data providers is shown below.

Page 10: A Better Way to Create Enterprise Apps

See for yourselfFind out more about what KnowledgeKube can do for you with a free demo.

Visit www.knowledgekube.co.uk/book-a-demoCall 0121 605 2050

[528

5/D

ATA

HA

ND

OU

T4PP

/201

6111

2/JG

]

0121 605 2050www.knowledgekube.co.ukKnowledgeKube is a product

of Mercato Solutions Limited. 45-55 Camden Street, Birmingham, B1 3BP

@knowledgekube

Data Flow and ProcessingKnowledgeKube data processing can apply advanced statistical analysis functions and machine learning algorithms.

Orchestrate and mine data from disparate enterprise systems together into organised processes.

• Build multi-step data processes (e.g. scoring ofoptimal data, business analytics, ETL processes).

• Support for bulk data writing technologiesfrom leading database vendors.

• Save money on costly database changes.

• Output reports including data and graphs.

• Apply batch processing includingmachine learning algorithms.

• Execute arbitrary logic as a part ofdata transformation processes.

• Join heterogeneous data together.

• Create more interactive websites.

• Transform and query data on the fly includingdynamic easy to use expressions.

• Increase flexibility by achieving automaticallychanging logic by learning from data.

• Query, filter and change data toimplement arbitrary business rules.

• Achieve better integration betweenlegacy and modern systems.

• Trigger processes from the web,scheduling or manual intervention.

• Provide simple reporting straightto Excel, Word and PDF.

• Perform statistical analysis, and commondatabase operations like aggregationsusing drag and drop interface.

Machine Learning Capabilities

Decision TreesAdvanced Statistical Analysis