SlideShare ist ein Scribd-Unternehmen logo
1 von 49
© 2012 IBM Corporation
BME-1079 : IBM Mobile
Foundation Integration
in Action
Todd Kaplinger, STSM, Mobile Cloud Platform Architect
Twitter: @todkap
Benjamin Kus, STSM, Chief Architect, Mobile Management
1
Please note
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product
direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise,
or legal obligation to deliver any material, code or functionality. Information about potential
future products may not be incorporated into any contract. The development, release, and
timing of any future features or functionality described for our products remains at our sole
discretion.
Performance is based on measurements and projections using standard IBM benchmarks in
a controlled environment. The actual throughput or performance that any user will
experience will vary depending upon many factors, including considerations such as the
amount of multiprogramming in the user’s job stream, the I/O configuration, the storage
configuration, and the workload processed. Therefore, no assurance can be given that an
individual user will achieve results similar to those stated here.
2
Agenda
• IBM Endpoint Manager for Mobile Devices
• Challenges in the New BYOD World
• Solving Mobile and BYOD Challenges with IBM Endpoint Manager
• Worklight Overview
• Worklight Architecture
• Mobile Application Types
• Cast Iron Overview
• A Hybrid World
• Cast Iron Cloud Integration
• Capabilities and Approach
• Cast Iron Web API Services
• Extending Cast Iron to Mobile
• Mobile Requirements
• Building the Application
• Results
3
IBM Endpoint Manager for Mobile DevicesIBM Endpoint Manager for Mobile Devices
OverviewOverview
4
Managing Devices – IT Philosophy (Old)
 IT controls risks by maintaining control points
 Control the Device
– Enterprises provide all equipment
 Control the Complexity
– Small set of supported platforms / models
 Control the OS
– Operating systems configured, managed, and updated by IT
 Control the Apps
– IT controls which apps are allowed and the configuration
 Control the Network
– Network traffic controlled with proxies and web filters
5
New Challenges – BYOD and Mobile Devices
 With BYOD and Mobile Devices, IT loses control
 Control the Device
– Employees bring personal devices (BYOD)
 Control the Complexity
– Many different combinations of devices and OSes
 Control the OS
– OS version and upgrades managed by carriers, OEMs, users
 Control the Apps
– Apps updated automatically by App Stores and users
 Control the Network
– Devices connect through 3G/4G, WiFi,
6
Security & Management
Challenges
Potential unauthorized
access (lost, stolen)
Disabled encryption
Insecure devices
connecting to network
Corporate data leakage
6
• Mail / Calendar / Contacts
• Access (VPN / WiFi)
• Apps (app store)
• Enterprise Apps
iCloudiCloud
iCloud
Sync
iTunes
Sync
Encryption not enforcedEncryption not enforced
End
User
VPN / WiFi Corporate
Network
Access
Unmanaged Mobile Devices – IT Nightmare
7
7
iCloud
Sync
iTunes
Sync
End
User
VPN / WiFi Corporate
Network
Access
iCloudiCloud
• Personal Mail / Calendar
• Personal Apps
Corporate Profile
• Enterprise Mail / Calendar
• Enterprise Access (VPN/WiFi)
• Enterprise Apps (App store or
Custom)
Secured by
BigFix policy
Encryption EnabledEncryption Enabled
Endpoint Manager for Mobile
Devices
Enable password policies
Enable device encryption
Force encrypted backup
Disable iCloud sync
Access to corporate email,
apps, VPN, WiFi contingent on
policy compliance!
Selectively wipe corporate data
if employee leaves company
Fully wipe if lost or stolen
Privacy controls to protect
user’s private data
Managing Mobile Devices – The Solution
8
Worklight OverviewWorklight Overview
9
The Worklight Platform
 Open mobile application platform
– Development
– Runtime
– Management
– Connectivity
 Worklight Studio
– End-to-end Eclipse based IDE
– Device SDK integration
– Open standards
 Worklight Server
– Secure back-end connectivity
– Data access mediation
– Push notifications
 Worklight Console
– App management and control
10
Development Environment Integration
 Eclipse based development
– Single project to build cross
platform applications
– Support for hybrid and native
 Visual WYSIWYG development
– Rich Page Editor
– CSS and HTML5 Editor
– Dojo Mobile Support
 OSGi based Worklight Server
– Deploy Adapters and Applications
– Unit Test Framework
• Worklight Procedures
• Worklight Adapters
 Publish Hybrid and Native Apps
directly to Application Center
11
Worklight Application Types
Native AppsNative Apps
Platform-specific.
Requires unique
expertise, pricy and
long to develop.
Can deliver higher
user experience.
Native
Application
Device APIs
1001010101011101001010
0100101011101001001101
0101010100100100101111
0010011001010101001010
1010100101010101010101
0101011111100000101010
1010101001001010101010
1010001111010100011110
1010011101010111110010
1101
Hybrid Apps -Hybrid Apps -
User augments web
code with native
language for unique
needs and
maximized user
experience.
Native Shell
Web Native
Device APIs
<!DOCTYP
E html
PUBLIC
created
2003-12
</p>
</body>
</html>
100101010
101110100
101010101
010100100
100101111
001001100
10
Hybrid Apps - WebHybrid Apps - Web
HTML5 code and
Worklight runtime
libraries packaged
within the app and
executed in a native
shell.
Native Shell
Web Code
<!DOCTYPE html PUBLIC
<html>
<! - - created 2003-12-1
<head><title>XYZ</title
</head>
</body>
</html>
Device APIs
Web AppsWeb Apps
Written in HTML5
JavaScript and
CSS3. Quick and
cheap to develop,
but less powerful
than native.
Mobile Browser
Web Code
<!DOCTYPE html PUBLIC
<html>
<! - - created 2003-12-12 - -
<head><title>XYZ</title>
</head>
<body>
</p>
</body>
</html>
Browser Access Downloadable Downloadable Downloadable
Browser AccessBrowser Access Hybrid Apps - WebHybrid Apps - Web Hybrid Apps - MixedHybrid Apps - Mixed Native AppsNative Apps
12
Cast Iron Overview
13
A Hybrid World
Packaged
Applications
Private Clouds
(Custom)
Public Clouds
(SaaS)
Integration is Critical in a Hybrid World
Home-grown
Applications
14
Cast Iron Cloud Integration
Connect Your Cloud and On-Premise Applications in Days
15
Rapid, Flexible, Simple
Simple User Experience
TIP Exchange
TIP Development Kit
TIP Community
For All Types of Projects
UI Mashups
Process Integration
Data Migration
Complete Flexibility
IBM Cast Iron Live
Virtual Appliances
Physical Appliances
Rapid Connectivity
IBM Cast Iron Express
CDK
Connector Development Kit Infrastructure as a Service
16
© IBM Corporation 2012
Cast Iron Web API Services
Business Ops Dashboard
analytics and controls to
document and publish APIs,
set quotas, manage and
monitor service levels
20
Application Developer Portal
with Self-Service registration
and hooks into social
communities
DevOps Dashboard to
easily proxy and
assemble new APIs, and
to secure and manage
APIs from an IT Ops
perspective
1. Create 3. Manage2. Socialize
17
© IBM Corporation 2012
Extending Cast Iron to Mobile
18
Extending The Reach of Enterprise Applications
Company invested in Cast Iron for
integrating various server integration
services within their enterprise.
Company wants to create mobile
application for Business to Enterprise
(B2E) leveraging these services.
Application must support both Android
and iOS devices.
19
Enterprise Data Services
http://www.google.com//finance/chart?q=NYSE:IBM&tlf=12
IBM Stock - October 13, 2012
Stock Quote Application
Stock Services are READ only
Cast Iron provides service for
mashing up data from two
disparate corporate systems
Mobile Centric View Required
http://www.google.com/ig/api?stock=IBM
http://api.crunchbase.com/v/1/company/ibm.js
20
Integrating the Company Info API
21
Integrating the Stock Quote API
22
Mapping the Stock Quote Data
23
Aggregating Company Info and Stock Quote
24
Aggregating the Data
25
Running on Cast Iron Live Integration Cloud
26
Worklight Integration Services Tier
Develop Worklight Cast Iron Adapter to
integrate with Stock Quote Service
Seamless conversion from XML to JSON
Validate Worklight Procedure Invocation
27
Worklight Project Creation
Simple two step hybrid application creation
1. Select project type 2. Select JavaScript framework
28
Understanding Generated Project
Define the
application and
display name
Configuration of
Worklight Server
URL endpoint for
adapters and
management of
application
Initial Worklight
project structure is
generated for the
application prior to
selecting
environment
29
Environments: Mobile Platform Targets
Designate target
platforms for
application
WTC_StockApp
Application will be
initially targeting
Android and iOS
Worklight supports
multi-channel
development model
to allow a range of
deployment options
including desktop
and mobile
30
Mobile Client Development
Cross-platform application for iOS and
Android leveraging jQuery and Worklight
Client APIs
Ability for users to search by ticker symbol
Provide “quick view” of stock details
31
Mobile DevOps
Complete lifecycle for Mobile Development
[DEVELOPMENT/ TEST / PRODUCTION]
Continuous Deployment of Mobile
Workloads
Integrated Feedback (Comments/Ratings)
Integrated versioning and monitoring
32
Streamlined App Deployment Workflow
Endpoint Manager customers can
directly import and distribute
Worklight-built apps via the
Enterprise App Store, thereby
improving workflow between
Development and Operations
Distribute App to
Employees
Import into Endpoint
Manager App Store22
33
Build app in Worklight11
33
Conclusion
• Internet Scale requires optimized access to data
• Cast Iron technology provides a simple model for accessing
commonly used data objects
• Mobile workloads are increasing the demand for extending
existing services to beyond the enterprise.
• By integrating Cast Iron with Worklight, developers can
quickly assemble, connect and secure their enterprise
services to extend to mobile devices an a simple integrated
and IBM supported fashion.
• Mobile is evolving at a rapid pace. Implementing DevOps
practices can significantly decrease time to delivery.
• Combining the features of both IBM Worklight and IBM
Endpoint Manager provides best of breed device and
application management unparalleled in the industry.
34
Questions?
As a reminder, please fill out a session evaluation
2
Acknowledgements and Disclaimers:
© Copyright IBM Corporation 2013. All rights reserved.
 U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule
Contract with IBM Corp.
IBM, the IBM logo, and ibm.com 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
Other company, product, or service names may be trademarks or service marks of others.
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all
countries in which IBM operates.
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are
provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or
advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this
presentation, it 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, this presentation or any other materials. Nothing contained in this presentation 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.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they
may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these
materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific
sales, revenue growth or other results.
36
Backup
37
Worklight Backup
38
© IBM Corporation 2012
Integrated Development
Environment
(Eclipse Plug-in)
Application development
using native and/or
familiar web technologies:
• HTML5
• CSS3
• JavaScript
Integrated device SDKs
allow direct access from
within the IDE to
emulators and code
debugging utilities
Worklight Studio
39
© IBM Corporation 2012
Single Shared Codebase
Common code placed
in primary file
Environment optimization
code is maintained
separately
40
© IBM Corporation 2012
Runtime Skins – Use Cases
Different
Screen Sizes
Different
Input Method
Different
Screen Densities
Support
for HTML5
41
© IBM Corporation 2012
Combine HTML5 and
native-based pages in
the same application
Call native code from
HTML-based pages
Display HTML and
native components
together on the same
page
Hybrid Coding – Native and Web
42
Cast Iron Backup
43
© IBM Corporation 2012
Capabilities
20
Cast Iron Capabilities
44
© IBM Corporation 2012
Integration Approach
No Coding Beyond Configuration Preconfigured Templates
(TIPs)
45
Endpoint Manager Backup
46
How does Endpoint Manager manage devices?
 Agent-based Management
• Android via native BigFix agent
• iOS via Apple’s MDM APIs
 Email-based management through Exchange and Lotus Traveler
• Supported platforms: iOS, Android, Windows Phone, Windows Mobile, Symbian
Category Endpoint Manager Capabilities
Platform Support Apple iOS, Google Android, Nokia Symbian, Windows Phone, Windows Mobile
Secure Corporate Data on
BYOD devices
Encryption management, secure corporate mail/calendar/contacts, manage
corporate apps/data
Management Actions Selective wipe, full wipe, deny email access, remote lock, user notification, clear
passcode
Application Management Application inventory, enterprise app store, whitelisting, blacklisting, Apple Volume
Purchase Program (VPP)
Policy & Security Management Password policies, device encryption, jailbreak & root detection
Location Services Track devices and locate on map
Enterprise Access
Management
Configuration of Email, VPN, Wi-fi
Visit PulseSmartSite.com via
web portal or mobile device to
submit your session evaluation
and receive an entry to WIN an
Apple TV!
Daily drawings
will be held
Monday through
Wednesday!
2
ibmpulseblog.com
Build your network at Pulse with Vivastream
vivastream.com/events/pulse2013
Stop by a Social Media Café in the
Pulse Solution Expo or
near registration to learn more.
facebook.com/ibmpulse
bit.ly/ibm-pulsetwitter.com/ibmpulse | #ibmpulse
Tell your colleagues! Watch what’s happening LIVE at ibm.com/pulse
youtube.com/ibmpulse

Weitere ähnliche Inhalte

Was ist angesagt?

An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7ibmmobile
 
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Bruce Elgort
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBIZZ
 
Enterprise Apps Development 101
Enterprise Apps Development 101Enterprise Apps Development 101
Enterprise Apps Development 101Kareem ElSayyed
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Jeremy Siewert
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightIBM WebSphereIndia
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationLeigh Williamson
 
Building Effective and Rapid Applications with IBM MobileFirst Platform
Building Effective and Rapid Applications with IBM MobileFirst PlatformBuilding Effective and Rapid Applications with IBM MobileFirst Platform
Building Effective and Rapid Applications with IBM MobileFirst PlatformAndrew Ferrier
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM BluemixIBM Connections Developers
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile ManagementDipesh Mukerji
 
VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...
VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...
VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...VMworld
 
Multi channel advantage
Multi channel advantageMulti channel advantage
Multi channel advantageDipesh Mukerji
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development CloudDipesh Mukerji
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionLeigh Williamson
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersJeremy Siewert
 
Hybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightHybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightMohammad Omer Raza
 
Platform Breakout Session - Dreamforce to You
Platform Breakout Session - Dreamforce to YouPlatform Breakout Session - Dreamforce to You
Platform Breakout Session - Dreamforce to YouSalesforce_Nordics
 
The Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App DevThe Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App DevIBM Connections Developers
 

Was ist angesagt? (20)

IBM Mobile First
IBM Mobile FirstIBM Mobile First
IBM Mobile First
 
An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7An Overview on IBM MobileFirst Platform v7
An Overview on IBM MobileFirst Platform v7
 
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with Worklight
 
Enterprise Apps Development 101
Enterprise Apps Development 101Enterprise Apps Development 101
Enterprise Apps Development 101
 
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
Introduction to IBM Worklight: Building and connecting cross-platform mobile ...
 
Security and Mobile Application Management with Worklight
Security and Mobile Application Management with WorklightSecurity and Mobile Application Management with Worklight
Security and Mobile Application Management with Worklight
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
Building Effective and Rapid Applications with IBM MobileFirst Platform
Building Effective and Rapid Applications with IBM MobileFirst PlatformBuilding Effective and Rapid Applications with IBM MobileFirst Platform
Building Effective and Rapid Applications with IBM MobileFirst Platform
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM Bluemix
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile Management
 
VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...
VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...
VMworld 2013: Integrating Enterprise Application with SAML to VMware Horizon ...
 
Multi channel advantage
Multi channel advantageMulti channel advantage
Multi channel advantage
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development Cloud
 
Mobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT SessionMobile World Congress 2013 IBM-ATT Session
Mobile World Congress 2013 IBM-ATT Session
 
IBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem PartnersIBM Mobile Overview for Ecosystem Partners
IBM Mobile Overview for Ecosystem Partners
 
Kony plaform short
Kony plaform   shortKony plaform   short
Kony plaform short
 
Hybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and WorklightHybrid Applications with WebSphere commerce and Worklight
Hybrid Applications with WebSphere commerce and Worklight
 
Platform Breakout Session - Dreamforce to You
Platform Breakout Session - Dreamforce to YouPlatform Breakout Session - Dreamforce to You
Platform Breakout Session - Dreamforce to You
 
The Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App DevThe Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App Dev
 

Ähnlich wie Nordics IBM Mobile Foundation Integration in Action

Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6 GameStop
 
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
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
2109 mobile cloud integrating your mobile workloads with the enterprise
2109 mobile cloud  integrating your mobile workloads with the enterprise2109 mobile cloud  integrating your mobile workloads with the enterprise
2109 mobile cloud integrating your mobile workloads with the enterpriseTodd Kaplinger
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...Nitin Gaur
 
Ibm business partner connect 2015 long fong yee v1 (read-only)
Ibm business partner connect 2015   long fong yee v1 (read-only)Ibm business partner connect 2015   long fong yee v1 (read-only)
Ibm business partner connect 2015 long fong yee v1 (read-only)Fong Yee Long
 
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
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Sreeni Pamidala
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsMark Roden
 
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
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationClaudia Ring
 
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
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deploymentsTodd Kaplinger
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 

Ähnlich wie Nordics IBM Mobile Foundation Integration in Action (20)

Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6
 
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
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
2109 mobile cloud integrating your mobile workloads with the enterprise
2109 mobile cloud  integrating your mobile workloads with the enterprise2109 mobile cloud  integrating your mobile workloads with the enterprise
2109 mobile cloud integrating your mobile workloads with the enterprise
 
IBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech OverviewIBM MobileFirst Platform v7 Tech Overview
IBM MobileFirst Platform v7 Tech Overview
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
Ibm business partner connect 2015 long fong yee v1 (read-only)
Ibm business partner connect 2015   long fong yee v1 (read-only)Ibm business partner connect 2015   long fong yee v1 (read-only)
Ibm business partner connect 2015 long fong yee v1 (read-only)
 
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
 
Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]Soa architect summit mobile 2013_mar [compatibility mode]
Soa architect summit mobile 2013_mar [compatibility mode]
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
 
IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013IBM Partner Jam - 10th April 2013
IBM Partner Jam - 10th April 2013
 
Mobile Apps Develpment - A Comparison
Mobile Apps Develpment - A ComparisonMobile Apps Develpment - A Comparison
Mobile Apps Develpment - A Comparison
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 
Ibm empresa movil
Ibm empresa movilIbm empresa movil
Ibm empresa movil
 
IBM Worklight Whitepaper
IBM Worklight WhitepaperIBM Worklight Whitepaper
IBM Worklight Whitepaper
 
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
 
1040 ibm worklight delivering agility to mobile cloud deployments
1040 ibm worklight  delivering agility to mobile cloud deployments1040 ibm worklight  delivering agility to mobile cloud deployments
1040 ibm worklight delivering agility to mobile cloud deployments
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 

Mehr von IBM Danmark

DevOps, Development and Operations, Tina McGinley
DevOps, Development and Operations, Tina McGinleyDevOps, Development and Operations, Tina McGinley
DevOps, Development and Operations, Tina McGinleyIBM Danmark
 
Velkomst, Universitetssporet 2013, Pia Rønhøj
Velkomst, Universitetssporet 2013, Pia RønhøjVelkomst, Universitetssporet 2013, Pia Rønhøj
Velkomst, Universitetssporet 2013, Pia RønhøjIBM Danmark
 
Smarter Commerce, Salg og Marketing, Thomas Steglich-Andersen
Smarter Commerce, Salg og Marketing, Thomas Steglich-AndersenSmarter Commerce, Salg og Marketing, Thomas Steglich-Andersen
Smarter Commerce, Salg og Marketing, Thomas Steglich-AndersenIBM Danmark
 
Mobile, Philip Nyborg
Mobile, Philip NyborgMobile, Philip Nyborg
Mobile, Philip NyborgIBM Danmark
 
IT innovation, Kim Escherich
IT innovation, Kim EscherichIT innovation, Kim Escherich
IT innovation, Kim EscherichIBM Danmark
 
Echo.IT, Stefan K. Madsen
Echo.IT, Stefan K. MadsenEcho.IT, Stefan K. Madsen
Echo.IT, Stefan K. MadsenIBM Danmark
 
Big Data & Analytics, Peter Jönsson
Big Data & Analytics, Peter JönssonBig Data & Analytics, Peter Jönsson
Big Data & Analytics, Peter JönssonIBM Danmark
 
Social Business, Alice Bayer
Social Business, Alice BayerSocial Business, Alice Bayer
Social Business, Alice BayerIBM Danmark
 
Numascale Product IBM
Numascale Product IBMNumascale Product IBM
Numascale Product IBMIBM Danmark
 
Intel HPC Update
Intel HPC UpdateIntel HPC Update
Intel HPC UpdateIBM Danmark
 
IBM general parallel file system - introduction
IBM general parallel file system - introductionIBM general parallel file system - introduction
IBM general parallel file system - introductionIBM Danmark
 
NeXtScale HPC seminar
NeXtScale HPC seminarNeXtScale HPC seminar
NeXtScale HPC seminarIBM Danmark
 
Future of Power: PowerLinux - Jan Kristian Nielsen
Future of Power: PowerLinux - Jan Kristian NielsenFuture of Power: PowerLinux - Jan Kristian Nielsen
Future of Power: PowerLinux - Jan Kristian NielsenIBM Danmark
 
Future of Power: Power Strategy and Offerings for Denmark - Steve Sibley
Future of Power: Power Strategy and Offerings for Denmark - Steve SibleyFuture of Power: Power Strategy and Offerings for Denmark - Steve Sibley
Future of Power: Power Strategy and Offerings for Denmark - Steve SibleyIBM Danmark
 
Future of Power: Big Data - Søren Ravn
Future of Power: Big Data - Søren RavnFuture of Power: Big Data - Søren Ravn
Future of Power: Big Data - Søren RavnIBM Danmark
 
Future of Power: IBM PureFlex - Kim Mortensen
Future of Power: IBM PureFlex - Kim MortensenFuture of Power: IBM PureFlex - Kim Mortensen
Future of Power: IBM PureFlex - Kim MortensenIBM Danmark
 
Future of Power: IBM Trends & Directions - Erik Rex
Future of Power: IBM Trends & Directions - Erik RexFuture of Power: IBM Trends & Directions - Erik Rex
Future of Power: IBM Trends & Directions - Erik RexIBM Danmark
 
Future of Power: Håndtering af nye teknologier - Kim Escherich
Future of Power: Håndtering af nye teknologier - Kim EscherichFuture of Power: Håndtering af nye teknologier - Kim Escherich
Future of Power: Håndtering af nye teknologier - Kim EscherichIBM Danmark
 
Future of Power - Lars Mikkelgaard-Jensen
Future of Power - Lars Mikkelgaard-JensenFuture of Power - Lars Mikkelgaard-Jensen
Future of Power - Lars Mikkelgaard-JensenIBM Danmark
 

Mehr von IBM Danmark (20)

DevOps, Development and Operations, Tina McGinley
DevOps, Development and Operations, Tina McGinleyDevOps, Development and Operations, Tina McGinley
DevOps, Development and Operations, Tina McGinley
 
Velkomst, Universitetssporet 2013, Pia Rønhøj
Velkomst, Universitetssporet 2013, Pia RønhøjVelkomst, Universitetssporet 2013, Pia Rønhøj
Velkomst, Universitetssporet 2013, Pia Rønhøj
 
Smarter Commerce, Salg og Marketing, Thomas Steglich-Andersen
Smarter Commerce, Salg og Marketing, Thomas Steglich-AndersenSmarter Commerce, Salg og Marketing, Thomas Steglich-Andersen
Smarter Commerce, Salg og Marketing, Thomas Steglich-Andersen
 
Mobile, Philip Nyborg
Mobile, Philip NyborgMobile, Philip Nyborg
Mobile, Philip Nyborg
 
IT innovation, Kim Escherich
IT innovation, Kim EscherichIT innovation, Kim Escherich
IT innovation, Kim Escherich
 
Echo.IT, Stefan K. Madsen
Echo.IT, Stefan K. MadsenEcho.IT, Stefan K. Madsen
Echo.IT, Stefan K. Madsen
 
Big Data & Analytics, Peter Jönsson
Big Data & Analytics, Peter JönssonBig Data & Analytics, Peter Jönsson
Big Data & Analytics, Peter Jönsson
 
Social Business, Alice Bayer
Social Business, Alice BayerSocial Business, Alice Bayer
Social Business, Alice Bayer
 
Numascale Product IBM
Numascale Product IBMNumascale Product IBM
Numascale Product IBM
 
Mellanox IBM
Mellanox IBMMellanox IBM
Mellanox IBM
 
Intel HPC Update
Intel HPC UpdateIntel HPC Update
Intel HPC Update
 
IBM general parallel file system - introduction
IBM general parallel file system - introductionIBM general parallel file system - introduction
IBM general parallel file system - introduction
 
NeXtScale HPC seminar
NeXtScale HPC seminarNeXtScale HPC seminar
NeXtScale HPC seminar
 
Future of Power: PowerLinux - Jan Kristian Nielsen
Future of Power: PowerLinux - Jan Kristian NielsenFuture of Power: PowerLinux - Jan Kristian Nielsen
Future of Power: PowerLinux - Jan Kristian Nielsen
 
Future of Power: Power Strategy and Offerings for Denmark - Steve Sibley
Future of Power: Power Strategy and Offerings for Denmark - Steve SibleyFuture of Power: Power Strategy and Offerings for Denmark - Steve Sibley
Future of Power: Power Strategy and Offerings for Denmark - Steve Sibley
 
Future of Power: Big Data - Søren Ravn
Future of Power: Big Data - Søren RavnFuture of Power: Big Data - Søren Ravn
Future of Power: Big Data - Søren Ravn
 
Future of Power: IBM PureFlex - Kim Mortensen
Future of Power: IBM PureFlex - Kim MortensenFuture of Power: IBM PureFlex - Kim Mortensen
Future of Power: IBM PureFlex - Kim Mortensen
 
Future of Power: IBM Trends & Directions - Erik Rex
Future of Power: IBM Trends & Directions - Erik RexFuture of Power: IBM Trends & Directions - Erik Rex
Future of Power: IBM Trends & Directions - Erik Rex
 
Future of Power: Håndtering af nye teknologier - Kim Escherich
Future of Power: Håndtering af nye teknologier - Kim EscherichFuture of Power: Håndtering af nye teknologier - Kim Escherich
Future of Power: Håndtering af nye teknologier - Kim Escherich
 
Future of Power - Lars Mikkelgaard-Jensen
Future of Power - Lars Mikkelgaard-JensenFuture of Power - Lars Mikkelgaard-Jensen
Future of Power - Lars Mikkelgaard-Jensen
 

Kürzlich hochgeladen

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Kürzlich hochgeladen (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Nordics IBM Mobile Foundation Integration in Action

  • 1. © 2012 IBM Corporation BME-1079 : IBM Mobile Foundation Integration in Action Todd Kaplinger, STSM, Mobile Cloud Platform Architect Twitter: @todkap Benjamin Kus, STSM, Chief Architect, Mobile Management
  • 2. 1 Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. 2 Agenda • IBM Endpoint Manager for Mobile Devices • Challenges in the New BYOD World • Solving Mobile and BYOD Challenges with IBM Endpoint Manager • Worklight Overview • Worklight Architecture • Mobile Application Types • Cast Iron Overview • A Hybrid World • Cast Iron Cloud Integration • Capabilities and Approach • Cast Iron Web API Services • Extending Cast Iron to Mobile • Mobile Requirements • Building the Application • Results
  • 4. 3 IBM Endpoint Manager for Mobile DevicesIBM Endpoint Manager for Mobile Devices OverviewOverview
  • 5. 4 Managing Devices – IT Philosophy (Old)  IT controls risks by maintaining control points  Control the Device – Enterprises provide all equipment  Control the Complexity – Small set of supported platforms / models  Control the OS – Operating systems configured, managed, and updated by IT  Control the Apps – IT controls which apps are allowed and the configuration  Control the Network – Network traffic controlled with proxies and web filters
  • 6. 5 New Challenges – BYOD and Mobile Devices  With BYOD and Mobile Devices, IT loses control  Control the Device – Employees bring personal devices (BYOD)  Control the Complexity – Many different combinations of devices and OSes  Control the OS – OS version and upgrades managed by carriers, OEMs, users  Control the Apps – Apps updated automatically by App Stores and users  Control the Network – Devices connect through 3G/4G, WiFi,
  • 7. 6 Security & Management Challenges Potential unauthorized access (lost, stolen) Disabled encryption Insecure devices connecting to network Corporate data leakage 6 • Mail / Calendar / Contacts • Access (VPN / WiFi) • Apps (app store) • Enterprise Apps iCloudiCloud iCloud Sync iTunes Sync Encryption not enforcedEncryption not enforced End User VPN / WiFi Corporate Network Access Unmanaged Mobile Devices – IT Nightmare
  • 8. 7 7 iCloud Sync iTunes Sync End User VPN / WiFi Corporate Network Access iCloudiCloud • Personal Mail / Calendar • Personal Apps Corporate Profile • Enterprise Mail / Calendar • Enterprise Access (VPN/WiFi) • Enterprise Apps (App store or Custom) Secured by BigFix policy Encryption EnabledEncryption Enabled Endpoint Manager for Mobile Devices Enable password policies Enable device encryption Force encrypted backup Disable iCloud sync Access to corporate email, apps, VPN, WiFi contingent on policy compliance! Selectively wipe corporate data if employee leaves company Fully wipe if lost or stolen Privacy controls to protect user’s private data Managing Mobile Devices – The Solution
  • 10. 9 The Worklight Platform  Open mobile application platform – Development – Runtime – Management – Connectivity  Worklight Studio – End-to-end Eclipse based IDE – Device SDK integration – Open standards  Worklight Server – Secure back-end connectivity – Data access mediation – Push notifications  Worklight Console – App management and control
  • 11. 10 Development Environment Integration  Eclipse based development – Single project to build cross platform applications – Support for hybrid and native  Visual WYSIWYG development – Rich Page Editor – CSS and HTML5 Editor – Dojo Mobile Support  OSGi based Worklight Server – Deploy Adapters and Applications – Unit Test Framework • Worklight Procedures • Worklight Adapters  Publish Hybrid and Native Apps directly to Application Center
  • 12. 11 Worklight Application Types Native AppsNative Apps Platform-specific. Requires unique expertise, pricy and long to develop. Can deliver higher user experience. Native Application Device APIs 1001010101011101001010 0100101011101001001101 0101010100100100101111 0010011001010101001010 1010100101010101010101 0101011111100000101010 1010101001001010101010 1010001111010100011110 1010011101010111110010 1101 Hybrid Apps -Hybrid Apps - User augments web code with native language for unique needs and maximized user experience. Native Shell Web Native Device APIs <!DOCTYP E html PUBLIC created 2003-12 </p> </body> </html> 100101010 101110100 101010101 010100100 100101111 001001100 10 Hybrid Apps - WebHybrid Apps - Web HTML5 code and Worklight runtime libraries packaged within the app and executed in a native shell. Native Shell Web Code <!DOCTYPE html PUBLIC <html> <! - - created 2003-12-1 <head><title>XYZ</title </head> </body> </html> Device APIs Web AppsWeb Apps Written in HTML5 JavaScript and CSS3. Quick and cheap to develop, but less powerful than native. Mobile Browser Web Code <!DOCTYPE html PUBLIC <html> <! - - created 2003-12-12 - - <head><title>XYZ</title> </head> <body> </p> </body> </html> Browser Access Downloadable Downloadable Downloadable Browser AccessBrowser Access Hybrid Apps - WebHybrid Apps - Web Hybrid Apps - MixedHybrid Apps - Mixed Native AppsNative Apps
  • 14. 13 A Hybrid World Packaged Applications Private Clouds (Custom) Public Clouds (SaaS) Integration is Critical in a Hybrid World Home-grown Applications
  • 15. 14 Cast Iron Cloud Integration Connect Your Cloud and On-Premise Applications in Days
  • 16. 15 Rapid, Flexible, Simple Simple User Experience TIP Exchange TIP Development Kit TIP Community For All Types of Projects UI Mashups Process Integration Data Migration Complete Flexibility IBM Cast Iron Live Virtual Appliances Physical Appliances Rapid Connectivity IBM Cast Iron Express CDK Connector Development Kit Infrastructure as a Service
  • 17. 16 © IBM Corporation 2012 Cast Iron Web API Services Business Ops Dashboard analytics and controls to document and publish APIs, set quotas, manage and monitor service levels 20 Application Developer Portal with Self-Service registration and hooks into social communities DevOps Dashboard to easily proxy and assemble new APIs, and to secure and manage APIs from an IT Ops perspective 1. Create 3. Manage2. Socialize
  • 18. 17 © IBM Corporation 2012 Extending Cast Iron to Mobile
  • 19. 18 Extending The Reach of Enterprise Applications Company invested in Cast Iron for integrating various server integration services within their enterprise. Company wants to create mobile application for Business to Enterprise (B2E) leveraging these services. Application must support both Android and iOS devices.
  • 20. 19 Enterprise Data Services http://www.google.com//finance/chart?q=NYSE:IBM&tlf=12 IBM Stock - October 13, 2012 Stock Quote Application Stock Services are READ only Cast Iron provides service for mashing up data from two disparate corporate systems Mobile Centric View Required http://www.google.com/ig/api?stock=IBM http://api.crunchbase.com/v/1/company/ibm.js
  • 23. 22 Mapping the Stock Quote Data
  • 24. 23 Aggregating Company Info and Stock Quote
  • 26. 25 Running on Cast Iron Live Integration Cloud
  • 27. 26 Worklight Integration Services Tier Develop Worklight Cast Iron Adapter to integrate with Stock Quote Service Seamless conversion from XML to JSON Validate Worklight Procedure Invocation
  • 28. 27 Worklight Project Creation Simple two step hybrid application creation 1. Select project type 2. Select JavaScript framework
  • 29. 28 Understanding Generated Project Define the application and display name Configuration of Worklight Server URL endpoint for adapters and management of application Initial Worklight project structure is generated for the application prior to selecting environment
  • 30. 29 Environments: Mobile Platform Targets Designate target platforms for application WTC_StockApp Application will be initially targeting Android and iOS Worklight supports multi-channel development model to allow a range of deployment options including desktop and mobile
  • 31. 30 Mobile Client Development Cross-platform application for iOS and Android leveraging jQuery and Worklight Client APIs Ability for users to search by ticker symbol Provide “quick view” of stock details
  • 32. 31 Mobile DevOps Complete lifecycle for Mobile Development [DEVELOPMENT/ TEST / PRODUCTION] Continuous Deployment of Mobile Workloads Integrated Feedback (Comments/Ratings) Integrated versioning and monitoring
  • 33. 32 Streamlined App Deployment Workflow Endpoint Manager customers can directly import and distribute Worklight-built apps via the Enterprise App Store, thereby improving workflow between Development and Operations Distribute App to Employees Import into Endpoint Manager App Store22 33 Build app in Worklight11
  • 34. 33 Conclusion • Internet Scale requires optimized access to data • Cast Iron technology provides a simple model for accessing commonly used data objects • Mobile workloads are increasing the demand for extending existing services to beyond the enterprise. • By integrating Cast Iron with Worklight, developers can quickly assemble, connect and secure their enterprise services to extend to mobile devices an a simple integrated and IBM supported fashion. • Mobile is evolving at a rapid pace. Implementing DevOps practices can significantly decrease time to delivery. • Combining the features of both IBM Worklight and IBM Endpoint Manager provides best of breed device and application management unparalleled in the industry.
  • 35. 34 Questions? As a reminder, please fill out a session evaluation
  • 36. 2 Acknowledgements and Disclaimers: © Copyright IBM Corporation 2013. All rights reserved.  U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM, the IBM logo, and ibm.com 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 Other company, product, or service names may be trademarks or service marks of others. Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it 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, this presentation or any other materials. Nothing contained in this presentation 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. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
  • 39. 38 © IBM Corporation 2012 Integrated Development Environment (Eclipse Plug-in) Application development using native and/or familiar web technologies: • HTML5 • CSS3 • JavaScript Integrated device SDKs allow direct access from within the IDE to emulators and code debugging utilities Worklight Studio
  • 40. 39 © IBM Corporation 2012 Single Shared Codebase Common code placed in primary file Environment optimization code is maintained separately
  • 41. 40 © IBM Corporation 2012 Runtime Skins – Use Cases Different Screen Sizes Different Input Method Different Screen Densities Support for HTML5
  • 42. 41 © IBM Corporation 2012 Combine HTML5 and native-based pages in the same application Call native code from HTML-based pages Display HTML and native components together on the same page Hybrid Coding – Native and Web
  • 44. 43 © IBM Corporation 2012 Capabilities 20 Cast Iron Capabilities
  • 45. 44 © IBM Corporation 2012 Integration Approach No Coding Beyond Configuration Preconfigured Templates (TIPs)
  • 47. 46 How does Endpoint Manager manage devices?  Agent-based Management • Android via native BigFix agent • iOS via Apple’s MDM APIs  Email-based management through Exchange and Lotus Traveler • Supported platforms: iOS, Android, Windows Phone, Windows Mobile, Symbian Category Endpoint Manager Capabilities Platform Support Apple iOS, Google Android, Nokia Symbian, Windows Phone, Windows Mobile Secure Corporate Data on BYOD devices Encryption management, secure corporate mail/calendar/contacts, manage corporate apps/data Management Actions Selective wipe, full wipe, deny email access, remote lock, user notification, clear passcode Application Management Application inventory, enterprise app store, whitelisting, blacklisting, Apple Volume Purchase Program (VPP) Policy & Security Management Password policies, device encryption, jailbreak & root detection Location Services Track devices and locate on map Enterprise Access Management Configuration of Email, VPN, Wi-fi
  • 48. Visit PulseSmartSite.com via web portal or mobile device to submit your session evaluation and receive an entry to WIN an Apple TV! Daily drawings will be held Monday through Wednesday!
  • 49. 2 ibmpulseblog.com Build your network at Pulse with Vivastream vivastream.com/events/pulse2013 Stop by a Social Media Café in the Pulse Solution Expo or near registration to learn more. facebook.com/ibmpulse bit.ly/ibm-pulsetwitter.com/ibmpulse | #ibmpulse Tell your colleagues! Watch what’s happening LIVE at ibm.com/pulse youtube.com/ibmpulse