IBM BPM off prem options
Transcript of IBM BPM off prem options
© 2015 IBM Corporation
IBM Smarter Process in the Cloud: Selecting the Right Options for your ProjectBill Lawton ([email protected])Program Director, IBM Smarter Process Cloud Offerings
Agenda
• Introduction
• Smarter Process Software directly on SoftLayer
• Smarter Process Patterns and IBM PureApp Service on SoftLayer
• Smarter Process IBM Bluemix services
• IBM BPM on Cloud SaaS
• Q&A
2
Introduction
IBM’s solution for reinventing business operations to deliver greater customer-centricity.
Key Process Imperatives
To further customer-centricity and drive top-line growthTo further customer-centricity and drive top-line growth
Leverage data for action in context
To improve customer experience
Drive simplicity and speed with
cloud
Speed innovation up to 80%
Digitize the physical world
Improve efficiency by 25% with IoT
Accelerate customer engagement
Reduce onboarding times by 70%
Speed Process innovation
Lower the bar for entry for all skill levels
Broader adoption for companies of all sizes
Faster time to value and business transformation
With Smarter Process in the Cloud you will:
Nothing to download, nothing to install
Making business people power users
Enterprise technology for a company of one
Reduce IT dependency to start projects
Swipe a credit card and get started
Experiment rapidly to get on the path to success
16% use cloud for sweeping innovation in 2012; By the end of 2015, 35% plan to rely on cloud for business model innovation
16% use cloud for sweeping innovation in 2012; By the end of 2015, 35% plan to rely on cloud for business model innovation
Fuel the front and back office
Rapidly develop new Cloud applications
Accelerate existing applications to the Cloud
CreateCreate ConsumeConsume
License ……. Application ……. Idea ……. Customers
Bring your own
100+100+ SaaS SaaS ApplicationsApplications
Easily provision new infrastructure
Patterns Bluemix ServicesHosted SaaS
OfferingsTraditional / Appliances
IBM – Value Across Cloud Continuum
2
Fuel the front and back office
Rapidly develop new Cloud applications
Accelerate existing applications to the Cloud
CreateCreate ConsumeConsume
License ……. Application ……. Idea ……. Customers
Bring your own
100+100+ SaaS SaaS ApplicationsApplications
Easily provision new infrastructure
Patterns Bluemix ServicesHosted SaaS
OfferingsTraditional / Appliances
2
•IBM Blueworks Live
•IBM BPM on Cloud
•Bring Your Own Software and License (BYOSL)
•IBM BPM Pattern•IBM Business Monitor Pattern
•IBM ODM Pattern
•IBM Workflow service
•IBM Business Rules service
Service
Smarter Process in the Cloud
Smarter Process Software directly on SoftLayer
Ultimate Flexibility
You can set it up the way you want, on a range of environments• Public virtual, Private Virtual, Baremetal• Use Bring Your Own Software and Licenses (BYOSL)• You setup it up and you manage it
High Performance Rack ArchitectureStandardized Pod Design Triple Network
Virtual Servers
Clustered BPM environmentsStand-alone BPM Server
$ $$$
Or anything in between
Smarter Process Patterns and IBM PureApp Service on SoftLayer
A hybrid cloud application platform
for cloud enabling applications and
middleware
with enterprise grade qualities of service
What is PureApplication
Automated elasticityMulti-site deploymentHigh availability & disaster recovery MonitoringLicense managementIntelligent placementCentralized loggingSecurity
200+ IBM and 3rd party patterns including:Portal
BPMCognosDataPowerMobile
WASDB2OracleMQIIB / Message Broker
+ any Red Hat/AIX/Windows software
Seamlessly deploy & move workloads between on & off-premises without change:PureApplication SystemPureApplication ServicePureApplication Software
Accelerate New Business Initiatives with PureApplication
Hybrid
Deploy applications anywhere seamlessly
Create applications once and deploy between on-premises and off-premises without change using Patterns.
Faster
Accelerate Application Delivery
Deploy apps into test and/or production in minutes, not months. BlueShield of California is able to grow or add capacity in minutes and deploy new applications within an hour.
Open
Adopt open technologies with enterprise strength management
Easily integrate emerging technologies such as Docker into your enterprise environment and integrate existing middleware, applications and databases.
Lower Cost
Automate and Simplify
Clients can achieve savings up to 70%. IBM GTS is saving 35 -50% in just labor costs, and hardware consolidation brings even higher savings.
Less Risk
Automate with Patterns to minimize errors
Leverage Patterns and built-in automation for faster, repeatable and reliable deployments.
2015
On a Pre-Integrated SystemPOWER or x86
On Your Own InfrastructureBring your own hardware
On SoftLayerAvailable in SoftLayer data centers worldwide
A hybrid cloud application platform for cloud enabling applications and middleware with enterprise grade qualities of service
Off-Premises On-PremisesOn-Premises
PureApplication Usage Experience
Setup Experience(from first login)
Common Pattern Deploy Experience
Systems Management
Workload Admin(Customer)
Workload Admin(Customer)
Workload Admin(Customer)
System Admin(Customer)
Several Teams(Customer)
Several Teams(Customer)
IBM BPM Pattern
16
*Pattern Refreshed January 2015
Announced
IBM BPM Pattern.Next with Embedded DB2
Process Center and Process Server default templates include:
DB2 HADR
Two custom nodes with 3-cluster topology
Automatic Scaling Policies
Mini View
Standard View
Reduce BPM deployment time from weeks to 90 minutes!
IBM Business Monitor Pattern
18
*Available as a service offering
Announced
IBM ODM Pattern
Virtual Appliance
Metadata
ApplicationServer
Virtual Appliance
Metadata
ApplicationServer
Virtual Appliance
Metadata
HTTPServer
Virtual System Pattern
Metadata
vSys Pattern EnginevSys Pattern Engine
Softwareapplication
SLA policies
Virtual Application Pattern
Maestro Deployment FrameworkMaestro Deployment Framework
OS ImageOperatingsystem
Softwareapplication
SLA policies
Maestro Deployment FrameworkMaestro Deployment Framework
System Topology Pattern
SLA policies
Choice of OS Image
HTTP Server SW Pkg
ApplicationServer SW
Pkg
ApplicationServer SW
Pkg
Past Current Planned for Future
Smarter Process IBM Bluemix services
What is Bluemix?
21
Bluemix is an open-standard, cloud-based platform for building, managing,and running applications of all types (web, mobile, big data, new smart devices, and so on).
Bluemix is an open-standard, cloud-based platform for building, managing,and running applications of all types (web, mobile, big data, new smart devices, and so on).
Go Live in SecondsThe developer can choose any language runtime or bring their own. Zero to production in one command.
DevOpsDevelopment, monitoring, deployment, and logging tools allow the developer to run the entire application.
APIs and ServicesA catalog of IBM, third party, and open source API services allow the developer to stitch an application together in minutes.
On-Prem IntegrationBuild hybrid environments. Connect to on-premise assets plus other public and private clouds.
Flexible Pricing Sign up in minutes. Pay as you go and subscription models offer choice and flexibility.
Layered SecurityIBM secures the platform and infrastructure and provides you with the tools to secure your apps.
Design Point for Smarter Process Bluemix Services
• Smarter Process Bluemix Services are designed as “bite-sized” capabilities from the integrated suite
• Self-service and pay-as-you-go model
• Designed to be included in applications that need workflow or rules capabilities
• REST API to access that can compliment an existing implementation of BPM or ODM
23
Workflow Service
Enables developers to easily create stateful workflows orchestrating people and services to create rich new mobile and web apps, or extend existing ones, using an agile development approach
Familiar Environment for AuthoringWrite your compositions in a proper subset of JavaScript, with option for visual representation.
Differentiators
Lightweight, elastic runtime – Elastic, multi-tenant runtime executing in Softlayer and offered in BlueMix as a service
Secure OAuth Composition – Securely compose REST services from BlueMix and outside providers and seamlessly manage authorizations.
Agile Development Pipeline – Easily evolve your workflows based on insight into their behavior, bridging the gap between development and operations
REST-centric Composition
Robust Cloud Workflow ServicesEnables resilient, long-running, stateful, (a)synchronous compositions, allowing developers to create, run and manage their workflows in the cloud.
Flexible Business Changes
Developers can quickly and flexibly control and update workflow logic, enabling easier change to business policy.
Seamlessly consumes and provides REST services in service-rich BlueMix cloud environment.
Workflow
A Hello World Workflow
// Wait for a GET invocation at the ‘hi' endpoint.start = RECEIVEGET(null, 'hi');
// Reply back to the GET invocation.reply = REPLYGET(start, 'hi', 'Hi there, please come back.');
// Wait for a GET invocation at the ‘back' endpoint.waitForComeback = RECEIVEGET(reply, 'back');
// Reply back to the GET invocation.comeback = REPLYGET(waitForComeback, 'back', 'Good bye.');
24
Use Cases
• Utilize Workflow when Mobile / Web app needs to:• Invoke multiple services that return responses at different times• Interact with users who respond three days later• Correlate multiple responses and combine their results
BankingBanking
• Loan Pre-Approval• Fraud Monitoring
Banking Travel
Loan Pre-approval
Fraud Monitoring
Loyalty / Rewards
Underwriting Risk Assessment
Loyalty / Rewards
RetailInsurance
Cross-sell / Upsell
Customer Voting App
Loyalty / Rewards
25
Sample Scenarios
On-boarding Approval Process
Cross Industry
7
Rules
a Smarter Process high value serviceEnables developers to spend less time recoding and testing when the business policy changes. This is made possible because the service separates the business logic from the application logic.
Familiar Environment for AuthoringDevelopers can download an Eclipse based authoring tool and author rules in a familiar user-friendly environment.
Separate Business Logic
Business logic is authored separately from the application which enables easier change in business policy / logic and codified capture of business policies, practices and regulations..
Business logic is easily expressed with business rules to automate decisions with the fidelity of a subject matter expert.
Bridge Business Users and Developers
Deploy Versioned Business Logic
Multiple versions of the Business logic can be tested and deployed in the same Rules Service. Switching, upgrading, sharing business logic across applications has never been easier.
Business Rules service
Developing and deploying applications using the Business Rules service
IBM Bluemix
One app
Another app
Business Rules service instance
Author business rules with Rule Designer plug-ins for Eclipse
Deploy business rules
Develop and push app code
Call the service
Users access apps from their devices
Non-Bluemix apps can call the service too
Call the service
IBM BPM on Cloud SaaS
Cloud as a growth engine for businessCloud as a growth engine for business
Public Cloud
Quicker time to value Removes CAPEX
inhibitors Reduces IT dependency Eliminates server setup
and administration Subscription consumption
Quicker time to value Removes CAPEX
inhibitors Reduces IT dependency Eliminates server setup
and administration Subscription consumption
IBM BPM on Cloud
Get started with business process improvement quickly with a ready-to-use, cloud-based environment for process design, execution, monitoring, and optimization
Get started with business process improvement quickly with a ready-to-use, cloud-based environment for process design, execution, monitoring, and optimization
Speed.
Revolutionize how you discover, document and collaborate business processes & decisions
Revolutionize how you discover, document and collaborate business processes & decisions
Empowerment. Economics.
Smarter Process SaaS Business Applications
Process Center
Developmentenvironment
Runenvironment
IPSec VPN
Testenvironment
HTTPS
Corporate Network
or Cloud APIs• Run Production HA cluster
• DB2 HADR cluster
User per Month Subscription plans Subscription includes BPM software + IBM Cloud infrastructure + management services
Named User and Concurrent User subscriptions available
User – is anyone with access to the BPM on Cloud service. This includes authors/designer, testers, administrators, end users, API call
BPM cloud environment that is secure and scalable Full capabilities of IBM BPM compatible with BPM Express, Standard, and Advanced
100% portable process assets with IBM BPM licensed product
BPM on Cloud for US Federal available New
Process Server Process Server
IBM BPM on Cloud
IBM BPM on Cloud Operation and Support Model
BPM on Cloud service• BPM environment• Cloud infrastructure• Optimized Configuration• HA production environment• HA data tier
Process Application• Built by the client, business
partner, or IBM Services
Layers of a typical cloud service Operation & Support Model
Client managed• Process application deployment and
governance• Self service user administration
(managing users and roles)
IBM managed • Provisioned within 24 hours• 24/7 customer support• Included in the cost• SLA on availability• DR daily backups, recovery• Full BPM product support• New BPM version updates • Operational team assists with
• On-boarding• Monitoring performance & availability• System tuning• VPN configuration• SSO, User Synch configuration• Database connections• Troubleshooting issues
Popular Use Cases for BPM on Cloud
Pilot project
Proving the business value
Try out a newer version of IBM BPM for short period of time
Hybrid cloud development
As a development environment for IBM BPM
Get started fast during IBM BPM installation in parallel
Instead of their own IBM BPM installation
Prefer Cloud solutions to IBM BPM Licensed product
Organizations with small or no IT department
As a target for clients struggling with their own IBM BPM infrastructure
Urgency for implementation
Embedded as the platform for a managed cloud solution
Partners wanting to create a cloud service on top of BPM on Cloud
33
India
ChinaTokyo
Hong Kong
Singapore
Melbourne
Seattle
San Jose
Los Angeles
Mexico City
Denver
Chicago
Dallas
Houston
TorontoMontreal
BRAZIL
New York City
Washington D.C.
Miami
London Frankfurt
Amsterdam
Paris
Sydney
Atlanta
Data center and Point of Presence
New Data centers planned for 2015
Network Point of PresenceBPM on Cloud todayBPM
BPM
BPM
Currently hosted in nine (9) Data Center LocationsCurrently hosted in nine (9) Data Center Locations
http://www-03.ibm.com/press/us/en/pressrelease/42956.wsshttp://www-03.ibm.com/press/us/en/pressrelease/42956.wss
BPMBPM
BPM
BPM
BPM
BPM
Available in any SoftLayer Data Center
NewNew
BPMNew
Each client has their own BPM on Cloud instance Each client has their own BPM on Cloud instance
Each client has a separate BPM instance
Private BPM software, virtual machines, data
Shared hardware and network
Third-party hosted and operated
Client SiteClient
data center
Managed IT Hosted private cloudManaged private cloud
Client
Shared cloud services
Client A Client B
Public cloud services
A
Users
B
Client Site/Private Public CloudHybrid
IT is provided “as a service,” over an intranet, within the client and behind the firewall
IT activities / functions are provided “as a service,” over the Internet
Third-party operated
IBM BPM on Cloud
IBM BPM on Cloud Network Topology
Developmentenvironment
Tenant 1 VLAN
Proxy/Balancer
WebSEALAuthentication and
Authorization Servers
Operations and Platform Services Cluster
WebSEAL
ISAM EAI Authentication serverTFIM for SAML FederationsISAM Policy DirectorISAM Authorization Server TDS
Process Center
Run Clusterenvironment
Testenvironment
DataCluster
Process Server Process Server
Typical Customer Configuration
IPSec VPNor
SSL
Private Subnet
OtherInstance
Public Subnet
HTTPS
HTTPS
Cloud APIs
Systems of Record
Corporate Network
Process Center
Run HA Clusterenvironment
Testenvironment
Encrypted DataCluster
Process Server Process Server
Developmentenvironment
DB2HADR
BPM on Cloud SaaS Portal
Accelerators and Tutorials
Accelerator content
Self-learning tutorials and Accelerator content to provide a starting point for process designers that are new to IBM BPM and the cloud
1. (Banking) Mobile Bank Deposits
2. (Insurance) Claims Subrogation
3. (Healthcare) Discharge Readiness Planning
4. (Healthcare) Claims Eligibility & Routing
5. (Pharma / Life Sciences) Promotional Spend Compliance
6. (Retail) Vendor On-boarding
7. (Retail) Vendor Trade Fund Management
8. (Insurance) Life Insurance New Business
BPM on Cloud SaaS Admin
User Profile ManagementUser Profile Management
Configuration and Troubleshooting AdminConfiguration and Troubleshooting Admin
User & Group ManagementUser & Group Management
Usage ReportsUsage Reports
Try it out for yourself with 30 day trial
Design, test and run process applications
Access to full capabilities of IBM BPM on Cloud except BPM Admin, VPN, SSO
For more information: [email protected]
Sign up now at www.bpm.ibmcloud.com
Fuel the front and back office
Rapidly develop new Cloud applications
Accelerate existing applications to the Cloud
CreateCreate ConsumeConsume
License ……. Application ……. Idea ……. Customers
Bring your own
100+100+ SaaS SaaS ApplicationsApplications
Easily provision new infrastructure
Patterns Bluemix ServicesHosted SaaS
OfferingsTraditional / Appliances
IBM – Value Across Cloud Continuum
2
Key Smarter Process Cloud Sessions
Session ID/Time Title
2423What's Next for Business Processes in the Era of Mobile, Cloud, Big Data and Analytics
Expo center BPM on Cloud Demo in the BPM/ODM Engagement center 12pm, Wed 10:40am
2052 Easily Compose REST, Push and OAuth into Stateful Workflows in Bluemix
5007 IBM Business Process Manager on Cloud Customer feedback Roundtable
5433Delivering and Extending the Smarter Process Value Proposition Using Bluemix Services
6759 Drive Innovation with BPM on Cloud process applications
6826 Collaborative App Builder for Business with the new Blueworks Live Runtime
6808From Process Design to Go-Live in Twenty Minutes with the Simple Process Accelerator
Q&A
Meet other clients and learn about Expert Access Services for on-demand enablement and consulting on development, migration and infrastructure topics.
Wednesday, February 25, 2PM-3PM Jasmine H, floor 3, Mandalay Bay
Please RSVP to La Donna Quinn – [email protected] show this invitation on your Smartphone at the reception entrance, or print and
bring with you to gain entrance.
Notices and DisclaimersCopyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law.
Notices and Disclaimers (con’t)
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right.
•IBM, the IBM logo, ibm.com, Bluemix, Blueworks Live, CICS, Clearcase, DOORS®, Enterprise Document Management System™, Global Business Services ®, Global Technology Services ®, Information on Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®, PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, SoDA, SPSS, StoredIQ, Tivoli®, Trusteer®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
Thank YouYour Feedback is
Important!
Access the InterConnect 2015 Conference CONNECT Attendee Portal to complete your session surveys from your smartphone,
laptop or conference kiosk.
Range of Deployment Options To Best Fit Your Business Needs
SimplicityFlexibility Setup & Management
Tim
e t
o V
alu
eSlo
wer
Fast
er
Tota
l C
ost
of
Ow
ners
hip
Hig
her
Low
er
BPM, ODM, MonitorPatterns
BPM on Cloud
Bluemix
Rules as a ServiceWorkflow as a Service
Roll your own Smarter Process solution
Blueworks Live Statistics:
900 customers
50,000 users
Eight of the top 20 global banks (excluding China)
Seven of the top 20 global insurance companies
Seven of the top 20 global retailers
One million processes have been modeled in Blueworks Live