SUSE Linux Enterprise Server On IBM LinuxONE & Z Systems

Transcription

SUSE Linux Enterprise Serveron IBM LinuxONE & z Systems The highly scalable Hub for Enterprise Mobile workloadsWilhelm MildExecutive IT Architectfor Mobile, z Systems and LinuxIBM R&D Germanywilhelm.mild@de.ibm.com

15 Years – a happy pairSUSE Linux Enterprise and IBM z Systems From the beginningsympathy on all levels Reliability in reality High Availability Capacity growthand Flexibility2

15 Years – solutionswith SUSE Linux Enterprise on IBM z Systems3

New marketplace dynamics drive hyper growthopportunity for IBM z Systems1CAMSSTraditional1964–2014 Batch General Ledger Transaction Systems Client Databases Accounts payable / receivable Inventory, CRM, ERPMIPSOpenSystemsLinux & Java1999–2014 Server Consolidation Oracle Consolidation Early Private Clouds Email Java , Web & eCommerceTraditional196419992014202015 years of Enterprise Linux onIBM z Systems (LoZ)1.2.4MIPS :Millions of Instructions per Second or the metric z uses to measure client workloadCAMSS: Cloud, Analytics, Mobile, Social, SecurityCAMSS22015–2020 On/Off Premise, Hybrid Cloud Big Data & Analytics Enterprise Mobile Apps Security solutions Open Source LoZ ecosystem enhancement

Linux on z Systems - means an enterprise grade Linux solution- SUSE Linux Enterprise Server (SLES) a great partnerWhile „Linux is Linux“, z Systemsserver and virtualization technologiesprovide an enhanced Linux solutionHaving an enterprise grade Linuxsolution brings: IT simplicity to run hundreds ofworkloads on one server Workload integration inside a singleserver Flexible server provisioning andgrowth inside the server High productivity through efficient lifecycle management High utilization of shared resources Highest levels of security and qualityof service – including businesscontinuityLinux on z Systems provides security,availability, and scalability to deploy &consolidate all kinds of workloads5

Mobile workload with SUSE Linux Enterprise ServerThe mainframe Home to business criticalapplications and data How do we bridge the gap?6

Business Models are changing CloudMobileSocialInternet of Things a new computing era is here7

Mobile adoption in the enterprise market is still immatureMost organizations are stillexperimenting with their technologyinfrastructureMany organizations have not yet startedand most have few appsSource: Gartner (October 2014)8

IBM positioning to solve the Mobilizing challengesMobileFirst Platform – An Enterprise BlueprintIndustry althcareIBM & Partner ApplicationsApplication & Data erversInfrastructure Cloud & Managed Services9AutomotiveDevelopment & IntegrationServicesStrategy & Design ServicesBanking

IBM MobileFirst Platform on z SystemsInfrastructure matters: Scaling tomeet mobile,Availability and ReliabilitySecurity:Mobile is differentEnd-to-end security for every transactionIntegrating Mobile:What's old gets new,enhanced interfacePublic Exposure:Introducing your new services and a newbusiness modelMobile ConsumerAPI10

IBM z Systems - Systems of Engagement with SLESbridges to Systems of RecordSystems of EngagementSystems of Engagement arecloud-based, decentralized,support rapid appdevelopmentSystems of RecordLinux on zz/OS,z/VSE, zTPFSystems of Recordare well integrated,trusted repositoriesExisting Web lfillmentMobile Apps1111

Enterprise Modernization: Deliver at the speed of mobileSystems of RecordSystems of EngagementMobile DevicesMobile Enterprise Application Platform(MEAP)App dows Phone12IMSJSONBack-endconnectivityMQMobile AnalyticsHTTPWebSphere ASDB2AnalytIcsXML

IBM MobileFirst Platform Foundation overviewIBM MobileFirst StudioThe most complete, extensible environment withmaximum code reuse and per-device optimizationIBM MobileFirst ServerUnified notifications, runtime skins, versionmanagement, security, integration and delivery IBM MobileFirst Device Runtime ComponentsExtensive libraries and client APIs that expose andinterface with native device functionalityIBM MobileFirst Application CenterThe MobileFirst Application Center can function asan enterprise application storage to deploy mobileapplications across mobile platforms.IBM MobileFirst ConsoleA web-based console for real-time analytics andcontrol of your mobile apps and infrastructure1313

IBM MobileFirst Foundation– Support for Different Mobile Application Styles Simplifies the development of mobile applicationsacross multiple mobile platforms - iOS, Android,BlackBerry, and Windows PhoneWeb HTML, JavaScript, CSS Accessed from a mobileweb browser No device-specificcapabilitiesMobile Web HTML, JavaScript, CSS Accessed from a mobileweb browser; mobileoptimized UI Limited access to lowerlevel device capabilitiesHybrid Mobile HTML, JavaScript, CSS,with optional native code Installed and run like aNative Native code Access to full set of lowerlevel device capabilitiesnative mobile app; mobileoptimized UI Access to lower-leveldevice capabilitiesMobile BrowserMobile BrowserWeb CodeWeb Code !DOCTYPE htmlPUBLIC html ! - - created2003-12-12 - head title XYZ /title /head body /p !DOCTYPE htmlPUBLIC html ! - - created2003-12-12 - head title XYZ /title /head body /p Native ShellWebNative100101 !DOCTYPEhtmlPUBLICcreated010101110100101010Device APIs1414Native 101010101010101010101111110Device APIs

tmlIBM MobileFirst Platform - Advantages Mobile App development –Cross Mobile Platform development tools–Security assurance during developmentMobile App Control Point– Cross Mobile Platform - Android, iOS, Blackberry, Windows Phone–Device Management–App Management–Mobile Apps AnalyticsAdvanced Integration Capabilities–Integration flexibility with Adapter technologies– Universal, transactional, secure adapters, integrate existing App codeEnd-to-End Security–15Security focus an Device, Content, Application and Transaction security

Mobile Reference ArchitectureOverview Diagram for z Systems with SUSE Linux Enterprise ServerMobileFirst Studio and Rational Developer for z SystemsLinux on z Systemsz/OSWebSphere Application Server on Linux on zMobileFirst Serverand ity Layer 2MobileFirstApp CodeCaching Service 2 (Optional)MobileApplicationsCaching Service 1 (Optional)Mobile DeviceSecurity Layer 1MobileFirst ServerCICS,IMSIBM Information Bus(IIB)

Mobile Environment on z Systems with SUSE LinuxEnterprise Server connecting to Core SystemsLinux on zz/OSWebSphereApplicationServerCICS AdaptersMobileappsMobileFirstServerIMS DB2 WASWMB/IIBDB2 LUWSOASiebel,PeopleSoftSAPMQ/ IIBIBM z Systems Server side softwarecomponents and adapters forchanneling z Systems tomobile devices withIBM MobileFirst Server17 Mobile applicationsupport withWebSphere ApplicationServer on z Systems Mobile protocolconnectivity with core zSystems applicationsincluding CICS, IMS, TPF,MQ, WMB and DB2

IBM MobileFirst Server on SUSE Linux Enterprise ServerLinux on z Security andAuthentication Back-end DataIntegrationMobileFirst Server in WASApplication CodeDeviceRuntimeApp-logicServer-side JavaApp Code -- WASApplication CenterEnterprise App Storez/OSSAPCICSSQLMobileFirst ConsoleJSON TranslationPush csAdapter LibraryJavaMobileFirst Video: http://www.youtube.com/watch?feature player embedded&v zHnFw70XXXo18

IBM z Systems Connectivity Options with IBM MobileFirstMobileFirst Serverz THTTPMQMessagingMQMQMQTTMQHTTP19 19TN3270Web ServicesHATS3270SNA

Capabilities required to integrate rapidlyCreating great APIsComposing rich APIsProtecting AccessManaging APIsUsing SOA servicesHow to attractdevelopers witheasy to find and useAPIs?How to combineAPIs and services todeliver compellingvalue?How to secureaccess to APIswithout disruptingthe developerexperience?How to manage allaspects of how APIsare used, deliveredand enhanced?How to acceleratedelivery of newservices by extendingexisting ones?MobilePublicCloudInternetof tems RM20

1) Integrate and securely expose APIs & businessservices to internal and external consumers2121

2) Integrate through IBM Integration Bus IBM’s strategic enterprise integration technology Single engineered product for .NET, Java and fully heterogeneous integration scenariosDataPower continues to evolve for integration gateway use-casesIntegrationGatewayEdgeIntegration BusERP/EIS/CRMFilesWeb 2.0 DevicesWeb ServicesRetailMicrosoftMQ, abasesMobileIBM Integration Bus is follow-on product of WebSphere Message Broker 22Technology progression over 15 years, installed at 2500 customers worldwide across all industriesFully supported worldwide by IBM global support network, standard 5 3 years support policyVersion to version migration is key design considerationGlobal skills availability - SME’s available globally via IBM and partnersClose interaction with growing and loyal customer base: beta and lab advocacy programsAlso incorporates WebSphere ESB use-cases22

Putting it all together on SLES Run IBM MobileFirst and IBM Integration Bus on SLES Mobile enable any enterprise service in 2 clicks ! Build robust solutions with integrated caching & securitySOA Push data to mobile users from enterprise applications Create end-to-end mobile solutions for Microsoft .NETMicrosoftDynamics &.NET Content based filtering of publications from mobile devices Publishing events from back-ends to mobile devicesIBMz SystemsMobileFirstPlatformServer Third PartyNotificationServer(Google,Apple, 23

3) Integrate via IBM WebSphere Liberty & z/OS ConnectSecure and Consistent Enterprise Connectivity for MobileShips with WAS, CICS, and IMS. Runs in z/OS only. Built for z/OS – Builds on z/OS qualities of service - security, auditing, chargeback. Unifies connectors – A common solution for mobile, cloud, and web Simplified integration – Hide complexity of connecting to z/OS using REST API Management – Mobile developers can discover the transactions you choose.On-PremiseApplicationsMobileAppsBatchWAS, CICS, IMS24EnterpriseDataIBMWebSphereLiberty z/OSConnectTransactionsCloud APIsSystems of EngagementEnterpriseApplicationsSystems of RecordEnterpriseTransactionProcessing

Context Within Overall Mobile Architecturez/OS Connect is a piece of the overall Mobile architectureFirewallFirewallLiberty Profile z/OSz/OSConnectCICSIMSBatchDMZDeviceIBM MobileFirstPlatformLinux for z SystemsUsers of z/OS Connectwould access throughnormal corporate firewallinfrastructure25IBM MobileFirst Platformto provide applicationmanagement, security andoperational governancefor mobile applicationsz/OS Connect would bebehind the securefirewall, and on LPARsalong with backendsystems

Key Mobile Deployment scenarios with z Systemsand SUSE Linux Enterprise Server- on premise – with the System of engagement on z Systems- off premise – with the System of engagement offsite – i.e. in IBM Softlayer cloudSystem ofengagement(off premise)MobileFirst PlatformSystem ofengagement(on premise)System ofrecordz/OSSoftlayerLinux on zMobileFirstPlatform26Trxn&Data

End-to-end security solutions for the mobile enterprisePersonal andConsumerEnterprise Applicationsand Cloud ServicesEnterpriseSecurity IntelligenceDATATransaction SecurityApplication SecurityContent SecurityDevice SecurityDevice Security Enroll,poweredprovision andby configure devices, settingsand mobile policy Fingerprintdeviceswith aIBM MobileFirstPlatformunique and persistent mobiledevice ID Remotely Locate, Lock andWipe lost or stolen devicesIBM MobileFirst Protect Enforce device securitycompliance: passcode,encryption, jailbreak / rootdetectionContent SecurityIdentity, Fraud,and Data ProtectionApplication Security Restrict copy, paste andshareSoftware DevelopmentLifecycleDevelopment IntegrationConnections,IBM oint,Box, GoogleAccess ManagerAppScanDrive, Windows File Share iOS / Android Static ScanningArxan Application Secureaccess toProtectionforcorporateIBMmail, Solutionscalendar and contacts Secure access to corporateintranet sites and networkIBM RACFApplicationProtectionIBM Distributed Identity Data App Wrapping27Access Mobile Access ManagementIBM Security Identity FederationzSecure API ConnectivityIBM InfoSphereTransactionsGuardium Mobile Fraud Risk Detection Cross-channelFraudz/OSConnect App Hardening & Run-TimeIBMDetectionDataPowerProtection Browser Security / URL Run-time Risk DetectionSecurity IntelligenceFiltering Whitelist / Blacklist IP VelocityIBM QRadarSecurityApplicationsIntelligence Platform27Transaction Security

Secure the Users & Devices and every transactionfrom Mobile on SUSE Linux Enterprise to the Enterprisetransactions & dataDevelopmentIBM QRadar SecurityIntelligence PlatformIBMMobileFirstProtect suitesIBM SecurityAppScanArxan ApplicationProtectionIBM SecurityAccess ManagerIBM areHardwarePKI ServicesServicesPKICryptographCryptographcardsyy cardsz/OSConnectMobileFirst ProtectThread Mgmt withTrusteertechnologyIBM InfoSphereGuardiumCICSCICSCICSDB2DB2DB2IMSIMSIMS WAS esIDIDIDIDIDIDIBM SecurityzSecure28

Develop once for Multi-platform with shared codebaseFrom the complexity of many To the simplicity of one Multiple sets of tools & frameworks Four codebases to develop and maintainApple29AndroidBlackberry One development environment One codebase to develop and maintainWindowsIBM MobileFirst

IBM MobileFirst Studio – Free Development Tool SSHS8R 7.1.0/com.ibm.worklight.installconfig.doc/devenv/t installing ibm worklight studi.html?lang enMobileFirst Studio1Device RuntimeiOSAndroidCross-PlatformCompatibility LayerOptimizationFrameworkBlackberryServer IntegrationFrameworkIntegrated DeviceSDKsWindowsPhone3rd Party LibraryIntegrationWindows 8WYSIWG Editorand SimulatorJava MEHTML5, Hybrid, andNative CodingFunctionalTestingEncrypted andSyncable StorageRuntime SkinsMobile WebDesktop WebMobileFirst ApplicationCenterDevelopment TeamProvisioningEnterprise App Provisioningand GovernanceApp Feedback Management302Location-basedReportingfor Statisticsevent handlingand Diagnostics3Application CodeSDKs

IBM Rational Developer for z Systems with MobileFirst StudioFull set of z Systems and Mobile Development capabilities ( z/VSE Plug-In required)Integration with TeamConcert for Lifecycle andSource ManagementAccess to typical IBM zSystems sub-systemfunctionality in, CICS,IMS, DB2, WASIBMMobileFirstCOBOL, ASM, JCL, C,Java, GUI Development31Robust Mobile Developmentin conjunction withMobileFirst

IBM BlueMix Development environment in SoftlayerDelivering a Composable Services development environment including Mobile Softlayer – the off premise distributed cloud platform with secured access to z Systems resources BlueMix – development environment for new applications using composable servicesAPI CatalogA catalog of developer friendly APIs (IBM &third party) with mobile SDKs, that can becomposed into new and existing mobile apps.Configure and manage through the BlueMixportal.Run CodeThe developer can chose from multiplelanguage runtimes or bring their own. Justupload your code and go.Store DataThe developer can store data in the cloud as aservice easily without needing to administerthe databases.Cloud IntegrationBuild hybrid environments. Connect to onpremises systems of record plus other publicand private clouds. Expose your own APIs toyour developers.Built on IBM SoftLayerCategories32MobileWebIntegrationDataBig Data &Analytics andmoreRuns on top of IBM’s leading infrastructureas a service.

IBM Mobile Apps - Industry ect categories mobile3333

Want to start: - IBM Mobile Test Drive Partner with IBM resources to work on a Mobile Test Drive of your choice: Select an entry point such as building a mobile front end for an existing 3270 application, composing aBluemix mobile app connected to a system of record, assessing the benefits of Mobile WorkloadPricing, leveraging API enablement using API Management or z/OS Connect, and others Benefits: Work with IBM mobile specialists to review existing mobile projects, priorities and requirements Leverage best practices and subject matter expertise for input into your enterprisemobile infrastructure strategy and enterprise mobile roadmap Learn what others are doing to accelerate time to value and differentiate their businesswith mobile projects by integrating high value enterprise data and transactions Who should be interested? Clients that are looking to leverage existing z Systems data and applicationsvia mobile channels to drive more value from mobile initiatives What is the commitment? 1-2 days Discovery that IBM mobile experts facilitate withyour business and technical team, followed by a deeperMobile Test Drive, for up to a two weeks engagement How much will it cost? We will provide no-cost technical expertise and accessto resources during the Proof-of-ConceptContact: Nathan Brice (nbrice@uk.ibm.com)3434

Is IBM MobileFirst Platform for YourCompany?If you are planning 3 or more Mobile Applications,On 3 or more different devices, andwill be using 3 or more different integration pointsThen IBM MobileFirst Platform is for you!!!3535

Client drivers for mobile solutions span all industries36Finance & BankingConstruction & ManufacturingManage their investmentportfolios and accounts fromanywhere for complete banktransactionsManage complex projectsand operations on siteand streamline surveyand work order processesInsuranceRetailFile, process andmanage claims anddocument damagesEngage shoppers in newways and intelligently targetpersonalized and locationsensitive marketing offersTravel & TransportationCross-Industry CIO’s OfficeProvide up to dateinformation specific to theiritineraries and location andenable customer self-serviceEmpower employees with anytime,anyplace access to dashboardsand critical information36

Mobile is growing rapidly on z Systems withLinuxContact IBMCase Study. Video.Case Study.Case Study. Video.Case Study.Case Study.Case Study.1/3 of all IBMMobileFirstbusiness is onz Systems37

Take advantage of unique IBM z Systemscharacteristics and SUSE Linux Enterprise Server Massive scalability in a single footprint, to handle the workload of millions of devicesand sensors Workload Management to provide a quick reaction to sharp spikes in demand High Availability with MobileFirst Platform and WebSphere Clusters in a highlyvirtualised Linux on z Systems environment Co-location of the MobileFirst Platform server application with data and transactionson z/VSE and z/OS reduces the latency of access to z Systems data. Hipersockets provides the best communication between MobileFirst Platform appsand System of Record. Hardware encryption speeds SSL applications Business Resiliency for critical mobile appsInfrastructure matters for mobile applications. The zSystems platform’s scalability, security, and resiliencecan enhance critical mobile applications.38

The future is here:Mobilize your enterprisewithSUSE Linux Enterprise Server andIBM z Systems and LinuxONE39

SUSE Linux Enterprise ServerexploitsIBM LinuxONE SystemsThe most trusted, efficient and high performanceenterprise-grade Linux platform40

41LinuxLinuxLinuxYOURWAYWITHOUTLIMITSWITHOUTRISK

le.html

Questions?Wilhelm MildIBM Executive IT ArchitectIBM Deutschland Research& Development GmbHSchönaicher Strasse 22071032 Böblingen, GermanyOffice: 49 (0)7031-16-3796wilhelm.mild@de.ibm.com4343

NoticesThis information was developed for products and services offered in the U.S.A.Note to U.S. Government Users Restricted Rights — Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in yourarea. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, orservice that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send licenseinquiries, in writing, to: IBM Director of Licensing, IBM Corporation, North Castle Drive Armonk, NY 10504-1785 U.S.A.The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDESTHIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply toyou.This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM maymake improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part ofthe materials for this IBM product and use of those Web sites is at your own risk.IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.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 and cannotconfirm 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.This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, andproducts. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.COPYRIGHT LICENSE:This information contains sample application programs in source language, which illustrates programming techniques on various operating platforms. You may copy, modify, and distribute these sample programsin any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform forwhich the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of theseprograms. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conformingto IBM's application programming interfaces.44 2015 IBM Corporation

Trademarks This presentation contains trade-marked IBM products andtechnologies. Refer to the following Web site:http://www.ibm.com/legal/copytrade.shtml45 2015 IBM Corporation

46Corporate Headquarters 49 911 740 53 0 (Worldwide)Maxfeldstrasse 590409 NurembergGermanywww.suse.comJoin us on:www.opensuse.org

Unpublished Work of SUSE. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary, and trade secret information of SUSE.Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope oftheir assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market aproduct. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in makingpurchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document,and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.The development, release, and timing of features or functionality described for SUSE products remains at the solediscretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, atany time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced inthis presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. Allthird-party trademarks are the property of their respective owners.

IBM's strategic enterprise integration technology Single engineered product for .NET, Java and fully heterogeneous integration scenarios DataPower continues to evolve for integration gateway use-cases IBM Integration Bus is follow-on product of WebSphere Message Broker . IBM Security AppScan