How ISVs Can Utilize Cloud-BasedServices for Enterprise Mobility?AbstractIn this white paper, Impetus talks about how both...
How ISVs can utilize Cloud-based services for enterprise mobility?2Table of ContentsIntroduction.............................
How ISVs can utilize Cloud-based services for enterprise mobility?3IntroductionCloud computing is proliferating as is mobi...
How ISVs can utilize Cloud-based services for enterprise mobility?4than the handset. The general consensus is that, rather...
How ISVs can utilize Cloud-based services for enterprise mobility?5• Distribution of approved applications via enterprise ...
How ISVs can utilize Cloud-based services for enterprise mobility?6Here, the User Interface (UI) plays an important role i...
How ISVs can utilize Cloud-based services for enterprise mobility?7the user device. The iCloud Storage APIs can be used to...
How ISVs can utilize Cloud-based services for enterprise mobility?8At the same time, just like the thin client approach, t...
How ISVs can utilize Cloud-based services for enterprise mobility?9The Cloud powered Smart Hybrid approach combines the be...
How ISVs can utilize Cloud-based services for enterprise mobility?10• Its wizard for instance, helps generate cross-platfo...
How ISVs can utilize Cloud-based services for enterprise mobility?11Enterprise app stores play an important role in addres...
How ISVs can utilize Cloud-based services for enterprise mobility?12About ImpetusImpetus is a Software Solutions and Servi...
Upcoming SlideShare
Loading in …5
×

How ISVs Can Utilize Cloud-Based Services for Enterprise Mobility-Impetus White Paper

529 views
468 views

Published on

For Impetus’ White Papers archive, visit- http://www.impetus.com/whitepaper

This paper talks about the mobile solution development approaches, and examines how the strengths of the Cloud can be leveraged to create a smart hybrid mobility solution development strategy

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
529
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

How ISVs Can Utilize Cloud-Based Services for Enterprise Mobility-Impetus White Paper

  1. 1. How ISVs Can Utilize Cloud-BasedServices for Enterprise Mobility?AbstractIn this white paper, Impetus talks about how both mobility andcloud computing are transforming computing as we know it. Itfocuses on the key drivers of mobile cloud computing, and looksat how the Cloud is shifting the paradigm of enterprise mobility.The white paper additionally details the mobile solutiondevelopment approaches, and examines how the strengths ofthe Cloud can be leveraged to create a smart hybrid mobilitysolution development strategy for enterprises.Impetus Technologies Inc.www.impetus.comW H I T E P A P E R
  2. 2. How ISVs can utilize Cloud-based services for enterprise mobility?2Table of ContentsIntroduction...........................................................................................................3The key drivers of Mobile Cloud Computing .........................................................3The power and impact of the Cloud on Enterprise Mobility .................................4The ideal model for Cloud-based enterprise mobility...........................................5Using public Clouds................................................................................................6Approaches to enterprise mobility........................................................................7The Cloud Powered Smart Hybrid approach .........................................................8The Impetus solution.............................................................................................9Summary..............................................................................................................10
  3. 3. How ISVs can utilize Cloud-based services for enterprise mobility?3IntroductionCloud computing is proliferating as is mobility. Today, both these technologiesare marrying, to create an unmatched and powerful platform for users, whichbrings a host of benefits to them, cost-effectively, conveniently and on-the-go.The mobile platforms, as well as the Cloud have revolutionized the wayenterprises work, bringing about tremendous changes in the way data iscreated, moved, stored and retrieved. The traditional self-contained, on-sitenetworks are going away and a new infrastructure, that serves a mix of on-siteand Cloud, will rule in the near future.A recent report by Forrester predicts that the global cloud computing market isgoing to increase from about USD 41 billion in 2011 to USD 241 billion in 2020.Another study by IDC reveals that a total of 302.6 million smartphone unitswere shipped in 2010, compared to 173.5 million in 2009.The growth is massive, and has been driven by the following factors:• Easy access to computing, storage and various other resources,deployed on the Cloud; these resources are available to all enterprises,irrespective of their size.• Outsourced management, that allows enterprises to use softwarewithout any problems of installation, maintenance, or managing theassociated databases.• A huge pool of resources on the Cloud that can be pulled.• A way of reaching devices, by leveraging services from various mobileplatforms.• Anytime and anywhere access of services offered by enterprises (that isfacilitated by the Cloud).The Key Drivers of Mobile Cloud ComputingHTML-5The first critical driver is the availability of HTML-5. This reduces thedependence of end-users on plug-in application technologies including Java,Flash and SilverLight by offering Web application caches in an offline mode, andenabling users to access the pages even when the Internet connection is lost.From the mobile Cloud perspective, HTML-5 is a critical breakthrough that canaddress the issues of poor connectivity.The rise of the CloudThe next key driver is the Cloud itself, which provides greater processing power
  4. 4. How ISVs can utilize Cloud-based services for enterprise mobility?4than the handset. The general consensus is that, rather than having usersdownload ‘thick clients’ to handsets, it is easier to download ‘thin clients,’where the major share of processing is conducted on the Cloud. Also, the Cloudenables collaborative applications to be available 24x7, at any location.The proliferation of high speed networksAccording to a study by the Yankee group, there is a ‘year on year’ growth inhigh speed networks and in the manner in which the mobile industry isleveraging the same. With 4G connections worldwide expected to cross the 500million mark globally by 2015, it is essential for the mobile developers to use thecloud services, effectively and seamlessly.Another study by Juniper Research shows that the total market for Cloud-basedmobile applications will rise from USD 400 million in 2009 to nearly USD 9.5billion by 2014, at an average annual increase of 88 percent.The Power and Impact of the Cloud onEnterprise MobilityIt is an established fact that combining the power of cloud computing with thefreedom and functionality of mobile devices can give enterprises access to awide range of benefits. The Cloud enables enterprises to access key informationon mobile devices, and reach out to their customers in an efficient way. A user,for instance, can access important documents related to an on-going projectfrom his/her iPad. Other advantages include increased reliability, burst-ability,real-time updates, scalability, employee empowerment, etc.However, companies utilizing the Cloud for their enterprise mobility initiativesneed to overcome some challenges, such as, deploying numerousheterogeneous devices on the Cloud, securing limited capability devices as wellas efficient and secure application distribution.Organizations must deploy best practices to address these concerns, includingthe following:• Proactive security monitoring and intrusion prevention, the key tomaintaining a secure environment.• Central mobility management, along with role-based policymanagement, to ensure better control and reduce end-userresponsibilities.
  5. 5. How ISVs can utilize Cloud-based services for enterprise mobility?5• Distribution of approved applications via enterprise application storesto create a single and secure delivery platform in the Cloudenvironment.The Ideal Model for Cloud-Based EnterpriseMobilityThis model provides a high level structure of cost-effective and highlymaintainable Cloud-based enterprise mobility. It indicates an ecosystem basedon collaboration, where every enterprise accesses its core services through theCloud. The enterprises have an option to create their own Cloud, or host theirservices on public Clouds. Hosting services on a public Cloud works on a pay-per-use model.This strategy encourages device agnostic solution design, where all the highlevel applications used for PCs and other mobile devices within an enterprisewill leverage the Cloud for business logic and the majority of their storageneeds.
  6. 6. How ISVs can utilize Cloud-based services for enterprise mobility?6Here, the User Interface (UI) plays an important role in helping people efficientlyaccess the application features from various devices that exhibit different formfactors and capabilities. In this model, the application UI for a specific platformcan then be organized efficiently, by leveraging the repository selectionmanager component.The UI will be designed as web pages, and will be organized in a repository thatsupports the resources and content for a wide variety of devices. While writingthe UI web pages, the use of proprietary or third party cross-platformcompatible visual frameworks such as Sencha Touch, are advised. They willassist in the native rendering of the UI, and will help in providing a rich userexperience as well as cross-platform compatibility.This solution simplifies the application development for all target platforms anddevices, as the target application will just need to use the existing pieces hostedon the Cloud. No UI management, business specific and UI logic will beincorporated in the application, which is being designed for the target platformsand devices.Apart from the enterprise Cloud component for core proprietary services,organizations can pick and choose the desired services from a range of otherCloud service providers. They may specialize in various domain proprietaryservices like Business Intelligence, CRM, Mobile device management, etc. Theenterprises benefit by leveraging expert services from various specializedvendors in the desired areas.In case of SMBs, the enterprise Cloud may not exist at all. In fact, the servicescan be availed from the specialized Cloud service providers to achieve Cloud-based enterprise mobility.Using Public CloudsCurrently several public Clouds are available with innovative offerings inmobility. These can be leveraged by enterprises, both large and small.Windows Azure: Windows Azure is an Internet-scale Cloud services platformhosted through Microsoft data centers that can be used to build compellingmobile applications. It provides highly scalable processing and storagecapabilities, relational database services, access control services and premiumdata subscriptions. The platform also offers toolkit support for all major mobileplatforms including the Windows Phone, iOS and Android, that can be used bydevelopers for accelerated application development.Apple’s iCloud: This is another platform that offers an effortless way to accessjust about everything on all the Apple devices of a user. It stores music, photos,applications, calendars, and documents, and automatically pushes them all to
  7. 7. How ISVs can utilize Cloud-based services for enterprise mobility?7the user device. The iCloud Storage APIs can be used to store documents andadd data in the iCloud.An upcoming Cloud shift in mobile phone hardware is also on the cards. Apple isplanning to combine its latest OS, the iOS 5 and the iCloud with the iCloudiPhone. This upcoming handset will rely heavily on Apple’s new Cloud basedofferings, and less on internal storage.Approaches to Enterprise MobilityToday, when it comes to mobility solutions, developers have the option of goingfor a thin client, thick client or a hybrid approach.Picking the right approach can be tricky and critical, as it can have a directimplication on the budget, timeline and mobility offerings on the corporateroadmap.The thin client is entirely written using web technologies, such as HTML, CSS andJavaScript. The application gets executed on top of the browser layer and istherefore, not as fast as the native application.A thick client, on the other hand, resides on the mobile device file system as abinary executable file. It provides better performance and an enhanced user-experience, but is expensive to develop and maintain.The Hybrid Application Development Approach, which is much talked about,claims to leverage the best of the thick and thin client approaches. It is a nativeapplication consisting of embedded HTML. The web content may be packaged inthe application or downloaded from the web. With its reasonable cost andcross-platform portability of web content, this approach brings to developersthe power of the native application as well.Unlike the thin client approach, the hybrid approach leverages the specificfeatures of the OS in the applications. Like the thick client approach, it isdistributed through popular app stores or via the enterprise distributionmechanisms. In the Hybrid approach, developers have an option of using HTML5and JavaScript, to develop touch optimized applications that support client siderendering and offline data caching.As this approach allows developers to utilize web technologies, it enables easyportability across all mobile platforms and is cost effective. However, unlike thethin client approach, it can be customized for web resource versioning andbundling.
  8. 8. How ISVs can utilize Cloud-based services for enterprise mobility?8At the same time, just like the thin client approach, the hybrid does not providea native look and feel, which may adversely affect the user experience.Market research indicates that developers consider the thick client approach asappropriate when the solution is device specific only, or is tightly coupled withthe device native capabilities. For the majority of mobile extensions to existingenterprise IT solutions, the hybrid approach is preferred, as it leverages theexisting web presence and business logic. At the same time, it integrates wellwith native or custom features on various mobile platforms.While the Hybrid approach is considered the most optimal approach to mobility,the addition of the Cloud to this approach makes it even smarter and better.The Cloud Powered Smart Hybrid ApproachImpetus recommends the Cloud Powered Smart Hybrid Approach for cost-effective and highly maintainable enterprise mobility. In this approach, there isno need to download ‘thick clients’ to the handsets. Rather, it is better to go for‘thin clients’ or ‘hybrid clients,’ where the major share of processing happens onthe Cloud. However, using the thin or hybrid client approach depends on thecost, timeline and benefits/trade-offs for a given enterprise.
  9. 9. How ISVs can utilize Cloud-based services for enterprise mobility?9The Cloud powered Smart Hybrid approach combines the best of the Cloud andhybrid mobility development approaches, along with other important factorsthat improve time-to-market, cost effectiveness, cross-platform compatibilityand maintainability of the complete enterprise ecosystem.This solution has two parts:The ‘Smart App Server’ which is hosted on the Cloud, is an intermediatecomponent that is responsible for facilitating all the business logic services andtheir interaction with other third party services. It also includes a VisualInfrastructure manager, which keeps an assortment of HTML pages for thetargeted handheld devices. It identifies the devices at the run time and deliversappropriate pages to them.On the device side, there is a native container application, with a range of richplug-and-play components to pick from. It facilitates the rendering of pagesreceived from the Visual Infrastructure manager on web-view.The Smart App Container is a native application that embeds the browser fieldto render the web pages pulled from the Cloud. The UI of these web pages isdesigned by leveraging the existing web presence.The smart app container has unique options that allows it to integrateseamlessly with the native applications and facilitates communication betweennative and HTML. It also leverages the Cloud-based enterprise services toprocure the desired features. The web pages can be bundled along with theapplication package or can be downloaded dynamically.The Impetus SolutionImpetus has implemented the Smart Hybrid App Approach and called it ‘theInstant Mobilizer.’ It is a unique, cost-effective and easily maintainable solutionthat provides the following benefits:• Offers developers a range of strategic components to choose from, tocreate customized solutions.
  10. 10. How ISVs can utilize Cloud-based services for enterprise mobility?10• Its wizard for instance, helps generate cross-platform, compatiblehybrid applications for all major mobile platforms such as the iPhone,Android, BlackBerry and Windows Phone. The wizard can also be usedfor leveraging an existing web presence and sharing with it the locationof existing web resources. It then extracts information (such as colorthemes, font styles, images, content, frames, interactive components,etc.) from the web pages and uses it for generating a UI for other targetdevices.• It offers a smart visuals repository organizer that helps to optimallyorganize the UI for all platforms and devices. The mobilizer renderssuitable web pages in accordance with the capabilities of the device.• The mobilizer’s communications layer on the device side facilitatesinteraction among the native and HTML portions.• It helps in improving native and custom applications’ feature usage fromthe Smart Hybrid app.• It facilitates the use of Cloud-based services from within the SmartHybrid Applications.• Some advanced features can be integrated on a plug-and-play basis, inaccordance with the requirements of the application.SummaryThe Smart Hybrid App approach, which leverages the immense power of theCloud and is an extension of the traditional hybrid approach, is a balanced andcost-effective way to leverage native capabilities in conjunction with HTMLbased UI screens. This approach leads to an overall rich user experience, and is ahighly maintainable solution.Clearly, cloud computing and enterprise mobility are emerging as key industrytrends. According to Impetus, enterprise mobile apps and app stores, togetherwith Cloud-based enterprise mobility, will drive the future.
  11. 11. How ISVs can utilize Cloud-based services for enterprise mobility?11Enterprise app stores play an important role in addressing the data privacy andsecurity concerns of Cloud-based enterprise mobility, thereby offering a robustand trustworthy solution, which is also flexible and dynamic.Overall, they will assist in reducing the backlogs by leveraging specializeddomain services hosted on various Clouds. This leads to better enterprisemobility solutions, where every feature is picked up from the best serviceprovider, resulting in enhanced quality. Utility billing will help in lowering costs,while keeping the service experience level high.In summary it can be said that the Cloud will bring immense value to themobility initiatives of organizations, and must be made an integral part oforganizational strategy.
  12. 12. How ISVs can utilize Cloud-based services for enterprise mobility?12About ImpetusImpetus is a Software Solutions and Services Company with deeptechnical maturity that brings you thought leadership, proactiveinnovation, and a track record of success. Our Services and Solutionsportfolio includes Carrier grade large systems, Big Data, Cloud,Enterprise Mobility, and Test and Performance Engineering.Website: www.impetus.com | Email: mobility@impetus.com© 2013 Impetus Technologies, Inc.All rights reserved. Product andcompany names mentioned hereinmay be trademarks of theirrespective companies. May 2013

×