whitepaper kidozen vs-konyone

7

Click here to load reader

Upload: kidozen

Post on 18-Dec-2014

452 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Whitepaper KidoZen vs-konyone

Comparing KidoZen and KonyOne

T e l l a g o S t u d i o s , I n c .

2 2 5 5 G l a d e s R o a d , S u i t e 3 2

B o c a R a t o n , F L 3 3 4 3 1

P h o n e : 8 7 7 . 5 1 3 . 3 1 1 3

6 / 2 0 / 2 0 1 2

Jesus Rodriguez Comparing KidoZen vs. Competitors Series: Comparing KidoZen and KonyOne

Page 2: Whitepaper KidoZen vs-konyone

Tellago Studios, Inc. Page 1

KidoZen vs. Competitors: Comparing KidoZen and KonyOne

This paper is part of a series of articles that compare KidoZen with traditional enterprise mobile

application platforms. These papers are intended to help organizations make an informed decision

when evaluating KidoZen against some of the existing enterprise mobile solutions in the current

market.

KidoZen

KidoZen is the market’s first enterprise mobility platform delivered completely in a platform as a

service model. KidoZen provides organizations with the backend infrastructure, programing

frameworks and tools that enable the development, distribution and management of enterprise

mobile applications.

More concretely, KidoZen provides a backend as a service infrastructure that enables developers to

incorporate and manage backend capabilities to their enterprise mobile application in a matter of

minutes. Additionally, KidoZen provides an enterprise application center that enables organizations

to distribute and manage enterprise mobile applications. Conceptually, you can think of KidoZen as

four fundamental components:

Enterprise Mobile Backend as a Service API: KidoZen provides a diverse set of services

that automate some of the most important back features in enterprise mobile applications.

KidoZen provides a simple, interoperable, multi-tenant service platform that provides

enterprise mobile capacities such as authentication, storage, integration, logging, messaging

and many others. Developers can immediately use these capabilities through our different

SDKs without the need of any on-premise infrastructure setup.

Mobile SDKs: KizoZen provides a series of SDKs to make it extremely simple to add

backend capabilities to your enterprise mobile applications using a very simple syntax. Our

SDKs include platforms such as iOS, Android, Windows Phone, Windows 8, PhoneGap and

other emerging mobile development technologies.

Mobile Enterprise Application Center: KidoZen’s application center provides a secure

and robust mechanism to distribute and manage your enterprise mobile applications. Using

Page 3: Whitepaper KidoZen vs-konyone

Tellago Studios, Inc. Page 2

KidoZen’s application center users can launch the applications that are available to them

based on their corporate permissions. In addition to the application distribution frontend,

KidoZen’s application center provides IT professionals with rich analytics and management

capabilities in order to efficiently operate an enterprise mobile infrastructure.

Hosted HTML5: To provide a complete development experience, KidoZen allows

organizations to securely deploy and host their mobile web, HTML5 based applications to

their private instance of the KidoZen cloud. Using this mechanism, organizations can avoid

the headaches of trying to provision and manage mobile web applications inside their

corporate environments.

KonyOne Overview

The KonyOne platform is one of the technologies that are typically considered by organizations in

order to implement enterprise mobile solutions. Provided by Kony Solutions, this platform follows

the traditional model pioneered by BlackBerry years ago based on an on-premise enterprise mobile

server and a number of proprietary development tools. Similar to other enterprise mobility

platforms, one of the hallmarks of the KonyOne model is the ability to implement multi-platform

applications from a single code base.

From an architecture standpoint, the KonyOne platform is comprised of four fundamental

components:

KonyOne Studio: This is the exclusive development tool of the KonyOne platform. Using

KonyOne Studio, developer can implement applications in a single code base and compile it

to the different mobile platforms such as Android or iOS. From a practical standpoint,

mastering KonyOne Studio requires a fairly intensive learning curve that typically includes

the use of professional services.

KonyOne Server: This component is the backbone of the KonyOne platform.

Conceptually, the KonyOne Server is a set infrastructure server components that abstract

important features such as security, storage, etc. Similar to other enterprise mobile

technologies, KonyOne Server requires a significant infrastructure footprint that results in

expensive maintenance and upgrade overhead.

Sync Server: Arguably the least used component of the KonyOne platform, sync server

provides synchronization mechanisms to move data between devices and corporate line of

Page 4: Whitepaper KidoZen vs-konyone

Tellago Studios, Inc. Page 3

business systems. This component represents another piece of infrastructure in addition to

the KonyOne Server.

Application Manager: The management side of the KonyOne platform. This component

provides certain management capabilities to the mobile applications developed in the

KonyOne platform.

Comparing KidoZen and KonyOne

KidoZen and KonyOne take two fundamentally different approaches to provide an enterprise

mobile infrastructure for organizations. In some sense, KidoZen was born to try to address some of

the limitation of platforms like KonyOne by providing a simpler, more open, affordable and scalable

enterprise mobile platform. Marketing aside, when evaluating KidoZen in comparison to the

KonyOne platform there are a few aspects that should be considered:

Development Process

KonyOne: The development of applications on the KonyOne platform requires the

exclusive use of the KonyOne Studio. This factor obviously requires organizations to invest

in training developers in the KonyOne’s proprietary tools and frameworks in order to

implement applications on the KonyOne platform

KidoZen: KidoZen focuses on the backend aspects of enterprise mobile applications

providing a tool and framework agnostic model that allows developers to leverage the IDEs,

frameworks or tools of their preference when implementing enterprise mobile applications.

Backed Capabilities

KonyOne: The KonyOne platform provides a series of connectors that facilitate the

integration of KonyOne apps with enterprise systems or protocols such as SOAP, REST,

etc. When evaluating KonyOne, it is important to notice that these connectors can only be

leveraged from KonyOne applications.

KidoZen: KidoZen provides a backend as a service infrastructure that includes APIs for

dozens of enterprise mobile backend capabilities. By leveraging these APIs and the mobile

SDKs, developers can incorporate infrastructure capabilities or integrate with enterprise

systems in a very easy manner. KidoZen mobile backend APIs can be consumed from any

programming language or framework which facilitates the KidoZen integration with

traditional IT systems.

Page 5: Whitepaper KidoZen vs-konyone

Tellago Studios, Inc. Page 4

Required Infrastructure

KonyOne: Delivered as traditional on-premise software, KonyOne requires organizations to

invest in the necessary hardware to deploy and configure the KonyOne Server and Sync

Server infrastructures. Additionally, organizations typically need to train their devops in the

management and maintenance of KonyOne’s server side infrastructure. Organizations also

face an ongoing hardware, software and personnel cost to maintain their KonyOne

environment.

KidoZen: KidoZen is completely delivered as a platform as a service model which requires

no infrastructure on the customer’s premises. In this model, organizations can start building

enterprise mobile applications using any mobile development tools or frameworks by simply

provisioning a KidoZen account. Complimentarily, KidoZen can also be delivered as an on-

premise solution with a very small infrastructure footprint.

Platforms Supported

KonyOne: KonyOne provides support for all major mobile platforms via the KonyOne

Studio IDE.

KidoZen: KidoZen provides SDKs for several development platforms including iOS,

Android, Windows Phone, Windows 8, JavaScript and PhoneGap. Additionally, KidoZen’s

SDK interoperate with all major programming languages and frameworks.

Management Experience

KonyOne: KonyOne provides a portal that enables the management and operational

monitoring of the different components of the platform such as KonyOne Server and Sync

Server.

KidoZen: KidoZen offers an enterprise mobile application center that enables the

provisioning of mobile application in the enterprise as well as the management of the

backend capabilities of those applications. The application center includes experiences for

both mobile and tablet devices.

Professional Services

KonyOne: Given the complexity of its infrastructure, KonyOne implementations typically

include professional services and training. The training programs include both developers

Page 6: Whitepaper KidoZen vs-konyone

Tellago Studios, Inc. Page 5

that need to implement applications using KonyOne tools as well as IT professionals

responsible for managing those solutions.

KidoZen: KidoZen provides a simple, open and highly interoperable infrastructure that

allows any organization to implement enterprise mobile applications without the need of

professional services or training. More importantly, KidoZen offers a tool agnostic model

that allows organizations to leverage their preferred mobile application development tools or

frameworks and leverage KidoZen’s SDKs to enable the backend capabilities or those

applications.

Pricing

KonyOne: Typically, KonyOne implementations range on the six or seven figures an

engagement which includes professional services and training. The software is delivered in a

traditional on-premise model and subsequent upgrades will be added to the initial price over

time.

KidoZen: KidoZen is priced in a subscription based model that typically ranges between

hundreds or low thousands of dollars monthly subscription depending on the size of the

customer enterprise mobile infrastructure. KidoZen’s price typically takes into consideration

three fundamental factors: number of users, number of API calls and infrastructure

consumed by the customer’s enterprise mobility solution.

Page 7: Whitepaper KidoZen vs-konyone

Tellago Studios, Inc. Page 6

About the Author

Jesus Rodriguez is a co-founder and CEO of both Tellago Studios and

Tellago, two fast growing start-ups with a unique vision around software

technology. Jesus spends his days working on the technology and strategic

vision of both companies. Under his leadership, Tellago and Tellago

Studios have been recognized as an innovator in the areas of enterprise

software and solutions achieving important awards like the Stevie Awards’

American and International Business Awards.

A software scientist by background, Jesus is an internationally recognized speaker and author

with contributions that include hundreds of articles and sessions at industry conferences. Jesus

serves as an advisor to several software companies such as Microsoft and Oracle, and is the only

person who currently holds both the Microsoft MVP and Oracle ACE technology awards. Jesus

is a prolific blogger on all subjects related to software technology and entrepreneurship. You can

gain valuable insight on business and software technology through his blogs at

http://jrodthoughts.com and http://weblogs.asp.net/gsusx .