Icon solutions presentation - Pure Hybrid Cloud Event, 11th September London
-
Upload
ibm-systems-uk -
Category
Data & Analytics
-
view
113 -
download
0
description
Transcript of Icon solutions presentation - Pure Hybrid Cloud Event, 11th September London
The quest for a truly open platformA customer experience using the webMethods pattern for IBM’s PureApplication
2Icon Solutions & PureApplication System
3webMethods pattern for PureApplication System
A key Partner for PureApplications
Skilled PureApplication Practice Ex-IBMers who worked with PureApp during its
development Provide Consultancy Implementation Ongoing support
The Pattern leader Series of firsts: Internet Banking (award winning), MQ
Broker, WS Commerce, webMethods, Jboss, WebLogic, FTM and more !
Leverage Patterns for DevOps Specialists in urbancode and Pure integration
4webMethods pattern for PureApplication System
Exclusive to European PureApplication & PureData customers
Co-owned by ING Direct and Icon Solutions
Why join?
• Share experiences with colleagues and experts from different companies
• Learn about future product directions from IBM
• Obtain greater knowledge on PureApplication, PureData and their related technologies
• Explore best practices for architecture, development and support
www.europeanpureusergroup.com
5webMethods pattern for PureApplication System
Today’s Talk
We’ll share with you
An overview of patterns in the context of Hybrid cloud SDLC
A customer webMethods use-case
How the pattern took advantage of the underlying platform
A demo of the webMethods pattern automatically reacting, in real-time, to load changes
6webMethods pattern for PureApplication System
What’s in a Pattern
=
Modelling Flexibility
GovernanceClear route-to-live
‘Cookie-cutter’ Deployment Repeatability
Quick bring-up/tear-down
Potential for self-service
PoliciesLess manual runtime intervention
Icon Solutions & PureApplication System
Your Topology
Product Suites
Individual Products
Ws Commerce, FTM
Your Personal, Complex, Topology
WAS, DB2, webMethods
The 3 Pattern
Levels
8webMethods pattern for PureApplication System
Software Delivery Challenges
Stagnant systemsLack of cookie-cutter means systems are prized and go unused
Complexity of environmentsAged test environments
4x over-commit on one test environment
Dev Test Prod differencesRoute-To-Live not clear due to lack of ability to grow systems
SIT turn-around timesDays to clean-up used test environments
Test data loading times
Use-Case pain points addressed by Pure Patterns
Patte
rns
Self-
Servic
e
Patte
rn
Polic
ies
Dev-o
ps
Inte
gratio
n
webMethods pattern for PureApplication System 9
PATTERNS & ROUTE-TO-LIVE
real Answers for real Problems
Route-to-Live
webMethods pattern for PureApplication System 10
Hybrid Route-to-Live
webMethods pattern for PureApplication System
11
Hi !
Cloud-Bursting
webMethods pattern for PureApplication System
12
Devops & Patterns
13July 2014
Dev
Prod
Test
webMethods pattern for PureApplication System 14
WEBMETHODS PATTERN A Customer Use-Case
15webMethods pattern for PureApplication System
Setting the scene
The ClientLarge UK Retailer
The Business NeedInterested In PureApplication
Believed in Converged Infrastructure
Needed a truly scalable platform
But, they wanted to feel confident that its benefits extend to their non-IBM software (Software AG’s webMethods)
The ResultsWe delivered them a Pure Pattern running their POS system
Included webMethods Broker and Integration Server
Plus demo/testing framework
Plus full auto-scaling capabilities
Pure Patternisation Methods
Machine “Snapshot”• Tightly coupled• Scripting for key
configurations
Modular• Loosely coupled• Re-usable scripts
• Re-usable intra pattern and extra-pattern
“Purified”• Logging available in
Pure Console• Scaling policies
• Both client & server
• Manual or Auto• Security policies• License
Management• Sample Data• Test clients
webMethods pattern for PureApplication System 16
Commissioning
Tuesday Morning• First telecon• Asked to port
customers POS system to Pure
Tuesday Afternoon • Up & Running
5 days later• Test clients• Fully integrated into
PureApp• PureApp logging• Licence management• Auto-scaling• Upgrade paths
webMethods pattern for PureApplication System 17
VMVM
webMethods ePOS Architecture
webMethods pattern for PureApplication System
WebMethodsIntegration Server
VM
webMethodsBroker
webMethodsIntegration Server
PUB
Retail Topic
Process Logic
SUB
Queue
Queue
18
Client
Server
ProductiveEvents
ProductiveBaskets
webMethods ePOS Pattern
Scaling Strategies
Manual on-demandRequires careful component/pattern design
Not policy based
Self-monitored (Ongoing Ops Effort !)
PureApplication can help here too
Static Policy“give me 6 servers and keep it at that”
ElasticInfrastructure based
“When the CPU goes above 90% for 1 minute add one to the cluster”
Latency/SLA basedI want the system to cope with 3 million msgs per second – Please just “Make It So”
webMethods pattern for PureApplication System 19
20webMethods pattern for PureApplication System
What You’ll See
A demo of a PureApplication Pattern to show how auto scaling is enabled to adapt to workload spikes.
Using the context of the retail scenario.
But the benefits will apply to any industry.
The auto-scaling could also be time basedE.g. “every Sunday night bring more servers on-line”
webMethods pattern for PureApplication System 21
LET’S TAKE A LOOK AT THE DEMO
22webMethods pattern for PureApplication System
Click here to see this webmethods demo on youtube
23webMethods pattern for PureApplication System
How Elastic Scaling helps you
Saves you overcommitting resources
Gives you peace of mind that your topology can cater for peak loads
Saves you operational managementCode the policy versus manual
Scaling policies can be time based too
What Icon can do for you..
24webMethods pattern for PureApplication System
Non-IBM & IBM patterns
Quickly & Cheaply
A non-IBM view on PureApp/SCO/SoftLayer
I need to discuss devops and Pure
I need a slick demonstration quickly
Post sales Pure services (or IBM PureStart)
Cloud Readiness Assessments (BVA)(with non-IBM credibility)
25webMethods pattern for PureApplication System
John HawkinsPrincipal Consultant
Thank you for Listening !