SlideShare uma empresa Scribd logo
1 de 41
TECH P22   Integrating SAP with IBM WebSphere Portal © IBM Corporation 2011 Smarter software for a Smarter Planet . Marty Lechleider  | Program Director | IBM SWG Sven Stueven  | Certified IT Specialist | IBM R&D Lab Boeblingen, Germany
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SAP is often part of  what your customers and employees want to see into an exceptional web experience   Apps Content Social Collaboration Engaging Portable Trustworthy Relevant Consumer Integrate SAP Content and Services into IBM WebSphere Portal to drive better business outcomes Cloud
[object Object],[object Object],[object Object],Intranet Customer Experience Integrating SAP with IBM WebSphere Portal
Different Integration Needs Exist ,[object Object],Example Finance analysts need direct access to detailed SAP user interface to set up and manage product pricing Sales Reps need simplified access to product pricing  and do not want to know anything about SAP Expose  SAP User Experience Create a  New User Experience  that accesses  SAP Services Scenario Best Way to Expose SAP Function Should I selectively expose the  SAP User Experience   in WebSphere Portal? SAP SAP WebSphere Portal WebSphere Portal
IBM WebSphere Portal provides a comprehensive set of SAP integration capabilities IBM® WebSphere® Portal  Integrator for SAP IBM® Web  Experience Factory Selectively expose  SAP User Experience Elements and Navigation inside in WebSphere Portal Build new compelling  Web & Mobile Experiences that tap into SAP services SAP Portal SAP Services SAP Services WebSphere Portal WebSphere Portal Use where SAP UI value is high and re-use desired Use where new UI to SAP function is desired Integration Approaches can be combined
IBM WebSphere Portal Integrator for SAP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SAP WebSphere Portal
IBM WebSphere Portal Integrator for SAP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SAP WebSphere Portal
Portlet: “Single iView” or “Single page” single iView integration let you create pages with different layouts for SAP UIs as well as composites with different SAP and non SAP applications iView within iframe portlet in WebSphere Portal
Navigational integration Page from SAP in iframe Role Based Navigation from SAP federated into WebSphere Portal
Landscape ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Client IBM Portal IBM AS SAP  NetWeaver Portal Login or Token WS-Stack SSO Domain e.g. ibm.com
Integration ,[object Object],[object Object],[object Object],[object Object],[object Object],IBM WebSphere Portal SAP  NetWeaver Portal Login or Token Root Home Administration Applications ... Mail SAP Integration ... ... ... ... ... ... Navigation iView Welcome
Install & Code artifacts ,[object Object],[object Object],[object Object]
Artifacts (logically) ,[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]
Configuring portlet 1/2 : Edit shared settings mode URL of the content to be integrated Then name the Credential Vault slot to hold the Credentials.  Should portlet pass the SAP Login token to the browser? Yes: Domain to be set, e.g. “.ibm.com” Optional UI: You can create a Credential Vault slot here instead of going to administration of Portal. Is the SAP login cookie renamed? Yes: Add name here.
Configuring portlet 2/2 : Personalize mode ,[object Object],[object Object],[object Object],Selected Slot to fill SAP username to fill in Credential Vault slot SAP password to fill in Credential Vault slot.
Configuring Navigational integration 1/3 ,[object Object],[object Object],[object Object]
Configuration: Extention ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],sap.SSOTokenURL Configservice: actual.SSO.tokenURL
SSO scenarios ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Flow for navigational integration (BasicAuth) User Browser IBM Portal SAP NW Portal 1 2 3 4
Token passing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Flow for navigational integration(BasicAuth) + token passing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],User Browser IBM Portal SAP NW Portal ... T 1 2 5 3 7 A J A x P. T 4 6 T T T L O G I N
Flow for portlet (BasicAuth) + token passing ,[object Object],[object Object],[object Object],[object Object],[object Object],User Browser IBM Portal SAP NW Portal ... T 1 2 3 4 A J A x P. T T
AjaxProxy ,[object Object],[object Object],[object Object],[object Object],[object Object]
Session handling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Demo
Web Experience Factory Rapidly Build Rich Web 2.0 Experiences that integrate SAP Services SAP WebSphere Portal
What is Web Experience Factory?  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Fast Simple development Writ e once deploy many
Enter... IBM Web Experience Factory: One tool – multiple platforms, multiple devices IBM Web Experience Factory Platforms WebSphere Portal WebSphere Application Server ONE  efficient way to deploy to  multiple platforms  to be accessed by  multiple devices Tablets Smartphones Mashups Desktop Browsers
Web Experience Factory SAP Connectors SAP View & Form  - Rapidly create portlets that leverage any remote-enabled SAP function or BAPI SAP Batch Input  – Execute a batch input transaction SAP BW Data Access  – Access SAP BW via XMLA SAP Function Call  – Call any remote-enabled SAP RFC or BAPI SAP Help Values  – Easily access help values used in SAP functions SAP InfoType  - Rapidly create portlets that leverage InfoTypes
SAP Integration with Web Experience Factory ,[object Object],[object Object],[object Object],[object Object],[object Object],BAPI, RFC SAP ERP/CRM ABAP Public SAP Services Web Experience Models SAP JCo SAP BAPI/RFC Integration Model Custom Web Experience
SAP Integration with Web Experience Factory BAPI, RFC SAP ERP/CRM ABAP Public SAP Services Web Experience Models SAP JCo Web Service IntegrationModel Custom Web Experience Enterprise Services Bus Web Service Other Clients Non SAP Apps ,[object Object],[object Object],[object Object],[object Object]
New Simplified Access to SAP through Project Gateway ,[object Object],[object Object],“ The core idea of Gateway is to make life as easy as possible for developers and users. Many developers work with integrated development environments that are standard but not located within the SAP landscape. Creating apps in a familiar environment reduces time and keeps costs down. REST keeps developers at a distance from the complex processes in the back end. Knowledge of SAP or specifically of ABAP isn’t necessary.” - taken from  Two-Minunte Apps , SAP.Info
SAP Integration with Web Experience Factory ,[object Object],[object Object],[object Object],[object Object],REST SAP ERP/CRM SAP Services Web Experience Models REST Integration Model Web Experience Project Gateway
New REST wizards, provide guidance for building more types of service provider models Benefit:  much easier for both novice and experienced developers to start new projects, significantly reduce development time. Development  just got faster  and easier
Rapidly Integrate SAP Services with Web Experience Factory ,[object Object],[object Object],[object Object],[object Object],Web services REST services SAP Google Gadgets Build Rich composites by integrating SAP content and services with other application “on the glass” Deliver Rich, Role Based, Composite Portal Applications
Web Experience Factory profiling enables multi-channel rendering from single code base ,[object Object],[object Object],[object Object],[object Object],Single Application Renders in Smartphones or Desktop Smartphones Desktop Browser Sales Orders Application Model
SAP Integration Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary IBM  WebSphere Portal SAP Netweaver Portal HCM ERP BS BI SAP REST RFCs BAPIs Web Services Enterprise Service Bus Best of Breed Applications Web Content Management Collaboration SAP Systems Customers Partners Employees
Resources ,[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],[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],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
Integrating ASP.NET AJAX with SharePoint
Integrating ASP.NET AJAX with SharePointIntegrating ASP.NET AJAX with SharePoint
Integrating ASP.NET AJAX with SharePointRob Windsor
 
IBM WebSphere Portal References Education
IBM WebSphere Portal References EducationIBM WebSphere Portal References Education
IBM WebSphere Portal References EducationDvir Reznik
 
SharePoint Add-Ins - Brief Overview
SharePoint Add-Ins - Brief OverviewSharePoint Add-Ins - Brief Overview
SharePoint Add-Ins - Brief OverviewNous Infosystems
 
Integrating IBM Business Process Manager with a hybrid MobileFirst application
Integrating IBM Business Process Manager with a hybrid MobileFirst applicationIntegrating IBM Business Process Manager with a hybrid MobileFirst application
Integrating IBM Business Process Manager with a hybrid MobileFirst applicationGaneshNagalingam1
 
Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1GaneshNagalingam1
 
Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...
Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...
Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...Salesforce Developers
 
Integrating WebSphere Service Registry and Repository V8 with Process Server
Integrating WebSphere Service Registry and Repository V8 with Process ServerIntegrating WebSphere Service Registry and Repository V8 with Process Server
Integrating WebSphere Service Registry and Repository V8 with Process ServerGaneshNagalingam1
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
Claims Based Identity In Share Point 2010
Claims  Based  Identity In  Share Point 2010Claims  Based  Identity In  Share Point 2010
Claims Based Identity In Share Point 2010Steve Sofian
 
Psadmin people soft enterprise portal 9.0
Psadmin  people soft enterprise portal 9.0Psadmin  people soft enterprise portal 9.0
Psadmin people soft enterprise portal 9.0AnilVindurthy
 
JUDCon 2014: Gearing up for mobile development with AeroGear
JUDCon 2014: Gearing up for mobile development with AeroGearJUDCon 2014: Gearing up for mobile development with AeroGear
JUDCon 2014: Gearing up for mobile development with AeroGearprajods
 
Develop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on DeviceDevelop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on DeviceSAP Portal
 

Mais procurados (20)

2119647 e oss note
2119647 e oss note2119647 e oss note
2119647 e oss note
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
Integrating ASP.NET AJAX with SharePoint
Integrating ASP.NET AJAX with SharePointIntegrating ASP.NET AJAX with SharePoint
Integrating ASP.NET AJAX with SharePoint
 
IBM WebSphere Portal References Education
IBM WebSphere Portal References EducationIBM WebSphere Portal References Education
IBM WebSphere Portal References Education
 
SharePoint Add-Ins - Brief Overview
SharePoint Add-Ins - Brief OverviewSharePoint Add-Ins - Brief Overview
SharePoint Add-Ins - Brief Overview
 
Integrating IBM Business Process Manager with a hybrid MobileFirst application
Integrating IBM Business Process Manager with a hybrid MobileFirst applicationIntegrating IBM Business Process Manager with a hybrid MobileFirst application
Integrating IBM Business Process Manager with a hybrid MobileFirst application
 
Entando datasheet
Entando datasheetEntando datasheet
Entando datasheet
 
Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1Pilot Study - WSO2 Enterprise Integrator v6.1.1
Pilot Study - WSO2 Enterprise Integrator v6.1.1
 
Resume
ResumeResume
Resume
 
Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...
Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...
Visualforce & Force.com Canvas: Unlock your Web App inside of Salesforce.com ...
 
Integrating WebSphere Service Registry and Repository V8 with Process Server
Integrating WebSphere Service Registry and Repository V8 with Process ServerIntegrating WebSphere Service Registry and Repository V8 with Process Server
Integrating WebSphere Service Registry and Repository V8 with Process Server
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
Claims Based Identity In Share Point 2010
Claims  Based  Identity In  Share Point 2010Claims  Based  Identity In  Share Point 2010
Claims Based Identity In Share Point 2010
 
Psadmin people soft enterprise portal 9.0
Psadmin  people soft enterprise portal 9.0Psadmin  people soft enterprise portal 9.0
Psadmin people soft enterprise portal 9.0
 
Automobile report
Automobile reportAutomobile report
Automobile report
 
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
 
Portal Presention
Portal PresentionPortal Presention
Portal Presention
 
JUDCon 2014: Gearing up for mobile development with AeroGear
JUDCon 2014: Gearing up for mobile development with AeroGearJUDCon 2014: Gearing up for mobile development with AeroGear
JUDCon 2014: Gearing up for mobile development with AeroGear
 
SAP HANA Cloud – Virtual Bootcamp Securing SAP HANA Cloud Applications
SAP HANA Cloud – Virtual BootcampSecuring SAP HANA Cloud Applications SAP HANA Cloud – Virtual BootcampSecuring SAP HANA Cloud Applications
SAP HANA Cloud – Virtual Bootcamp Securing SAP HANA Cloud Applications
 
Develop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on DeviceDevelop Your First Mobile Application with Portal on Device
Develop Your First Mobile Application with Portal on Device
 

Semelhante a Tech p22 integrating sap with web sphere portal

Portal application development using Websphere Portlet Factory
Portal application development using Websphere Portlet FactoryPortal application development using Websphere Portlet Factory
Portal application development using Websphere Portlet FactoryDacartec Servicios Informáticos
 
IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.
IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.
IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.Dacartec Servicios Informáticos
 
Implementing SOA with Portal, an IBM Impact 2010 Presentation
Implementing SOA with Portal, an IBM Impact 2010 PresentationImplementing SOA with Portal, an IBM Impact 2010 Presentation
Implementing SOA with Portal, an IBM Impact 2010 Presentationguestbc8b80
 
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan WrightSummit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan WrightAndrew Ly
 
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudPlatform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudAcumatica Cloud ERP
 
IBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewIBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewDvir Reznik
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsShailen Sukul
 
Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...
Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...
Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...Lucas Jellema
 
Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)DMIMarketing
 
Integrate any Angular Project into WebSphere Portal
Integrate any Angular Project into WebSphere PortalIntegrate any Angular Project into WebSphere Portal
Integrate any Angular Project into WebSphere PortalHimanshu Mendiratta
 
Sap Netweaver Portal
Sap Netweaver PortalSap Netweaver Portal
Sap Netweaver PortalSaba Ameer
 
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemZ sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemNagendra Babu
 
Apache Shindig, from Server Side Portlets to Open Social Gadgets
Apache Shindig, from Server Side Portlets to Open Social GadgetsApache Shindig, from Server Side Portlets to Open Social Gadgets
Apache Shindig, from Server Side Portlets to Open Social GadgetsTyrell Perera
 
REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)Sascha Wenninger
 
Flamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel PötzingerFlamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel PötzingerAOE
 
Building enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolioBuilding enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolioKim Clark
 
SAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For CordovaSAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For CordovaChris Whealy
 

Semelhante a Tech p22 integrating sap with web sphere portal (20)

Portal application development using Websphere Portlet Factory
Portal application development using Websphere Portlet FactoryPortal application development using Websphere Portlet Factory
Portal application development using Websphere Portlet Factory
 
IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.
IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.
IBM WebSphere Portal Integrator for SAP - Escenario de ejemplo.
 
Sharepoint2
Sharepoint2Sharepoint2
Sharepoint2
 
Implementing SOA with Portal, an IBM Impact 2010 Presentation
Implementing SOA with Portal, an IBM Impact 2010 PresentationImplementing SOA with Portal, an IBM Impact 2010 Presentation
Implementing SOA with Portal, an IBM Impact 2010 Presentation
 
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan WrightSummit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
Summit Australia 2019 - PowerApp Portals - Andrew Ly & Lachlan Wright
 
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel MichaudPlatform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
Platform Showcase: Making the Ultimate Live Demo, by Gabriel Michaud
 
IBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's NewIBM WebSphere Portal 6.1 Preview - What's New
IBM WebSphere Portal 6.1 Preview - What's New
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning Models
 
Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...
Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...
Castle in the Clouds: SaaS Enabling JavaServer™ Faces Applications (JavaOne 2...
 
Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)Portal Integration with SAP BusinessObjects (SDK)
Portal Integration with SAP BusinessObjects (SDK)
 
Integrate any Angular Project into WebSphere Portal
Integrate any Angular Project into WebSphere PortalIntegrate any Angular Project into WebSphere Portal
Integrate any Angular Project into WebSphere Portal
 
Rutgers - Active Server Pages
Rutgers - Active Server PagesRutgers - Active Server Pages
Rutgers - Active Server Pages
 
Sap Netweaver Portal
Sap Netweaver PortalSap Netweaver Portal
Sap Netweaver Portal
 
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-systemZ sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
Z sap boe-2016-techws-04_vs_fiori-app-with-eclipseluna-accessing-zsap-system
 
Apache Shindig, from Server Side Portlets to Open Social Gadgets
Apache Shindig, from Server Side Portlets to Open Social GadgetsApache Shindig, from Server Side Portlets to Open Social Gadgets
Apache Shindig, from Server Side Portlets to Open Social Gadgets
 
REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)
 
Flamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel PötzingerFlamingo presentation at code.talks commerce by Daniel Pötzinger
Flamingo presentation at code.talks commerce by Daniel Pötzinger
 
Building enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolioBuilding enterprise depth APIs with the IBM hybrid integration portfolio
Building enterprise depth APIs with the IBM hybrid integration portfolio
 
SAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For CordovaSAP Kapsel Plugins For Cordova
SAP Kapsel Plugins For Cordova
 
Alfresco Architecture
Alfresco ArchitectureAlfresco Architecture
Alfresco Architecture
 

Mais de mlech23

IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on CloudIBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloudmlech23
 
IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud mlech23
 
IBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for MarketersIBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for Marketersmlech23
 
IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6mlech23
 
Ad402 create self-service apps in minutes with ibm forms experience builder
Ad402   create self-service apps in minutes with ibm forms experience builderAd402   create self-service apps in minutes with ibm forms experience builder
Ad402 create self-service apps in minutes with ibm forms experience buildermlech23
 
Tech p22 integrating sap with web sphere portal
Tech p22 integrating sap with web sphere portalTech p22 integrating sap with web sphere portal
Tech p22 integrating sap with web sphere portalmlech23
 
IBM Self Service Accelerator
IBM Self Service AcceleratorIBM Self Service Accelerator
IBM Self Service Acceleratormlech23
 

Mais de mlech23 (7)

IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on CloudIBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud
 
IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud IBM Forms Experience Builder on Cloud
IBM Forms Experience Builder on Cloud
 
IBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for MarketersIBM Forms Experience Builder - Web Form Apps for Marketers
IBM Forms Experience Builder - Web Form Apps for Marketers
 
IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6
 
Ad402 create self-service apps in minutes with ibm forms experience builder
Ad402   create self-service apps in minutes with ibm forms experience builderAd402   create self-service apps in minutes with ibm forms experience builder
Ad402 create self-service apps in minutes with ibm forms experience builder
 
Tech p22 integrating sap with web sphere portal
Tech p22 integrating sap with web sphere portalTech p22 integrating sap with web sphere portal
Tech p22 integrating sap with web sphere portal
 
IBM Self Service Accelerator
IBM Self Service AcceleratorIBM Self Service Accelerator
IBM Self Service Accelerator
 

Último

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Último (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Tech p22 integrating sap with web sphere portal

  • 1. TECH P22 Integrating SAP with IBM WebSphere Portal © IBM Corporation 2011 Smarter software for a Smarter Planet . Marty Lechleider | Program Director | IBM SWG Sven Stueven | Certified IT Specialist | IBM R&D Lab Boeblingen, Germany
  • 2.
  • 3. SAP is often part of what your customers and employees want to see into an exceptional web experience Apps Content Social Collaboration Engaging Portable Trustworthy Relevant Consumer Integrate SAP Content and Services into IBM WebSphere Portal to drive better business outcomes Cloud
  • 4.
  • 5.
  • 6. IBM WebSphere Portal provides a comprehensive set of SAP integration capabilities IBM® WebSphere® Portal Integrator for SAP IBM® Web Experience Factory Selectively expose SAP User Experience Elements and Navigation inside in WebSphere Portal Build new compelling Web & Mobile Experiences that tap into SAP services SAP Portal SAP Services SAP Services WebSphere Portal WebSphere Portal Use where SAP UI value is high and re-use desired Use where new UI to SAP function is desired Integration Approaches can be combined
  • 7.
  • 8.
  • 9. Portlet: “Single iView” or “Single page” single iView integration let you create pages with different layouts for SAP UIs as well as composites with different SAP and non SAP applications iView within iframe portlet in WebSphere Portal
  • 10. Navigational integration Page from SAP in iframe Role Based Navigation from SAP federated into WebSphere Portal
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Configuring portlet 1/2 : Edit shared settings mode URL of the content to be integrated Then name the Credential Vault slot to hold the Credentials. Should portlet pass the SAP Login token to the browser? Yes: Domain to be set, e.g. “.ibm.com” Optional UI: You can create a Credential Vault slot here instead of going to administration of Portal. Is the SAP login cookie renamed? Yes: Add name here.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Demo
  • 27. Web Experience Factory Rapidly Build Rich Web 2.0 Experiences that integrate SAP Services SAP WebSphere Portal
  • 28.
  • 29. Enter... IBM Web Experience Factory: One tool – multiple platforms, multiple devices IBM Web Experience Factory Platforms WebSphere Portal WebSphere Application Server ONE efficient way to deploy to multiple platforms to be accessed by multiple devices Tablets Smartphones Mashups Desktop Browsers
  • 30. Web Experience Factory SAP Connectors SAP View & Form - Rapidly create portlets that leverage any remote-enabled SAP function or BAPI SAP Batch Input – Execute a batch input transaction SAP BW Data Access – Access SAP BW via XMLA SAP Function Call – Call any remote-enabled SAP RFC or BAPI SAP Help Values – Easily access help values used in SAP functions SAP InfoType - Rapidly create portlets that leverage InfoTypes
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. New REST wizards, provide guidance for building more types of service provider models Benefit: much easier for both novice and experienced developers to start new projects, significantly reduce development time. Development just got faster and easier
  • 36.
  • 37.
  • 38.
  • 39. Summary IBM WebSphere Portal SAP Netweaver Portal HCM ERP BS BI SAP REST RFCs BAPIs Web Services Enterprise Service Bus Best of Breed Applications Web Content Management Collaboration SAP Systems Customers Partners Employees
  • 40.
  • 41.

Notas do Editor

  1. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  2. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  3. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  4. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  5. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  6. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  7. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  8. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.
  9. This .otp file has been created in Lotus Symphony Berta 4 and is a Design Template to provide a standard “format” for presentations. To apply a design template to an existing presentation, choose Layout > Page > Visual Designs and select the template you want to use. Depending on how the source file was formatted, some slides will not ideally reformat once the template is applied. Therefore, some reformatting will be necessary. Slide text: Don’t create long sentences or paragraphs on slides. Use concise bulleted list format. Use speaker notes for supporting bulleted content to avoid slides that are too text heavy. Use sentence case capitalization for presentation titles, slide titles, category labels and bullets. Initial capitalization is limited to our products and offerings. Avoid using cartoon like clip-art, use photo-art instead.