mobile on power strategy v1...• mobile enterprise application development platform market is...
TRANSCRIPT
Mobile MarketSTG Solutions on Power
Pierluigi AntoniolliSenior Consultant and IT ArchitectIBM STG Lab Services
© 2014 IBM Corporation2
Contents§ Mobile is here and changing the world § Why are Mobile strategies critical for our clients§ Systems of Record + Systems of Engagement = Systems of Interaction§ Why Infrastructure Matters§ Mobile for POWER portfolio, team, and how to engage § Why should you care and what’s in it for you
© 2014 IBM Corporation3
• The number of developers globally working on mobile applications continues to rise with 46% of developers surveyed indicating that they currently are working on mobile applications in 2014, compared to just 29% in 2010
• Mobile enterprise application development platform market is growing rapidly and forecast to reach $4.8 billion by 2017, with a 38.7% CAGR from 2012 to 2017
• 66% of United States (US) corporations' respondents cited security as the number 1 barrier to mobile banking adoption
• Fewer than 10% of companies say their IT infrastructure is fully prepared for new digital trends like cloud, mobile, social and analytics (CAMS)
• Asia, Africa, North America and Oceania are the regions with the largest share of mobile internet traffic in 2013-2014
• 9 out of 10 leading companies are gaining major competitive advantage from mobile, compared to 4 in 10 lagging companies
• Mobility, cloud, analytics and APIs are considered to be the most influential / important factors enabling digital business today
• 58% of leading companies are achieving their objective of improved decision-making through mobile – 3 times more than lagging companies
• Each day, the world creates 2.5 quintillion bytes of data– There will be 4 times more digital data than all of the grains of sand on earth by 2020
IBM and Business Partner Use ONLY
BLUMINE – Hot Topic Mobile Enterprise Facts
https://w3-03.sso.ibm.com/marketing/mi/mihome.nsf/pages/Hot%20Topic%20Mobile%20Enterprise
© 2014 IBM Corporation4IBM and Business Partner Use ONLY
Enterprise mobility network consulting and integration services markets .. Forecasts
Region 2014($ bil)
2018($ bil)
CAGR
Latin America $0.1 $0.2 9.9%Asia Pacific $0.4 $1.0 19.4%EMEA $1.2 $1.8 12.6%North America $2.4 $3.5 9.9%Total World Wide $4.3 $6.6 11.8%
Source: Bluemine / Hot Topic Enterprise Facts IDC, published 09/12/2014
© 2014 IBM Corporation5
MobileApps
Mobile is Changing Everything
• How do we build mobile apps?
• How do we connect mobile apps to enterprise systems efficiently and affordably?
• How do we securely protect and provide data to mobile apps?
• How do we supply the near instant capacity required for viral adoption of new apps & services?
• How do we rapidly anticipate & react to changing user expectations?
• What’s my ROI?
The average mobile phone user checks
their phone
One bank saw
5Xincrease in Mainframe
Transaction rates driven by a Mobile Banking App
5 petabytesof data are generated every day by mobile phone subscribers around the world
By 2015,
75%of Mobile Shoppers take action after receiving a
location-based message
150 timesa day
2/3 of theworkforcewill own a smartphone, and
40% of the workforce will be mobile
© 2014 IBM Corporation6
61%of CIOs put mobile as priority
increased productivity with mobile apps45%
10 Billiondevices by 2020
Mobile is a mandatory transformation
© 2013 IBM Corporation
© 2014 IBM Corporation7
Top 10 Strategic Technology Trends For 2014
§ Mobile Device Diversity and Management
§ Mobile Apps and Applications
§ The Internet of Everything
§ Hybrid Cloud and IT as Service Broker
§ Cloud/Client Architecture
§ The Era of Personal Cloud
§ Software Defined Anything
§ Web-Scale IT
§ Smart Machines
§ 3-D Printing
© 2014 IBM Corporation8
Thereare7.1billionpeopleontheplanet6billionofthemhaveaccesstomobilephones,
only3.5billionofthemuseatoothbrush
© 2014 IBM Corporation9
Why mobile is different
• Smaller screens pulling content from more sources: need to choreograph content from multiple repositories and applications , both on premises and in the cloud
• Greater challenges of application governance, distribution, and version management
• AppStore Terms of Service present challenges for managing B2C apps
Development is different.Mobile apps are different.• They are more strategic – Greater urgency
and immediacy of engagement• They are context-aware – know where you
are and what you are doing -• They run on unstable networks –
interruption is the norm, not the exception• Smaller footprint – More challenging to
make compelling and easy to use• Always on – An opportunity to deliver
greater value
Management is different.Security is different.
• Faster development cycles• More devices to support, each with its
own set of capabilities, OS and UI behaviors
• More development approaches to choose from – Web, HTML, Native
• More third-party and open-source tools, frameworks and libraries to choose from
• Greater risks of exposing applications and data on small, light and always on portable devices
• Greater authentication challenges associated with content mashups
• AppStore Terms of Service can limit security options
© 2014 IBM Corporation10
IBM IBV: Mobile leaders do things differently
Leaders use insights to engage their customerswherever they are and are
twice as effective at taking action based on mobile data
Leaders build apps that unlock core business knowledgeand excel 2:1 at integrating existing systems with mobile
Leaders secure & manage mobile enterprise to
optimize performance and are more than twice as
likely to adopt BYOD and excel at data security and ensuring network capacity
Create new value at the moment of awareness
Develop and runapplications
Connect withcustomers in context
Integrate mobile into the fabricof the organization
Leaders use mobile to fundamentally transform the way they do business and are twice as likely to realize ROI from mobile initiatives
© 2014 IBM Corporation12
InternetofThings
Mobile
PublicCloud
Social Web
Partners
PrivateCloud
Back-officeProcesses
Analytics
Services Databases
CRM
SystemsofInteraction
12
Systems of Engagement Systems of Record Systems of Interaction
Customers PartnersEmployees
© 2014 IBM Corporation13
WAZE app – Great Example of Systems of Engagement Working with Systems of Record
IBM and Business Partner Use ONLY
© 2014 IBM Corporation14
Power bridges Systems of Record and Systems of Engagement
Systems of Record
Systems of Record are well integrated, trusted repositories
Systems of Engagement
Systems of Engagement can be
cloud-based, decentralized, and support rapid app
development
Mobile Apps
Existing Web Apps
CloudAPIs
Order Fulfillment
CorporateData
Ware-house
Accounting
Finance
Linux on PowerPower- AIX
IBMi
Systems of Interaction
© 2014 IBM Corporation15
PHP (Zend)
PHP (Zend)
Linux (Ubuntu)
Apache Web Server (Ubuntu) MariaDB (MariaDB)
PHP (Zend)
Orchestration -Juju
(Ubuntu)
High performance, internet scale and
availability across multiple locations
Faster time to value via provisioning and
orchestration in minutesContinuous mobile
application development for rapid
innovation
Exploitation of multi-threading, memory
bandwidth and stack integration with Zend
High Speed Data Transfer (Mellanox)
Designed for Big Data
Superior Cloud Economics
Open Innovation Platform
Introducing the “Turbo LAMP Stack” for next gen mobile and web apps
© 2014 IBM Corporation16
The IT “Data Center” is Evolving
PublicCloud
PrivateCloud
Internet
Mobile
SensorsExtended Ecosystem
B2B Networks
Where are you on this transformational spectrum?
© 2014 IBM Corporation17
OperationalizeIntegrated DevOpsfor Mobile
DevelopObtain Insight
Manage
Deploy
Instrument
Integrate
Test
Scan & Certify
Mobile Application Life Cycle
© 2014 IBM Corporation18
Spectrum of mobile app development approaches
Web-native continuum
• HTML5, JS, and CSS3 (full site or m.site)
• Quicker and cheaper way to mobile
• Sub-optimal experience
• HTML5, JS, and CSS
• Usually leverages Cordova
• Downloadable, app store presence, push capabilities
• Can use native APIs
• As previous• + more
responsive, available offline
• Web + native code
• Optimized user experience with native screens, controls, and navigation
• App fully adjusted to OS
• Some screens are multi-platform when makes sense
• App fully adjusted to OS
• Best attainable user experience
• Unique development effort per OS, costly to maintain
HybridPure web Pure native
Mobile web site (browser access)
Native shell
enclosing external m.site
Pre-packaged
HTML5 resources
HTML5 + native UI
Mostly native, some
HTML5 screens
Pure native
© 2014 IBM Corporation19
MobileApps
What do Mobile Apps Developers Need?
• Higher performance cores shrink the physical server footprint and deliver data faster to applications serving mobile devices.
• Much larger memory bandwidth and capacity means more memory can be placed under a single CPU, providing a better user experience on more devices.
• Built in encryption accelerators are highly efficient and fast, enabling end-to-end encryption from the device through the network, server and all the way to storage.
• CAPI-Flash creates a new tier of memory/storage with much cheaper capacity than DRAM and much better performance than Disk.
• CAPI attached GPU accelerators greatly improve the performance of Hadoop analytics solutions leading to faster customer insight and more effective client engagement.
• RDMA capabilities will enable faster movement of data to more Mobile devices with less impact on the processor.
POWER8 Advantages for Mobile Systems of Engagement:
• Agile, Faster, more Scalable DevOps Platform to Engage Customers via Mobile Apps with Social Insights
Systems of Engagement
© 2014 IBM Corporation20
Mobile apps go deeper than front-end UI
Front-end app
development
User engagement
Security
Operations
30%of the value and effort is
visible (mobile UI)
70%of the value
and effort lies under the surface
App responsive-
ness
Efficient and flexible push notifications
Track and leverage location
Offline availability
B2E app distribution
User authentication
Data protection
Malware detection
Push security upgrades
Manage and enforce app versions
Track problems that affect UX
Ensuring continued support in a quick-
changing landscape
Short time to market
Web? Hybrid? Native?
teamwork
Industrialize app dev
Integrate with SDLC
© 2014 IBM Corporation21
MobileApps
• The Integration point for Social, Mobile & Business Data and Transactions
• Manage, Transact and Securely Provide the Data that Mobile Apps Need
Systems of Record
• Agile, Faster, more Scalable DevOps Platform to Engage Customers via Mobile Apps with Social Insights
Systems of Engagement
Big Data & Analytics• Faster insights from Mobile, Social
and Enterprise Data at lower cost• Software Defined Storage to optimize and
make affordable Huge Volumes of Data
Infrastructure Matters
Power Delivers a Strong Foundation for Mobile
Flexible, Agile Software Defined Infrastructure to Support the Dynamic Nature of Mobile
Platform Resource SchedulerOpenStack Scale-Out Cloud Storage SDN-VE
• Dramatically Better Price Performance than Competitors
• Massive Acceleration of Critical Services & Functions
• IBM Systems hold and protect the Data Mobile Apps Need
• IBM Systems have High Availability of up to 99.999% Uptime
© 2014 IBM Corporation22
IBM i is pre-integrated to provide a mobile platform out of the box.
Worklight and WAS on Power Linux and AIX provides a superior Mobile platform.
§ IBM Worklight speeds the development, integration and management of mobile applications and infrastructure
§ WebSphere application servers provide high availability, high quality of service and superior performance for client mobile application needs
§ 20,000 Power and OpenSource ISV applications
§ Pre-integrated with “mobile plumbing” including RPG Open Access, JTOpen Lite, XML Service, Web Services.
§ Multiple Tools for Mobile Device Enablement optimized on IBM i: Rational HATS, Lansa, looksofware, Profound Logic, Rocket Software, and Zend Server for i.
§ Mobile Applications Included: DB2 Web Query, IBM Navigator for i, Access Client Solutions, IBM Connections, IBM Traveler, and 100s of ISV Solutions.
How does Worklight/WAS on Power Linux and AIX enable mobile business?
How does IBM i enable mobile business?
Power servers align your technology to your business demands, empowering end users to unlock new value in your data to drive innovation, and securely and efficiently deliver business services to help reduce costs. Power enables a mobile application platform that leverages your existing investments so that you can extend your enterprise to mobile devices.
Mobile on Power at a Glance
© 2014 IBM Corporation23
Why Are Power’s DNA Values Important To Mobile?
Security
• Mobile devices provide yet another access point into an enterprises network
• Enterprises need to support BYOD• A trusted compute platform required to support this new
world of “Systems of Interaction”
ReliabilityAvailabilityServiceability
• Like retail web sites – mobile applications are expected to be “always on” - transferring that same dependency to the Systems of Interaction that drive them.
VirtualizationScale -UP
• Power’s ability to dynamically shift CPU / RAM resources in response to sudden shifts in workload are key for the Mobile environment where a single tweet or other social event can trigger sudden shifts in the number of Mobile device transactions.
• POWER8 brings 12 processor cores per socket (50% more that before) which delivers better scale up performance and more throughput per scale out server node.
© 2014 IBM Corporation24
WebSphere Application Server Is Optimized For Power Systems
Caching optimizations in AIX to improve performance when lock contention is occurring in WebSphere
Java Virtual Machine
Operating System
WebSphere Application
Server
POWER Hardware
Uses 64K pages by default on AIXElimination of unneeded exit tests in the Just-In-Time (JIT) compiler
Reduced code path length when running on POWEROptimized to reduce the amount of lock contention on POWER Access to AIX environment parameters
WebSphere takes advantage of the increased number of hardware threads available in Power Systems
Notes:• WebSphere Application Server optimizations in Fix Pack 9 (7.0.0.9)• JVM optimizations available with WAS Fix Pack 9 as a separate download • AIX V6.1 optimizations (Technology Level 5)
© 2014 IBM Corporation25
IBM Worklight: A mobile application platform
Speeding the development, integration and management of mobile applications and infrastructure
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
Development: Develop and Test Web, hybrid, and native apps using open, standards-based, flexible, and efficient tools and technology. Development lifecycle tools and integration
Security and Trust: Server-enforced authentication, app authenticity and user-app-device binding. Secure and syncable on-device storage. App version enforcement
User Engagement: Unified push and SMS notifications. Geolocation and context collections and intelligence. Mobile-friendly integration. Passes.
Mobile Analytics: Efficient acquisition of analytics data. Development, operational, and business analytics. Offline and online event management integration "Best Mobile Development Solution" as voted by
SIIA members for 2013 CODiE Awards
© 2014 IBM Corporation26
What’s in IBM Worklight Foundation?Formerly IBM Worklight 6.2
StudioLeading tools for native and hybrid development that maximize code reuse, accelerate development, and promote team work
Operational ConsoleUI for deployment, management, and real-time operational analytics, push notifications
RuntimeClient APIs for native, hybrid and web apps
ServerGateway for engagement, security and analytics
DeliveryDevelopment
Application CenterA non-MDM, cross platform private mobile application store
Accelerate Web, Native, and Hybrid Development• Rich infrastructure, enabling developer focus on business logic• Preview, simulation, and testing tools for shortening
development lifecycle• Mechanisms to industrialize app development
Facilitate App Security and Trust• Server-enforced authentication• App authenticity and user-app-device binding• Secure and syncable on-device storage• App version enforcement
Engage Users with the Enterprise• Integrate with the enterprise & codeless access to systems• Unified push and SMS notifications• Geo-location and context collections and intelligence
Support Mobile Operations• Operational analytics with efficient data acquisition • Offline and online event management integration• Remote user and app control without MDM
© 2014 IBM Corporation27
IBM Worklight Server on Power Systems
Worklight Server
Authentication
JSON Translation
Server-side Java App Code -- WAS
Adapter Library
Application CenterEnterprise App Store
Worklight Console
Push Notifications
Analytics CastIron
HTTP/REST
SOAP
WMB
SQL
SAP
Device Runtime
Appl
icat
ion
Cod
e
• SecurityandAuthentication
• Back-endDataIntegration
• Cachingandlocaldata
Systems Of Record
© 2014 IBM Corporation28
Worklight Studio – Eclipsed Based(runs on developer’s workstations)
IBM and Business Partner Use ONLY
© 2014 IBM Corporation30
Power IFL (Integrated Facility for Linux)
• Simplify operations and reduce complexity by co-locating applications on a more scalable and reliable server
• Streamline access to data and applications via secure, high-performance virtual networking
• Grow seamlessly and accelerate deployment of new applications and services
• Reduce overhead by leveraging existing production and disaster recovery infrastructure
Power IFL
Flexible, affordable, high-performance capacity for Linux applications
Virtual stack consisting of :§ 4 x CUoD core activations§ 32 GB CUoD memory activations§ 4 x PowerVM for PowerLinux
license entitlement§ Scales in increments of 4 cores
Available on Power 770, 780 & 795
A great place to Run Worklight!
The world is moving faster. More than ever, people are mobile and need their technology to be mobile too.
IBM Worklight speeds the development, integration and management of mobile applications and infrastructure
© 2014 IBM Corporation31
The market includes a diverse set of buyers, buying occasions, and needs
Create new value at the moment of awareness
Develop and runapplications
Connectwith customersin context
Secure & Manage the mobile infrastructure to optimize performance
DriverevenueandproductivitythroughmobileTransformthevaluechainwithmobile
Createdeeperengagementbydeliveringcontextuallyrelevant
experiences
Discovernewopportunitiesusingmobileinformation
(VP Apps, Developer)
DeliverdifferentiatedmobileappsthatrunonanydevicequicklyanditerateoftenUnlockbackofficecapabilitiestocreatebetterfrontofficeengagement
ManageandSecurethemobileenterprise
Enableouremployeestoworkanytimeandanywhere
Ensuretrustedmobileinteractions
(CIO, IT Exec, CSO)
(CxO, LOB Exec)
(CMO)
32
• Put mobile first, because this is the first point of engagement for your customers, partners and employees
• Reinvent your business design and processes to meet new expectations for instant, seamless and insightful interactions
• Adopt a flexible and secure integration model so that back-office systems can keep pace with rapid change
• Be Insight- and Data-Driven to uncover opportunities, build efficiencies and make informed decisions
• Build on open architecture by going beyond your enterprise and simplifying application development
Become a Business in Motion
5 Key Action Items
Special notices
34
This document was developed for IBM offerings in the United States as of the date of publication. IBM may not make these offerings available in other countries, and the information is subject to change without notice. Consult your local IBM business contact for information on the IBM offerings available in your area.Information in this document concerning non-IBM products was obtained from the suppliers of these products or other public sources. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.IBM may have patents or pending patent applications covering subject matter in this document. The furnishing of this document does not give you any license to these patents. Send license inquires, in writing, to IBM Director of Licensing, IBM Corporation, New Castle Drive, Armonk, NY 10504-1785 USA. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. The information contained in this document has not been submitted to any formal IBM test and is provided "AS IS" with no warranties or guarantees either expressed or implied.All examples cited or described in this document are presented as illustrations of the manner in which some IBM products can be used and the results that may be achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations and conditions.IBM Global Financing offerings are provided through IBM Credit Corporation in the United States and other IBM subsidiaries and divisions worldwide to qualified commercial and government clients. Rates are based on a client's credit rating, financing terms, offering type, equipment type and options, and may vary by country. Other restrictions may apply. Rates and offerings are subject to change, extension or withdrawal without notice.IBM is not responsible for printing errors in this document that result in pricing or information inaccuracies.All prices shown are IBM's United States suggested list prices and are subject to change without notice; reseller prices may vary.IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.Any performance data contained in this document was determined in a controlled environment. Actual results may vary significantly and are dependent on many factors including system hardware configuration and software design and configuration. Some measurements quoted in this document may have been made on development-level systems. There is no guarantee these measurements will be the same on generally-available systems. Some measurements quoted in this document may have been estimated through extrapolation. Users of this document should verify the applicable data for their specific environment.
Special notices (cont.)
35
IBM, the IBM logo, ibm.com AIX, AIX (logo), AIX 6 (logo), AS/400, BladeCenter, Blue Gene, ClusterProven, DB2, ESCON, i5/OS, i5/OS (logo), IBM Business Partner (logo), IntelliStation, LoadLeveler, Lotus, Lotus Notes, Notes, Operating System/400, OS/400, PartnerLink, PartnerWorld, PowerPC, pSeries, Rational, RISC System/6000, RS/6000, THINK, Tivoli, Tivoli (logo), Tivoli Management Environment, WebSphere, xSeries, z/OS, zSeries, AIX 5L, Chiphopper, Chipkill, Cloudscape, DB2 Universal Database, DS4000, DS6000, DS8000, EnergyScale, Enterprise Workload Manager, General Purpose File System, , GPFS, HACMP, HACMP/6000, HASM, IBM Systems Director Active Energy Manager, iSeries, Micro-Partitioning, POWER, PowerExecutive, PowerVM, PowerVM (logo), PowerHA, Power Architecture, Power Everywhere, Power Family, POWER Hypervisor, Power Systems, Power Systems (logo), Power Systems Software, Power Systems Software (logo), POWER2, POWER3, POWER4, POWER4+, POWER5, POWER5+, POWER6, POWER6+, System i, System p, System p5, System Storage, System z, Tivoli Enterprise, TME 10, Workload Partitions Manager and X-Architecture are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml
The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.UNIX is a registered trademark of The Open Group in the United States, other countries or both. Linux is a registered trademark of Linus Torvalds in the United States, other countries or both.Microsoft, Windows and the Windows logo are registered trademarks of Microsoft Corporation in the United States, other countries or both.Intel, Itanium, Pentium are registered trademarks and Xeon is a trademark of Intel Corporation or its subsidiaries in the United States, other countries or both.AMD Opteron is a trademark of Advanced Micro Devices, Inc.Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries or both. TPC-C and TPC-H are trademarks of the Transaction Performance Processing Council (TPPC).SPECint, SPECfp, SPECjbb, SPECweb, SPECjAppServer, SPEC OMP, SPECviewperf, SPECapc, SPEChpc, SPECjvm, SPECmail, SPECimap and SPECsfs are trademarks of the Standard Performance Evaluation Corp (SPEC).NetBench is a registered trademark of Ziff Davis Media in the United States, other countries or both.AltiVec is a trademark of Freescale Semiconductor, Inc.Cell Broadband Engine is a trademark of Sony Computer Entertainment Inc.InfiniBand, InfiniBand Trade Association and the InfiniBand design marks are trademarks and/or service marks of the InfiniBand Trade Association. Other company, product and service names may be trademarks or service marks of others.