Worklight nitin nm

627 views
573 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide
  • A snapshot of IBM ’s mobile portfolio, here highlighting a sampling of our core offerings (not an all inclusive list). Details: WebSphere Commerce V7.0 Feature Pack 4 extends the brand experience to tablets, Android and Facebook WebSphere Commerce Version 7.0 Feature Pack 4 (FEP4) delivers enhanced mobile and social commerce capabilities, supporting multi- and cross-channel selling with an optimized customer experience for tablet and smartphone browsers and touchscreens, storefront integration to Facebook, and development tools which allow companies to quickly create mobile applications for Android Market. How the customer can use New mobile and social commerce capabilities allow companies to personalize the brand experience with highly relevant marketing offers and campaigns based on a customer ’s social activity and physical location. For example, if a customer "Likes" or "Shares" a product on Facebook, companies can immediately send a promotion code for that specific product, or if a customer is near a physical location, the company can send a timely offer to draw the customer into that store or branch. Customer value Drive additional sales over the mobile channel by leveraging smartphone and tablet-specific browsers and touchscreens, Enhance the online shopping experience and drive additional online sales through Facebook marketing, Extend commerce into new channels while maintaining consistent product information and pricing across emerging and existing channels. Customer capabilities Cross-channel precision marketing Location-based marketing: Marketers and merchandisers can target customers based on mobile device location and let prospects know about relevant offers when they are in the vicinity, steering them away from competitors and into their store or branch. Facebook marketing: Marketers and merchandisers can target customers based upon what they "Like" and "Share" and personalize conversations with relevant offers on products and services customers have shown loyalty or interest in. Product capabilities Delivers two new mobile starter stores, designed specifically for smartphone and tablet browsers and touchscreen capabilities. Offers storefront integration to Facebook, with single sign-on for Facebook, and "Like" and "Share" support from the catalog to Facebook Extends precision marketing capabilities to support location-based marketing and Facebook marketing Includes development tools which allow customers to quickly create mobile applications on Android that they can submit to Android Market; supports framework for Apple iOS development of mobile applications Provides the foundation for extending commerce data and capabilities beyond mobile and social channels through RESTful services Actions Showcase integrated mobile and social commerce to your WebSphere Commerce customers and prospects In particular, if they are using Digby or Usablenet for their mobile channel, they should consider switching to WebSphere Commerce for mobile capabilities Discuss a Facebook marketing strategy with your clients and how we can help Explore and whiteboard what cross-channel means to your WebSphere Commerce customers and prospects moving forward In particular, discuss strategies for supporting new sales channels. Do they have affiliate partners for syndicating commerce data? FEP4 helps reduce 3 rd party integration costs through the foundational leadership and investment in RESTful services, which ensures existing commerce strategies and burgeoning agile sales models are supported Availability English, French, German, Italian, Spanish, Brazilian Portuguese, Simplified Chinese, Traditional Chinese, Korean, Japanese EGA date: November 30, 2011
  • With the combination of IBM ’s existing capabilities, plus those provided by Worklight (highlighted in blue on this slide) IBM delivers the most comprehensive end to end mobile solutions for the enterprise in the market and is well positioned as a leader to enable clients to build, connect, manage, secure, extend and transform their business with mobile. Additional Notes: Worklight enhances IBM ’s capabilities for
  • Mobile as a Sales and Marketing Channel is now considered strategic by most large Companies and this is mandating more control over development and delivery. Companies have many options as to how to develop Enterprise Mobile Applications: 100% native development using languages such as Objective-C, Java, .Net and others that entail unique skills and resources that are not transferable to other environments and mobile projects. This approach is expensive and time-consuming. In-house development leveraging the growing ecosystem of (mostly) open-source libraries, frameworks and tools such as PhoneGap, jQuery Mobile, Sencha Touch, Dojo Mobile and others. This approach might be economical, but such tools lack the tools and functionality that the modern mobile enterpriser requires, e.g. back-end integration and services layer that allows apps to communicate with a variety of back-end systems, as well as enable features such as version control, access management, authentication, and data collection and analysis. Furthermore, these tools allow limited access to the rich features that modern devices offer, directly affecting user experience and, as a result, app adoption. Mobile Enterprise Application Platforms (MEAP) – The ROI of existing MEAP Solutions has not been proven yet, and customers are having mixed results using these platforms to support their mobile efforts. Proprietary scripting languages, increase cost, complexity and time to market. Code translators and auto-compilers normally result in a cumbersome code that is hard to customize and maintain and can impact app performance. Typically requires large number of vendor services when building complex applications.
  • Connecting the applications to backend systems presents multiple hurdles around security, authentication and scalability. As organizations mobilize more lines of business, controlling multiple applications in the wild and managing their ongoing performance can bring any IT department to thier knees.
  • The IBM Worklight platform is designed to seamlessly integrate into the enterprise environment, leveraging its existing resources and adhere to the strictest security requirements of the organization. The platform channels back-end systems to the end-user, retrieves and updates data from multiple sources, and supports transactional capabilities as well as the invocation of different services and applications.
  • This is the end to end topology view starting with User uses app (A) on device D connecting to network (N) Over the Internet or Intranet (I/i) using a Gateway/Reverse Proxy (GW) Connecting to Worklight server (WL), which inturns uses an ESB or Integration Broker (IB) to connect to the Internet (I) or existing backend resources (EBE) We will look at variations on this pattern for specific use cases.
  • 1 – Dispatching notifications by polling back-end apps or receiving back-end-originated events 2 – Uniform server-side API for pushing notifications via Apple, Android, BlackBerry and SMS 3 – Maintaining push state of each user and device details 4 – Dispatching the notification via the appropriate notification service 5 – Uniform client-side API for subscribing to notifications and handling them on the device 6 – Monitoring and controlling notification delivery; Statistics of notification delivery
  • Animated radial list with picture (Intermediate) To reproduce the SmartArt effects on this slide, do the following: On the Home tab, in the Slides group, click Layout , and then click Blank . On the Insert tab , in the Illustrations group, click SmartArt . In the Choose a SmartArt Graphic dialog box, in the left pane, click Relationship . In the Relationship pane, click Radial List , and then click OK to insert the graphic into the slide. To enter text, select the graphic, and then click one of the arrows on the left border. In the Type your text here dialog box, in the top level bullets, enter the text for the three, smaller circle shapes in the graphic. In the second-level bullets, type the text for the bullets to the right of the three, smaller circle shapes. On the slide, select the SmartArt, and then on the Design tab, in the Themes group, click Colors , and under Built-In , select Technic . Press and hold CTRL, and on the slide, select the large circle and all three small circles. On the Home tab, in the Drawing group, click the arrow to the right of Shape Effects , point to Preset , and under Presets and select Preset 2 (first row, the second option from the left). On the slide, click on the picture icon in the center of the large circle. In the Insert Picture dialog box, select a picture, and then click Insert . (Notes: (1) If the picture in the large circle is distorted, tile the picture as a texture by selecting the large, picture-filled circle, and then on the Home tab, in the bottom right corner of the Drawing group, click the Format Shape dialog box launcher. In the Format Shape dialog box, click Fill in the left pane, and in the Fill pane check Tile picture as texture. (2) If necessary, change the tile position of the picture within the shape. To do this, in the Format Shape dialog box, in the Fill pane, under Tiling options, enter values into the Offset X and Offset Y boxes to reposition the focal point of the picture. To resize the picture, in the Format Shape dialog box, in the Fill pane, under Tiling options, enter values into the Scale X and Scale Y boxes.) Select the top, small circle in the SmartArt graphic. On the Home tab, in the bottom right corner of the Drawing group, click the Format Shape dialog box launcher. In the Format Shape dialog box, click Fill in the left pane, and in the Fill pane click Solid fill , and then in the Color list select Gray-25%, Background 2, Darker 75% (fifth row, the third option from the left). Select the middle small circle in the SmartArt graphic. On the Home tab, in the bottom right corner of the Drawing group, click the Format Shape dialog box launcher. In the Format Shape dialog box, click Fill in the left pane, and in the Fill pane click Solid fill , and then in the Color list select Gold, Accent 2 (first row, the sixth option from the left). Select the bottom small circle in the SmartArt graphic. On the Home tab, in the bottom right corner of the Drawing group, click the Format Shape dialog box launcher. In the Format Shape dialog box, click Fill in the left pane, and in the Fill pane click Solid fill , and then in the Color list select Lavender, Accent 3 (first row, the seventh option from the left). Press and hold CTRL, and select all three lines connecting the large circle to the three smaller circles. On the Home tab, in the bottom right corner of the Drawing group, click the Format Shape dialog box launcher. In the Format Shape dialog box, do the following: Click Line Color in the left pane, and in the Line Color pane click Solid line . Also in the Line Color pane, in the Color list select White, Background 1, Darker 25% (fourth row, first option from the left). Click Line Style in the left pane, and in the Line Style pane, in the Width box enter 2.5 pt . Also in the Line Style pane, in the Dash type list select Round Dot (second option from the top). Press and hold CTRL, and select all three text boxes in the SmartArt graphic. On the Home tab, in the Font group, in the Font Size box enter 22 pt. To reproduce the animation effects on this slide, do the following: Select the SmartArt graphic on the slide. On the Animations tab, in the Advanced Animation group, click Add Animation , and then under Entrance click Fade . Also on the Animations tab, in the Timing group, do the following: In the Start list, select With Previous . In the Duration box, enter 1.00 seconds . Also on the Animations tab, in the Animation group, click Effect Options , and then click One by One . Also on the Animations tab, in the Advanced Animation group, click Animation Pane . In the Animation Pane , click the double arrow to expand the contents of the list. In the Animation Pane , select the first effect in the list (fade entrance effect). On the Animations tab, in the Animation group, click More , and then under Entrance click Grow & Turn . In the Animation Pane , select the second effect in the list (fade entrance effect). On the Animations tab, in the Animation group, click More , and then under Entrance click Wipe . Also on the Animations tab, in the Timing group, do the following: In the Start list, select After Previous . In the Speed list, select 0.50 seconds. Also on the Animations tab, in the Animation group, click Effect Options , and then click From Left . In the Animation Pane , select the third effect in the list (fade entrance effect). On the Animations tab, in the Animation group, click More , and then under Entrance click Zoom . Also on the Animations tab, in the Timing group, do the following: In the Start list, select With Previous . In the Duration box, enter 1.00 second . In the Animation Pane , select the fourth effect in the list (fade entrance effect). On the Animations tab, in the Timing group, in the Start list, select With Previous . Press and hold CTRL, and in the Animation Pane , select the fifth and eighth effects in the list (fade entrance effects). On the Animations tab, in the Animation group, click More , and then under Entrance click Wipe . Also on the Animations tab, in the Timing group, in the Duration box, enter 0.50 seconds . Also on the Animations tab, in the Animation group, click Effect Options , and then click From Left . Press and hold CTRL, and in the Animation Pane , select the sixth and ninth effects in the list (fade entrance effects). On the Animations tab, in the Animation group, click More , and then under Entrance click Zoom . Also on the Animation tab, in the Timing group, do the following: In the Start list, select With Previous . In the Duration list, select 0.50 seconds . Press and hold CTRL, and in the Animation Pane , select the seventh and tenth effects in the list (fade entrance effects). On the Animations tab, in the Timing group, in the Start list select After Previous . To reproduce the background effects on this slide, do the following: Right-click the slide background area, and then click Format Background . In the Format Background dialog box, click Fill in the left pane, select Gradient fill in the Fill pane, and then do the following: In the Type list, select Radial . Click the button next to Direction , and then click From Center (third option from the left). Under Gradient stops , click Add gradient stop or Remove gradient stop until two stops appear in the slider. Also under Gradient stops , customize the gradient stops that you added as follows: Select the first stop in the slider, and then do the following: In the Position box, enter 0% . Click the button next to Color , and then under Theme Colors select White, Background 1 (first row, first option from the left). Select the last stop on the slider, and then do the following: In the Position box, enter 100% . Click the button next to Color , and then under Theme Colors select White, Background 1, Darker 35% (fifth row, first option from the left).
  • Author Note: Mandatory Rational closing slide (includes appropriate legal disclaimer). Graphic is available in English only.
  • With the combination of IBM ’s existing capabilities, plus those provided by Worklight (highlighted in blue on this slide) IBM delivers the most comprehensive end to end mobile solutions for the enterprise in the market and is well positioned as a leader to enable clients to build, connect, manage, secure, extend and transform their business with mobile. Additional Notes: Worklight enhances IBM ’s capabilities for
  • So what ’s different about the mobile lifecycle? Consumerization of IT Customers (being enlightened/spoiled by recent advances, particularly from Apple) are having higher expectations of UX from mobile apps Line of Business are responding to that and looking at mobile to drive differentiation and to drive brand As a result – there is more direct involvement from users/stakeholders in the requirements/design domains Fragmentation There is a wider variety of devices, platforms and form-factors in the mobile market, and there continue be high degree of evolution From development perspective, how are you going to share hardware design or common code across these variants? Also adds complexity to testing efforts Pace of innovation/Urgent time-to-market As discussed, mobile is moving at a rapid pace. Also, the perspective of using mobile as a differentiator also drives urgent time-to-market Lots of release – on PC lucky to get a version in 12-18 months, in mobile it is in weeks or days Drives need to have more integrated and efficient lifecycle to reduce inefficiency due to siloes, hand-offs, continuous delivery Market is hungry for guidance and best practices
  • While the opportunities mobile presents are significant and mobile has become an enterprise requirement, there are a number of challenges clients face: First, at a business level, the basic models are changing in the way the business interacts and transacts with customers, employees and partners. Full business transactions need to be enabled with low latency request/response characteristics 24x7 from anywhere in the world at anytime. Knowledge of location can be important and utilized as part of the interaction. Social business interactions add opportunities and complexity to the space. Second, as we mentioned earlier the app development lifecycle is more complicated. In addition to being faster and more iterative, you have to deal with multiple device platforms and development styles. You have to securely integrate into back-end enterprise services and cloud and be ready to scale appropriately – even when demand occurs in less predictable patterns. On top of all that you have unique mobile requirements like a user interface that has significant restrictions in terms of real-estate. Third, you need to figure out how to protect your confidential information and the privacy of the participants – all while you are enabling connection through devices owned privately by the participants themselves and not controlled by the enterprise. You also have to figure out how to manage all the elements effectively from the device to the back-end platform. These are real challenges. Our recent Tech Report indicated the top three mobile adoption concerns: security/privacy, cost of development, integrating with cloud.
  • As clients build and deploy ever more sophisticated mobile applications, and do so across multiple platforms, the need for managing and securing those devices only increases. The first step is to achieve full visibility and analytics - how many devices are in my environment? what OS are they running? what apps have they installed? what enterprise resources are they using? what employee groups do they belong to? From there it is possible to develop and implement the right policies across different kinds of devices, uses, and employees. For example, certain groups of employees may come to rely exclusively on mobile devices - besides security, they must have the same level of availability they have today. And of course these tiny devices are easily lost or stolen and frequently replaced, making automated provisioning and employee self-service a must-have. All this must be accomplished within existing budgets - meaning a solution that is scalable and extendable. IBM clients solve this problem by taking a unified device approach across mobile, Point of Sale, kiosk, desktop/laptop, and server environments. Key IBM Capabilities in this area include: Device Analytics and Control Mobile environment analytics Mobile access management & data protection Secure Network Communications & Management Mobile Lifecycle Management Encrypted local device data storage Provisioning & Configuration Management Private app stores and Catalogs Device inventory & Policy Management Mobile Security Intelligence Adaptive user security  Pt re: Mobile environment analytics • Mobile Lifecycle Management • Device inventory & Policy Management Mike Gilfix Downloads: 1025 downloads from the open site; 340 were from outside IBM URL: 2922 clicks on the bitly url http://ibm.co/ibmmobile developerWorks: 12,206 visits to the welcome page Forums: 20 open forum threads; 81 messages
  • Main Point: IBM has delivered on the existing BigFix roadmap, ported existing Tivoli products with complementary capability to this platform, and integrated with our security, service management, and asset management technologies. IBM acquired BigFix in mid 2010 for its unique architecture. This architecture is light weight, highly scalable, and flexible enough to work in any environment. It is also a platform that enables rapid development and integration, In the last 18 months, IBM has completely re-branded the product; delivered on the existing BigFix roadmap; ported Tivoli Remote Control,and Tivoli Provisioning Manager for OS Deployment to this platform; and integrated with IBM Security Server Protection for Windows, IBM Proventia Desktop Endpoint Security, Tivoli Asset Manger for IT, Tivoli Service Request Manager, and Tivoli Change and Configuration Management Database; and supported Trend Micro's integration of Anti-Malware and Data Loss Prevention technologies on the platform. And now we are announcing the extension of support for over 90 OS versions to include four more: iOS, Android, Symbian, and Windows Phone as IBM Endpoint Manager for Mobile Devices. In addition to the advanced management and security capabilities already expected in this category, IBM Endpoint Manager for Mobile Devices inherits the scalability, real-time reporting, and integration points of the BigFix platform. In fact, IBM will be extending its existing 500,000 desktop and laptop deployment to include mobile devices this year.
  • Key to helping enterprises extend and grow is IBM's comprehensive suite of mobile solutions for social business. IBM social collaboration software provides device-appropriate interfaces for leading mobile devices – both smartphones and tablets – so that employees, partners and consumers can stay engaged wherever they're working. Key IBM Capabilities in this area include: • Pre-built applications and integrations • Mobile app usage analytics and logging • Mobile enabled solutions including analytics, commerce, and social collaboration Implementation and hosting services IBM Interactive user interface design services • Mobile services practice
  • More About the Customer Examples: ING Direct Canada Here we have an example of how a leading financial institution is reaching mobile banking customers with IBM software and services. ING Direct Canada launched a mobile banking application and a mobile banking website based on WebSphere Application Server. In doing so the bank was quickly able to build and operate the application that runs on iPhone, iPad and BlackBerry, providing mobile access to key banking features for ING Direct customers. IBM GBS worked with ING Direct on this project. The solution extends the ING DIRECT Canada transactional Web infrastructure based on IBM WebSphere Application Server IBM Rational Application Developer 7.5 and Rational Software Architect 7.5 See the ComputerWorld article for more background http://www.computerworld.com/s/article/9178145/ING_Direct_praises_IBM_s_Websphere_for_role_in_its_mobile_banking_app Concord Hospital Concord Hospital is a long-time BigFix / Endpoint Manager customer who has deployed nearly every solution we offer, actively participated in customer advisory councils, and Beta programs. They have used Endpoint Manager on desktops, servers, laptops, and mobile hospital computers. They are currently Beta testing our mobile OS offering, but of course have not bought it at this time, though they have been highly complimentary of the solution. Wimbledon IBM and Wimbledon are creating an increasingly reliable, secure and responsive infrastructure to keep pace with a global, grand slam tournament and help to provide a firm foundation for innovation. New developments include the IBM Seer with Video, an augmented reality phone application which acts as an onsite, realtime guide and interactive map for Wimbledon and allows users to take live feeds from BBC and other cameras; an iPhone Wimbledon App which transforms how fans keep up with the action; and IBM Seer Aggregator, which enables fans to receive Wimbledon tweets direct to java-enabled phones from a variety of sources including players, commentators and a team of IBM scouts at the event. Solution Components: IBM Global Business Services: Strategy and Change Services; Application Innovation Services IBM Global Technology Services: Integrated Technology Services IBM WebSphere Application Server; WebSphere Message Broker; WebSphere Portal IBM DB2 Universal Database IBM Storage Area Network
  • A snapshot of IBM ’s mobile portfolio, here highlighting a sampling of our core offerings (not an all inclusive list). Details: WebSphere Commerce V7.0 Feature Pack 4 extends the brand experience to tablets, Android and Facebook WebSphere Commerce Version 7.0 Feature Pack 4 (FEP4) delivers enhanced mobile and social commerce capabilities, supporting multi- and cross-channel selling with an optimized customer experience for tablet and smartphone browsers and touchscreens, storefront integration to Facebook, and development tools which allow companies to quickly create mobile applications for Android Market. How the customer can use New mobile and social commerce capabilities allow companies to personalize the brand experience with highly relevant marketing offers and campaigns based on a customer ’s social activity and physical location. For example, if a customer "Likes" or "Shares" a product on Facebook, companies can immediately send a promotion code for that specific product, or if a customer is near a physical location, the company can send a timely offer to draw the customer into that store or branch. Customer value Drive additional sales over the mobile channel by leveraging smartphone and tablet-specific browsers and touchscreens, Enhance the online shopping experience and drive additional online sales through Facebook marketing, Extend commerce into new channels while maintaining consistent product information and pricing across emerging and existing channels. Customer capabilities Cross-channel precision marketing Location-based marketing: Marketers and merchandisers can target customers based on mobile device location and let prospects know about relevant offers when they are in the vicinity, steering them away from competitors and into their store or branch. Facebook marketing: Marketers and merchandisers can target customers based upon what they "Like" and "Share" and personalize conversations with relevant offers on products and services customers have shown loyalty or interest in. Product capabilities Delivers two new mobile starter stores, designed specifically for smartphone and tablet browsers and touchscreen capabilities. Offers storefront integration to Facebook, with single sign-on for Facebook, and "Like" and "Share" support from the catalog to Facebook Extends precision marketing capabilities to support location-based marketing and Facebook marketing Includes development tools which allow customers to quickly create mobile applications on Android that they can submit to Android Market; supports framework for Apple iOS development of mobile applications Provides the foundation for extending commerce data and capabilities beyond mobile and social channels through RESTful services Actions Showcase integrated mobile and social commerce to your WebSphere Commerce customers and prospects In particular, if they are using Digby or Usablenet for their mobile channel, they should consider switching to WebSphere Commerce for mobile capabilities Discuss a Facebook marketing strategy with your clients and how we can help Explore and whiteboard what cross-channel means to your WebSphere Commerce customers and prospects moving forward In particular, discuss strategies for supporting new sales channels. Do they have affiliate partners for syndicating commerce data? FEP4 helps reduce 3 rd party integration costs through the foundational leadership and investment in RESTful services, which ensures existing commerce strategies and burgeoning agile sales models are supported Availability English, French, German, Italian, Spanish, Brazilian Portuguese, Simplified Chinese, Traditional Chinese, Korean, Japanese EGA date: November 30, 2011
  • Main Point: IBM has delivered on the existing BigFix roadmap, ported existing Tivoli products with complementary capability to this platform, and integrated with our security, service management, and asset management technologies. IBM acquired BigFix in mid 2010 for its unique architecture. This architecture is light weight, highly scalable, and flexible enough to work in any environment. It is also a platform that enables rapid development and integration, In the last 18 months, IBM has completely re-branded the product; delivered on the existing BigFix roadmap; ported Tivoli Remote Control,and Tivoli Provisioning Manager for OS Deployment to this platform; and integrated with IBM Security Server Protection for Windows, IBM Proventia Desktop Endpoint Security, Tivoli Asset Manger for IT, Tivoli Service Request Manager, and Tivoli Change and Configuration Management Database; and supported Trend Micro's integration of Anti-Malware and Data Loss Prevention technologies on the platform. And now we are announcing the extension of support for over 90 OS versions to include four more: iOS, Android, Symbian, and Windows Phone as IBM Endpoint Manager for Mobile Devices. In addition to the advanced management and security capabilities already expected in this category, IBM Endpoint Manager for Mobile Devices inherits the scalability, real-time reporting, and integration points of the BigFix platform. In fact, IBM will be extending its existing 500,000 desktop and laptop deployment to include mobile devices this year.
  • The mobile space presents large and varied opportunities for our customers including the business-to-enterprise benefits to an organization of increasing worker productivity, improving processing times, and efficiencies gained through extending existing applications to mobile workers and customers. In addition, mobile offers opportunities in the business-to-consumer or B2C space with benefits such as improved customer satisfaction, opportunities to deepen customer engagement and drive increased sales and levels of customer service allowing them to differentiate themselves.
  • In order to take advantage of the opportunities presented in the mobile space, enterprises from all industries need a comprehensive mobile platform that bridges the gap between the diverse and fragmented mobile devices (tablets and smartphones) and the back end systems that deliver content. The needs of the mobile business are varied and IBM offers a unified portfolio that allows clients to build mobile applications, connect to and run backend systems, while managing and securing their business while extending capabilities to mobile devices and transforming their business.
  • Worklight nitin nm

    1. 1. Worklight Deep Dive and the IBM Mobile Strategy Nitin Gaur ngaur@us.ibm.com 1© 2012 IBM Corporation
    2. 2. IBM mobile portfolio at a glance Client Initiatives Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities IBM Sample Offerings • Worklight • IBM Endpoint Manager for • Unified Communications Mobile devices Services • Cast Iron • IBM Rational AppScan • Mobile Application Platform • IBM Rational Application Management Developer • IBM Security Access Manager • IBM GTS Mobile Enterprise • WebSphere Application Services (MAPM) Server Web 2.0 and Mobile • IBM GBS - Security & Feature Pack Privacy practice • IBM GBS – Strategy & Transformation and Mobile • IBM Websphere Portal Mobile • Identity Manager Solutions Practice Experiences • Social Collaboration Software • IBM Lotus Domino XPages • IBM Lotus Notes Traveler • Green Hat (an IBM company) • IBM WebSphere Commerce V7.0 Feature Pack 42
    3. 3. IBM delivers comprehensive end-to-end mobile solutions for the enterprise in the market Client Initiatives Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities Build & Connect Manage & Secure Extend & Transform • Development and testing of mobile apps • Device analytics and control • Strategy and planning services (native, hybrid, • Mobile environment analytics • Mobile-enabled solutions including web/HTML5/Dojo/Sencha/jQuery) • Endpoint & data protection analytics, commerce, and social • Traceability and collaboration across • Secure network communications & business requirements, code and testing management • Implementation and hosting services • Tools for Mobile Software Development • Mobile lifecycle management • Pre-built analytics, commerce, and Lifecycle (SDLC) • Provisioning & configuration social business apps • Large shared codebase across multiple management • IBM Interactive user interface design devices and environments • Private app stores and Catalogs services • Integrated device SDKs • Device inventory & policy • Physical device management services • Runtime skinning for apps management • Enhanced connections to enterprise data • Mobile security &aAccess and apps management • Mobile security intelligence • Integration with device capabilities • Encrypted local device data storage • Packaging and publishing mobile apps for app stores and marketplaces • Unified push notification framework • Aggregated user statistics and event reporting for monitoring and analytics3
    4. 4. IBM delivers a comprehensive end-to-end mobile solution  Mobile is an enterprise priority that helps transform your business and is driving key client initiatives  IBM has extensive capabilities in this space with additional new and enhanced offerings including: • Worklight: an open, complete, and advanced mobile application platform for HTML, hybrid, and native applications • IBM Endpoint Manager for Mobile Devices: unified endpoint management, with integrated mobile security IBM is a leader in the mobile enterprise space 44
    5. 5. Enterprise mobile development pain points  Mobile is now strategic, mandating a consistent approach to development and delivery  There are multiple approaches to mobile development: Approach Shortcomings 100% Native Development – use native • Expensive development and maintenance languages of the device OS (i.e. Objective • Long time to market & limited scalability of C with Apple SDK for iOS) development • Scarce and costly resources Hybrid App Development – use open • Lacking enterprise-grade functionality source languages and tools such as • Limited access to device features HTML5/JS/CSS3 and PhoneGap • No integration and services layer 1st Generation Mobile Enterprise • Limiting WYSIWYG IDEs Application Platforms (MEAP) – for example • Proprietary scripting languages & limited scalability KONY, Antenna Software, Verivo and of development Sybase SUP • Professional Service-based business models • Lack of Strong ROI5
    6. 6. Connectivity and Scalability Requirements Backend Systems Security Authentication Scalability6
    7. 7. Seamless Enterprise Integration Enterprise Back-end Worklight Security Requirements7
    8. 8. Highlevel topology context for connectivity  User uses app (A) on device D connecting to network (N)  Over the Internet or Intranet (I/i) using a Gateway/Reverse Proxy (GW)  Connecting to Worklight server (WL), which inturns uses an ESB or Integration Broker (IB) to connect to the Internet (I) or existing backend resources (EBE)8
    9. 9. Worklight Studio Development Models9
    10. 10. Worklight Mobile Platform Worklight Studio A complete, extensible environment with maximum code reuse and per-device optimization Worklight Server Unified notifications, runtime skinning, version management, security features, integration and delivery Worklight Runtime Components Extensive libraries and client APIs that expose and interface ← with native device functionality and the Worklight server Worklight Console A web-based console for real-time analytics and control of your mobile apps and infrastructure10
    11. 11. Worklight Architecture 11© 2012 IBM Corporation
    12. 12. Worklight Studio • Eclipse-based IDE • Combining native and standard web technologies in one multiplatform app • Environment-specific optimization • 3rd-party libraries integration • Device SDK integration • Back-end connectivity utilities 12© 2012 IBM Corporation
    13. 13. Worklight Studio Integrated Development Environment (Eclipse Plug-in) Application development using native and/or familiar web technologies: • HTML5 • CSS3 • JavaScript Integrated device SDKs allow direct access from within the IDE to emulators and code debugging utilities 13© 2012 IBM Corporation
    14. 14. Single Shared Codebase Common code placed in primary file Environment optimization code is maintained separately 14© 2012 IBM Corporation
    15. 15. Worklight Runtime Architecture Worklight Server Device Runtime Server-side Client-side Application Code • Cross Platform App Resources Stats Aggregation Technology JSON Translation Direct Update Mobile • Security and Authentication Web Apps Authentication • Back-end Data Integration Unified Push Adapter Library • Post-deployment control Notifications and Diagnostics 15© 2012 IBM Corporation
    16. 16. Back-end Integration Secure back-end integration XML-based declarative specification Multi-source data mashups Eclipse plug-in supporting auto-complete and validation Simplified adapter testing Server-side debugging Web services and JDBC integration Access to session data and user properties 16© 2012 IBM Corporation
    17. 17. Data Collection and Analytics 17© 2012 IBM Corporation
    18. 18. Direct Update – On-device Logic 1. Web resources packaged with app to ensure initial Native Shell offline availability 1 Download 2. Web resources transferred Pre-packaged resources to apps cache storage App Store 3. App checks for updates Transfe 2 r – On startup Check for – On foreground 3 updates 1. Updated web resources Cached downloaded when necessary Worklight Web resources Server resources Update 4 web resource 18© 2012 IBM Corporation
    19. 19. Unified Push Notifications Architecture Apple Worklight Worklight Push Client-side Client-side iOS iOS Push iOS iOS Push API Push API Servers Push Services Services Dispatcher Dispatcher (APN) Notificatio Notificatio Google Polling Polling Worklight Worklight nnState State Android Android Android Push Client-side Client-side Adapters Adapters Android Database Database Dispatcher Dispatcher Push API Push API Servers Push Push Services Services (C2DM) Unified Unified BlackBerry BlackBerry BlackBerr BlackBerr Worklight Worklight Dispatcher RIM Push Client-side Push API Push API Dispatcher yy Servers Client-side Push API Push Push Push API Services Services Windows Windows Message- Message- User- User- Phone Phone Windows Windows Microsoft Worklight Worklight based based Device Device Dispatcher Dispatcher Push API Push API Client-side Client-side Push Adapters Adapters Database Database Servers Push Push Services Services SMS SMS Dispatcher Dispatcher Broker Broker API API SMS/MMS Brokers Administrative Console Administrative Console 19© 2012 IBM Corporation
    20. 20. Worklight Console • Application Version Management • Push management • Usage reports and analytics • Reports of custom application events • Configurable audit log • Administrative dashboards for: • Deployed applications • Installed adapters • Push notifications • Data export to BI enterprise systems 20© 2012 IBM Corporation
    21. 21. Worklight Differentiators 21© 2012 IBM Corporation
    22. 22. IBM Worklight V5.0.5 22© 2012 IBM Corporation
    23. 23. Introducing IBM Worklight 5.0.5  New tooling − jQuery Mobile WYSIWYG editor  New/updated environments − Windows 8 − Windows Phone 7 − iOS native applications − Android native applications − Java ME native applications  New/updated features − SMS notifications − JMS adapter − Custom device provisioning − JSON data store − Server side reports viewing  Deprecated functionality 23© 2012 IBM Corporation
    24. 24. DEMONSTRATION 24© 2012 IBM Corporation
    25. 25. www.ibm.com© Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall havethe effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBMsoftware. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilitiesreferenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or featureavailability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business MachinesCorporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 25 © 2012 IBM Corporation
    26. 26. BACK-UP 26© 2012 IBM Corporation
    27. 27. IBM Mobile Security Capabilities IBM QRadar Achieve Visibility & Enable Achieve Visibility & Enable System-wide Mobile Security Awareness Adaptive Security Posture Adaptive Security Posture •Risk Assessment •Threat Detection Build & Run Safe Mobile Apps Build & Run Safe Mobile Apps Secure Data & the Device Protect Access to Protect Access to Secure Data & the Device IBM WorkLight Enterprise Apps & Data Enterprise Apps & Data Develop safe mobile apps IBM WorkLight •Direct Updates Runtime for safe mobile apps IBM Security Access •Encrypted data cache Manager (for Mobile) •App validation IBM AppScan (for Mobile) Context aware authentication & Vulnerability testing Authorization of users and devices •Dynamic & Static analysis of Hybrid IBM Endpoint •Standards Support: OAuth, and Mobile web apps SAML, OpenID Manager for Mobile •Single Sign-On & Identity Configure, Provision, Monitor Mediation IBM DataPower •Set appropriate security policies Protect enterprise applications •Enable endpoint access •XML security & message protection •Ensure compliance IBM Mobile Connect •Protocol Transformation & Mediation Secure Connectivity •App level VPN Internet27
    28. 28. PCs and mobile devices have many of the same management needs Traditional Endpoint Management Mobile Device Management  OS provisioning  Device inventory  Device Wipe  Patching  Security policy mgmt  Location info  Jailbreak/Root  Power Mgmt  Application mgmt detection  Anti-Virus Mgmt  Device config (VPN/Email/Wifi)  Enterprise App store  Encryption mgmt  Self-service portal  Roaming device support  Integration with internal systems  Scalable/Secure solution  Easy-to-deploy  Multiple OS support  Consolidated infrastructure28
    29. 29. IBM delivers comprehensive end-to-end mobile solutions for theenterprise in the market Client Initiatives Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities Build & Connect Manage & Secure Extend & Transform • Development and testing of mobile apps • Device analytics and control • Strategy and planning services (native, hybrid, • Mobile environment analytics • Mobile-enabled solutions including web/HTML5/Dojo/Sencha/jQuery) • Endpoint & data protection analytics, commerce, and social • Traceability and collaboration across • Secure network communications & business requirements, code and testing management • Implementation and hosting services • Tools for Mobile Software Development • Mobile lifecycle management • Pre-built analytics, commerce, and Lifecycle (SDLC) • Provisioning & configuration social business apps • Large shared codebase across multiple management • IBM Interactive user interface design devices and environments • Private app stores and Catalogs services • Integrated device SDKs • Device inventory & policy • Physical device management services • Runtime skinning for apps management • Enhanced connections to enterprise data • Mobile security &aAccess and apps management • Mobile security intelligence • Integration with device capabilities • Encrypted local device data storage • Packaging and publishing mobile apps for app stores and marketplaces *Blue pen = what Worklight brings • Unified push notification framework • Aggregated user statistics and event reporting for monitoring and analytics 29© 2012 IBM Corporation
    30. 30. The mobile lifecycle • Strong demand by LoB • Higher expectations of user experience with mobile apps • Lack of best practices guidance on how to deliver mobile applications • More direct involvement from users/stakeholders in design • Native programming models are not portable across devices. • Highly fragmented set of mobile devices and platforms • Very large number of configurations of devices, platforms, carriers, etc. to test • Mobile landscape evolves at a much faster pace • More frequent releases and updates for apps with more urgent time-to-market demands 30© 2012 IBM Corporation
    31. 31. Mobile brings business and IT challenges Enterprise Business Model Changes • New business opportunities based upon geolocation • Anytime, anywhere business transactions • Importance of social business interactions App Development Lifecycle Complexity • Complexity of multiple device platforms with fragmented Web, native, and hybrid model landscape • Connecting the enterprise back-end services in a secure and scalable manner • Unique mobile requirements (user interface, Top Mobile Adoption Concerns: connected/disconnected use, version upgrades, etc.) 1. Security/privacy (53%) 2. Cost of developing for multiple Mobile Security and Management mobile platforms (52%) • Protection of privacy and confidential information 3. Integrating cloud services to mobile • Use of client-owned smartphones and tablets devices (51%) • Visibility, Security & Management of mobile platform requirements Source: 2011 IBM Tech Trends Report https://www.ibm.com/developerworks/mydeveloperworks/blogs/techtrends/entry/home?lang=en 31© 2012 IBM Corporation
    32. 32. Mobile client initiatives: Manage and Secure Client Initiatives Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunitiesCustomers can now: • Use IBM Endpoint Manager for mobile IBM Endpoint Manager for visibility, security and management Mobile Devices – extending visibility, control • Use IBM Security Access Manager to and automation for mobile authenticate and authorize mobile users and devices • Utilize managed services for complete mobile landscape management 32© 2012 IBM Corporation
    33. 33. Extending visibility, control and automation to mobile devices IBM Endpoint Manager for Mobile Devices Building on the July 2010 BigFix acquisition Common Available March 2012: management agent and console • Advanced management for iOS, Systems Security Android, Symbian, and Windows management management Phone Near-instant deployment of new features • Unified management automatically enables VPN access based on security compliance • Integration with back-end IT IBM Endpoint Manager management systems such as service desk, CMDB, and SIEM • Security threat detection and automated remediation • Extends IBM’s existing 500,000 endpoint deployment Desktop / laptop / Mobile Purpose-specific server endpoint endpoint endpoint 33© 2012 IBM Corporation
    34. 34. Mobile client initiatives: Extend and Transform Client Initiatives Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities Customers can now • Use our strategy and planning services to build a mobile strategy and transform their business Social collaboration • Use our industry frameworks and solutions software – mobile delivered via software, strategy, managed access to enterprise services and business process consulting social collaboration • Use mobile to engage their own customers in new ways with WebSphere Commerce and IBM Social Collaboration software 34© 2012 IBM Corporation
    35. 35. Customers are focused on a bigger mobile picture Client Initiatives Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities *ING Canada Concord Hospital improved patch compliance 50%, reduced software license costs 25%, and has not had a single malware infection since implementation of IBM Endpoint Manager for patch management and core protection Key Capabilities Key Capabilities Key Capabilities • Mobile web app development • Mobile Lifecycle Management • Strategy and planning services • Enterprise data, service, and • Device analytics and control • Mobile-enabled solutions application integration • Secure Network including analytics, commerce, • Mobile Technology Preview Communications & and social business features Management • Implementation and hosting services 35© 2012 IBM Corporation
    36. 36. IBM mobile portfolio at a glance Client Initiatives Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities IBM Sample Offerings • Cast Iron • IBM Endpoint Manager for • Unified Communications Mobile devices Services • IBM Rational Application Developer • IBM Rational AppScan • Mobile Application Platform Management • WebSphere Application • IBM Security Access Server Web 2.0 and Mobile Manager • IBM GTS Mobile Enterprise Feature Pack Services (MAPM) • IBM GBS - Security & • IBM Websphere Portal Mobile Privacy practice • IBM GBS – Strategy & Experiences Transformation and Mobile • Identity Manager Solutions Practice • IBM Lotus Domino XPages • Social Collaboration Software • Green Hat (an IBM company) • IBM Lotus Notes Traveler • Worklight • IBM WebSphere Commerce V7.0 Feature Pack 4 36© 2012 IBM Corporation
    37. 37. Mobile Security Objectives 37© 2012 IBM Corporation
    38. 38. Security Features Mapping Protecting data on Enforcing the device security updates Secure Secure Jailbreak Jailbreak Encrypted Encrypted App App Offline Offline challenge- challenge- and and Remote Remote Direct Direct offline offline authenticity authenticity authentication authentication response on response on malware malware disable disable update update cache cache testing testing startup startup detection detection Mobile Mobile SSL with SSL with Authenticatio Authenticatio Data Data Coupling Coupling Proven Proven platform as platform as server server Code Code nn integration integration protection protection device id device id platform platform aa trust trust framework identity identity obfuscation obfuscation framework realms realms with user id with user id security security factor factor verification verification Streamlining Providing robust Application Corporate authentication Security security and processes authorization 38© 2012 IBM Corporation
    39. 39. Detect Security Problems and non-Compliance IBM Endpoint Manager for Mobile Devices 39© 2012 IBM Corporation
    40. 40. Mobile presents an enormous set of opportunities… Business to Enterprise Business to Consumer • Increase worker productivity • Improve customer satisfaction • Improved claims processing • Deeper customer engagement and loyalty • Increase revenue through sales engagements • Drive increased sales through Personalized offers • Extend existing applications to mobile workers and customers • Customer service • Reducing fuel, gas, or fleet maintenance costs • Competitive differentiator that are relevant in particular industries • Improve brand perception • Increase employee responsiveness and • Deeper insight into customer buying decision making speed behavior for up sell and cross sell • Resolve internal IT issues faster • Improve in store experience with mobile • Reduce personnel cost (utilizing personal concierge services owned instead of corporate issued devices) 40© 2012 IBM Corporation
    41. 41. Customers want a mobile platform that solves their needs Banking Insurance Healthcare Telecom Retail Government Others IBM Enterprise Mobile Platform Business Extending business Improve operational Results Differentiate the Enable new services to mobile customers efficiencies and customer experience and business models and workforce reduce costs Workforce Product and Customer Care 3rd Party Mobility Optimization Service Innovation and Insights Services Social User Location Mobile Social Mobile Collaboration Notification Services Payments Commerce Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities 41© 2012 IBM Corporation
    42. 42. Mobile Platform Reference Model Mobile Devices and Applications Collaboration Mobile Device Data & Analytic Mobile Device Accelerators Accelerators Accelerators Mobile Device Application Production Development Management Connectivity Platform Platform Development Cloud and Social Business Enterprise Data & Management Business Services Applications Analytics Registry and Metadata Services Infrastructure and Virtualization Security, Lifecycle and Governance 42© 2012 IBM Corporation
    43. 43. Mobile Platform Reference Model Architectural Features Mobile Devices and Applications • Profile/Policy Mgmt • Profile/Policy • Security Svcs Mgmt • Security Svcs • App Versioning • App (Prod) Versioning• App Testing (Prod) • App Testing• App Quality • Device Mgmt (i.e. • App Quality • Device Wipe) Mgmt (i.e.• App Versioning (Dev) Wipe) • App Versioning (Dev)• App Insight/Analytics • Device Insight / • App Insight/Analytics • Device Analytics Insight /• App Store (Dev) Analytics • App Store (Dev) • App Store (Prod) • App Store (Prod) Collaboration Mobile Device Data & Analytic Mobile Device Accelerators Accelerators Accelerators Mobile Device Application Production Development Management • Push Notifications • Push • SMS Notifications • SMS • Grid/Vault • Grid/Vault Connectivity Platform Platform Development Cloud and Social Business Enterprise Data & Management Business Services Applications Analytics• ALM • Intrusion Detection • ALM• App Construction / Registry and Metadata Services • Intrusion Detection • Health Monitoring • App Construction / • Health Monitoring • Availability Packaging • Resource Management • Availability Packaging• Reqs Mgmt for • Resource Management • Problem Mgmt • Portfolio Management • Problem Mgmt • Reqs Mobile Mgmt for • Portfolio Management • Trace Analysis Mobile • Trace Analysis • Performance /• App Scanning • App Scanning Infrastructure and Virtualization • Performance / Throughput Throughput • Cloud Hosting • Cloud Hosting • Elastic Workload Management Security, Lifecycle and Governance • Elastic Workload Management 43 © 2012 IBM Corporation
    44. 44. Companies are extending products to satisfy mobile requirements “A health care company leveraging DataPower for securing their enterprise...” C2DM SOAP over HTTPS Authentication APNS Data Channel Control Channel 44© 2012 IBM Corporation
    45. 45. Companies are extending products to satisfy mobile requirements “A health care company leveraging DataPower for securing their enterprise...” C2DM Ensure security Ensure security capabilities flow capabilities flow Through as expected Through as expected SOAP overWorklight HTTPSWorklightShell andShell andOn-deviceOn-deviceservicesservices Authentication Worklight APNS Data Channel Control Channel 45 © 2012 IBM Corporation
    46. 46. Extending MQ/MessageBroker out to mobile devices with Worklight MQTT leveraged (where MQTT leveraged (where possible) for efficient exchange possible) for efficient exchange Otherwise leveraging Worklight Otherwise leveraging Worklight notifications notifications C2DM MQTTWorklightWorklightShell andShell and MQTTOn-deviceOn-device MQservicesservices or Message Broker APNS Data Channel Control Channel 46 © 2012 IBM Corporation
    47. 47. Mobile Sites with WebSphere Portal and Worklight Feature phones Smartphones and Tablets Mobile Web Mobile Web Mobile hybrid Browser browser apps Mobile Portal Web Experience Worklight Accellerator Themes WebSphere Portal WebSphere Application Server 4747© 2012 IBM Corporation
    48. 48. Hybrid Sites for Web Experiences and Worklight WebSphere Portal/WCM and Worklight used together can extend the capabilities and reach of an exceptional web experience Hybrid Container Worklight Web Site Access device-specific features Hybrid Container (camera, contacts,etc...) App Store Presence Web Site Application management Mobile Notifications WebSphere Portal /WCM Device Features Multiple Applications, Content, Roles, Personalization, Customization Device Features 48© 2012 IBM Corporation
    49. 49. WebSphere Portal and Worklight working together Portal/WCM focuses on Portal/WCM focuses on what it does well – serving what it does well – serving up Web (site) content in a up Web (site) content in a personalized fashion personalized fashion which can leverages which can leverages services on device services on device C2DMWorklightWorklightShell andShell and HTTPOn-deviceOn-device Portalservicesservices and WCM APNS Push Notifications Push Notifications Leveraging embedded Leveraging embedded Worklight services Worklight services Data Channel Control Channel 49 © 2012 IBM Corporation

    ×