Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud Environment

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Wird geladen in …3
×

Hier ansehen

1 von 27 Anzeige

Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud Environment

Herunterladen, um offline zu lesen

IBM Cloud provides a unique capabilities of Watson exposed as Cognitive services that can perform the next-generation computing for your Mobile app Building such innovative mobile app needs access to enormous data sets which is typically stored within an enterprise This talk covers on the end-to-end scenario on how to build cognitive Mobile app in the Hybrid Cloud environment by connecting to the on-premises SOR data sources You will learn about the Mobile Foundation service that helps to build update and manage mobile apps and using it to integrate with the enterprise using the integration services like Secure GatewayThe talk covers the various use-cases on using the Cognitive services on Bluemix for building intelligent Mobile apps

IBM Cloud provides a unique capabilities of Watson exposed as Cognitive services that can perform the next-generation computing for your Mobile app Building such innovative mobile app needs access to enormous data sets which is typically stored within an enterprise This talk covers on the end-to-end scenario on how to build cognitive Mobile app in the Hybrid Cloud environment by connecting to the on-premises SOR data sources You will learn about the Mobile Foundation service that helps to build update and manage mobile apps and using it to integrate with the enterprise using the integration services like Secure GatewayThe talk covers the various use-cases on using the Cognitive services on Bluemix for building intelligent Mobile apps

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (19)

Ähnlich wie Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud Environment (20)

Anzeige

Weitere von Vidyasagar Machupalli (20)

Aktuellste (20)

Anzeige

Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud Environment

  1. 1. Building Enterprise enabled Cognitive Mobile applications for a Hybrid Cloud Environment Vidyasagar Machupalli Technical Offering Manager, IBM @VidyasagarMSC
  2. 2. IBM Cloud University 2017 | October Agenda 2 • Mobile in an Enterprise Landscape • A quick introduction to Cognitive Computing – IBM Way • Building Mobile Apps using Mobile Foundation on Bluemix • Connecting your Mobile Apps to On-Premise Systems of Record
  3. 3. IBM Cloud University 2017 | October Mobile is the primary screen for everything Customer © 2016 IBM Corporation 3
  4. 4. IBM Cloud University 2017 | October Development Engagement Security Operations Development Engagement Security Operations App developers are not able to focus on apps
  5. 5. IBM Cloud University 2017 | October IBM Mobile Foundation Overview © 2016 IBM Corporation
  6. 6. IBM Mobile Foundation Deployment Mobile Analytics Push Other services Mobile Foundation On premises or on IBM Cloud Adapter security framework Extend mobile capabilities Watson, Chat, Weather and other services Runtimes for “backend” logic
  7. 7. Simple, scalable and proven enterprise mobile middleware deployable on-premises and on Cloud IBM Mobile Foundation to protect from mobile- specific threats Mobile Analytics App Lifecycle Management Backend Connectivity Push & Offline Sync Comprehensive Security to better understand your users to reduce time and costs of operations and incremental updates to integrate services to your app essential backend services that every app needs
  8. 8. IBM Cloud University 2017 | October Access the MobileFirst Foundation backend services via SDK, no matter which front-end framework, codebase, or tools you choose Providing Consistency with Choice Your choice of front-end framework and tools Development Framework IDE & Tools Mobile App Builder MobileFirst Studio plugins for Eclipse Bring- your-own Develop in native or hybrid and integrate any front-end framework Build with any development tools, including Xcode, Android Studio, and Visual Studio, and MobileFirst Studio Plugins for Eclipse PUSH NOTIFICATIONS AUTHENTICATION BUSINESS LOGIC OFFLINE SYNC MobileFirst Foundation MANAGEMENT ANALYTICS SECURITY
  9. 9. IBM Cloud University 2017 | October to better understand your users to add server-side logic to your app Mobile Analytics App Lifecycle Management to reduce time and costs of operations and incremental updates Backend Logic Engine Push & Offline Sync essential backend services that every app needs Comprehensive Security to protect from mobile- specific threats IBM Mobile Foundation Simple, scalable and proven enterprise mobile middleware deployable on-premises and on Cloud
  10. 10. IBM Cloud University 2017 | October - Write app business logic, expose them as RESTAPI endpoints, and document in Swagger to promote collaboration and to simplify testing - Decouple security logic from business logic to abstract away complexity of mobile security from app developers - Code in Java or Javascript and run it in scalable enterprise-grade clusters {…} Swagger 1 Rich backend logic engine to power your apps
  11. 11. IBM Cloud University 2017 | October Integrate your Mobile App with various data sources 10 ERP Engine App DB HTTP (REST, SOAP), JMS SQL SAP HTTP, CAST IRON Mobile Foundation JSON Cloud Service WindowsAndroidiOS
  12. 12. IBM Cloud University 2017 | October Backend Logic Engine Mobile Foundation Public On--premises data center Quickly innovate on the cloud and connect securely to tightly governed sensitive on-premises systems and data © 2016 IBM Corporation
  13. 13. IBM Cloud University 2017 | October Bluemix Mobile Foundation Secure Gateway Connecting your Mobile Apps to On-Premise Systems of Record
  14. 14. IBM Cloud University 2017 | October Connect to on premise Bluemix Mobile Foundation VPN
  15. 15. IBM Cloud University 2017 | October Integrate your Mobile app with other Cloud services Natural language classifier Recognize concepts from natural language Speech to text Convert the human voice into the written word Text to speech Process text and natural language to generate synthesized audio Language translator Dynamically translate content instantly into multiple languages And more… Data Insights Language Vision Speech
  16. 16. IBM Cloud University 2017 | October IBM Mobile Foundation Cognitive Adapters • Mobile Foundation Cognitive Adapters are Java Adapters that contains back-end logic to interact with IBM Watson Services • Out-of-the-box Adapter shipped with Mobile Foundation Service on Cloud and On-Premise • Exposes the app business logic as REST API endpoints for apps to call
  17. 17. IBM Cloud University 2017 | October IBM Mobile Foundation - Cloud Functions Adapter • Mobile Foundation Cloud Functions Adapter is a Java Adapter that contains back-end logic to interact with Cloud Functions platform • Out-of-the-box Adapter shipped with Mobile Foundation Service on Cloud and On Premise • Exposes the app business logic as REST API endpoints for apps to call
  18. 18. IBM Cloud University 2017 | October Auto generate adapters from Open API specifications • Use our extension adapter to generate a MobileFirst Platform adapter from the OpenAPI specification of the microservices/back-end systems • Uses the Open API specification .json or .yaml file • Deploy the generated adapter to Mobile Foundation Server to be directly used by the client applications.
  19. 19. IBM Cloud University 2017 | October A scenario
  20. 20. IBM Cloud University 2017 | October Customer Data in On--premiseDB Bluemix Store Catalog on Cloud Demo Scenario – Acme Online Store
  21. 21. IBM Cloud University 2017 | October Mobile Foundation Customer Data in On--premiseDB Store Catalog on Cloud Secure Gateway Bluemix Demo Scenario – Acme Online Store
  22. 22. IBM Cloud University 2017 | October Demo Scenario – Acme Online Store - Steps • Configure Secure Gateway service to make the on-premise destination available on the cloud. ! Create Secure Gateway service instance. ! Configure Gateway and Destination in the service console. ! Install and run the Secure Gateway Client on the on-premises machine. • Create Mobile Foundation Service instance. • Deploy the Adapters on the MobileFirst Server. • Configure the Mobile application to connect to the MobileFirst Server.
  23. 23. Countless capabilities HYBRID CLOUD IMPLEMENTATION CLOUD & DATA DESIGN IDENTIFY OPPORTUNITIES DIRECTION & SCOPE BUSINESS CASE OPERATIONAL MANAGEMENT FRAMEWORK GOVERNANCE & ORGANZATION MODEL CLOUD TECHNICAL SUPPORT CLOUD NATIVE SOLUTION TRANSITION WORKLOADS UNLOCK DATAMANAGED APPS IBM Cloud Professional Services IBM Bluemix Garage IBM Analytics Services 3 practices Services immersed in startup DNA and the newest technologies Cloud Advisory Services and integrated solutions for hybrid cloud Analytics- based solutions that empower your data 5 principles 1. METHODOLOGY & ASSETS We provide the most potent hybrid cloud methodology and assets available. 2. DEEP SKILLS We curate the most agile, deeply-skilled expert teams in the industry. 3. FAST SUCCESS We champion prescriptive, guided cloud adoption journeys with adaptable blueprints. 4. CONFIDENCE We enable transformations by empowering our clients. 5. WORLD-CLASS SUPPORT We deliver world-class support to make sure you succeed. It’s not just about building a cloud infrastructure – it’s about strategically adopting cloud to realize its benefits Stop by the Services Booth in the expo to talk about how we can help
  24. 24. IBM Cloud University 2017 | October 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.
  25. 25. IBM Cloud University 2017 | October Notices and disclaimers Copyright © 2017 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights — use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. This document is distributed “as is” without any warranty, either express or implied. In no event shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a product may not be new and may have been previously installed. Regardless, our warranty terms apply.” Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
  26. 26. IBM Cloud University 2017 | October Notices and disclaimers continued Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM expressly disclaims all warranties, expressed or implied, including but not limited to, the implied warranties of merchantability and fitness for a particular, purpose. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™, FASP®, FileNet®, Global Business Services®, Global Technology Services®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS, Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli® Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.

×