mobile on power strategy v1...• mobile enterprise application development platform market is...

35
Mobile Market STG Solutions on Power Pierluigi Antoniolli Senior Consultant and IT Architect IBM STG Lab Services

Upload: others

Post on 29-May-2020

1 views

Category:

Documents


0 download

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 Corporation11

IBM MobileFirst Reference Architecture

© 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 Corporation29

POC / Demo Deployment

Demo / POC LAN

© 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

© 2014 International Business Machines Corporation

Thank You!

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.