SlideShare une entreprise Scribd logo
1  sur  19
Pipeline Pilot Solving Integration Challenges after a merger with SOA Ambareesh Kulkarni Sr. Director, Professional Services
Typical Post-Merger Situation ,[object Object],[object Object],[object Object],[object Object],[object Object]
Hard wired systems lack agility Registration ERP Test Today’s architecture can be rigid, costly and difficult to operate ,[object Object],[object Object],[object Object],[object Object],Inventory Test
Adaptability and Flexibility is key Registration ERP PARTNER SYSTEMS Test Inventory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Continuing with Silos Post-Merger
The Post-Merger Landscape ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Problem with Silos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Minimize System Infrastructure Expenses post-merger ,[object Object],[object Object],[object Object],EFFICIENT USE OF INFRASTRUCTURE  Acquired Company 0 1 2 3 4 12pm 6am 12am 6pm CPUs required Existing Company 0 1 2 3 4 12pm 6am 12am 6pm CPUs required Combined 0 1 2 3 4 12pm 6am 12am 6pm CPUs required 3-CPU peak use 2-CPU peak use 3-CPU peak use
Robust SOA Platform Server Platform Architecture Scalable  Clustered  Load Balanced Presentation Services Personalization  Dashboards  Portals Components Custom Reports Parameter  Selection UI Widgets Raw Data  downloads Pipeline Pilot Server Specialized Protocols Data Access Services Custom or non-standard data sources   Application Integration 3 rd  Party tools and other processes Data Transformation  Extract  Transform  Load Rich Pre-built Components Application Integration Services Web Service APIs Administration & Management  Notification  Security  Scheduling Components Biological Registration Systems Inventory Collection s Application Integration Components Chemical  Registration  Collection  Advanced Visualization Components BPM and BPEL Integration Services Customized Web Service APIs Protocols
If you don’t ‘ Plug-in’  you don’t ‘ Play ’ FIREWALL 3 rd  Party Platforms JAVA Applets Portals & Dashboards Admin  Tools Information Requests Managers Enterprise users Information Requests Scientists Web Server Cluster Database Server Cluster Pipeline Pilot Server   Cluster Directory Server Cluster Application Server Cluster E-Mail Server Cluster
Pipeline Pilot Rapid Application Development Scalable Architecture Seamlessly integrate with Web, portal and SOA Web Services SOAP URL Access    Any Data Integrate    and    Transform Complex  Formats &  Advanced visuals Develop Generate Reports   By Schedule  and On Demand Securely   Control   Access Deploy Output Display in   any format   on multiple   devices Provide   interactive,   actionable   content Design Pipeline Pilot  Professional Client Data Sources XML unstructured Web Services Database Warehouse Flat File Execute XMLDB Pipeline Pilot Server PDF CSV XML XLS HTML Deliver Web Port
Think  Services  instead of  Objects UDDI Registry Points to service description Points to service PP Web Services Service Consumer Find service, its  description and its  capabilities and  constraints Applications .NET, Java, ISV Runtime Binding Analysts Visibility of Service Portfolio Developers Reuse services Administrators Manage  Services Publish Service and Service definitions WSDL WSDL WSDL Publish service  metadata
SOA based PP deployments
PP deployed in a Virtualized Architecture Separate VM Instance Separate VM Instance Separate VM Instance
Scientific  Business Process Management and PP ,[object Object],[object Object],[object Object],[object Object]
Pipeline Pilot Server Integration:  Integration Architecture – Architecture Walkthrough Pipeline Pilot Server Web Service Interface Pipeline Pilot  Web Client Presentation Layer Business and Service Layer I need a Protocol  for a customer.  Here is the Protocol I need and the parameters the customer gave me We need you to run this Protocol pronto! Here are the parameters for it. I heard that I can get data from your exposed web service interface for my Protocol.  Send it over! You can get lots of data from my exposed web service interfaces!  Here is the data you  asked for, let me know if you need anything else Finished that Protocol you needed!  Here is the ID so you  can find it. That Protocol you asked for, piece of cake, here is your Protocol ID. Can you show  this Protocol to my customer in their browser? Here is the ID. I hear you have a Protocol to show me?  Yeah , yeah, here it is.  *YAWN* This was way to easy  - especially for the developers.
Pipeline Pilot Web-Services Orchestration Pipeline Pilot Web Services Repository Business Services Executable Services Requirements / Use case Design Specifications Inputs & Outputs  Data elements required Dependent on services Service used by Versions Source code (location) Builds (location) Develop missing services Submit developed services Approved Services Logical Deployment Portal ESB Data Services Infrastructure Prod 1 Prod 2 Prod 3 Prod 1 Prod 2 Shared DS ETL/EII DQ Service Matrix BAM Service Logic Service Assets Business Requirements Business Process Service Assembly Model Srv Srv Srv Service Deployment
Advantages and Challenges: Technical Advantages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Advantages and Challenges: Business Advantages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
SharePoint Saturday NY
 
What's New In Windows Server 2008 R2 For IT Pro
What's New In Windows Server 2008 R2 For IT ProWhat's New In Windows Server 2008 R2 For IT Pro
What's New In Windows Server 2008 R2 For IT Pro
Amit Gatenyo
 
Topic3 Enterprise Application Integration
Topic3 Enterprise Application IntegrationTopic3 Enterprise Application Integration
Topic3 Enterprise Application Integration
sanjoysanyal
 
Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...
Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...
Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...
Saul Cunningham
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
OracleContractors
 

Tendances (20)

Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
 
1. informatica power center architecture
1. informatica power center architecture1. informatica power center architecture
1. informatica power center architecture
 
Informatica slides
Informatica slidesInformatica slides
Informatica slides
 
Azure is an open cloud
Azure is an open cloudAzure is an open cloud
Azure is an open cloud
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablities
 
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with NintexMigrating Lotus Notes Applications to Sharepoint Online with Nintex
Migrating Lotus Notes Applications to Sharepoint Online with Nintex
 
What's New In Windows Server 2008 R2 For IT Pro
What's New In Windows Server 2008 R2 For IT ProWhat's New In Windows Server 2008 R2 For IT Pro
What's New In Windows Server 2008 R2 For IT Pro
 
Cloud computing and Software as a Service Overview
Cloud computing and Software as a Service OverviewCloud computing and Software as a Service Overview
Cloud computing and Software as a Service Overview
 
SharePoint Online v Onprem
SharePoint Online v OnpremSharePoint Online v Onprem
SharePoint Online v Onprem
 
Topic3 Enterprise Application Integration
Topic3 Enterprise Application IntegrationTopic3 Enterprise Application Integration
Topic3 Enterprise Application Integration
 
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and ContrastManaging SharePoint On-Premises vs. Online -- Compare and Contrast
Managing SharePoint On-Premises vs. Online -- Compare and Contrast
 
SharePoint 2013 on-premise vs Office 365 Online compared
SharePoint 2013 on-premise vs Office 365 Online comparedSharePoint 2013 on-premise vs Office 365 Online compared
SharePoint 2013 on-premise vs Office 365 Online compared
 
Salesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica CloudSalesforce and SAP Integration with Informatica Cloud
Salesforce and SAP Integration with Informatica Cloud
 
Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...Primavera integration possibilities Technical overview - Oracle Primavera Col...
Primavera integration possibilities Technical overview - Oracle Primavera Col...
 
Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...
Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...
Saul Cunningham - Oracle - Best Practices for Scaling your SOA Infrastructure...
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
 
Define enterprise integration strategy by industry leader bhawani nandanprasad
Define enterprise integration strategy by industry leader bhawani nandanprasadDefine enterprise integration strategy by industry leader bhawani nandanprasad
Define enterprise integration strategy by industry leader bhawani nandanprasad
 
PaaS Decision Matrix
PaaS Decision MatrixPaaS Decision Matrix
PaaS Decision Matrix
 
Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...Guidelines to determine the right interface when integrating with sap systems...
Guidelines to determine the right interface when integrating with sap systems...
 
Zia ephesoft records management webinar
Zia   ephesoft records management webinarZia   ephesoft records management webinar
Zia ephesoft records management webinar
 

Similaire à Enterprise Deployments & SOA

Enterprise Reporting for ERP Systems
Enterprise Reporting for ERP SystemsEnterprise Reporting for ERP Systems
Enterprise Reporting for ERP Systems
Ambareesh Kulkarni
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
rajramab
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
Pini Cohen
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application Rationalization
Ambareesh Kulkarni
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRL
Jorgen Thelin
 
Business Integration
Business IntegrationBusiness Integration
Business Integration
miriam
 

Similaire à Enterprise Deployments & SOA (20)

T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
 
Enterprise Reporting for ERP Systems
Enterprise Reporting for ERP SystemsEnterprise Reporting for ERP Systems
Enterprise Reporting for ERP Systems
 
Oracle 10g Application Server
Oracle 10g Application ServerOracle 10g Application Server
Oracle 10g Application Server
 
Automate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The CloudAutomate SaaS Offering: SAP® Automation In The Cloud
Automate SaaS Offering: SAP® Automation In The Cloud
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Software Systems & Application Rationalization
Software Systems & Application RationalizationSoftware Systems & Application Rationalization
Software Systems & Application Rationalization
 
Automate Hosted Offering: SAP® Automation In The Cloud
Automate Hosted Offering: SAP® Automation In The CloudAutomate Hosted Offering: SAP® Automation In The Cloud
Automate Hosted Offering: SAP® Automation In The Cloud
 
Querona Presentation 2018
Querona Presentation 2018Querona Presentation 2018
Querona Presentation 2018
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best Practices
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRL
 
Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...Using standards, open-source and advances in technology to bring down soft co...
Using standards, open-source and advances in technology to bring down soft co...
 
soa1.ppt
soa1.pptsoa1.ppt
soa1.ppt
 
Confluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with ReplyConfluent Partner Tech Talk with Reply
Confluent Partner Tech Talk with Reply
 
Salesforce Multitenant Architecture: How We Do the Magic We Do
Salesforce Multitenant Architecture: How We Do the Magic We DoSalesforce Multitenant Architecture: How We Do the Magic We Do
Salesforce Multitenant Architecture: How We Do the Magic We Do
 
Business Integration
Business IntegrationBusiness Integration
Business Integration
 
SoftwareONE Oracle Licensing Introduction 18.02.14
SoftwareONE Oracle Licensing Introduction 18.02.14SoftwareONE Oracle Licensing Introduction 18.02.14
SoftwareONE Oracle Licensing Introduction 18.02.14
 
Oracle Applications Unlimited
Oracle Applications UnlimitedOracle Applications Unlimited
Oracle Applications Unlimited
 
Adobe Flash Platform for the Enterprise
Adobe Flash Platform for the EnterpriseAdobe Flash Platform for the Enterprise
Adobe Flash Platform for the Enterprise
 
Deploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysDeploying Microsoft System Center in Days
Deploying Microsoft System Center in Days
 

Plus de Ambareesh Kulkarni

Plus de Ambareesh Kulkarni (20)

Travel Management Dashboard application
Travel Management Dashboard applicationTravel Management Dashboard application
Travel Management Dashboard application
 
Carlson Wagonlit: Award winning application
Carlson Wagonlit: Award winning applicationCarlson Wagonlit: Award winning application
Carlson Wagonlit: Award winning application
 
Analyze Optimize Realize - Business Value Analysis
Analyze Optimize Realize - Business Value AnalysisAnalyze Optimize Realize - Business Value Analysis
Analyze Optimize Realize - Business Value Analysis
 
Evolution of Client Services functions
Evolution of Client Services functionsEvolution of Client Services functions
Evolution of Client Services functions
 
Building the Digital Bank
Building the Digital BankBuilding the Digital Bank
Building the Digital Bank
 
Packaged Dashboard Reporting Solution
Packaged Dashboard Reporting Solution Packaged Dashboard Reporting Solution
Packaged Dashboard Reporting Solution
 
Actuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAPActuate Certified Business Solutions for SAP
Actuate Certified Business Solutions for SAP
 
Professional Services Project Delivery Methodology
Professional Services Project Delivery MethodologyProfessional Services Project Delivery Methodology
Professional Services Project Delivery Methodology
 
Windows 10 Migration
Windows 10 MigrationWindows 10 Migration
Windows 10 Migration
 
Actuate BI implementation for MassMutual's SAP BW
Actuate BI implementation for MassMutual's SAP BW Actuate BI implementation for MassMutual's SAP BW
Actuate BI implementation for MassMutual's SAP BW
 
Professional Services packaged solutions for SAP
Professional Services packaged solutions for SAPProfessional Services packaged solutions for SAP
Professional Services packaged solutions for SAP
 
SAP R3 SQL Query Builder
SAP R3 SQL Query BuilderSAP R3 SQL Query Builder
SAP R3 SQL Query Builder
 
Zero Touch Operating Systems Deployment
Zero Touch Operating Systems DeploymentZero Touch Operating Systems Deployment
Zero Touch Operating Systems Deployment
 
Ambareesh Kulkarni, Professional background
Ambareesh Kulkarni, Professional backgroundAmbareesh Kulkarni, Professional background
Ambareesh Kulkarni, Professional background
 
Professional Services Roadmap 2011 and beyond
Professional Services Roadmap 2011 and beyondProfessional Services Roadmap 2011 and beyond
Professional Services Roadmap 2011 and beyond
 
1E and Servicenow integration
1E and Servicenow integration1E and Servicenow integration
1E and Servicenow integration
 
Enterprise BI & SOA
Enterprise BI & SOAEnterprise BI & SOA
Enterprise BI & SOA
 
Professional Services Automation
Professional Services AutomationProfessional Services Automation
Professional Services Automation
 
Storage Provisioning for Enterprise Information Applications
Storage Provisioning for Enterprise Information ApplicationsStorage Provisioning for Enterprise Information Applications
Storage Provisioning for Enterprise Information Applications
 
Professional Services Sales Techniques & Methodology
Professional Services Sales Techniques & MethodologyProfessional Services Sales Techniques & Methodology
Professional Services Sales Techniques & Methodology
 

Enterprise Deployments & SOA

  • 1. Pipeline Pilot Solving Integration Challenges after a merger with SOA Ambareesh Kulkarni Sr. Director, Professional Services
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Robust SOA Platform Server Platform Architecture Scalable Clustered Load Balanced Presentation Services Personalization Dashboards Portals Components Custom Reports Parameter Selection UI Widgets Raw Data downloads Pipeline Pilot Server Specialized Protocols Data Access Services Custom or non-standard data sources Application Integration 3 rd Party tools and other processes Data Transformation Extract Transform Load Rich Pre-built Components Application Integration Services Web Service APIs Administration & Management Notification Security Scheduling Components Biological Registration Systems Inventory Collection s Application Integration Components Chemical Registration Collection Advanced Visualization Components BPM and BPEL Integration Services Customized Web Service APIs Protocols
  • 10. If you don’t ‘ Plug-in’ you don’t ‘ Play ’ FIREWALL 3 rd Party Platforms JAVA Applets Portals & Dashboards Admin Tools Information Requests Managers Enterprise users Information Requests Scientists Web Server Cluster Database Server Cluster Pipeline Pilot Server Cluster Directory Server Cluster Application Server Cluster E-Mail Server Cluster
  • 11. Pipeline Pilot Rapid Application Development Scalable Architecture Seamlessly integrate with Web, portal and SOA Web Services SOAP URL Access Any Data Integrate and Transform Complex Formats & Advanced visuals Develop Generate Reports By Schedule and On Demand Securely Control Access Deploy Output Display in any format on multiple devices Provide interactive, actionable content Design Pipeline Pilot Professional Client Data Sources XML unstructured Web Services Database Warehouse Flat File Execute XMLDB Pipeline Pilot Server PDF CSV XML XLS HTML Deliver Web Port
  • 12. Think Services instead of Objects UDDI Registry Points to service description Points to service PP Web Services Service Consumer Find service, its description and its capabilities and constraints Applications .NET, Java, ISV Runtime Binding Analysts Visibility of Service Portfolio Developers Reuse services Administrators Manage Services Publish Service and Service definitions WSDL WSDL WSDL Publish service metadata
  • 13. SOA based PP deployments
  • 14. PP deployed in a Virtualized Architecture Separate VM Instance Separate VM Instance Separate VM Instance
  • 15.
  • 16. Pipeline Pilot Server Integration: Integration Architecture – Architecture Walkthrough Pipeline Pilot Server Web Service Interface Pipeline Pilot Web Client Presentation Layer Business and Service Layer I need a Protocol for a customer. Here is the Protocol I need and the parameters the customer gave me We need you to run this Protocol pronto! Here are the parameters for it. I heard that I can get data from your exposed web service interface for my Protocol. Send it over! You can get lots of data from my exposed web service interfaces! Here is the data you asked for, let me know if you need anything else Finished that Protocol you needed! Here is the ID so you can find it. That Protocol you asked for, piece of cake, here is your Protocol ID. Can you show this Protocol to my customer in their browser? Here is the ID. I hear you have a Protocol to show me? Yeah , yeah, here it is. *YAWN* This was way to easy - especially for the developers.
  • 17. Pipeline Pilot Web-Services Orchestration Pipeline Pilot Web Services Repository Business Services Executable Services Requirements / Use case Design Specifications Inputs & Outputs Data elements required Dependent on services Service used by Versions Source code (location) Builds (location) Develop missing services Submit developed services Approved Services Logical Deployment Portal ESB Data Services Infrastructure Prod 1 Prod 2 Prod 3 Prod 1 Prod 2 Shared DS ETL/EII DQ Service Matrix BAM Service Logic Service Assets Business Requirements Business Process Service Assembly Model Srv Srv Srv Service Deployment
  • 18.
  • 19.

Notes de l'éditeur

  1. Hard both for code reuse or component reuse. Hard to integrate: since integration is at database level, Can not take advantage of framework improvement
  2. The Information Application must integrate into the enterprise ecosystem.
  3. Informatics/reporting is a process, that other BI vendors fail to recognize. To integrate data one must integrate processes