SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Agile Application Infrastructure
New Paradigm for new Workloads
Nitin Gaur, Senior MobileFirst Solution Architect

1

#IBMMobile

© 2014 IBM Corporation
Agenda

 MobileFirst – Business in Motion
 New Workloads – Changing Landscapes
 Agile Application Infrastructure
 Design for Digital Strategy

2

#IBMMobile

© 2014 IBM Corporation
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
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
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
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
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
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
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
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
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
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
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
Mobile Components - Enterprise Environments

14

#IBMMobile

© 2014 IBM Corporation
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
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
Learn more at: www.ibm.com/mobilefirst
© 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
IBM Worklight - Build and Development

18

#IBMMobile

© 2014 IBM Corporation
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

#IBMMobile

© 2014 IBM Corporation

Weitere ähnliche Inhalte

Was ist angesagt?

Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategyitnewsafrica
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSAppin Delhi
 
Hybrid mobile app development
Hybrid mobile app developmentHybrid mobile app development
Hybrid mobile app developmentChamil Madusanka
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentNick Landry
 
Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobileapptelligence
 
Multiplatform App Architecture
Multiplatform App ArchitectureMultiplatform App Architecture
Multiplatform App ArchitectureEdwin Van Schaick
 
Developing a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyDeveloping a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyTodd Anglin
 
Latest Trends in Mobile App Development
Latest Trends in Mobile App DevelopmentLatest Trends in Mobile App Development
Latest Trends in Mobile App DevelopmentDipesh Mukerji
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentDotitude
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investingBrandon Na
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationLeigh Williamson
 
Mobile architecture options
Mobile architecture optionsMobile architecture options
Mobile architecture optionsjohnsprunger
 
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeDeal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeswamileo1
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Joelith
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNeev Technologies
 

Was ist angesagt? (20)

Considerations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by MicrostrategyConsiderations when building mobile app. Presented by Microstrategy
Considerations when building mobile app. Presented by Microstrategy
 
Secured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOSSecured Mobile Application Development in Android, Blackberry & iOS
Secured Mobile Application Development in Android, Blackberry & iOS
 
Hybrid mobile app development
Hybrid mobile app developmentHybrid mobile app development
Hybrid mobile app development
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 
Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligence
 
Multiplatform App Architecture
Multiplatform App ArchitectureMultiplatform App Architecture
Multiplatform App Architecture
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Developing a Modern Mobile App Strategy
Developing a Modern Mobile App StrategyDeveloping a Modern Mobile App Strategy
Developing a Modern Mobile App Strategy
 
Latest Trends in Mobile App Development
Latest Trends in Mobile App DevelopmentLatest Trends in Mobile App Development
Latest Trends in Mobile App Development
 
Introduction to Hybrid Application Development
Introduction to Hybrid Application DevelopmentIntroduction to Hybrid Application Development
Introduction to Hybrid Application Development
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investing
 
Hybrid App Development using PhoneGap/Cordova
Hybrid App Development using PhoneGap/CordovaHybrid App Development using PhoneGap/Cordova
Hybrid App Development using PhoneGap/Cordova
 
On Mobile- Product Strategy
On Mobile- Product StrategyOn Mobile- Product Strategy
On Mobile- Product Strategy
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
Hybrid mobile apps
Hybrid mobile appsHybrid mobile apps
Hybrid mobile apps
 
Mobile architecture options
Mobile architecture optionsMobile architecture options
Mobile architecture options
 
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeDeal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and native
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A Comparison
 

Ähnlich wie IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationSanjeev Sharma
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1Roger Snook
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployRosalind Radcliffe
 
Why Mobile will Change your Business - Parmelee
Why Mobile will Change your Business - ParmeleeWhy Mobile will Change your Business - Parmelee
Why Mobile will Change your Business - ParmeleeProlifics
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overviewibmmobile
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsLeigh Williamson
 
SmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomySmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomyDATAVERSITY
 
Ibm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dcIbm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dcNitin Gaur
 
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand
IBM MobileFirst: Defining a Digital StrategyCommunicating to UnderstandIBM MobileFirst: Defining a Digital StrategyCommunicating to Understand
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand Nitin Gaur
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcSaranga Tripathy
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefingNitin Gaur
 
Building intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBMBuilding intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBMPAPIs.io
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013Arrow ECS UK
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesGraham Churchill
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
DevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectDevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectRosalind Radcliffe
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applicationsLeigh Williamson
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationLeigh Williamson
 

Ähnlich wie IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads (20)

Mobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformationMobile to Mainframe - En-to-end transformation
Mobile to Mainframe - En-to-end transformation
 
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1IBM Mobile Quality Assurance - Open Beta Study Group Session 1
IBM Mobile Quality Assurance - Open Beta Study Group Session 1
 
DevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and DeployDevOps for the Mobile Enterprise: Test and Deploy
DevOps for the Mobile Enterprise: Test and Deploy
 
Why Mobile will Change your Business - Parmelee
Why Mobile will Change your Business - ParmeleeWhy Mobile will Change your Business - Parmelee
Why Mobile will Change your Business - Parmelee
 
IBM MobileFirst Technical Overview
IBM MobileFirst Technical OverviewIBM MobileFirst Technical Overview
IBM MobileFirst Technical Overview
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
IBM Mobile First
IBM Mobile FirstIBM Mobile First
IBM Mobile First
 
IBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst ApplicationsIBM InterConnect Build and Deploy MobileFirst Applications
IBM InterConnect Build and Deploy MobileFirst Applications
 
SmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App EconomySmartData Webinar: Cognitive Computing in the Mobile App Economy
SmartData Webinar: Cognitive Computing in the Mobile App Economy
 
Ibm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dcIbm mobile first digital_strategy_dc
Ibm mobile first digital_strategy_dc
 
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand
IBM MobileFirst: Defining a Digital StrategyCommunicating to UnderstandIBM MobileFirst: Defining a Digital StrategyCommunicating to Understand
IBM MobileFirst: Defining a Digital Strategy Communicating to Understand
 
Ibm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mcIbm mobile first platform presentation refresh 05 18-mc
Ibm mobile first platform presentation refresh 05 18-mc
 
Ibm mobile first briefing
Ibm mobile first briefingIbm mobile first briefing
Ibm mobile first briefing
 
Building intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBMBuilding intelligent APIs - Andy Thurai, IBM
Building intelligent APIs - Andy Thurai, IBM
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013
 
IBM Worklight for Digital Agencies
IBM Worklight for Digital AgenciesIBM Worklight for Digital Agencies
IBM Worklight for Digital Agencies
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
DevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and ConnectDevOps for the Mobile Enterprise: Build and Connect
DevOps for the Mobile Enterprise: Build and Connect
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applications
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentation
 

Mehr von Nitin Gaur

World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21Nitin Gaur
 
Blockchain governance
Blockchain governanceBlockchain governance
Blockchain governanceNitin Gaur
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platformNitin Gaur
 
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...Nitin Gaur
 
API First Mobile Strategy
API First Mobile StrategyAPI First Mobile Strategy
API First Mobile StrategyNitin Gaur
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nmNitin Gaur
 

Mehr von Nitin Gaur (7)

World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21
 
Blockchain governance
Blockchain governanceBlockchain governance
Blockchain governance
 
Bluemix digital innovation_platform
Bluemix digital innovation_platformBluemix digital innovation_platform
Bluemix digital innovation_platform
 
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
Enterprise Mobile Capability Maturity Model - Designing for a robust Digital ...
 
API First Mobile Strategy
API First Mobile StrategyAPI First Mobile Strategy
API First Mobile Strategy
 
2018 jk
2018 jk2018 jk
2018 jk
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nm
 

IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workloads

  • 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: www.ibm.com/mobilefirst © 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

Hinweis der Redaktion

  1. 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%.
  2. 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.