IBM Relay 2015: Bridge to Cloud
-
Upload
ibm -
Category
Technology
-
view
540 -
download
1
Transcript of IBM Relay 2015: Bridge to Cloud
IBM Confidential – Page 1
Relay 2015
Join the conversation!
IBM
REL
AY
#IBMRelay@IBMBluemix
IBMBluemix
Download our mobile app!iPhone Users: Search the App Store for Relay 2015 to download the event app for additional information, agenda details and more.
© 2015 IBM Corporation 3
Bringing WebSphere to the CloudCode like a startup, run in the enterpriseNovember 10, 2015Dave Sudlik – WAS Offering Management
© 2015 IBM Corporation 4
Technology has changed the way business works
Defining new era of rapid business innovation
© 2015 IBM Corporation 5
Business Leaders use technology as strategic lever
How can I code like a startup, yet run in the enterprise?
Enterprise applications
New applications
CRMERP
DataServicesIoTMobile
Web Apps
Save costs Speed time to market
Leverage infrastructure for growth
© 2015 IBM Corporation
On-Premises(BYOH)
Azure, AWS,others
WAS = Cloud Flexibility (What we have Today)
IBM BluemixPublic
IBM Application Server on Cloud
Pure Application
System
Pure ApplicationSoftware
IBM Application Server on Cloud
IBM BluemixDedicated
IBM BluemixLocal
On-Prem On-Cloud
• On-prem, On Cloud, Hybrid• Perpetual, Subscription, Pay as you go • Move workloads as needs change. Mix and match. Optimize deployments. • Create, Enhance, and Optimize, leveraging WAS Cloud Solutions • Leading edge cloud technology integrated with market leading on-prem solutions
Pure Application
Service
SoftLayer
© 2015 IBM Corporation
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Fully Customer ManagedPlatform Managed
Pattern Managed via Console
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Single UI Management for WAS
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
On-Premises(BYOH)
Code
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
Liberty Buildpack
IBM Application Server on Cloud
WAS Containers
Broader Snapshot: Choose your WAS Platform
IBM Bluemix
© 2015 IBM Corporation 8
A Platform for the Future.
Create Enhance Optimize
Move WebSphere applications to the
cloud
Enhance existing on-premises Java
applications with cloud services
Create new applications and APIs to connect and re-
use WebSphere applications
Balance innovation and optimization to get more value from your existing investments with WebSphere on cloud
© 2015 IBM Corporation
WebSphere Cloud Entry Points and the Future1. Create new cloud native apps & microservices to respond to business needs
– Connect existing Java applications to new cloud apps via APIs– Reuse/Refactor existing Java app components into microservices to meet new needs
2. Optimize existing Java apps to Cloud without change and adopt pay-as-you-go3. Enhance existing Java applications with Bluemix services
Interaction TierHybrid Enterprise Tier
Existing Apps New Apps
Cloud Connected WAS as a Service WebSphere LibertyMicro-Services
SoftLayer/BluemixManaged Service
Docker Images
Traditional Management
Model
Cloud Readiness Assessment & Best
PracticesCloud Native Management
Model
Cloud Foundation Services
23
Hybrid Cloud Hybrid Cloud Hybrid Cloud
9
WebSphere LibertyMicro-Services
Hybrid Cloud
WAS On Premises
1b 1a
© 2015 IBM Corporation 10
Easily create new applications while leveraging existing Java investments
Enterprise Apps Cloud Apps
Connect
Create
Reuse / Refactor
What:• Create cloud native app and services with choice of runtimes and
services• Create cloud native app with key functionality from existing monolithic
app• Connect cloud native app to SoR apps
Benefits:• Faster time to market via continuous delivery, efficient DevOps & simpler
lifecycle management• Continued value from existing app investments• New revenue opportunities by securely exposing SoRs to 3rd parties for reuse
into new apps
Entry Point: Create
© 2015 IBM Corporation 11
Componentization via services
A monolithic application puts all functionality into a single process. It is scaled by replicating the monolith on multiple servers
A microservice puts each element of the functionality into a separate service. It scales by distributing these services across servers.
© 2015 IBM Corporation 12
z/OS Connect: Secure Enterprise Connectivity from cloud to mainframe
Discover z/OS assetsEnhance customer experience
by exposing z/OS data
Auditing and chargeback
Integration with z/OS monitoring facilities for determining traffic patterns
Integrates with standard z/OS middleware CICSDB2IMSBatchUNIX applications
Simplified connection
Standard open API technology for securely connecting mobile and cloud applications
to z/OS
z/OS Connect
RESTful APIs
Cloud enabled
© 2015 IBM Corporation 13
StrongLoop Solutions for the API Lifecycle for Node
Build and Deploy
Automate Lifecycle
Performance MetricsReal-time production monitoring
ProfilerRoot cause
CPU & MemoryAPI
ComposerVisual modeling
Process ManagerScale APIs
SecurityAPI Services Gateway
LoopBackOpen source
StrongLoop Arc
• Java and JavaScript are the two top ranked languages, with Node.js emerging as a standard for APIs and Microservices.
• StrongLoop brings API creation and lifecycle support and back end data connectors.
© 2015 IBM Corporation 14
Speed time to market with more robust apps
Enterprise Apps Cloud Apps
What:• Enhance existing on-premises applications with
new capabilities (i.e. Watson Analytics for in-app cross-selling), powered by Bluemix Services off-premises
• Adopt Cloud economics for services consumed on-premises (i.e. PAYGo)
Benefits:• Competitive differentiation by adding innovative Cloud
services to existing SoR applications• Faster time to market and Lower TCO versus
undertaking setup and ops costs for Cloud services being consumed
• Pay per use pricing for Cloud Services
Entry Point: Enhance
© 2015 IBM Corporation 15
“The next generation of “cool” services are available in the Cloud but for various reasons (compliance, company policy, regulations, third party dependencies…) we can’t migrate app to cloud. Can we bring the “Cloud to my app” instead?
Imagine the possibilities of “bringing Cloud to Your App”!!
• A service is simply a cloud extension that is hosted by Bluemix (or any cloud). • The service provides functionality that is ready for use by your app's running
code. • Bluemix simplifies your use of services by provisioning new instances of
the service and binding those service instances to your app.
Cloud AppEnterprise App
© 2015 IBM Corporation 16
Entry Point: Enhance
© 2015 IBM Corporation 17
Entry Point: Enhance
© 2015 IBM Corporation 18
Reduce costs & optimize everything by moving to the cloud
What:• Move / Shift existing Java apps to Cloud as-is• Leverage Cloud services-monitor & analytics• Adopt Cloud economics (i.e. PAYGo)• Utilize technologies that ease portability across
environments (i.e. Docker, VMs)
Client Value:• TCO reduction via offloading operational expenses for
infrastructure and middleware tier• Risk reduction via skills and admin artifact reuse• Prepare for client datacenter capacity limitations with
elastic growth in the cloud• Optimize CAPEX vs. OPEX budgets through hourly,
monthly and BYOL pricing options
Enterprise Apps Cloud Apps
Entry Point: Optimize
© 2015 IBM Corporation 19
IBM Application Server on Cloud provides virtual machine instances to create and manage enterprise WAS deployments in a consistent and repeatable manner with significant flexibility to tune your application.
I want to bring an existing application, do no configuration changes, & use existing scripts
IBM Liberty container allows you to deploy container images where you can package your Liberty apps and services with resource isolation and allocation that is more portable and efficient.
I want application portability & the ability build services and plug them into the Cloud
Containers
IBM Application Server on Cloud
User Problem and the Answer is Lift & Shift
© 2015 IBM Corporation 20
Get more value from your apps with WebSphere on Cloud“Code like a startup, run in the enterprise”
Create Enhance Optimize
• Create new mobile, IoT and Web apps and APIs that connect to Java enterprise applications
• Reuse Java application code as Microservices
• Enhance existing apps with Bluemix cloud services like IBM Watson
• Get to market faster and extend value of existing apps
• Move your existing on-premises Java applications to the cloud—unchanged
• Reduce costs with pay-as-you-go pricing and reduced capital expenditures (CAPEX), power & cooling
Some Applicable IBM Product Offerings• WebSphere on Cloud• Bluemix• StrongLoop• API Management• Migration Tools
• WebSphere on Cloud• Bluemix
• IBM WebSphere Application Server on Cloud
• Single Tenant• Multi Tenant
• Containers
© 2015 IBM Corporation 21
Get started today
Start with a 30-day no chargefree trial of IBM WebSphere on Bluemix
Explore options atwww.ibm.com/websphereoncloud
Learn more about StrongLoop & sign up for an IBM Bluemix Garage
Join the conversation!
IBM
REL
AY
#IBMRelay@IBMBluemix
IBMBluemix
Download our mobile app!iPhone Users: Search the App Store for Relay 2015 to download the event app for additional information, agenda details and more.