Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WebSphere Application Server - Meeting Your Cloud and On-Premise Demands

961 views

Published on

WAS Update - InterConnect 2016

Published in: Technology
  • Be the first to comment

WebSphere Application Server - Meeting Your Cloud and On-Premise Demands

  1. 1. WebSphere Application Server Continuing Evolution: Meeting Your Cloud and On- Premise Demands – Session 4550 Walt Noffsinger Program Director, Offering Mgmt. noffsing@us.ibm.com Ian Robinson Chief Architect ian_robinson@us.ibm.com
  2. 2. 2 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. 3. 3 Hybrid Cloud: the platform for digital transformation Integrate seamlessly across any platform Digital Transformation is happening….Clients are looking to: Add cognitive capabilities Adopt a hybrid cloud strategy Optimize the cost of their existing infrastructure Implement Microservices Architecture & leverage Docker Containers for portability Enhance applications with new services Adopt and Expand API usage Move a portion of their IT infrastructure to cloud DevTest in the cloud
  4. 4. 4 Hybrid Cloud Systems of Engagement Social, Mobile, IoT Systems of Record Integration bus CRM ERPTransactions Systems of Insight  Integrate seamlessly across anything  Innovation across enterprise IT and new ecosystems WebSphere Application Server WebSphere supports the entire hybrid cloud landscape
  5. 5. 5 Code Data Runtime Middleware OS Compute Code Data Runtime Middleware OS Compute Code Data Runtime Middleware OS Compute Customer Managed Platform Managed Customer Owned Patterns Code Data Runtime Middleware OS Compute Platform Pre-configured for WAS Code Data Runtime Middleware OS Compute On - premises Code Data Runtime Middleware OS Compute Liberty BuildpackWAS on Cloud WAS Docker Containers Today’s Snapshot: Choose your WAS Platform On Premises / Cloud Enabled Cloud Native PureApp Service
  6. 6. 6 WebSphere Application Server  Enterprise Mgmt. - Java & Node.  Customized Docker packages  DevOps tools for continuous delivery Support for Java EE and Open Source (including Java EE7)  APIs and Microservices  Industry leading resiliency and security  Deploy Anywhere on-premises or Cloud • Create; Expose & Connect APIs • Create Microservices • Lift & Shift apps • On-Premises - Off-Premises Hybrid Cloud Systems of Engagement Social, Mobile, IoT Systems of Record CRM ERP Systems of Insight Transactions Integration bus WebSphere Differentiation
  7. 7. 7 Customers: • Evaluating next gen application platforms • Looking at “right-sizing” workloads • Want flexible pricing / packaging models • Need Continuous Delivery, Speed & Agility • Need to see WebSphere as supporting their apps of the future. • Want to hear from IBM on our “WAS on cloud” strategy Current Climate WAS Imperatives: • Traditional Java apps still important for Systems of Record applications • Java is a strong platform for future apps • “WAS Journey to Cloud” entry points leverage existing investments while fueling new innovation (Optimize, Connect, Create) • Customers can choose multiple (and appropriate) entry points based on needs
  8. 8. 8 Hybrid cloud entry points for WebSphere Create • Create new mobile, IoT and Web apps and APIs that connect to Java enterprise applications • Re-use Java application code as Microservices Optimize • Move your existing on-premises Java applications to the cloud— unchanged • Reduce costs with pay-as-you-go prices and lower CAPEX expenses Multiple ways to get started based on business need Connect • Enhance existing apps by connecting them with Bluemix cloud services, like IBM Watson • Get to market faster and extend value of existing apps
  9. 9. 9 WAS Liberty Continuous Delivery (CD) Updates • Ease of admin, developer experience, cloud deployment • Repository improvements • Java EE7 Web and Full Profile • JavaBatch introduced • Liberty & Node Buildpacks updated for Bluemix WAS as a Service on SoftLayer Intro WebSphere eXtream Scale (WXS) Update • Power 8 LE Support • eXtreme Memory (XM) on Power Linux • XC10 Caching Appliance Withdraw from Mkt IBM SDK for Node.js v1.2 The WebSphere journey in 2015 Q2 3Q WebSphere Cloud Entry Points announced • Cloud Entry Points: Optimize; Connect; Create • Cloud tools: Liberty Starter, API Discovery WAS Liberty CD Updates • Docker images (Dev /Test) • Enhanced Security • App componentization via OSGi app support • Ecosystem enhancements for WebRTC • JavaBatch improvements: Parallel Job Mgr • Liberty & Node Buildpacks - Bluemix WAS • WAS Family Edition • WAS v9 Beta (JEE7 elements - Cloud Only) • WASaaS on Bluemix (ND) • WXS Update • XC10 Migration Doc & Tool IBM SDK for Node.js v4.0 WAS Liberty Continuous Delivery • Embedded video via WebRTC • Health Mgmt. enhancements • New Security: SAML; SSO • Java Batch enhanced • Liberty & Node Buildpacks - Bluemix WASaaS on Bluemix GA 4Q
  10. 10. 10 WebSphere Application Server Family Edition 1 PVU of Family Edition entitles: 1 PVU ND *or* 4 PVUs Base *or* 8 PVUs Liberty Core OR mix & match AND can redeploy new mix over time WAS Family Edition  Web, mobile, OSGi apps (Web profile specification)  Subset of Liberty  Web, Java EE apps and extensions  Secure, high performance transaction engine + High availability + Intelligent management + High scalability and more… 8x Liberty Core 4x WAS 1x WAS ND
  11. 11. 11 WAS: Hybrid Cloud 1Q16 Announcements Breaking down the barriers to digital transformation with new hybrid cloud capabilities Create new cloud apps Build new cloud native apps with high productivity • With Liberty app accelerator – and easily deploy to IBM Bluemix (use Java EE7, Spring or whatever you need) • Rapidly develop new microservices using the GameOn! Exemplar • API discovery feature to produce Swagger-documented APIs & publish them to IBM API Connect • Best practices and guidance on refactoring Java app components into microservices to meet requirements of cloud, mobile and social workloads
  12. 12. 12 WAS: Hybrid Cloud 1Q16 Announcements Breaking down the barriers to digital transformation with new hybrid cloud capabilities Create new cloud apps Build new cloud native apps with high productivity • With Liberty app accelerator – and easily deploy to IBM Bluemix (use Java EE7, Spring or whatever you need) • Rapidly develop new microservices using the GameOn! Exemplar • API discovery feature to produce Swagger-documented APIs & publish them to IBM API Connect • Best practices and guidance on refactoring Java app components into microservices to meet requirements of cloud, mobile and social workloads Connect existing apps and data Connect to cloud – publish or consume apps and data, effortlessly • Enhance existing applications with fully-managed cloud data services without the cost, complexity, and risk of managing your own infrastructure • Utilize APIs to connect new Bluemix services and on-prem resources • Seamlessly integrate Watson cognitive capabilities for better business decisions IBM Bluemix
  13. 13. 13 WAS: Hybrid Cloud 1Q16 Announcements Breaking down the barriers to digital transformation with new hybrid cloud capabilities Create new cloud apps Build new cloud native apps with high productivity • With Liberty app accelerator – and easily deploy to IBM Bluemix (use Java EE7, Spring or whatever you need) • Rapidly develop new microservices using the GameOn! Exemplar • API discovery feature to produce Swagger-documented APIs & publish them to IBM API Connect • Best practices and guidance on refactoring Java app components into microservices to meet requirements of cloud, mobile and social workloads Connect existing apps and data Connect to cloud – publish or consume apps and data, effortlessly • Enhance existing applications with fully-managed cloud data services without the cost, complexity, and risk of managing your own infrastructure • Utilize APIs to connect new Bluemix services and on-prem resources • Seamlessly integrate Watson cognitive capabilities for better business decisions Optimize Costs for Apps Deploy workloads on premise or cloud for best fit Move to Cloud without change for best fit optimization for every app: • Flexibility to adopt pay-as-you-go model to optimize cost • New WAS ND plan to deploy Enterprise Clusters/Collectives for Increased Resiliency • Flexible T-shirt size instances for Right-Sizing your WebSphere Application Server Workload IBM Bluemix
  14. 14. 14 WAS: Hybrid Cloud 1Q16 Announcements (cont.) Breaking down the barriers to digital transformation with new hybrid cloud capabilities Java Leadership Continued Java EE7 leadership for Liberty and traditional • Java SE 8 support for WAS v8.5.5 • Beta: On premise WAS V9 traditional beta with Java 8 and EE7 Web Profile and Full Platform
  15. 15. 15 WAS: Hybrid Cloud 1Q16 Announcements (cont.) Breaking down the barriers to digital transformation with new hybrid cloud capabilities Java Leadership Continued Java EE7 leadership for Liberty and traditional • Java SE 8 support for WAS v8.5.5 • Beta: On premise WAS V9 traditional beta with Java 8 and EE7 Web Profile and Full Platform Deploy flexibly with Docker Achieve higher server density and application isolation with Docker’s low overhead and Liberty’s small footprint • Ease of building WAS Liberty Docker image with app; custom chosen set of Liberty features, Liberty kernel and Docker file; produce a container and flexibly deploy on premise or cloud such as IBM Containers on Bluemix • Production support for WAS traditional and Liberty deployment into Docker environments • Beta: WebSphere Liberty applications and runtime packaged up as a Docker image and intelligently managed on premise using Collective controllers
  16. 16. 16 WAS: Hybrid Cloud 1Q16 Announcements (cont.) Breaking down the barriers to digital transformation with new hybrid cloud capabilities Java Leadership Continued Java EE7 leadership for Liberty and traditional • Java SE 8 support for WAS v8.5.5 • Beta: On premise WAS V9 traditional beta with Java 8 and EE7 Web Profile and Full Platform Deploy flexibly with Docker Achieve higher server density and application isolation with Docker’s low overhead and Liberty’s small footprint • Ease of building WAS Liberty Docker image with app, custom chosen set of Liberty features, Liberty kernel and Docker file, producing a container and flexibly deploy on premise or cloud such as IBM Containers on Bluemix • Production support for WAS traditional and Liberty deployment into Docker environments • Beta: WebSphere Liberty applications and runtime packaged up as a Docker image and intelligently managed on premise using Collective controllers Operational Excellence Rapidly develop real-time multi-media applications with WebRTC • Develop native browser based audio/video communication apps and Easily plug-in third party media server drivers (such as Dialogic and Radisys) for advance capabilities WebSphere Family Edition • License flexibility to deploy multiple editions under a common license entitlement
  17. 17. 17 And - - for some of the details
  18. 18. Java EE 7 is the Basis of Java in the Cloud • All the major Java vendors support Java EE 7 • WAS Liberty: Full EE7 since 8.5.5.6 – First commercially-supported platform – WAS traditional support currently in Beta • Composable Java EE technologies are the basis of our Java support, through WAS, on premise and in Bluemix
  19. 19. 19 Liberty – A Composable Java EE Runtime for Cloud WebSphere Liberty z/OS WebSphere Liberty ND WebSphere Liberty Core WebSphere Liberty zosConnect-1.2 zosLocalAdapters-1.0zosSecurity-1.0 zosTransaction-1.0 zosWlm-1.0 Java EE 6 subset couchdb-1.0 mongodb-2.0 wsSecurity-1.1 javaee-7.0 batchManagement-1.0 rtcomm-1.0 rtcommGateway-1.0 sipServlet-1.0 mediaServerControl-1.0 wsSecuritySaml-1.1 wsAtomicTransaction-1.2 scalingController-1.0 scalingMember-1.0 dynamicRouting-1.0 collectiveController-1.0 clusterMember-1.0 healthManager-1.0healthAnalyzer-1.0 1 apiDiscovery-1.0webProfile-6.0 distributedMap-1.0 openid-2.0 openidConnectServer-1.0 openidConnectClient-1.0 osgiAppIntegration-1.0 spnego-1.0 collectiveMember-1.0 restConnector-1.0 sessionDatabase-1.0 ldapRegistry-3.0 webCache-1.0 javaMail-1.5 osgiConsole-1.0 json-1.0 timedOperations-1.0monitor-1.0 oauth-2.0 serverStatus-1.0 wab-1.0 blueprint-1.0 webProfile-7.0 eventLogging-1.0 requestTiming-1.0 adminCenter-1.0concurrent-1.0 bells-1.0 samlWeb-2.0 scim-1.0 federatedRegistry-1.0 constrainedDelegation-1.0 httpWhiteboard-1.0 osgiBundle-1.0 passwordUtilities-1.0 bluemixUtility-1.0 logstashCollector-1.0
  20. 20. 20 Liberty – A Composable Java EE Runtime for Cloud WebSphere Liberty z/OS WebSphere Liberty ND WebSphere Liberty Core WebSphere Liberty zosConnect-1.2 zosLocalAdapters-1.0zosSecurity-1.0 zosTransaction-1.0 zosWlm-1.0 Java EE 6 subset couchdb-1.0 mongodb-2.0 wsSecurity-1.1 javaee-7.0 batchManagement-1.0 rtcomm-1.0 rtcommGateway-1.0 sipServlet-1.0 apiDiscovery-1.0 mediaServerControl-1.0 wsSecuritySaml-1.1 wsAtomicTransaction-1.2 scalingController-1.0 scalingMember-1.0 dynamicRouting-1.0 collectiveController-1.0 clusterMember-1.0 healthManager-1.0healthAnalyzer-1.0 2 webProfile-6.0 distributedMap-1.0 openid-2.0 openidConnectServer-1.0 openidConnectClient-1.0 osgiAppIntegration-1.0 spnego-1.0 collectiveMember-1.0 restConnector-1.0 sessionDatabase-1.0 ldapRegistry-3.0 webCache-1.0 javaMail-1.5 osgiConsole-1.0 json-1.0 timedOperations-1.0monitor-1.0 oauth-2.0 serverStatus-1.0 wab-1.0 blueprint-1.0 webProfile-7.0 eventLogging-1.0 requestTiming-1.0 adminCenter-1.0concurrent-1.0 bells-1.0 samlWeb-2.0 scim-1.0 federatedRegistry-1.0 constrainedDelegation-1.0 httpWhiteboard-1.0 osgiBundle-1.0 passwordUtilities-1.0 bluemixUtility-1.0 logstashCollector-1.0 servlet-3.1 jsp-2.3 jsf-2.2 ejbLite-3.2 jdbc-4.1 jndi-1.0 appSecurity-2.0 managedBeans-1.0 ssl-1.0 beanValidation-1.1 cdi-1.2 jpa-2.1 el-3.0websocket-1.1 websocket-1.0 jsonp-1.0 jaxrs-2.0 jaxrsClient-2.0
  21. 21. 21 Liberty – A Composable Java EE Runtime for Cloud WebSphere Liberty z/OS WebSphere Liberty ND WebSphere Liberty Core WebSphere Liberty zosConnect-1.2 zosLocalAdapters-1.0zosSecurity-1.0 zosTransaction-1.0 zosWlm-1.0 Java EE 6 subset couchdb-1.0 mongodb-2.0 wsSecurity-1.1 javaee-7.0 batchManagement-1.0 rtcomm-1.0 rtcommGateway-1.0 sipServlet-1.0 apiDiscovery-1.0 mediaServerControl-1.0 wsSecuritySaml-1.1 wsAtomicTransaction-1.2 scalingController-1.0 scalingMember-1.0 dynamicRouting-1.0 collectiveController-1.0 clusterMember-1.0 healthManager-1.0healthAnalyzer-1.0 2 webProfile-6.0 distributedMap-1.0 openid-2.0 openidConnectServer-1.0 openidConnectClient-1.0 osgiAppIntegration-1.0 spnego-1.0 collectiveMember-1.0 restConnector-1.0 sessionDatabase-1.0 ldapRegistry-3.0 webCache-1.0 javaMail-1.5 osgiConsole-1.0 json-1.0 timedOperations-1.0monitor-1.0 oauth-2.0 serverStatus-1.0 wab-1.0 blueprint-1.0 webProfile-7.0 eventLogging-1.0 requestTiming-1.0 adminCenter-1.0concurrent-1.0 bells-1.0 samlWeb-2.0 scim-1.0 federatedRegistry-1.0 constrainedDelegation-1.0 httpWhiteboard-1.0 osgiBundle-1.0 passwordUtilities-1.0 bluemixUtility-1.0 logstashCollector-1.0 servlet-3.1 jsp-2.3 jsf-2.2 ejbLite-3.2 jdbc-4.1 jndi-1.0 appSecurity-2.0 managedBeans-1.0 ssl-1.0 beanValidation-1.1 cdi-1.2 jpa-2.1 el-3.0 websocket-1.1 websocket-1.0 jsonp-1.0 jaxrs-2.0 jaxrsClient-2.0 concurrent-1.0 appClientSupport-1.0 ejbPersistentTimer-1.0 ejbHome-3.2 ejbRemote-3.2 ejb-3.2 mdb-3.2 j2eeManagement-1.1 jacc-1.5 jaspic-1.1 jca-1.7 jms-2.0 wmqJmsClient-2.0 wasJmsClient-2.0 jaxws-2.2 jaxb-2.2 batch-1.0 javaMail-1.5
  22. 22. 22 Customized Docker containers for Java EE • WAS Liberty images on Docker Hub – WAS Liberty containers (currently V8.5.5.8): • Kernel, Java EE 6 Web Profile, Java EE 7 Web and Full Profile and latest Beta images • Docker files: https://github.com/WASdev/ci.docker • Dockerfiles in on WASdev GitHub to: – Simple layer to upgrade to commercial license – Build your own customized image kernel common webProfile7 javaee7 webProfile6beta hub.docker.com/_/websphere-liberty FROM websphere-liberty:kernel COPY server.xml /opt/ibm/wlp/usr/servers/defaultServer/ RUN installUtility install defaultServer
  23. 23. IBM WebSphere Application Server for Bluemix Deliver Stateful applications with Speed & Simplicity of the Cloud! Transactional Integrity Robust, Proven & Consistent Java Runtime Develop and deploy Stateful and Transactional applications with identical interfaces & experience for Developers and Operations in the cloud and on- premises Cloud Enabled Deploy WAS applications in the Cloud seamlessly Bring your Traditional WAS & Liberty applications to pre-optimized off- premises managed cloud environment without change. Do More with Less Reduce capital expenditures and operational expenses Leverage Pay-as-You-GO or Subscription to WAS workloads in repeatable and reliable deployments in the Cloud. You can achieve savings by optimizing labor efficiency with hosted hardware consolidation & utilization. Faster Accelerate WAS Application Delivery in the Cloud Compared to “Roll your Own”, Deploy apps into test and/or production in minutes, not months. Increase ability to quickly deliver results to capitalize on business opportunities. Develop, Test and Run IBM WebSphere Application Server for Bluemix What’s New 1Q16 Right-Sizing your WAS Workloads WAS for Bluemix : T-Shirt Sized Instances 2G App 8G App 4G App 1 2 3 S VM1 M VM2 L VM3
  24. 24. 24 WAS as a Service 2 S - 2GB RAM, 1vCP, 12.5 GB disk - WAS ND - $1.14/hr M - 4GB RAM, 2vCP, 25 GB disk - WAS ND - $2.28/hr L - 8GB RAM, 4vCP, 50 GB disk - WAS ND - $4.56/hr XL -16GB RAM, 8vCP, 100 GB disk - WAS ND - $9.12/hr XXL -32GB RAM, 16vCP, 200 GB disk - WAS ND - $18.24/hr Variable VM sizes planned – administrative or policy-driven
  25. 25. 25 New Approach for traditional WAS Betas • Brings traditional WAS up to same Java SE 8 and EE7 as Liberty WAS V9 traditional Beta Plan 2
  26. 26. 26 Liberty App Accelerator for Microservice creation http://wasdev.net/accelerate  Get a Java-based microservice that uses Liberty built and deployed in < 10min  Provides configuration for your application  Provides code snippets for your application  Possible deployment options:  Local  Bluemix Also See: http://wasdev.net/microservices 2 Create
  27. 27. 27 Spring Digression – WAR or JAR? d Liberty App WAR App- provided frameworks Spring framework JVM (optional) Docker Container Standard Spring App Spring framework packaged within Application WAR d Liberty Boot App WAR App- provided frameworks Spring framework Spring- opinionated impls Spring Boot classes JVM (optional) Docker Container Spring Boot App as WAR Spring f/w and Boot classes packaged within app WAR. JavaEE container configured as “provided”. Approach used by Liberty Starter d Boot App JAR App- provided frameworks Spring framework Tomcat and Spring- opinionated JavaEE and cloud impls Spring Boot classes JVM (optional) Docker Container Spring Boot App as JAR All Java EE impls are pulled into an app-owned JAR through the Spring- opinion POM dependency choices. Default Boot configuration Better to package as WAR Liberty server.xml Bluemix connectivity config If you use Spring Boot, use WAR packaging. Liberty Starter shows examples Create
  28. 28. 28 Liberty Liberty Log Analytics with Bluemix Liberty logmetCollector-1.0 Logmet – Tenant Logstash ElasticSearch Kibana Browser FFDC Logs & Trace GC Events Access Logs Bluemix Anywhere  Operational insight with Bluemix for on-prem WebSphere  Kibana dashboard for Liberty included  Get monitoring in minutes BETA Enhance
  29. 29. 29 Continuous Integration Development Platform Liberty Integration with the API Lifecycle Systems of Engagement Systems of Record Integration bus Team Stats Ticketing Systems of Insight Audrey Cloud App Dev API Connect Ron Enterprise Developer WebSphere Application Server Catalog and Publish APIs Discover APIs FANAPP WAS Liberty
  30. 30. 30 How does WAS integration with Bluemix Watson Services for Cognitive Apps improve the retail experience? Mobile retail customer WebSphere Application Server Systems of Record Spanish Language Systems of Insight Purchase History Inventory Management CRM System Call Center Application Product catalog Watson Service for Language Translation Bluemix Web & mobile shopping application Live Text Chat application via WebRTC Call Center Agent (Spanish speaking) (English speaking)
  31. 31. 31 How can WebSphere Connect* capabilities improve the retail experience? Mobile retail customer Spanish Language Systems of Insight Purchase History Inventory Management CRM System Call Center Application Product catalog Live Text Chat application via WebRTC Call Center Agent (Spanish speaking) (English speaking) WebSphere Application Server Live Text Chat via WebRTC Expose logic and data from Systems of Record Connect business logic “to” cloud & enhance with cloud services Connect “from” cloud for health check and monitoring insights Watson Service for Language Translation Bluemix *IBM intends to offer a series of new cloud connected offerings through a subscription model, designed to help on-premises applications and data to connect to or from the Cloud, extend core capabilities with Cloud Services and help realize immediate benefits & new value from their existing investments Disclaimer: 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, release, and timing of any future features or functionality described for our products remains at our sole discretion
  32. 32. 32 Hybrid cloud entry points for WebSphere Create • Create new mobile, IoT and Web apps and APIs that connect to Java enterprise applications • Re-use Java application code as Microservices Optimize • Move your existing on-premises Java applications to the cloud— unchanged • Reduce costs with pay-as-you-go prices and lower CAPEX expenses Where will you get started ? Connect • Enhance existing apps by connecting them with Bluemix cloud services, like IBM Watson • Get to market faster and extend value of existing apps
  33. 33. 33Add my name there - Walt Noffsinger
  34. 34. 34
  35. 35. 35 Backups
  36. 36. 36 WAS Capabilities $0.21 $.30 Unlimited for v8.5.5+ $0.70
  37. 37. 37 IBM Cloud Platform Overview IBM Cloud Platform Hybrid Infrastructure Hybrid Development Hybrid Operations • Compute • Storage • Network • Security • App Lifecycle • App Security • Integration • Database • Runtimes • Analytics • Mobile • Domain Templates • Third Parties • Configuration • Orchestration • Monitoring • Broker • Analytics PublicLocal Dedicated 5 Guiding Principles 1. Choice with Consistency 2. Industrialized Hybrid Integration 3. DevOps Productivity 4. Powerful, Accessible Data & Analytics 5. Cognitive solutions Analytics Security ProfessionalServices ManagedServices Partners WAS 
  38. 38. 38 Audrey creates, tests and deploys a new microservice in less than 10 minutes. She uses DevOps tools to continuously deliver software code and spends more time adding new features. DevOps support Eclipse Tools Liberty Starter Game On Exemplar Best practices, docker images, templates Best practices with uDeploy plugin, Jenkins, IBM Bluemix DevOps services Tools & dev support Apache Netty and RxJava support IBM StrongLoop Liberty runtime Runtime Manage & Monitor Monitor microservices using Logmet / M&A Easily use 3rd party tools like Zuul, Zipkin etc Elaine takes the portable container that includes the packaged app and deploys on-premises or cloud with increased predictability. She monitors the deployed microservices to ensure minimal downtime WAS Create User Scenario (Microservices) Create, unit test, and secure new microservices Use simplified DevOps experience to deploy microservices Use a world class runtime to host microsvc apps in the environment of choice Manage and monitor deployed microservices
  39. 39. 39 Now you can get Bluemix in three unique yet fully connected delivery methods. 1 | Public Maximize on cloud economics and agility. 2 | Dedicated Everything is dedicated and connected to you — agility of public cloud, yet feels like home. 3 | NEW: Local Behind the firewall for the most sensitive workloads. Seamless Experience Regardless of which combination you choose, you can expect a single, seamless experience.

×