Transcript
Page 1: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation1 #IBMMobile

Agile Application InfrastructureNew Paradigm for new Workloads

Nitin Gaur, Senior MobileFirst Solution Architect

Page 2: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation2 #IBMMobile

Agenda

MobileFirst – Business in Motion

New Workloads – Changing Landscapes

Agile Application Infrastructure

Design for Digital Strategy

Page 3: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation3 #IBMMobile

Mobile is primary91% of mobile users keep their device within arm’s reach 100% of the time

Insights from mobile data provide new

opportunities 75% of mobile shoppers

take action after receiving a location based messages

Mobile is about transacting96% year to year increase in mobile cyber

Monday sales between 2012 and 2011

Mobile must create a continuous brand

experience90% of users use multiple screens as channels come

together to create integrated experiences

Mobile enables the Internet of Things

Global Machine-to-machine connections will increase

from 2 billion in 2011 to 18 billion at the end of 2022

A business in motion must be mobile first

Page 4: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation4 #IBMMobile

So what is changing the Landscape?

New business models and paradigms

Drivers

Social Media goes mainstream• Everyone wants to be on

Facebook/linkedin etc

• Every solution is compared to scalability and availability like social networks

• Capitalize on ‘perceived’ new markets on social network.

Emerging Channels of commerce• New breed of personal

devices

• Speed of commerce

• Low tolerance for ‘slow’ experience

Proliferation of ‘smart’ phones - Mobility• Defining new engagement

Models

• Exponential growth of Mobile Devices

• New System of Engagements

• Emerging markets – New Platforms

Globalization!!• Single market for

everything

• Everything is linked

Page 5: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation5 #IBMMobile

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

Page 6: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation6 #IBMMobile

Scalability Vs. 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)

• Larger number of users that could be handled.

• 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

PerformanceScalability

Page 7: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation7 #IBMMobile

Mobile Adoption Continues to Explode

1 Trillion

Connected Devices

2013 2014 2015

5.6 Billion

Personal Devices Sold

41% CAGR Wearable Wireless Devices

Page 8: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation8 #IBMMobile

How we connect

What’s changing:

… of employed adults use at least

one personal mobile device for business 3

…of adults expect a mobile transaction

experience to be better than using

a laptop or PC 2

How often the average mobile

user checks their phone each day 1

What we expect How we work

150x 85% 81%

Page 9: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation9 #IBMMobile

What are these landscape changes driving?

Elasticity Rapid provisioning Configuration Automation Virtualization Cloud hosted

services - MBaaS

Agile Application Infrastructure

Scalability eXtreme Caching – improving

speed and scalability Data/cache partitioning and

co-location Caching at many levels

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)

Page 10: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation10 #IBMMobile

Agile Application Infrastructure

Data awareness and real time processing – require new architectures and design.

Achieve Elasticity and Scalability – Application Infrastructure

Mobilization of existing SOA Services

Emergence of composable Mobile Services

Increase in Cloud Adoption.

Page 11: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation11 #IBMMobile

Scan & Certify

Instrument

Test

IntegrateObtain Insight

Manage

Deploy

Design & Develop

The IBM mobile application development lifecycle

Rational Test WorkbenchMobile Quality Assurance

Worklight Tealeaf (User Experience)Security (Fiberlink, Trusteer)

Worklight and Cast Iron

AppScanWorklight

Fiberlink

Tealeaf

Page 12: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation12 #IBMMobile

Tools: 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

"Best Mobile Development Solution" as voted by SIIA members for 2013 CODiE Awards

Accelerate Development• Web, hybrid, and native development: open,

flexible, standard-based, multi-screen/omni-channel• Functional testing• Development lifecycle tools and integration

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

Page 13: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation13 #IBMMobile

Reporting for Statisticsand Diagnostics

Public App Stores

Worklight Application Center

Development Team Provisioning

App Feedback Management

Enterprise App Provisioning and Governance

Device Runtime

Cross-Platform Compatibility Layer

Encrypted and Syncable Storage

Runtime Skins

Server Integration Framework

Ap

pli

cati

on

Co

de

Worklight Console

Unified Push and SMS Notification

Development and Operational Analytics

App Version Management

En

terp

rise

Bac

ken

d S

yste

ms

&

Clo

ud

Ser

vice

s

Worklight Server

User Authentication and Mobile Trust

Mashups and ServiceComposition

JSON Translation

Adapter Library for Backend Connectivity

Sta

ts a

nd

Lo

gs

Ag

gre

gat

ion

Unified PushNotifications

Client-SideApp Resources

Direct Update

Mobile Web Apps

Geolocation Services

HTML5, Hybrid, and Native Coding

Optimization Framework

Integrated Device SDKs

3rd Party Library Integration

Bu

ild

En

gin

e

Worklight Studio

SDKs

Functional Testing

WYSIWG Editor and Simulator

Blackberry

Android

iOS

Windows Phone

Java ME

Windows 8

Mobile Web

Desktop Web Enhanced crash & platform-level

exception capture

Location-based event handling

IBM Worklight Components Overview

1 2

4

5

3

Page 14: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation14 #IBMMobile

Mobile Components - Enterprise Environments

Page 16: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation16 #IBMMobile

Designing for a robust Digital Strategy?

• 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?

IT strategy does not equate to a digital strategy.

Why?

Page 17: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation17 #IBMMobile

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

Learn more at: www.ibm.com/mobilefirst

Page 18: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation18 #IBMMobile

IBM Worklight - Build and Development

Page 19: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation19 #IBMMobile

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…. 

Page 20: IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

© 2014 IBM Corporation20 #IBMMobile


Recommended