Professional Documents
Culture Documents
How SAP Uses the SAP NetWeaver Portal as its Corporate Intranet Site
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
Agenda
2. Technical Details
3. Operational Processes
One single Corporate Portal as a global and individual access point to information, collaboration and application services Scenario prior to October 10th, 2005 SAP Corporate Portal today
Consulting
HR
Finance
Corp. Comm.
Knowledge Management
Infrastructure
SAPs Corporate Portal uses SAP enabling technologies to provide all SAP employees worldwide with a role-based, value-adding workspace on a common infrastructure
SAP 2008 / SAP TechEd 08 / UP110 Page 5
Process Integration
Sales/Marketing Manager & Employee Self Services Executive/Management Reporting
60,000 end-users Available in 70 countries 500,000 documents in managed content, 1,000,000 documents in collaboration rooms 35,000 managed web pages Penetration rate: 99.6 % of potential users
Collaborative Tools
Job-specific Roles
Job-specific Workspaces
End-user orientation: navigation is End-user orientation: navigation is sorted by topic, independently from sorted by topic, independently from who delivers content, applications or who delivers content, applications or services services
Performance Management provides Performance Management provides the overall process documentation the overall process documentation
SAP 2008 / SAP TechEd 08 / UP110 Page 11
... and offers direct access to the ... and offers direct access to the application application
Role-based access provides integration of Role-based access provides integration of backend applications into Corporate Portal backend applications into Corporate Portal
SAP 2008 / SAP TechEd 08 / UP110 Page 12
Graphical Reports built using Visual Graphical Reports built using Visual Composer Composer
SAP 2008 / SAP TechEd 08 / UP110 Page 13
Virtual Rooms
Technology
Discussions
Technology
SAP Forums based on SAP J2EE
Strengths
Individual set up Document sharing Restricted access - detailed permission settings
Strength
Discussions are open to all SAP employees Discussions for various topics RSS and Email Notifications
WIKI
Technology
Confluence 2.5.4
Podcasts
Technology
Open-Source-Software
Strength
Easy online editing Easy to structure RSS and Email notifications
Strength
Knowledge to go RSS enabled Subscriptions via iTunes
Communities
Organized to guide user to Organized to guide user to appropriate solution by topic appropriate solution by topic
Collaboration Rooms provide online working areas where you can share information, documents, and ideas assign tasks, and schedule events
SAP 2008 / SAP TechEd 08 / UP110 Page 17
Wiki Spaces provide community spaces for group collaboration Used for information gathering, project information Provides platform for personal/team blogging
SAP 2008 / SAP TechEd 08 / UP110 Page 18
Discussion Forums provide online communication channel for Troubleshooting, tips and tricks, community expert discussion Brings user community and topic experts together
SAP 2008 / SAP TechEd 08 / UP110 Page 19
Podcast Directory provides forum for posting media content Download various media formats directly into podcast client Grouped by categories of interest
SAP 2008 / SAP TechEd 08 / UP110 Page 20
Example Characteristics:
Binding, reliable, mandatory, strictly governed, upto-date Large target or work group (>300 employees) Managed by responsible employees (Portal Governance) Content which is validated or approved and ready for distribution
Enables creativity and innovation Small target or work group (<300 employees) Managed by members themselves Content which is work in progress or not yet approved
Guarantee that information is complete but does not overload the user
Make the Portal the preferred entry point to information, and a great tool
Monitoring and Reporting Framework Navigation and Information Architecture Framework Layout and Design Framework
Portal Lead
Participates in SAP Corporate Portal strategy formulation Communicates strategies and changes to portal professionals Gathers and prioritizes portal-related requirements Coaches portal professionals on their roles and responsibilities
Content Publisher
Uploads and maintains managed content
Controlling of quality standards Provisioning of usage information Provisioning of automated reminder procedures Content Area specific search Search improvement guidance Management of moderated search results (Best Bets)
The Content Cockpit (via Editor Role) provides orientation for the Corporate Portal Professional Community
Enables Content Area Manager and Content Publisher to store content within SAPs Information Architecture
SAP 2008 / SAP TechEd 08 / UP110 Page 26
Goals
Provide guidelines, definitions, and templates Explain processes related to the portal style Implement and keep a consistent look and feel that reflects the corporate branding
Topics
Portal framework and navigation Content design and layout User interface
Agenda
2. Technical Details
3. Operational Processes
Corporate Portal
Discussion Forum
6 Tier Design determined to be best practice allowing: Rock solid release cycles Flexibility on continuous improvements Quality assurance
SAP 2008 / SAP TechEd 08 / UP110 Page 32
1 1
2 2
Development
Test
Maintenance
Test
Quality Assurance
Production
1 1 2 2
Datacenter 2 Datacenter 2
Application Server Infrastructure Application Server Infrastructure 64 bit Architecture 64 bit Architecture 15 Physical Servers 15 Physical Servers 15 J2EE Dispatcher Nodes 15 J2EE Dispatcher Nodes 30 J2EE Server Nodes 30 J2EE Server Nodes
Database Server Database Server Infrastructure Infrastructure 64 bit Architecture 64 bit Architecture 2 Physical Servers 2 Physical Servers EMC Symmetrix Storage EMC Symmetrix Storage
TREX Enterprise Search TREX Enterprise Search 64 bit Architecture 64 bit Architecture 8 Physical Servers 8 Physical Servers
Server OS Versions
Component Portal/Database Servers TREX Servers
SAP 2008 / SAP TechEd 08 / UP110 Page 35
https https
http
http
Accelerated Application Delivery (AccAD) provides the following features: Integrated caching Efficient compression mechanisms Benefits realized in Corporate Portal Environment: Dramatic response time savings for remote sites Consistent navigation and login times Reduced CPU load on Portal Application Servers due to SSL termination at AccAD
SAP 2008 / SAP TechEd 08 / UP110 Page 36
Successful implementation for SAP Corporate Portal since autumn 2006 Provides fast access to the portal and CRM for approximately 20,000 users every week Additional sites cascaded
Data Center + SFE: Walldorf/Rot CFE: Philadelphia CFE: Palo Alto CFE: Tel Aviv CFE: Shanghai CFE: Tokyo
Logon Portal
7 6 5 4 3 2 1 0 Oct 30 Oct 31 Nov 1 Nov 2 Nov 3 Nov 4 Nov 5 Nov 6
Date in 2007
Employee Self-Services
2
6
1,8 1,6 1,4 1,2 1 0,8 0,6 0,4 0,2 0 Oct 30 Oct 31 Nov 1 Nov 2 Nov 3 Nov 4 Nov 5 Nov 6
Oct 30
Oct 31
Nov 1
Nov 2
Nov 3
Nov 4
Nov 5
Nov 6
Date in 2007
Date in 2007
SAP 2008 / SAP TechEd 08 / UP110 Page 38
Statistics based on average Statistics based on average login times per hour login times per hour
Statistics based on average Statistics based on average login times per hour login times per hour
Statistics based on average Statistics based on average login times per hour login times per hour
Usage Statistics Total named users Unique logins per hour (average) Unique logins per hour (peak) PCD hits per month KMC document hits per month Page hits/hour Resource Statistics Primary repositories Collaboration repositories DB Size 503,000 docs >1,000,000 docs 2 TB 60,857 3900 8500 76 Million 33 Million 24,500
TLN Personalization TLN Personalization Entry point selection Entry point selection Drag & Drop Drag & Drop Text size Text size
Navigation Navigation Breadcrumbs Breadcrumbs Favorites Favorites Hover menus Hover menus
Styles & Conformance Styles & Conformance Style Guide Style Guide Content Cockpit Content Cockpit
Agenda
2. Technical Details
3. Operational Processes
4. Live Demo 5. Questions & Answers
SAP 2008 / SAP TechEd 08 / UP110 Page 52
FRI FRI
Final Final Scheduling Scheduling and and Approvals Approvals
SAT SAT
Production Production Transport Transport Window Window
SUN SUN
Spot Checks Spot Checks
Transport Categorization
Category 1: High Risk Category 1: High Risk What? New functionality; integration of new technologies What? New functionality; integration of new technologies These changes will be planned and scheduled for a specific pre-determined These changes will be planned and scheduled for a specific pre-determined Release Delivery Date to the Corporate Portal. (monthly) Release Delivery Date to the Corporate Portal. (monthly)
Category 2: Medium Risk Category 2: Medium Risk 2 What? Any change which requires a restart of the Corporate Portal What? Any change which requires a restart of the Corporate Portal These changes cannot be delivered as emergency transports without proper Q These changes cannot be delivered as emergency transports without proper communication and planning of downtime. communication and planning of downtime. Category 3: Medium Risk Category 3: Medium Risk What? Binaries; code modifications; configurations changes What? Binaries; code modifications; configurations changes These are changes to objects that are already in production. These are changes to objects that are already in production. 3
Category 4: Low Risk Category 4: Low Risk 4 What? Content changes only What? Content changes only These transport requests require LOB approval and are scheduled for weekly These transport requests require LOB approval and are scheduled for weekly release. release.
Testing Q-Gate
Development
Test
Maintenance
Test
Quality Assurance
Production
Load / Regression Testing Details: In order to ensure that weekly changes do not negatively impact the performance of the SAP Corporate Portal we employ extensive regression testing on all coderelated and medium risk transports in our Q-Gate system. The following outline describes the verification process in the QA System 1. Baseline performance load tests 2. Medium and high risk changes are transported 3. The same performance load test with the new changes 4. The baseline and change results are compiled and analyzed 5. Any changes identified as causing unacceptable regression will be removed
Automation Framework
Custom web application Compiles load test results Control portal instances Prepares reports from data Allows comparison of results
Benefits
Impact of change Customizable KPIs Scheduled load tests Performance trends
Reaction and Communication Monitoring infrastructure detects a failure and alerts administrators Key stakeholders informed of status and scope
Alerting Alerting
Technical Actions and Analysis Data collection all incident and system related data collected Troubleshooting Troubleshooting Systems stabilized temporary fixes applied if necessary Full root cause analysis tightly integrated with standard SAP support
Remedy Remedy
HP Sitescope HP Sitescope
URL Monitoring URL Monitoring HTTP Round Trip Time HTTP Round Trip Time
DEMO
SAP 2008 / SAP TechEd 08 / UP110 Page 60
Thank you!
To learn more or to get your own SDN Subscription, visit us at the Community Clubhouse or at www.sdn.sap.com/irj/sdn/subscriptions
SAP 2008 / SAP TechEd 08 / UP110 Page 62
SAP Certified Application Professional status is proof of quality, and thats what matters most to customers.*
Conny Dahlgren, SAP Certified Professional
Take advantage of the enhanced, expanded and multi tier certifications from SAP today!
Further Information
SAP Public Web: SAP Developer Network (SDN): www.sdn.sap.com Business Process Expert (BPX) Community: www.bpx.sap.com SAP NetWeaver 7.0 on SDN: https://www.sdn.sap.com/irj/sdn/nw-70 Related SAP Education and Certification Opportunities http://www.sap.com/education/ Related Workshops/Lectures at SAP TechEd 2008 Session ID, Title, Session Type UP108, Accelerated Application Delivery: Enhancing the Performance of Web Applications, Lecture UP360, Enhancing Performance of Web Applications Using Accelerated Application Delivery, Hands-on UP263, Changing the Look & Feel of the SAP NetWeaver Portal, Hands-on
SAP 2008 / SAP TechEd 08 / UP110 Page 64
Thank You !
SAP 2008 / SAP TechEd 08 / UP110 Page 65