SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
CONNECT WITH US:
Smarter Integration
Using the IBM SOA
Foundation Stack
Public | Copyright © 2014 Prolifics
Suresh Wilson
Prolifics
Salem Hadim
Best Practices and Lessons Learned
CONNECT WITH US:
Collaborate and learn
Public | Copyright © 2014 Prolifics 2
Let’s keep the session interactive…..
And let’s learn something new…
CONNECT WITH US:
Agenda
Introduction to SOA
IBM SOA Foundation Stack
SOA and API Management
SOA and Business Process Management (BPM)
SOA – Strategic Approach
Lessons and Best Practices
3
CONNECT WITH US:
Speaker Introduction
Salem Hadim
Director - BPM Practice, Prolifics
Salem Hadim is a BPM Practice Director, a chief BPM/SOA/J2EE Solutions
Architect, with a proven track record in delivering successful business
solutions for mid-size to large companies across different industry verticals
including: Financial, Insurance, Healthcare, Retail and Utility.
Suresh Wilson
Technology Manager, Prolifics
Technology Manager focusing on enterprise systems, cloud services,
enterprise integration and performance management; focusing primarily on
IBM WebSphere, Tivoli (CS&I) and Rational product lines.
4
CONNECT WITH US:
Public | Copyright © 2014 Prolifics 5
5-Years Compound
Annual Growth Rate
19%
Employees
Worldwide
1,500
Global Presence
United States, United Kingdom, Germany, India
20+
Technology
Accelerators
550+
Technical
Certifications
Over 10 Technology and Solutions
Awards since 2009 including
Business Agility, Customer
Integration and Digital
Experience, the first ever Beacon
Laureate for Business Agility
Over 160 global customers
are currently Fortune
1000 companies
Best-in-class architects and
specialty experts:
BPM, Integration, Digital
Experience, Security, Testing,
Business Analytics and Enterprise
Content Management
End-to-End Project Expertise
Rate of Repeat Engagements*
91%
Prolifics at a Glance
Years in
Business
35+
Offices
14
Awards
Technology Expertise
Fortune 1000
*based on% revenueSource– December 2013 internalrevenuemetrics
CONNECT WITH US:
SOA - Introduction
Public | Copyright © 2014 Prolifics 6
A architectural approach for using and organizing enterprise applications and
business processes as functional components
A service itself is a repeatable business task that can be easily consumed
based on an agreed-upon contract
Governance and discipline to control and organize
the structure, processes and delivery model
Built on loosely coupled blocks that can easily be
modified or replaced
CONNECT WITH US:
SOA – How does it benefit?
February 24, 2015Public | Copyright © 2014 Prolifics 7
Processes Data Services
APIs
Cloud
Services Apps
Consumers
(Internal/external)
Connect Mediate Route Transform
Provide the foundation for Systems of Engagement to
seamlessly connect with Systems of Record
CONNECT WITH US:
The SOA Reference Architecture
Public | Copyright © 2014 Prolifics 8
CONNECT WITH US:
IBM SOA Foundation Stack
Public | Copyright © 2014 Prolifics 9
Model/Assemble
Business Modeler
Integration Developer
Software Architect
Application Developer
Runtime
DataPower Gateway Appliance
API Management
Integration Bus
Business Process Management
Application Server
Operational Decision Management
Enterprise Content Management
Transformation Extender
Secure/Manage
Access Manager
Identity Manager
Business Monitor
Application Performance MGMT
Governance
Services Registry / Repository
CONNECT WITH US:
A word about APIs and SOA
Public | Copyright © 2014 Prolifics 10
API Management provides a natural extension to SOA
Easily expose internal services as external APIs – monetize existing
services (for some companies)
Leverage external developers; respond to changes quicker
Better manage changes by leveraging the combined power of APIs and
SOA enabled back-end
CONNECT WITH US:
A few words about BPM & SOA
Public | Copyright © 2014 Prolifics 11
• Business Process Management (BPM) is a
natural complement to Service-Oriented
Architecture (SOA), and can be combined in
two ways:
• BPM on top of an SOA stack of services.
• A set of Business Processes organized as
reusable process services offering end to
end Business Capabilities
• Both SOA and BPM can be pursued
individually, but the combination of SOA and
BPM is more powerful than either is alone
• BPM Top-Down Approach acts as a catalyst to
develop high value SOA and help realize a
business-driven SOA
CONNECT WITH US:
The Business Process Modeling Pyramid
Public | Copyright © 2014 Prolifics 12
CONNECT WITH US:
Service Oriented Business Process Model
Public | Copyright © 2014 Prolifics 13
• Identify Business Specialties at the organization
level
• Identify a set of Business Processes that will
participate in a Top Down Service Discovery
Approach, categorized within Business Specialties.
• Transform Business Activities to Candidates
Service operations:
• Combine: business Activities to form fewer
candidates service operations.
• Break Down: a business activity into two or
more service responsibilities
• Add: Service responsibilities that reflect a
technical implementation (Domain Service or
Utility Service)
• Rename: Rename a given business activity to
reflect a Business Service.
• Do Not Change: a business activity can be
accepted as – is and will mapped to a particular
service responsibility. ( no need to combine or
beak down, nor a name change)
• Disregard: a Service responsibility can not be
translated to a service
MILESTONESSTEPS
Step1
Step2
Step3
GOAL
Identify Business
Specialties
Categorize Business
Processes by Business
Specialties
Realize Business
Responsibilities
Service Process Oriented
Model
CONNECT WITH US:
Process Modeling and Improvement Approaches
Public | Copyright © 2014 Prolifics 14
• Business Goal driven Process Analysis
• Rules & Policy driven Rules Process Analysis
• Process Roles driven Process Analysis
• Value Add Driven Process Analysis
• Root Cause Driven Analysis
CONNECT WITH US:
BPM Human Interaction Patterns
Public | Copyright © 2014 Prolifics 15
Presentation
Layer
Process Layer Services Layer
Participation – Complete work
Initiation
Participation – Conversation
Conversation – Direct Service Calls
Orchestration
Conversation
Participation – Complete work
CONNECT WITH US:
IBM Smarter Process Management
16
CONNECT WITH US:
SOA – Taking the journey
Public | Copyright © 2014 Prolifics 17
CONNECT WITH US:
SOA – Strategic Approach
Public | Copyright © 2014 Prolifics 18
Start with clear objectives
Get the buy-in from key decision makers – helps with decision making, funding etc.
Ensure that the strategic objectives are communicated to everyone involved
Team Education
Enable key team members to be change leaders and drive adoption
Create a common understanding of the frameworks and approach
Define SOA Principles
Create consistent standards, definitions, date models, processes
Establish a Center of Excellence
CONNECT WITH US:
Center of Excellence
Public | Copyright © 2014 Prolifics 19
The Center of Excellence team to drive the adoption and implementation
The vehicle to drive continuous improvements and adapt to changes
CONNECT WITH US:
Center of Excellence - Approach
Public | Copyright © 2014 Prolifics 20
1. Kickoff activities – ensure how current processes can be best
leveraged to attain the strategic goals
2. Engage with stakeholders - ensure needs and context are fully
understood and gather any existing materials that need to be
incorporated
3. Design the practice - decide on roles, tasks, work products,
guidance, and assets that form the practice.
4. Based on the practice design, the practice is added to the CoE
site and detailed, including linking in any existing relevant
materials.
5. The practice is rolled out to the consuming teams. This
contains elements of training, mentoring, and implementation,
depending on which approach is deemed most suitable to
minimize disruption.
6. Assessments monitor the success with which the practice is
operating.
1. CoE kickoff
2. Analyze and
gather
4. Detail practice
5. Rollout practice
6. Assess
practice
3. Scope and design
CONNECT WITH US:
Individual practice is unit of definition of CoE scope – 64 listed below.
Quality Practices
50. Test case specification (4)
51. Automated code quality verification (5)
52. Automated testing (5)
53. Manual testing (4)
54. User acceptance testing (4)
Configuration, Release and
Environment Mgt. Practices
55. SCM-based configuration management (4)
56. Automated continuous integration (7)
57. Release management (5)
58. Defect tracking (3)
59. Environment and tooling setup (3)
60. Environment automation (7)
61. Asset sharing (4)
Rollout, Support and Handover
Practices
62. Application rollout (4)
63. Application support (5)
64. Application handover (3)
Requirements Practices
26. Business needs and system features analysis (3)
27. System use case analysis (4)
28. Business process analysis (7)
29. Automated business process discovery (7)
30. Solution ROI calculation (7)
31. Business domain analysis (3)
32. Business rules analysis (4)
33. Non-functional requirements analysis (2)
34. System-wide requirements analysis (2)
35. UI storyboarding (4)
36. System context analysis (1)
37. Integration analysis (4)
38. Information gathering using questionnaires (1)
39. Information gathering using workshops (1)
Architecture Practices
40. Application and technical architecture tracks (3)
41. Reference architecture-based platform selection (3)
42. SoaML component and interaction design (4)
43. Design pattern-driven design (5)
44. Data modeling (4)
45. Deployment modeling (3)
Implementation Practices
46. Specification-driven development (2)
47. Applying implementation standards (4)
48. Unit testing using frameworks (5)
49. Solution prototyping (2)
Planning Practices
1. Risk-value phasing (1)
2. Requirements-based release planning (2)
3. Incremental delivery using iterations (2)
4. Scheduled tasks (1)
5. Two-level planning (2)
6. Estimation using design categorization (2)
7. Project budget management (4)
8. Role- and skills-based staffing (2)
9. Responsibility agreement (3)
10. Change request scope management (3)
11. Test planning (4)
Governance Practices
12. Regular showcases to customers (2)
13. Regular team progress checkpoints (2)
14. Retrospectives (2)
15. Project methodology fitting (3)
16. On-the-job mentoring and guidance (2)
17. Peer reviews (1)
18. Specifications customer review and sign-off (2)
19. Regular timesheet and expense report completion (2)
20. Issue and risk management and tracking (2)
21. Consultant status reporting (2)
22. Project status reporting (2)
23. Work item-based progress tracking (2)
24. Project startup activities (3)
25. Project closure activities (3)
Center of Excellence - Practices
CONNECT WITH US:
On-going CoE tasks
Public | Copyright © 2014 Prolifics 22
Manage the Service Portfolio
Work with the decision makers to enforce SOA guidelines and standards
Ensure the right design, development and use of services
Enable knowledge management and skills training
Responsible for architecting change as the business requirements and
technologies advance
CONNECT WITH US:
SOA – Considerations
Public | Copyright © 2014 Prolifics 23
CONNECT WITH US:
SOA Technology Foundation
Public | Copyright © 2014 Prolifics 24
Align strategic business objectives with technology decisions
Design for the future
Incorporate flexibility and scalability
Implement the right tool for the right job
CONNECT WITH US:
SOA Delivery Approach
Public | Copyright © 2014 Prolifics 25
Identify the services that can readily be SOA-enabled
Reduce risks; Plan iterative deliverables
Measure and communicate the value
generated and ROI
CONNECT WITH US:
Prolifics – Reference Architecture
February 24, 2015Public | Copyright © 2014 Prolifics 26
CONNECT WITH US:
A quick word about DataPower 7.1
Public | Copyright © 2014 Prolifics 27
IBM DataPower Gateway is the new name of a consolidated, extensible & modular
platform
Converges three existing products, XG45 / XI52 / XB62, into a single modular
offering
CONNECT WITH US:
SOA – Build a robust infrastructure
Public | Copyright © 2014 Prolifics 28
Bullet proof your SOA infrastructure
High Availability
Scalability
Recoverability
Connectivity
CONNECT WITH US:
Define Performance requirements (response time, throughput etc. at
every layer)
Keep performance in mind throughout the planning, design, development
and implementation phases
Implement performance specifications – reference document for
architects, developers and administrators
Create an end-to-end Performance Test Plan
Continuous Performance Testing
Generate and track performance reports
On-going performance management - measure testing results against
production results
Performance Management
Public | Copyright © 2014 Prolifics 29
CONNECT WITH US:
Security Considerations
Public | Copyright © 2014 Prolifics 30
Think through security right from the get-go
Transport Level and Message Level Security
Role Based Access
Data Security
Center of Excellence to provide documentation, implementation
details, sample code etc. to assist in implementing a common security
standard
CONNECT WITH US:
SOA Governance Considerations
Public | Copyright © 2014 Prolifics 31
Need for governance and enforcement will be learned immediately
Establish governance processes and standards early in the design
phase
Tight control over the developed and deployed services
Establish a governance board (as an extension to CoE)
Emphasis on lifecycles, processes, policies
CONNECT WITH US:
WSRR Service Governance Model
Public | Copyright © 2014 Prolifics 32
CONNECT WITH US:
Monitoring – An end-to-end approach
Public | Copyright © 2014 Prolifics 33
● Implement end-to-end
monitoring
● Visibility is a key
requirement
● Avoid finger pointing
● Understand runtime and
provider performance
● Identify and track KPIs
● Use for capacity planning
and performance
optimization
SOA
Infrastructure
Processes
Services
Applications
Physical Infrastructure
Virtualized Infrastructure
Middleware
CONNECT WITH US:
Monitoring Considerations
Public | Copyright © 2014 Prolifics 34
Key considerations for the SOA Layer
VirtualizationLayerVirtualizationLayer
Resource allocation to support
the workload
Understand bottle-necks
On-going optimization
Resource allocation to support
the workload
Understand bottle-necks
On-going optimization
OperatingSystemOperatingSystem
Health and availability
Stable runtime
Understand capacity
Health and availability
Stable runtime
Understand capacity
RuntimeRuntime
Service Performance
Service utilization
Validate expected results
SLM policies
Service Performance
Service utilization
Validate expected results
SLM policies
CONNECT WITH US:
Avoid SOA Complexity
Keep the services layer light-weight
Avoid having complex application logic at the SOA layer
Follow SOA principles – host only the essential services at the SOA
layer
No is a perfectly valid response
Public | Copyright © 2014 Prolifics 35
CONNECT WITH US:
Additional considerations
Public | Copyright © 2014 Prolifics 36
Develop pro-types to help jump start implementation
Create a centralized knowledge-base to share best practices,
implementation details, examples etc.
Endorse and enforce governance from the beginning
Develop a standard meaningful process of handling errors and
faults – for both consumer and provider
Define test cases in the design phase
CONNECT WITH US:
Clear strategic goals and requirements
CoE is critical
Build a robust and scalable infrastructure
Never ignore governance, security, monitoring
Go with iterative deliverables
Stick to standards and best practices
Putting it together
Public | Copyright © 2014 Prolifics 37
CONNECT WITH US:
References
Public | Copyright © 2014 Prolifics 38
http://www.ibm.com/developerworks/library/ar-archtemp/
https://developer.ibm.com/api/docs/api-101/ibm-reference-architecture-api-
management/
http://www.apqc.org
http://www-01.ibm.com/software/solutions/process/
http://www-
01.ibm.com/support/knowledgecenter/SSTR5H_2.5.0/com.ibm.scenarios.soaw
dpwsrr25.doc/topics/csoa2_SOA_architecture.htm
CONNECT WITH US:
Learn More… Prolifics at InterConnect
39
Monday How Broadcast Music, Inc. Devised
and Enabled Enterprise Architecture
from Corporate Strategy
12:15 PM - 1:15 PM
Integrating Salesforce.com and Oracle
ERP Using IBM WebSphere Cast Iron
2:00 PM - 3:00 PM
Recommended Design Considerations
for EnterpriseMonitoring using
SCAPM and Netcool OMNIbus
5:00 PM - 6:00 PM
Tuesday Smarter Integration Using the IBM
SOA Foundation Stack: Best Practices
and Lessons Learned
8:00 AM - 9:00 AM
Best Practices for Monitoring Your
Cloud Environment and Applications
9:30 AM - 10:30 AM
Applicability of IBM SOA Approach In
Manual Processes Automation
11:30 AM-11:50 AM
Leveraging Governance in the IBM
WebSphere Service Registry and
Repository for IIB and DataPower
12:30 PM - 1:30 PM
Broadcast Music Inc. Release Rockstars:
Program-Wide DevOps Success with
UrbanCode Deploy
3:30 PM - 4:30 PM
Empowering SmartCloud APM -
Predictive Insights and Analysis: A Use
Case Scenario
5:30 PM - 6:30 PM
Wednesday Architecting and Tuning IIB/eXtreme
Scale for Maximum Performance and
Reliability, Featuring TBC
8:00 AM - 9:00 AM
MasterCard'sModeling and
Governance of Decisions and Processes
for Improved Fraud
11:00 AM - 12:00 PM
How BMI is Revolutionizing the Music
Business Using IBM’s BPM and
Integration Technology
2:00 PM - 3:00 PM
Integrating IBM Pure Application
Systems and IBM Urbancode Deploy:
A GE Capital Case Study
2 :00 PM – 3:00 PM
Thursday Aetna’s Vision for a Healthier World:
Smarter Architecture and a Scalable
Integration Bus
9:00 AM - 10:00 AM
Meet the Expert - Delivering Enterprise
Applications: Faster. Cheaper. Better
Thursday 12:00 PM – 12:50 PM
Using the Power of IBM Tivoli Common
Reporting to Make Smart Decisions:
The Untold Story
2:30 PM - 3:30 PM
CONNECT WITH US:
Your Feedback is
Important!
Access the InterConnect 2015
Conference CONNECT Attendee Portal
to complete your session surveys from
your smartphone, laptop or conference
kiosk.
CONNECT WITH US: 41
Visit these useful links on the Prolifics Web site:
Let’s continue the conversation…
Suresh Wilson
swilson@prolifics.com
Salem Hadim
shadim@prolifics.com
Case Studies http://www.prolifics.com/resources/case-studies
Webcasts http://www.prolifics.com/resources/webcasts
Videos http://www.prolifics.com/resources/videos
Solution Briefs http://www.prolifics.com/resources/solution-briefs
Blog http://www.prolifics.com/blog
Twitter http://www.twitter.com/prolifics
Facebook http://www.facebook.com/ProlificsTech
Prolifics TV http://www.youtube.com/prolificstv

Contenu connexe

Tendances

What's New in Smarter Process and C&I
What's New in Smarter Process and C&IWhat's New in Smarter Process and C&I
What's New in Smarter Process and C&IProlifics
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Prolifics
 
Delivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. BetterDelivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. BetterProlifics
 
Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudProlifics
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital EnterpriseProlifics
 
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...Prolifics
 
PureApplication: System, Service, Software
PureApplication: System, Service, SoftwarePureApplication: System, Service, Software
PureApplication: System, Service, SoftwareProlifics
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Prolifics
 
Customizing the Mobile Connections App
Customizing the Mobile Connections AppCustomizing the Mobile Connections App
Customizing the Mobile Connections AppProlifics
 
Acando - Cloud Based Integration - Seminar 20170330
Acando - Cloud Based Integration - Seminar 20170330Acando - Cloud Based Integration - Seminar 20170330
Acando - Cloud Based Integration - Seminar 20170330Andreas Crona
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonProlifics
 
2014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v012014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v01promediakw
 
The Evolution of Integration
The Evolution of IntegrationThe Evolution of Integration
The Evolution of IntegrationSoftware AG
 
Rethinking it for digital transformation
Rethinking it for digital transformationRethinking it for digital transformation
Rethinking it for digital transformationMuleSoft
 
Cloudtechnologyassociatepart 1
Cloudtechnologyassociatepart 1Cloudtechnologyassociatepart 1
Cloudtechnologyassociatepart 1Anne Starr
 
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...Software AG
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowKellton Tech Solutions Ltd
 
Rapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud serviceRapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud serviceHeba Fouad
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Kellton Tech Solutions Ltd
 

Tendances (20)

What's New in Smarter Process and C&I
What's New in Smarter Process and C&IWhat's New in Smarter Process and C&I
What's New in Smarter Process and C&I
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
 
Delivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. BetterDelivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. Better
 
Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the Cloud
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital Enterprise
 
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
 
PureApplication: System, Service, Software
PureApplication: System, Service, SoftwarePureApplication: System, Service, Software
PureApplication: System, Service, Software
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Customizing the Mobile Connections App
Customizing the Mobile Connections AppCustomizing the Mobile Connections App
Customizing the Mobile Connections App
 
Whats new in web methods 9.12
Whats new in web methods 9.12Whats new in web methods 9.12
Whats new in web methods 9.12
 
Acando - Cloud Based Integration - Seminar 20170330
Acando - Cloud Based Integration - Seminar 20170330Acando - Cloud Based Integration - Seminar 20170330
Acando - Cloud Based Integration - Seminar 20170330
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - Thompson
 
2014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v012014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v01
 
The Evolution of Integration
The Evolution of IntegrationThe Evolution of Integration
The Evolution of Integration
 
Rethinking it for digital transformation
Rethinking it for digital transformationRethinking it for digital transformation
Rethinking it for digital transformation
 
Cloudtechnologyassociatepart 1
Cloudtechnologyassociatepart 1Cloudtechnologyassociatepart 1
Cloudtechnologyassociatepart 1
 
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...
 
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must KnowwebMethods 10.5 and webMethods.io Integration: Everything You Must Know
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
 
Rapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud serviceRapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud service
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
 

En vedette

Managing Enterprise Services through Service Versioning & Governance - Impact...
Managing Enterprise Services through Service Versioning & Governance - Impact...Managing Enterprise Services through Service Versioning & Governance - Impact...
Managing Enterprise Services through Service Versioning & Governance - Impact...Prolifics
 
Architecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and AkanaArchitecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and AkanaAkana
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...IBM Systems UKI
 
Governance: Fundamental to SOA's Success
Governance: Fundamental to SOA's SuccessGovernance: Fundamental to SOA's Success
Governance: Fundamental to SOA's SuccessDATA Inc.
 
Governance 2.0: A New Look at SOA Governance in The Age of Cloud and Mobile
Governance 2.0: A New Look at SOA Governance in The Age of Cloud and MobileGovernance 2.0: A New Look at SOA Governance in The Age of Cloud and Mobile
Governance 2.0: A New Look at SOA Governance in The Age of Cloud and MobileCA API Management
 
2015/06/12 - IBM Systems & Middleware - IBM DataPower and API Management
2015/06/12 - IBM Systems & Middleware - IBM DataPower and API Management2015/06/12 - IBM Systems & Middleware - IBM DataPower and API Management
2015/06/12 - IBM Systems & Middleware - IBM DataPower and API ManagementRui Santos
 
Dashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And AnalyticsDashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And Analyticsrsnarayanan
 
Kpi´s clase sabado MTY
Kpi´s clase sabado MTYKpi´s clase sabado MTY
Kpi´s clase sabado MTYMoises Cielak
 
Hospital social worker kpi
Hospital social worker kpiHospital social worker kpi
Hospital social worker kpiporitzade
 
Hospital registrar kpi
Hospital registrar kpiHospital registrar kpi
Hospital registrar kpiporitzade
 
Escaping the ganttban - Lean Kanban Central Europe 2013 Talk
Escaping the ganttban - Lean Kanban Central Europe 2013 TalkEscaping the ganttban - Lean Kanban Central Europe 2013 Talk
Escaping the ganttban - Lean Kanban Central Europe 2013 TalkYuval Yeret
 
Data Visualisation
Data VisualisationData Visualisation
Data VisualisationAlastairs1
 
No ROI: no design
No ROI: no designNo ROI: no design
No ROI: no designSol Mesz
 
Hospitality assistant kpi
Hospitality assistant kpiHospitality assistant kpi
Hospitality assistant kpiporitzade
 
E book bi gallery
E book   bi galleryE book   bi gallery
E book bi gallerysrieddys
 

En vedette (20)

Process Identification and Reuse af Bo Ebro Christensen, IBM
Process Identification and Reuse af Bo Ebro Christensen, IBMProcess Identification and Reuse af Bo Ebro Christensen, IBM
Process Identification and Reuse af Bo Ebro Christensen, IBM
 
UX in an agile environment, 5 December 2016, Aalborg
UX in an agile environment, 5 December 2016, AalborgUX in an agile environment, 5 December 2016, Aalborg
UX in an agile environment, 5 December 2016, Aalborg
 
Managing Enterprise Services through Service Versioning & Governance - Impact...
Managing Enterprise Services through Service Versioning & Governance - Impact...Managing Enterprise Services through Service Versioning & Governance - Impact...
Managing Enterprise Services through Service Versioning & Governance - Impact...
 
Architecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and AkanaArchitecting Mobile Solutions Using Microsoft Azure and Akana
Architecting Mobile Solutions Using Microsoft Azure and Akana
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
 
Governance: Fundamental to SOA's Success
Governance: Fundamental to SOA's SuccessGovernance: Fundamental to SOA's Success
Governance: Fundamental to SOA's Success
 
Governance 2.0: A New Look at SOA Governance in The Age of Cloud and Mobile
Governance 2.0: A New Look at SOA Governance in The Age of Cloud and MobileGovernance 2.0: A New Look at SOA Governance in The Age of Cloud and Mobile
Governance 2.0: A New Look at SOA Governance in The Age of Cloud and Mobile
 
2015/06/12 - IBM Systems & Middleware - IBM DataPower and API Management
2015/06/12 - IBM Systems & Middleware - IBM DataPower and API Management2015/06/12 - IBM Systems & Middleware - IBM DataPower and API Management
2015/06/12 - IBM Systems & Middleware - IBM DataPower and API Management
 
Dashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And AnalyticsDashboards With Pps Monitoring And Analytics
Dashboards With Pps Monitoring And Analytics
 
005 benchmarking-kpi's
005 benchmarking-kpi's005 benchmarking-kpi's
005 benchmarking-kpi's
 
Kpi´s clase sabado MTY
Kpi´s clase sabado MTYKpi´s clase sabado MTY
Kpi´s clase sabado MTY
 
Hospital social worker kpi
Hospital social worker kpiHospital social worker kpi
Hospital social worker kpi
 
Hospital registrar kpi
Hospital registrar kpiHospital registrar kpi
Hospital registrar kpi
 
Escaping the ganttban - Lean Kanban Central Europe 2013 Talk
Escaping the ganttban - Lean Kanban Central Europe 2013 TalkEscaping the ganttban - Lean Kanban Central Europe 2013 Talk
Escaping the ganttban - Lean Kanban Central Europe 2013 Talk
 
Data Visualisation
Data VisualisationData Visualisation
Data Visualisation
 
No ROI: no design
No ROI: no designNo ROI: no design
No ROI: no design
 
Academic paper template
Academic paper templateAcademic paper template
Academic paper template
 
Hospitality assistant kpi
Hospitality assistant kpiHospitality assistant kpi
Hospitality assistant kpi
 
E book bi gallery
E book   bi galleryE book   bi gallery
E book bi gallery
 
Scaling kanban
Scaling kanbanScaling kanban
Scaling kanban
 

Similaire à Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Lessons Learne

Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfBrion Carroll (II)
 
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture Governance10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture GovernancePerficient, Inc.
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part ITerry Cho
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfudayabhaskar42
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOANathaniel Palmer
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationmohamed refaei
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Nathaniel Palmer
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Nathaniel Palmer
 
Striving for Learning Excellence - LMS Implementation at a global Automotive ...
Striving for Learning Excellence - LMS Implementation at a global Automotive ...Striving for Learning Excellence - LMS Implementation at a global Automotive ...
Striving for Learning Excellence - LMS Implementation at a global Automotive ...Maren Schubert, Ph.D.
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOpsMicro Focus
 
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...European SharePoint Conference
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 Sanjeev Sharma
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIBM Rational software
 
Critical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionCritical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionDevOps.com
 
Aws dev ops saif ahmed
Aws dev ops   saif ahmedAws dev ops   saif ahmed
Aws dev ops saif ahmedsaifam
 

Similaire à Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Lessons Learne (20)

Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
 
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture Governance10 Steps to Simplify and Improve Service-Oriented Architecture Governance
10 Steps to Simplify and Improve Service-Oriented Architecture Governance
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part I
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
 
Robinatech_eTOM-Training
Robinatech_eTOM-TrainingRobinatech_eTOM-Training
Robinatech_eTOM-Training
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
Keys To Successful Governance with SOA
Keys To Successful Governance with SOAKeys To Successful Governance with SOA
Keys To Successful Governance with SOA
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementation
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)
 
Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)Department of the Interior’s Methodology for Business Transformation (MBT)
Department of the Interior’s Methodology for Business Transformation (MBT)
 
A Guide to SOA Governance | Torry Harris Whitepaper
A Guide to SOA Governance | Torry Harris WhitepaperA Guide to SOA Governance | Torry Harris Whitepaper
A Guide to SOA Governance | Torry Harris Whitepaper
 
Striving for Learning Excellence - LMS Implementation at a global Automotive ...
Striving for Learning Excellence - LMS Implementation at a global Automotive ...Striving for Learning Excellence - LMS Implementation at a global Automotive ...
Striving for Learning Excellence - LMS Implementation at a global Automotive ...
 
BA 360 L&D Training
BA 360 L&D TrainingBA 360 L&D Training
BA 360 L&D Training
 
The Journey to Mainframe DevOps
The Journey to Mainframe DevOpsThe Journey to Mainframe DevOps
The Journey to Mainframe DevOps
 
SIAM and ITIL® - AXELOS Webinar
SIAM and ITIL® - AXELOS WebinarSIAM and ITIL® - AXELOS Webinar
SIAM and ITIL® - AXELOS Webinar
 
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
Why Are We Still Talking About SharePoint Governance? presented by Anders Skj...
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshop
 
Critical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management SolutionCritical steps in Determining Your Value Stream Management Solution
Critical steps in Determining Your Value Stream Management Solution
 
Aws dev ops saif ahmed
Aws dev ops   saif ahmedAws dev ops   saif ahmed
Aws dev ops saif ahmed
 

Plus de Prolifics

Prolifics SAP Data Assessment
Prolifics SAP Data AssessmentProlifics SAP Data Assessment
Prolifics SAP Data AssessmentProlifics
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics
 
Best Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsBest Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsProlifics
 
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...Prolifics
 
Managed Services Using SLAs and KPIs
Managed Services Using SLAs and KPIsManaged Services Using SLAs and KPIs
Managed Services Using SLAs and KPIsProlifics
 
API Management
API ManagementAPI Management
API ManagementProlifics
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp PresentationProlifics
 
IBM Smarter Process
IBM Smarter ProcessIBM Smarter Process
IBM Smarter ProcessProlifics
 
Testing as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIsTesting as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIsProlifics
 
From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance Prolifics
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid CloudProlifics
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Prolifics
 

Plus de Prolifics (13)

Prolifics SAP Data Assessment
Prolifics SAP Data AssessmentProlifics SAP Data Assessment
Prolifics SAP Data Assessment
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star West
 
Best Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsBest Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and Applications
 
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
 
Managed Services Using SLAs and KPIs
Managed Services Using SLAs and KPIsManaged Services Using SLAs and KPIs
Managed Services Using SLAs and KPIs
 
API Management
API ManagementAPI Management
API Management
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
IBM Smarter Process
IBM Smarter ProcessIBM Smarter Process
IBM Smarter Process
 
Testing as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIsTesting as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIs
 
From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance
 
Transitioning to Hybrid Cloud
Transitioning to Hybrid CloudTransitioning to Hybrid Cloud
Transitioning to Hybrid Cloud
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change
 
Patterns
Patterns Patterns
Patterns
 

Dernier

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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
 
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 FMESafe Software
 
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 WoodJuan lago vázquez
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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 2024Victor Rentea
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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 ModelDeepika Singh
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
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 businesspanagenda
 
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)Zilliz
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 

Dernier (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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...
 
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
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
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)
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Lessons Learne

  • 1. CONNECT WITH US: Smarter Integration Using the IBM SOA Foundation Stack Public | Copyright © 2014 Prolifics Suresh Wilson Prolifics Salem Hadim Best Practices and Lessons Learned
  • 2. CONNECT WITH US: Collaborate and learn Public | Copyright © 2014 Prolifics 2 Let’s keep the session interactive….. And let’s learn something new…
  • 3. CONNECT WITH US: Agenda Introduction to SOA IBM SOA Foundation Stack SOA and API Management SOA and Business Process Management (BPM) SOA – Strategic Approach Lessons and Best Practices 3
  • 4. CONNECT WITH US: Speaker Introduction Salem Hadim Director - BPM Practice, Prolifics Salem Hadim is a BPM Practice Director, a chief BPM/SOA/J2EE Solutions Architect, with a proven track record in delivering successful business solutions for mid-size to large companies across different industry verticals including: Financial, Insurance, Healthcare, Retail and Utility. Suresh Wilson Technology Manager, Prolifics Technology Manager focusing on enterprise systems, cloud services, enterprise integration and performance management; focusing primarily on IBM WebSphere, Tivoli (CS&I) and Rational product lines. 4
  • 5. CONNECT WITH US: Public | Copyright © 2014 Prolifics 5 5-Years Compound Annual Growth Rate 19% Employees Worldwide 1,500 Global Presence United States, United Kingdom, Germany, India 20+ Technology Accelerators 550+ Technical Certifications Over 10 Technology and Solutions Awards since 2009 including Business Agility, Customer Integration and Digital Experience, the first ever Beacon Laureate for Business Agility Over 160 global customers are currently Fortune 1000 companies Best-in-class architects and specialty experts: BPM, Integration, Digital Experience, Security, Testing, Business Analytics and Enterprise Content Management End-to-End Project Expertise Rate of Repeat Engagements* 91% Prolifics at a Glance Years in Business 35+ Offices 14 Awards Technology Expertise Fortune 1000 *based on% revenueSource– December 2013 internalrevenuemetrics
  • 6. CONNECT WITH US: SOA - Introduction Public | Copyright © 2014 Prolifics 6 A architectural approach for using and organizing enterprise applications and business processes as functional components A service itself is a repeatable business task that can be easily consumed based on an agreed-upon contract Governance and discipline to control and organize the structure, processes and delivery model Built on loosely coupled blocks that can easily be modified or replaced
  • 7. CONNECT WITH US: SOA – How does it benefit? February 24, 2015Public | Copyright © 2014 Prolifics 7 Processes Data Services APIs Cloud Services Apps Consumers (Internal/external) Connect Mediate Route Transform Provide the foundation for Systems of Engagement to seamlessly connect with Systems of Record
  • 8. CONNECT WITH US: The SOA Reference Architecture Public | Copyright © 2014 Prolifics 8
  • 9. CONNECT WITH US: IBM SOA Foundation Stack Public | Copyright © 2014 Prolifics 9 Model/Assemble Business Modeler Integration Developer Software Architect Application Developer Runtime DataPower Gateway Appliance API Management Integration Bus Business Process Management Application Server Operational Decision Management Enterprise Content Management Transformation Extender Secure/Manage Access Manager Identity Manager Business Monitor Application Performance MGMT Governance Services Registry / Repository
  • 10. CONNECT WITH US: A word about APIs and SOA Public | Copyright © 2014 Prolifics 10 API Management provides a natural extension to SOA Easily expose internal services as external APIs – monetize existing services (for some companies) Leverage external developers; respond to changes quicker Better manage changes by leveraging the combined power of APIs and SOA enabled back-end
  • 11. CONNECT WITH US: A few words about BPM & SOA Public | Copyright © 2014 Prolifics 11 • Business Process Management (BPM) is a natural complement to Service-Oriented Architecture (SOA), and can be combined in two ways: • BPM on top of an SOA stack of services. • A set of Business Processes organized as reusable process services offering end to end Business Capabilities • Both SOA and BPM can be pursued individually, but the combination of SOA and BPM is more powerful than either is alone • BPM Top-Down Approach acts as a catalyst to develop high value SOA and help realize a business-driven SOA
  • 12. CONNECT WITH US: The Business Process Modeling Pyramid Public | Copyright © 2014 Prolifics 12
  • 13. CONNECT WITH US: Service Oriented Business Process Model Public | Copyright © 2014 Prolifics 13 • Identify Business Specialties at the organization level • Identify a set of Business Processes that will participate in a Top Down Service Discovery Approach, categorized within Business Specialties. • Transform Business Activities to Candidates Service operations: • Combine: business Activities to form fewer candidates service operations. • Break Down: a business activity into two or more service responsibilities • Add: Service responsibilities that reflect a technical implementation (Domain Service or Utility Service) • Rename: Rename a given business activity to reflect a Business Service. • Do Not Change: a business activity can be accepted as – is and will mapped to a particular service responsibility. ( no need to combine or beak down, nor a name change) • Disregard: a Service responsibility can not be translated to a service MILESTONESSTEPS Step1 Step2 Step3 GOAL Identify Business Specialties Categorize Business Processes by Business Specialties Realize Business Responsibilities Service Process Oriented Model
  • 14. CONNECT WITH US: Process Modeling and Improvement Approaches Public | Copyright © 2014 Prolifics 14 • Business Goal driven Process Analysis • Rules & Policy driven Rules Process Analysis • Process Roles driven Process Analysis • Value Add Driven Process Analysis • Root Cause Driven Analysis
  • 15. CONNECT WITH US: BPM Human Interaction Patterns Public | Copyright © 2014 Prolifics 15 Presentation Layer Process Layer Services Layer Participation – Complete work Initiation Participation – Conversation Conversation – Direct Service Calls Orchestration Conversation Participation – Complete work
  • 16. CONNECT WITH US: IBM Smarter Process Management 16
  • 17. CONNECT WITH US: SOA – Taking the journey Public | Copyright © 2014 Prolifics 17
  • 18. CONNECT WITH US: SOA – Strategic Approach Public | Copyright © 2014 Prolifics 18 Start with clear objectives Get the buy-in from key decision makers – helps with decision making, funding etc. Ensure that the strategic objectives are communicated to everyone involved Team Education Enable key team members to be change leaders and drive adoption Create a common understanding of the frameworks and approach Define SOA Principles Create consistent standards, definitions, date models, processes Establish a Center of Excellence
  • 19. CONNECT WITH US: Center of Excellence Public | Copyright © 2014 Prolifics 19 The Center of Excellence team to drive the adoption and implementation The vehicle to drive continuous improvements and adapt to changes
  • 20. CONNECT WITH US: Center of Excellence - Approach Public | Copyright © 2014 Prolifics 20 1. Kickoff activities – ensure how current processes can be best leveraged to attain the strategic goals 2. Engage with stakeholders - ensure needs and context are fully understood and gather any existing materials that need to be incorporated 3. Design the practice - decide on roles, tasks, work products, guidance, and assets that form the practice. 4. Based on the practice design, the practice is added to the CoE site and detailed, including linking in any existing relevant materials. 5. The practice is rolled out to the consuming teams. This contains elements of training, mentoring, and implementation, depending on which approach is deemed most suitable to minimize disruption. 6. Assessments monitor the success with which the practice is operating. 1. CoE kickoff 2. Analyze and gather 4. Detail practice 5. Rollout practice 6. Assess practice 3. Scope and design
  • 21. CONNECT WITH US: Individual practice is unit of definition of CoE scope – 64 listed below. Quality Practices 50. Test case specification (4) 51. Automated code quality verification (5) 52. Automated testing (5) 53. Manual testing (4) 54. User acceptance testing (4) Configuration, Release and Environment Mgt. Practices 55. SCM-based configuration management (4) 56. Automated continuous integration (7) 57. Release management (5) 58. Defect tracking (3) 59. Environment and tooling setup (3) 60. Environment automation (7) 61. Asset sharing (4) Rollout, Support and Handover Practices 62. Application rollout (4) 63. Application support (5) 64. Application handover (3) Requirements Practices 26. Business needs and system features analysis (3) 27. System use case analysis (4) 28. Business process analysis (7) 29. Automated business process discovery (7) 30. Solution ROI calculation (7) 31. Business domain analysis (3) 32. Business rules analysis (4) 33. Non-functional requirements analysis (2) 34. System-wide requirements analysis (2) 35. UI storyboarding (4) 36. System context analysis (1) 37. Integration analysis (4) 38. Information gathering using questionnaires (1) 39. Information gathering using workshops (1) Architecture Practices 40. Application and technical architecture tracks (3) 41. Reference architecture-based platform selection (3) 42. SoaML component and interaction design (4) 43. Design pattern-driven design (5) 44. Data modeling (4) 45. Deployment modeling (3) Implementation Practices 46. Specification-driven development (2) 47. Applying implementation standards (4) 48. Unit testing using frameworks (5) 49. Solution prototyping (2) Planning Practices 1. Risk-value phasing (1) 2. Requirements-based release planning (2) 3. Incremental delivery using iterations (2) 4. Scheduled tasks (1) 5. Two-level planning (2) 6. Estimation using design categorization (2) 7. Project budget management (4) 8. Role- and skills-based staffing (2) 9. Responsibility agreement (3) 10. Change request scope management (3) 11. Test planning (4) Governance Practices 12. Regular showcases to customers (2) 13. Regular team progress checkpoints (2) 14. Retrospectives (2) 15. Project methodology fitting (3) 16. On-the-job mentoring and guidance (2) 17. Peer reviews (1) 18. Specifications customer review and sign-off (2) 19. Regular timesheet and expense report completion (2) 20. Issue and risk management and tracking (2) 21. Consultant status reporting (2) 22. Project status reporting (2) 23. Work item-based progress tracking (2) 24. Project startup activities (3) 25. Project closure activities (3) Center of Excellence - Practices
  • 22. CONNECT WITH US: On-going CoE tasks Public | Copyright © 2014 Prolifics 22 Manage the Service Portfolio Work with the decision makers to enforce SOA guidelines and standards Ensure the right design, development and use of services Enable knowledge management and skills training Responsible for architecting change as the business requirements and technologies advance
  • 23. CONNECT WITH US: SOA – Considerations Public | Copyright © 2014 Prolifics 23
  • 24. CONNECT WITH US: SOA Technology Foundation Public | Copyright © 2014 Prolifics 24 Align strategic business objectives with technology decisions Design for the future Incorporate flexibility and scalability Implement the right tool for the right job
  • 25. CONNECT WITH US: SOA Delivery Approach Public | Copyright © 2014 Prolifics 25 Identify the services that can readily be SOA-enabled Reduce risks; Plan iterative deliverables Measure and communicate the value generated and ROI
  • 26. CONNECT WITH US: Prolifics – Reference Architecture February 24, 2015Public | Copyright © 2014 Prolifics 26
  • 27. CONNECT WITH US: A quick word about DataPower 7.1 Public | Copyright © 2014 Prolifics 27 IBM DataPower Gateway is the new name of a consolidated, extensible & modular platform Converges three existing products, XG45 / XI52 / XB62, into a single modular offering
  • 28. CONNECT WITH US: SOA – Build a robust infrastructure Public | Copyright © 2014 Prolifics 28 Bullet proof your SOA infrastructure High Availability Scalability Recoverability Connectivity
  • 29. CONNECT WITH US: Define Performance requirements (response time, throughput etc. at every layer) Keep performance in mind throughout the planning, design, development and implementation phases Implement performance specifications – reference document for architects, developers and administrators Create an end-to-end Performance Test Plan Continuous Performance Testing Generate and track performance reports On-going performance management - measure testing results against production results Performance Management Public | Copyright © 2014 Prolifics 29
  • 30. CONNECT WITH US: Security Considerations Public | Copyright © 2014 Prolifics 30 Think through security right from the get-go Transport Level and Message Level Security Role Based Access Data Security Center of Excellence to provide documentation, implementation details, sample code etc. to assist in implementing a common security standard
  • 31. CONNECT WITH US: SOA Governance Considerations Public | Copyright © 2014 Prolifics 31 Need for governance and enforcement will be learned immediately Establish governance processes and standards early in the design phase Tight control over the developed and deployed services Establish a governance board (as an extension to CoE) Emphasis on lifecycles, processes, policies
  • 32. CONNECT WITH US: WSRR Service Governance Model Public | Copyright © 2014 Prolifics 32
  • 33. CONNECT WITH US: Monitoring – An end-to-end approach Public | Copyright © 2014 Prolifics 33 ● Implement end-to-end monitoring ● Visibility is a key requirement ● Avoid finger pointing ● Understand runtime and provider performance ● Identify and track KPIs ● Use for capacity planning and performance optimization SOA Infrastructure Processes Services Applications Physical Infrastructure Virtualized Infrastructure Middleware
  • 34. CONNECT WITH US: Monitoring Considerations Public | Copyright © 2014 Prolifics 34 Key considerations for the SOA Layer VirtualizationLayerVirtualizationLayer Resource allocation to support the workload Understand bottle-necks On-going optimization Resource allocation to support the workload Understand bottle-necks On-going optimization OperatingSystemOperatingSystem Health and availability Stable runtime Understand capacity Health and availability Stable runtime Understand capacity RuntimeRuntime Service Performance Service utilization Validate expected results SLM policies Service Performance Service utilization Validate expected results SLM policies
  • 35. CONNECT WITH US: Avoid SOA Complexity Keep the services layer light-weight Avoid having complex application logic at the SOA layer Follow SOA principles – host only the essential services at the SOA layer No is a perfectly valid response Public | Copyright © 2014 Prolifics 35
  • 36. CONNECT WITH US: Additional considerations Public | Copyright © 2014 Prolifics 36 Develop pro-types to help jump start implementation Create a centralized knowledge-base to share best practices, implementation details, examples etc. Endorse and enforce governance from the beginning Develop a standard meaningful process of handling errors and faults – for both consumer and provider Define test cases in the design phase
  • 37. CONNECT WITH US: Clear strategic goals and requirements CoE is critical Build a robust and scalable infrastructure Never ignore governance, security, monitoring Go with iterative deliverables Stick to standards and best practices Putting it together Public | Copyright © 2014 Prolifics 37
  • 38. CONNECT WITH US: References Public | Copyright © 2014 Prolifics 38 http://www.ibm.com/developerworks/library/ar-archtemp/ https://developer.ibm.com/api/docs/api-101/ibm-reference-architecture-api- management/ http://www.apqc.org http://www-01.ibm.com/software/solutions/process/ http://www- 01.ibm.com/support/knowledgecenter/SSTR5H_2.5.0/com.ibm.scenarios.soaw dpwsrr25.doc/topics/csoa2_SOA_architecture.htm
  • 39. CONNECT WITH US: Learn More… Prolifics at InterConnect 39 Monday How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Corporate Strategy 12:15 PM - 1:15 PM Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron 2:00 PM - 3:00 PM Recommended Design Considerations for EnterpriseMonitoring using SCAPM and Netcool OMNIbus 5:00 PM - 6:00 PM Tuesday Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Lessons Learned 8:00 AM - 9:00 AM Best Practices for Monitoring Your Cloud Environment and Applications 9:30 AM - 10:30 AM Applicability of IBM SOA Approach In Manual Processes Automation 11:30 AM-11:50 AM Leveraging Governance in the IBM WebSphere Service Registry and Repository for IIB and DataPower 12:30 PM - 1:30 PM Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with UrbanCode Deploy 3:30 PM - 4:30 PM Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scenario 5:30 PM - 6:30 PM Wednesday Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliability, Featuring TBC 8:00 AM - 9:00 AM MasterCard'sModeling and Governance of Decisions and Processes for Improved Fraud 11:00 AM - 12:00 PM How BMI is Revolutionizing the Music Business Using IBM’s BPM and Integration Technology 2:00 PM - 3:00 PM Integrating IBM Pure Application Systems and IBM Urbancode Deploy: A GE Capital Case Study 2 :00 PM – 3:00 PM Thursday Aetna’s Vision for a Healthier World: Smarter Architecture and a Scalable Integration Bus 9:00 AM - 10:00 AM Meet the Expert - Delivering Enterprise Applications: Faster. Cheaper. Better Thursday 12:00 PM – 12:50 PM Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The Untold Story 2:30 PM - 3:30 PM
  • 40. CONNECT WITH US: Your Feedback is Important! Access the InterConnect 2015 Conference CONNECT Attendee Portal to complete your session surveys from your smartphone, laptop or conference kiosk.
  • 41. CONNECT WITH US: 41 Visit these useful links on the Prolifics Web site: Let’s continue the conversation… Suresh Wilson swilson@prolifics.com Salem Hadim shadim@prolifics.com Case Studies http://www.prolifics.com/resources/case-studies Webcasts http://www.prolifics.com/resources/webcasts Videos http://www.prolifics.com/resources/videos Solution Briefs http://www.prolifics.com/resources/solution-briefs Blog http://www.prolifics.com/blog Twitter http://www.twitter.com/prolifics Facebook http://www.facebook.com/ProlificsTech Prolifics TV http://www.youtube.com/prolificstv