Comparing KidoZenand IBM WorklightT 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 2B o c a R a t o n , F L 3 3 4 3 1P h o n e : 8 7 7 . 5 1 3 . 3 1 1 36 / 2 0 / 2 0 1 2
Tellago Studios, Inc. Page 1KidoZen vs. Competitors: ComparingKidoZen and IBM WorklightThis paper is part of a series of articles that compare KidoZen with traditional enterprise mobileapplication platforms. These papers are intended to help organizations make an informed decisionwhen evaluating KidoZen against some of the existing enterprise mobile solutions in the currentmarket.KidoZenKidoZen is the market first enterprise mobility platform delivered completely in a platform as aservice model. KidoZen provides organizations with the backend infrastructure, programingframeworks and tools that enable the development, distribution and management of enterprisemobile applications.More concretely, KidoZen provides a backend as a service infrastructure that enables developers toincorporate and manage backend capabilities to their enterprise mobile application in a matter ofminutes. Additionally, KidoZen provides an enterprise application center that enables organizationsto distribute and manage enterprise mobile applications. Conceptually, you can think of KidoZen asfour fundamental components: Enterprise Mobile Backend as a Service API: KidoZen provides a diverse set of servicesthat automate some of the most important backend features in enterprise mobileapplications. KidoZen provides a simple, interoperable, multi-tenant service platform thatprovides enterprise mobile capacities such as authentication, storage, integration, logging,messaging and many others. Developers can immediately use these capabilities through ourdifferent SDKs without the need of any on-premise infrastructure setup. Mobile SDKs: KizoZen provides a series of SDKs to make it extremely simple to addbackend capabilities to your enterprise mobile applications using a very simple syntax. OurSDKs include platforms such as iOS, Android, Windows Phone, Windows 8, PhoneGap andother emerging mobile development technologies. Mobile Enterprise Application Center: KidoZen’s application center provides a secureand robust mechanism to distribute and manage your enterprise mobile applications. Using
Tellago Studios, Inc. Page 2KidoZen’s application center users can launch the applications that are available to thembased on their corporate permissions. In addition to the application distribution frontend,KidoZen’s application center provides IT professionals with rich analytics and managementcapabilities in order to efficiently operate an enterprise mobile infrastructure. Hosted HTML5: To provide a complete development experience, KidoZen allowsorganizations to securely deploy and host their mobile web, HTML5 based applications totheir private instance of the KidoZen cloud. Using this mechanism, organizations can avoidthe headaches of trying to provision and manage mobile web applications inside theircorporate environments.IBM Worklight OverviewThe IBM Worklight platform is the cornerstone of IBM’s enterprise mobility strategy and one of thetechnologies that are typically considered by organizations in order to implement enterprise mobilesolutions. Acquired by IBM in 2011, the Worklight platform follows the traditional model pioneeredby BlackBerry years ago based on an on-premise enterprise mobile server and a number ofproprietary development tools. Similar to other enterprise mobility platforms, one of the hallmarksof the Worklight model is the ability to implement multi-platform applications from a single codebase.From an architecture standpoint the Worklight platform is comprised of four fundamentalcomponents: Worklight Studio: This Eclipse-based IDE is the main vehicle to implement applications inthe Worklight platform. As a development tool, IBM Worklight essentially extends eclipsewith a plug-in model that allows mobile developers to leverage the capabilities of theWorklight platform. Using Worklight Studio, developers can use visual designers to authorthe user interface of their applications and compile applications to the different mobileplatforms. Additionally, Worklight Studio offers layers of interoperability with the nativecapabilities of the various mobile runtimes. Worklight Server: This component is a Java based server that serves as a gateway betweenmobile applications and services in the enterprise. Among its capabilities, Worklight Serverprovides integration with enterprise systems at the protocol level supporting well knownindustry protocols such as SOAP, LDAP, SQL, etc. However the latest versions of
Tellago Studios, Inc. Page 3Worklight are relying on other IBM products such as Cast Iron to provide a more completeintegration to line of business systems. Worklight Application Center: This product of the Worklight platform provides acollaborative environment to facilitate the testing of mobile applications. From theinfrastructure perspective, this component is another server side infrastructure in addition towhat’s required by Worklight Server. Worklight Console: This component of the Worklight platform is a web –based userinterface that enables the management and administration of Worklight Server as well as theapps deployed on it.Comparing KidoZen and IBM WorklightKidoZen and IBM Worklight take two fundamentally different approaches to provide an enterprisemobile infrastructure for organizations. In some sense, KidoZen was born to try to address some ofthe limitation of platforms like IBM Worklight by providing a simpler, more open, affordable andscalable enterprise mobile platform. Marketing aside, when evaluating KidoZen in comparison tothe IBM Worklight platform there are a few aspects that should be considered:Development Process IBM Worklight: Worklight applications are required to be implemented using theWorklight Studio. This IDE is the only development tool that provides integration with theWorklight Server and additional tools. Consequently, organizations embracing IBMWorklight need to consider the time required to train the development and IT resources inthe IBM Worklight Studio, related tools and development process. KidoZen: KidoZen focuses on the backend aspects of enterprise mobile applicationsproviding a tool and framework agnostic model that allows developers to leverage the IDEs,frameworks or tools of their preference when implementing enterprise mobile applications.Backend Capabilities IBM Worklight: The IBM Worklight platform supports a series of well-establishedprotocols such as SOAP, REST, SQL as the main vehicle to integrate with line of businesssystems. Typically, organizations need to implement additional levels of integration either inWorklight Server or externally to provide an end to end experience that allows mobile
Tellago Studios, Inc. Page 5as Worklight Server, connectors and the different applications deployed in the Worklightinstance. KidoZen: KidoZen offers an enterprise mobile application center that enables theprovisioning of mobile application in the enterprise as well as the management of thebackend capabilities of those applications. The application center includes experiences forboth mobile and tablet devices.Professional Services IBM Worklight: Given the complexity of its infrastructure, IBM Worklightimplementations typically include professional services and training. Typically, these servicesare provided by IBM Global Services’ professionals or partner companies. In terms of thetraining programs, organizations typically require training for both developers as well as ITprofessional on the implementation and management tools and experience of applicationsrunning on the Worklight platform. KidoZen: KidoZen provides a simple, open and highly interoperable infrastructure thatallows any organization to implement enterprise mobile applications without the need ofprofessional services or training. More importantly, KidoZen offers a tool agnostic modelthat allows organizations to leverage their preferred mobile application development tools orframeworks and leverage KidoZen’s SDKs to enable the backend capabilities or thoseapplications.Pricing IBM Worklight: Depending of the size of the deployment topology, IBM Worklight pricestypically range on the six or seven figures product license and the added cost of the requiredprofessional services and training. The software is delivered in a traditional on-premisemodel and subsequent upgrades will be added to the initial price over time. KidoZen: KidoZen is priced in a subscription based model that typically ranges betweenhundreds or low thousands dollar monthly subscription depending on the size of thecustomer enterprise mobile infrastructure. KidoZen’s price typically takes into considerationthree fundamental factors: number of users, number of API calls and infrastructureconsumed by the customer’s enterprise mobility solution.
Tellago Studios, Inc. Page 6ConclusionIBM Worklight and KidoZen are two of the leading platforms in the current enterprise mobilitymarket. Currently, IBM delivers the Worklight platform in a traditional on-premise model thatrequires hardware and software infrastructure, professional services, training and a high entry costboth technologically and financially. To address the limitations of platforms like Worklight,KidoZen offers a complete platform as a service model that leverages the technologic and economicbenefits of cloud infrastructure to help organizations implement enterprise mobile applications in anagile, simple and cost-effective way.
Tellago Studios, Inc. Page 7About the AuthorJesus Rodriguez is a co-founder and CEO of both Tellago Studios andTellago, two fast growing start-ups with a unique vision around softwaretechnology. Jesus spends his days working on the technology and strategicvision of both companies. Under his leadership, Tellago and TellagoStudios have been recognized as an innovator in the areas of enterprisesoftware 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 authorwith contributions that include hundreds of articles and sessions at industry conferences. Jesusserves as an advisor to several software companies such as Microsoft and Oracle, and is the onlyperson who currently holds both the Microsoft MVP and Oracle ACE technology awards. Jesusis a prolific blogger on all subjects related to software technology and entrepreneurship. You cangain valuable insight on business and software technology through his blogs athttp://jrodthoughts.com and http://weblogs.asp.net/gsusx .