Your SlideShare is downloading. ×
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads


Published on

Agile Application Infrastructure New Paradigm for new Workloads …

Agile Application Infrastructure New Paradigm for new Workloads

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • Over the next five years, the total market for wearable wireless devices in sports and healthcare will grow to 169.5 million devices in 2017, up from 20.77 million in 2011, a CAGR of 41%.
  • Aspirational Framework. MAIN POINT: A DevOps approach to delivery of mobile applications is crucial. DevOps and its set of principles and best practices enables mobile teams to rapidly deliver quality mobile applications that fully engage the end-user, integrate seamlessly with back-end systems of record, and interact with their environment and the systems of operation.This is an aspirational framework – not all teams will undertake all of these activities for each project. But it’s a way of thinking about continuous delivery of mobile apps, and applying the same discipline to this lifecycle as you do any business-critical process.Let’s look at the steps in this lifecycle:Design We start with designing the user experience, optimally using an outside-in approach. (Worklight)Develop We design the architecture and develop the application, using a cross-platform development approach that will maximize code reuse. (Worklight)Instrument We instrument the application for your application for analytics, security, and management control. (Tealeaf)Integrate –We integrate with back-end data, systems and cloud services. (Worklight, Cast Iron)Test –We test the application (Rational Test Workbench)Certify – We use a vulnerability analysis tool scan, evaluate, and certify your application (AppScan)Deploy -- We distribute the applications –using a combination of internal and external App Stores( to Worklight and back-end servers with UrbanCode Deploy; to managed devices with Endpoint Manager; Worklight’s integrated catalog for unmanaged devices, and external App Stores)Manage – Using the Worklight Application Console, we manage authentication, enforced updates, and versions.Obtain Insight – We analyze and improve the effectiveness of your application design by viewing detailed customer usage patterns (Tealeaf)And of course this understanding influences the next iteration of our product design, closing the iterative circle.
  • Transcript

    • 1. Agile Application Infrastructure New Paradigm for new Workloads Nitin Gaur, Senior MobileFirst Solution Architect 1 #IBMMobile © 2014 IBM Corporation
    • 2. Agenda  MobileFirst – Business in Motion  New Workloads – Changing Landscapes  Agile Application Infrastructure  Design for Digital Strategy 2 #IBMMobile © 2014 IBM Corporation
    • 3. A business in motion must be mobile first Mobile enables the Internet of Things Mobile is primary 91% of mobile users keep their device within arm’s reach 100% of the time Global Machine-to-machine connections will increase from 2 billion in 2011 to 18 billion at the end of 2022 Mobile must create a continuous brand experience Insights from mobile data provide new opportunities 90% of users use multiple screens as channels come together to create integrated experiences 75% of mobile shoppers take action after receiving a location based messages Mobile is about transacting 96% year to year increase in mobile cyber Monday sales between 2012 and 2011 3 #IBMMobile © 2014 IBM Corporation
    • 4. Drivers So what is changing the Landscape? New business models and paradigms Social Media goes mainstream Emerging Channels of commerce Proliferation of ‘smart’ phones - Mobility • Everyone wants to be on Facebook/linkedin etc • New breed of personal devices • Defining new engagement Models • Every solution is compared to scalability and availability like social networks • Speed of commerce • Exponential growth of Mobile Devices • Capitalize on ‘perceived’ new markets on social network. 4 • Low tolerance for ‘slow’ experience Globalization!! • Single market for everything • Everything is linked • New System of Engagements • Emerging markets – New Platforms #IBMMobile © 2014 IBM Corporation
    • 5. Scalability  Scalability is a desirable property of a system, a network, or a process, which indicates its ability to either handle growing amounts of work in a graceful manner or to be readily enlarged. (Wikipedia) For example, it can refer to the capability of a system to increase total throughput under an increased load when resources (typically hardware) are added.  Scale up vs. Scale Out 5 #IBMMobile © 2014 IBM Corporation
    • 6. Scalability Vs. Performance Scalability Performance • It is the ability not only to function well in the rescaled situation, but to actually take full advantage of it. • For example, an application program would be scalable if it could be moved from a smaller to a larger system and take full advantage of the larger system in terms of performance (user response time/Throughput) • Response Times (Fast!) • Throughput (Increased!)     Achieved Scaling up/Scaling Out Not most cost efficient Advanced Tuning? Scaling the hardware does not work in all cases • Larger number of users that could be handled. 6 #IBMMobile © 2014 IBM Corporation
    • 7. Mobile Adoption Continues to Explode 41% CAGR Wearable Wireless Devices 1 Trillion Connected Devices 5.6 Billion Personal Devices Sold 2013 7 2014 #IBMMobile 2015 © 2014 IBM Corporation
    • 8. What’s changing: How we connect What we expect How we work 150x 81% How often the average mobile user checks their phone each day 1 8 85% …of adults expect a mobile transaction experience to be better than using a laptop or PC 2 … of employed adults use at least one personal mobile device for business 3 #IBMMobile © 2014 IBM Corporation
    • 9. Agile Application Infrastructure What are these landscape changes driving? Elasticity     9 Scalability  eXtreme Caching – improving speed and scalability  Data/cache partitioning and co-location  Caching at many levels Rapid provisioning Configuration Automation Virtualization Cloud hosted services - MBaaS #IBMMobile Data awareness and real time processing  Sense and response or even driven architectures (Fraud/Marketing/BI)  Reduced processing – or off loading to a efficient tier  Moving data closest to application (relevant logic) © 2014 IBM Corporation
    • 10. Agile Application Infrastructure Achieve Elasticity and Scalability – Application Infrastructure Data awareness and real time processing – require new architectures and design. Mobilization of existing SOA Services Emergence of composable Mobile Services Increase in Cloud Adoption. 10 #IBMMobile © 2014 IBM Corporation
    • 11. The IBM mobile application development lifecycle Instrument Design & Develop Tealeaf (User Experience) Security (Fiberlink, Trusteer) Worklight Integrate Obtain Insight Tealeaf Worklight and Cast Iron Manage Test Fiberlink Rational Test Workbench Mobile Quality Assurance Deploy Worklight 11 Scan & Certify AppScan #IBMMobile © 2014 IBM Corporation
    • 12. Tools: IBM Worklight – A mobile application platform Speeding the development, integration and management of mobile applications and infrastructure Accelerate Development • Web, hybrid, and native development: open, flexible, standard-based, multi-screen/omni-channel • Functional testing • Development lifecycle tools and integration IBM Worklight goes beyond mobile app UI creation to deliver mobile optimized, standards-based, middleware and tools for enterprise-grade mobile applications and services creation Facilitate App Security and Trust • Server-enforced authentication • App authenticity and user-app-device binding • Secure and syncable on-device storage • App version enforcement Enable User Engagement • Unified push and SMS notifications • Geolocation and context collections and intelligence • Mobile-friendly integration Support Mobile Analytics • Efficient acquisition of analytics data • Development, operational, and business analytics • Offline and online event management integration 12 #IBMMobile "Best Mobile Development Solution" as voted by SIIA members for 2013 CODiE Awards © 2014 IBM Corporation
    • 13. IBM Worklight Components Overview iOS Worklight Studio Android HTML5, Hybrid, and Native Coding Integrated Device SDKs 3rd Party Library Integration Development Team Provisioning Enterprise App Provisioning and Governance Windows 8 App Feedback Management Public App Stores Desktop Web JSON Translation Geolocation Services Adapter Library for Backend Connectivity Stats and Logs Aggregation Mashups and Service Composition 3 Device Runtime Cross-Platform Compatibility Layer Server Integration Framework Encrypted and Syncable Storage Location-based Reporting for Statistics event handling and Diagnostics Enhanced crash & platform-level exception capture 4 Worklight Server User Authentication and Mobile Trust 2 Runtime Skins Mobile Web Functional Testing Enterprise Backend Systems & Cloud Services Windows Phone Java ME WYSIWG Editor and Simulator 13 Worklight Application Center Blackberry Build Engine Optimization Framework 1 Application Code SDKs 5 Client-Side App Resources Worklight Console Direct Update Unified Push and SMS Notification Mobile Web Apps Development and Operational Analytics App Version Management Unified Push Notifications #IBMMobile © 2014 IBM Corporation
    • 14. Mobile Components - Enterprise Environments 14 #IBMMobile © 2014 IBM Corporation
    • 15. Mobile with WebSphere Application Server & Elastic Cache DMZ Single Sign on App Server Tier Liberty or WebSphere Application Server cluster Elastic Cache Back-end Tier DataPower XC10 for simple data oriented scenarios: • HTTP Session Replication • Elastic Dynacache • Web Side Cache Mobile Transactions IBM HTTP Server Operational Excellence 15 #IBMMobile eXtreme Scale for maximum flexibility covering data and application oriented scenarios © 2014 IBM Corporation
    • 16. Designing for a robust Digital Strategy? Why? IT strategy does not equate to a digital strategy. 16 • IT strategies treat technology in isolation. • Silo’ed Approach — on a cloud strategy, social strategy, or mobile strategy. • Meaningful solutions - seek pervasive digital connections in which the individual technologies (cloud, near field communications, mobile, big data, etc.) • Aim - to deliver an experience that looks and feels an awful lot like our natural behavior. • Rich Interactions - more connections between people, places, information, and things (aka digital density), the more customers can interact with companies and each other in a seamless and satisfying way. • Is your Application Infrastructure Design ready for This? #IBMMobile © 2014 IBM Corporation
    • 17. Learn more at: © Copyright IBM Corporation 2014. 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 have the 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 IBM software. 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 capabilities referenced 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 feature availability 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 Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 17 #IBMMobile © 2014 IBM Corporation
    • 18. IBM Worklight - Build and Development 18 #IBMMobile © 2014 IBM Corporation
    • 19. Why IBM Worklight?  Build "native" , hybrid, or mobile web because the real value is in the platform, administration, up-keep, security, adapters, and integration layer we provide better than anyone else. – Integration  Mobile Middleware provides a layer of indirection, which allows for the back end services to be shifted without affecting the end point. - Flexibility  Ability to surgically enable and disable Application specific to a platform, administratively provide platform specific messages - Control.  Arms the enterprise to adapt and fit into to current Enterprise Security platform ( authentication, authorization and security policy enforcement etc) – Security  Avenue to exploit existing services ( SOA Model) and since these services were design for Web Application, Mobile middleware allows for filtering and altering the content, prior to sending the response back to end use. - Flexibility, control and reuse and Optimization of existing enterprise services.  Mobile Specific Services - Unified push notification, SMS and devices specific notifications etc, provide an avenue to address these via platform. and more…. 19 #IBMMobile © 2014 IBM Corporation
    • 20. 20 #IBMMobile © 2014 IBM Corporation