SlideShare a Scribd company logo
1 of 39
Download to read offline
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
And - - for some of the details
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
33Add my name there - Walt Noffsinger
34
35
Backups
36
WAS Capabilities
$0.21 $.30
Unlimited for v8.5.5+
$0.70
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
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
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.

More Related Content

What's hot

Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
Animesh Singh
 
Cloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStackCloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStack
Animesh Singh
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deployments
Animesh Singh
 

What's hot (20)

AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing WorkloaAAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing Workloa
 
Introduction to Microservices and Cloud Native Application Architecture
Introduction to Microservices and Cloud Native Application ArchitectureIntroduction to Microservices and Cloud Native Application Architecture
Introduction to Microservices and Cloud Native Application Architecture
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM Bluemix
 
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons LearntAs a Service: Cloud Foundry on OpenStack - Lessons Learnt
As a Service: Cloud Foundry on OpenStack - Lessons Learnt
 
AAI-3218 Production Deployment Best Practices for WebSphere Liberty Profile
AAI-3218 Production Deployment Best Practices for WebSphere Liberty ProfileAAI-3218 Production Deployment Best Practices for WebSphere Liberty Profile
AAI-3218 Production Deployment Best Practices for WebSphere Liberty Profile
 
AAI-1304 Technical Deep-Dive into IBM WebSphere Liberty
AAI-1304 Technical Deep-Dive into IBM WebSphere LibertyAAI-1304 Technical Deep-Dive into IBM WebSphere Liberty
AAI-1304 Technical Deep-Dive into IBM WebSphere Liberty
 
Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !Cloud Foundry and OpenStack – Marriage Made in Heaven !
Cloud Foundry and OpenStack – Marriage Made in Heaven !
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
 
Java Development on Bluemix
Java Development on BluemixJava Development on Bluemix
Java Development on Bluemix
 
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...How to Containerize WebSphere Application Server Traditional, and Why You Mig...
How to Containerize WebSphere Application Server Traditional, and Why You Mig...
 
Cloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStackCloud Foundry BOSH CPI for OpenStack
Cloud Foundry BOSH CPI for OpenStack
 
Deploying to and Configuring WebSphere Application Server with UrbanCode Deploy
Deploying to and Configuring WebSphere Application Server with UrbanCode DeployDeploying to and Configuring WebSphere Application Server with UrbanCode Deploy
Deploying to and Configuring WebSphere Application Server with UrbanCode Deploy
 
PaaSVSContainerization
PaaSVSContainerizationPaaSVSContainerization
PaaSVSContainerization
 
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
Introducing Cloud Native, Event Driven, Serverless, Micrsoservices Framework ...
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deployments
 
Cloudfoundry Introduction
Cloudfoundry IntroductionCloudfoundry Introduction
Cloudfoundry Introduction
 
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
Liberty Buildpack: Designed for Extension - Integrating your services in Blue...
 
Cloud Foundry Bootcamp
Cloud Foundry BootcampCloud Foundry Bootcamp
Cloud Foundry Bootcamp
 

Viewers also liked

Viewers also liked (9)

InterConnect 2016 Java EE 7 Overview (PEJ-5296)
InterConnect 2016 Java EE 7 Overview (PEJ-5296)InterConnect 2016 Java EE 7 Overview (PEJ-5296)
InterConnect 2016 Java EE 7 Overview (PEJ-5296)
 
InterConnect 2016, OpenJPA and EclipseLink Usage Scenarios (PEJ-5303)
InterConnect 2016, OpenJPA and EclipseLink Usage Scenarios (PEJ-5303)InterConnect 2016, OpenJPA and EclipseLink Usage Scenarios (PEJ-5303)
InterConnect 2016, OpenJPA and EclipseLink Usage Scenarios (PEJ-5303)
 
Evolving a monolithic Java EE application to microservices
Evolving a monolithic Java EE application to microservicesEvolving a monolithic Java EE application to microservices
Evolving a monolithic Java EE application to microservices
 
IBM WebSphere application server
IBM WebSphere application serverIBM WebSphere application server
IBM WebSphere application server
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
 
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easyInterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
 
Microservices the Good Bad and the Ugly
Microservices the Good Bad and the UglyMicroservices the Good Bad and the Ugly
Microservices the Good Bad and the Ugly
 
Spring Cloud Netflixを使おう #jsug
Spring Cloud Netflixを使おう #jsugSpring Cloud Netflixを使おう #jsug
Spring Cloud Netflixを使おう #jsug
 
(DEV309) From Asgard to Zuul: How Netflix’s Proven Open Source Tools Can Help...
(DEV309) From Asgard to Zuul: How Netflix’s Proven Open Source Tools Can Help...(DEV309) From Asgard to Zuul: How Netflix’s Proven Open Source Tools Can Help...
(DEV309) From Asgard to Zuul: How Netflix’s Proven Open Source Tools Can Help...
 

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

Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Yakura Coffee
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
Daniel Berg
 

Similar to WebSphere Application Server - Meeting Your Cloud and On-Premise Demands (20)

Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
 
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
Edge 2016 Session 1886  Building your own docker container cloud on ibm power...Edge 2016 Session 1886  Building your own docker container cloud on ibm power...
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Pivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure SlidesPivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure Slides
 
Using Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT ChallengesUsing Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT Challenges
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
Disruptive Trends in Application Development
Disruptive Trends in Application DevelopmentDisruptive Trends in Application Development
Disruptive Trends in Application Development
 
WebSphere Connect and API Discovery
WebSphere Connect and API DiscoveryWebSphere Connect and API Discovery
WebSphere Connect and API Discovery
 
Technical Capabilities of the kitsune framework
Technical Capabilities of the kitsune frameworkTechnical Capabilities of the kitsune framework
Technical Capabilities of the kitsune framework
 
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud EnvironmentsTools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
Tools and Recipes to Replatform Monolithic Apps to Modern Cloud Environments
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
 
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, TektonDevops lifecycle with Kabanero Appsody, Codewind, Tekton
Devops lifecycle with Kabanero Appsody, Codewind, Tekton
 
InterConnect 2015: 3540 Release and Deploy Headliner
InterConnect 2015: 3540 Release and Deploy HeadlinerInterConnect 2015: 3540 Release and Deploy Headliner
InterConnect 2015: 3540 Release and Deploy Headliner
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital Enterprise
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 

More from Ian Robinson

Travelling light for the long haul
Travelling light for the long haulTravelling light for the long haul
Travelling light for the long haul
Ian Robinson
 
Apache Aries Overview
Apache Aries   OverviewApache Aries   Overview
Apache Aries Overview
Ian Robinson
 

More from Ian Robinson (6)

MicroProfile and Jakarta EE - What's Next?
MicroProfile and Jakarta EE - What's Next?MicroProfile and Jakarta EE - What's Next?
MicroProfile and Jakarta EE - What's Next?
 
Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)Is Enterprise Java Still Relevant (JavaOne 2015 session)
Is Enterprise Java Still Relevant (JavaOne 2015 session)
 
IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)IBM WebSphere Application Server Update - Technical University (March 2015)
IBM WebSphere Application Server Update - Technical University (March 2015)
 
Travelling light for the long haul
Travelling light for the long haulTravelling light for the long haul
Travelling light for the long haul
 
Was liberty
Was libertyWas liberty
Was liberty
 
Apache Aries Overview
Apache Aries   OverviewApache Aries   Overview
Apache Aries Overview
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

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

  • 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 And - - for some of the details
  • 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 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 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 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 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. 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 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 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 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 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 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 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 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 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 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. 33Add my name there - Walt Noffsinger
  • 34. 34
  • 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 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 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.