0
An IBM Proof of TechnologyOverview of Cast Iron Hypervisor Edition                                    © 2012 IBM Corporation
IBM SoftwareAgenda     IBM Mobile Foundation Overview     Cast Iron Introduction     Cast Iron Integration Scenarios     C...
IBM SoftwareMobile challenges               Top Mobile Adoption Concerns:               1.Security/privacy (53%)          ...
IBM SoftwareIBM Mobile Foundation                                          Includes:                 IBM Mobile           ...
IBM SoftwareValue of Cast Iron for mobile solution     Increase Revenue      – Accelerate Client Adoption      – Decreases...
IBM SoftwareRapid integration - a major differentiator 6                                           © 2012 IBM Corporation
7    IBM Software    Cast Iron helps to engage across traditional boundaries         Mobile Applications       Cloud Appli...
IBM SoftwareComplete integration solution     Complete Flexibility    Total Connectivity   Complete Reusability     For Al...
IBM SoftwareFit for Integration purpose          EAI & Existing          Rapid Application Integration &          ETL - Cl...
IBM SoftwareCast Iron solution functionality               WebSphere Cast Iron Cloud Integration Capabilities10           ...
IBM SoftwareCast Iron approach to developing integration11                                             © 2012 IBM Corporat...
IBM SoftwareTemplate integration projects (TIPs)         No Coding     Beyond Configuration         Preconfigured         ...
IBM SoftwareLibrary of TIPs13                © 2012 IBM Corporation
IBM SoftwareHow it works - Example          Scenario 1: Worklight Application makes request for enterprise data           ...
IBM SoftwareHow it works     Scenario 2: Cast Iron provides real-time notification to Mobile applications                 ...
IBM SoftwareCast Iron demo integration architecture     Mobile App                            Cast Iron                   ...
IBM SoftwareWithout Cast Iron integration scenario17                                       © 2012 IBM Corporation
IBM SoftwareDemo Script     A New employee record is added to the HRIS System, whose status is set to “Hired”     Mobile A...
IBM SoftwareDemo walk-through19                  © 2012 IBM Corporation
IBM SoftwareDemo app code<displayName>Cast_Iron_HTTP</displayName>                    function<description>Cast_Iron_HTTP<...
IBM SoftwareDemo app view21              © 2012 IBM Corporation
IBM SoftwareWorklight and Cast Iron Integration Architecture                                                              ...
IBM SoftwarePackaging           Offering Packages                                 Pricing metrics                         ...
IBM Software24             © 2012 IBM Corporation
IBM Software        ITALIAN            HINDI     FRENCH           JAPANESE          BRAZILIAN PORTUGUESE     SIMPLIFIED CH...
IBM Software               Backup26                      © 2012 IBM Corporation
Upcoming SlideShare
Loading in...5
×

IBM Mobile Foundation POT - Overview of cast iron hypervisor edition presentation

1,401

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,401
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
59
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "IBM Mobile Foundation POT - Overview of cast iron hypervisor edition presentation"

  1. 1. An IBM Proof of TechnologyOverview of Cast Iron Hypervisor Edition © 2012 IBM Corporation
  2. 2. IBM SoftwareAgenda IBM Mobile Foundation Overview Cast Iron Introduction Cast Iron Integration Scenarios Cast Iron Demo2 © 2012 IBM Corporation
  3. 3. IBM SoftwareMobile challenges Top Mobile Adoption Concerns: 1.Security/privacy (53%) 2.Cost of developing for multiple mobile platforms (52%) 3.Integrating cloud services to mobile devices (51%) Source: 2011 IBM Tech Trends Report https://www.ibm.com/developerworks/mydeveloperworks/blogs/techtrends/entry/home?lang=en3 © 2012 IBM Corporation
  4. 4. IBM SoftwareIBM Mobile Foundation Includes: IBM Mobile Foundation V5.0 • IBM Worklight V5.0 • IBM WebSphere Cast Iron • IBM Endpoint Manager for Mobile Devices Plus New Services Offering: • IBM Software Services for Mobile Foundation Build, connect, manage and secure your mobile enterprise4 © 2012 IBM Corporation
  5. 5. IBM SoftwareValue of Cast Iron for mobile solution Increase Revenue – Accelerate Client Adoption – Decreases Time to Deliver (Faster implementation = Faster Revenue) Improve Margins with Predictable Delivery – Reduce TCO of Integrations and Support – Lower skills required to provide ongoing management and support to client integrations Greater Client Satisfaction – Improved Customer Retention/Stickiness – Minimized client effort for implementation 5 © 2012 IBM Corporation
  6. 6. IBM SoftwareRapid integration - a major differentiator 6 © 2012 IBM Corporation
  7. 7. 7 IBM Software Cast Iron helps to engage across traditional boundaries Mobile Applications Cloud Applications Web APIs Extending boundaries via Cloud apps, mobile apps and business APIs 7 © 2012 IBM Corporation
  8. 8. IBM SoftwareComplete integration solution Complete Flexibility Total Connectivity Complete Reusability For All Types of Projects UI Mashups TIP Exchange IBM Cast Iron Cloud TIP Development Kit Process Integration Physical Appliances Virtual Appliances TIP Community Data Migration 8 © 2012 IBM Corporation
  9. 9. IBM SoftwareFit for Integration purpose EAI & Existing Rapid Application Integration & ETL - Cleansing/Loading Master Backbone (ESB) ESB Augmentation Data Focus on On-premise Focus on Hybrid use cases - Cloud & Mass unload/load (> 1gb) integration On Premise, Cloud to Cloud Data Cleansing BPM/BAM Packaged and Custom Apps exposed via standards based connectivity Bulk/batch migration Human Workflow and very Projects in weeks high volumes (> 1 mil/hr) Connectivity, Transformation, Logic & Management Projects in Months Projects in days EAI/ ETL ESB 9 © 2012 IBM Corporation
  10. 10. IBM SoftwareCast Iron solution functionality WebSphere Cast Iron Cloud Integration Capabilities10 © 2012 IBM Corporation
  11. 11. IBM SoftwareCast Iron approach to developing integration11 © 2012 IBM Corporation
  12. 12. IBM SoftwareTemplate integration projects (TIPs) No Coding Beyond Configuration Preconfigured Template Integration Projects (TIPs)12 © 2012 IBM Corporation
  13. 13. IBM SoftwareLibrary of TIPs13 © 2012 IBM Corporation
  14. 14. IBM SoftwareHow it works - Example Scenario 1: Worklight Application makes request for enterprise data 2) cust. data 3) cust. data 2) Cust, data request request Worklight TIP request Connectors WL-Cast Iron (JSON/HTTP) Adaptor Mobile IBM Apps Worklight 4) Cus. data WebSphere 4) cust. data built on 5) cust. Worklight data Server (JSON/HTTP) Cast Iron1) User action Request from Mobile app for customer data from SAP & salesforce 1) User invokes action on Mobile application to request data 2) Worklight Server invokes it’s WL Cast Iron Adapter to send customer data request to Cast Iron 3) Cast Iron receives request & invokes connectivity with salesforce.com and SAP to extract customer data 4) Cast Iron sends customer data to Worklight Server 5) Worklight Server delivers data to Mobile application on the device 14 © 2012 IBM Corporation
  15. 15. IBM SoftwareHow it works Scenario 2: Cast Iron provides real-time notification to Mobile applications 4) SAP shipment delay notification 1) Cust. 3) Cast Iron Shipment is WL Push Notification to Apple app sends data to Mobile delayed Worklight TIP Worklight Connectors App on 2) SAP pushes out IOS Server IDOC indicating Adapter IBM (JSON/HTTP) date change Worklight WebSphere Mobile Server Cast Iron App on Android 4) SAP shipment delay notification to Android app Instant notification to Mobile apps on enterprise data changes (e.g. customer shipment delay in SAP) 1) Manufacturing is delayed and this causes change of customer shipment date in SAP 2) SAP is configured to push out an IDOC indicating this date change. Cast Iron TIP picks up DOC & transforms the data. 3) Cast Iron TIP transforms data to Worklight format (JSON) and sends to Worklight Server via HTTP (REST) 4) IBM Worklight server receives message and sends notification to Mobile app using appropriate protocol for Android and iOS apps15 © 2012 IBM Corporation
  16. 16. IBM SoftwareCast Iron demo integration architecture Mobile App Cast Iron Private Message Broker Cloud16 © 2012 IBM Corporation
  17. 17. IBM SoftwareWithout Cast Iron integration scenario17 © 2012 IBM Corporation
  18. 18. IBM SoftwareDemo Script A New employee record is added to the HRIS System, whose status is set to “Hired” Mobile Application provides the approval mechanism, which is a button called “Synchronize Employees”. This button when pushed sends out a request to the Cast Iron HVE via the Worklight-Cast Iron Adapter. Cast Iron processes the request, and then executes a Web services call to the on-premise HRIS app that retrieves all of the employees to synchronize. Cast Iron then serializes a message which gets put to MQ, also an immediate reply is sent back to the mobile app in XML format. Worklight processes this request and renders it as output to the screen on the mobile application. Message Broker picks up the message from MQ and then simulates the load of the data to back end HRIS Systems (SAP and Peoplesoft). Upon Completion, Message Broker serializes a new message and re-queues it on MQ. Cast Iron picks up the reply message from MQ and then takes the new employee data and loads into Salesforce.com. As a final operation, Cast Iron the invokes a different web services method to update the synchronized employees to on premise HRIS as a status “AddedtoHRIS”.18 © 2012 IBM Corporation
  19. 19. IBM SoftwareDemo walk-through19 © 2012 IBM Corporation
  20. 20. IBM SoftwareDemo app code<displayName>Cast_Iron_HTTP</displayName> function<description>Cast_Iron_HTTP</description> startOrchestration(orchestrationName){…. var input = {<protocol>http</protocol> method: get,<domain>10.66.26.41</domain> returnedContentType : xml,<port>8080</port> path : orchestrationName</connectionPolicy> };…. return WL.Server.invokeHttp(input);<procedure name="startOrchestration"/> } function loadFeeds(){ busyIndicator.show(); var invocationData = {adapter : Cast_Iron_HTTP,procedure : startOrchestration,parameters : [go]}; WL.Client.invokeProcedure(invocationData,{onSuccess : loadFeedsSuccess,onFailure :loadFeedsFailure, }); } function loadFeedsSuccess(result){ invResult = result.invocationResult; … if (invResult.employee.employee.length>0){ displayFeeds(invResult.employee.employee); ….20 © 2012 IBM Corporation
  21. 21. IBM SoftwareDemo app view21 © 2012 IBM Corporation
  22. 22. IBM SoftwareWorklight and Cast Iron Integration Architecture Back-End Project Device Development Integration Cast Iron Design Testing Debug HTML, CSS, JavaScript Native Container Connecting Mobile Operating System Code Control Build Managing Monitoring Source Code IEM Server Worklight Console App Center Repository Developer Admin User22 © 2012 IBM Corporation
  23. 23. IBM SoftwarePackaging Offering Packages Pricing metrics Enterprise edition CD (WL + EndPoint) + server install (WL + CastIron) IBM Mobile Foundation Consumer edition B2C Per App (WL + CastIron) Enterprise edition CD (WL) + server install (WL) IBM Worklight Consumer edition Per App (WL) Developer edition Not for charge / Not for production version (delivered via DeveloperWorks) IBM Endpoint for CD (Tivoli) B2E Mobile devices CD = Client Device WL = Worklight Per App = new PA metric EndPoint = IBM Endpoint Manager for Mobile Devices23 © 2012 IBM Corporation
  24. 24. IBM Software24 © 2012 IBM Corporation
  25. 25. IBM Software ITALIAN HINDI FRENCH JAPANESE BRAZILIAN PORTUGUESE SIMPLIFIED CHINESE TRADITIONAL CHINESE SPANISH RUSSIAN TAMIL THAI GERMAN ARABIC25 © 2012 IBM Corporation
  26. 26. IBM Software Backup26 © 2012 IBM Corporation
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×