SlideShare ist ein Scribd-Unternehmen logo
1 von 16
© 2009 - artITians
Slide 1
Portal Technology
Strategy and Architecture
better business by design
© 2009 - artITians
Slide 2
Contents
• Scenario
• Background
• What is a Portal
– Look and Feel
– Multiple Devices
– Roles
• Architecture
– Multi-tier
– ÜberPortal (OverPortal)
– Vortel
• Deployment
• Recommendations
• Further Work
better business by design
© 2009 - artITians
Slide 3
Background
• Applications and web based content distributed
to both internal and external users to the
organisation.
• Delivery can by a variety of means including
browser and thick and thin client applications
• There are various ways of delivering content
through Portals.
• This presentation defines the strategy and the
principles that are needed to avoid the
unfettered promulgation of product sets and
implementations.
better business by design
© 2009 - artITians
Slide 4
Scenario
• Customer had been implementing portals
to service different business units in an
ad-hoc fashion.
• Content was being duplicated and there
was not consistency in how it was being
presented.
• A common portal solution that could be
reused was being sought.
better business by design
© 2009 - artITians
Slide 5
What is a Portal?
• A framework for presenting varied content types and applications to
users.
• Content presented is aggregated from multiple sources
• Is a single touch point, or One Stop Shop, for services and
information.
• Content is recast to suit the display characteristics of multiple
devices types (PDA, mobile phone or PC).
• Provides framework for Authentication Services and Managed Sign-
on integrated with Corporate Identity Management solutions.
• Provides mandated Personalised Content appropriate to the role
filled.
• Provides Personalisation Services permitting modification of
presentation of accessible content to support individual
requirements.
• A Portal neither provides a web development environment nor
Content Management Services.
better business by design
© 2009 - artITians
Slide 6
Overview
• Portal users are provided
with access to web
content through the
Portal infrastructure.
• Web content is presented
via a browser (suited to
the display device)
• Multiple content sources,
both internal and external
to Business.
• Content presentation to
suit the class of viewing
device.
• Users presented only
with content for which
they are authorised to
see for their needs
• Content authors are able
to create content and
have it deployed via the
Portal to targeted
audiences.
Portal
Mobile
Fixed
Customers Partners
External Employees
Content
Author
Managed
Content Store
Internal
Employees
Contractors
Internal Web
Sites
Internal
Information
Stores
Internal
Application
Servers
External Web
Sites
better business by design
© 2009 - artITians
Slide 7
Look and Feel
• The ‘Look and Feel’ of a
Portal can be tailored to
suit the user community..
• The User experience of a
Portal can be dependent
on what role the user fills
or to which community
they belong.
• Content can be delivered
to multiple device types.
• The User interface can be
automatically varied by
the Portal to suit the
device display
characteristics.
better business by design
© 2009 - artITians
Slide 8
Roles
• The content with
which a Portal user
is provided is
dictated by where
they sit within a role
hierarchy.
• Content can be
distributed to
organisations, roles
or individuals.
• An individual can
belong to multiple
roles within a single
organisation.
Sub
Organisation3
Sub
Organisation2
Role 1 Role1 Role 2
Organisation
Sub
Organisation1
User 1 User 2
Anonymous
(Generic User)
User 4 User 5
Sub
Organisation4
Sub
Organisation5
Role 1
User 3
Sub
Organisation3
Sub
Organisation2
Role 1 Role1 Role 2
Organisation
Sub
Organisation1
User 1 User 2
Anonymous
(Generic User)
User 4 User 5
Sub
Organisation4
Sub
Organisation5
Role 1
User 3
better business by design
© 2009 - artITians
Slide 9
Multi-tier Deployment
UberPortal
InternalExternal
HR BI CRMMeta Directory SensisContent Mgt
SAP
Application
Servers
TIBCO BUS
Data Warehouse Backend Systems
Wireless
Gateway
• Content required to be
distributed to different
organisational
communities.
• To provide a single touch
point to users an
ÜberPortal should be
deployed passing users,
transparently, to the
actual portal on which
their content resides
• The mySAP Enterprise
Portal provides ready
access to SAP backend
systems.
• Common Portal will be
used to provide Online
Services.
• ISM currently provides
‘Portal like’ services on
the intranet
better business by design
© 2009 - artITians
Slide 10
ÜberPortal
• Gartner coined the term
“Überportal” whereby a single
portal sits on top of the all
other portals.
• Provides users a single touch
point with all systems and
information that the user is
authourised to access sitting
underneath.
• Provides a single location for
a user to present their
credentials.
• An Überportal, where
properly implemented, can
increase the level of
satisfaction a user can
experience when visiting a
Portal environment.
• A Vortel (Vertical Portal) is a
specialised Portal that has a
narrow focus (ie presenting
HR content to users)
better business by design
© 2009 - artITians
Slide 11
Integration of Content
• Multiple portals are deployed in
business
• The content created within a
Content Management Solution
will more than likely need to be
published across multiple portal
environments.
• The Content Management
Solution adopted by business
should have the capability to
publish a single instance of
created content to multiple
destinations.
• Industry standards are being
developed in the Portal space
• A Portlet that has been
designed by a vendor to the
JSR 168 standard will be
able to be deployed to the
complying Portal of another
vendor
• Web Services for Remote
Portals (WSRP) will provide
the capability to expose a
Portlet published by one
vendor’s Portal as a Web
Service in the Portal of
another vendor
• JSR 170 will provide an API
in Content Management
solutions which will directly
expose the stored content to
to other applications
(including Portals).
better business by design
© 2009 - artITians
Slide 12
Recommendations - General
• All web content that is specifically targeted at either an individual, a role or a
user community is to be presented to users via a Portal.
– Content presented through ISM is to be migrated to a Portal environment
• mySAP Enterprise Portal, with its strong SAP integration capabilities, is
specifically aimed at employees
• Target Common Portal at providing Online Services.
• Adopt the concept of an Überportal (or Overportal) in order to provide users with
the benefit of a single point of entry to access web content and applications.
– Until such time as there is sufficient synergy between the two Portal
solutions Sun ONE should be presented as the initial touch point for
external and partner users with links being established to other internal
facing Vortals as required.
– Until such time as there is sufficient synergy between the two Portal
solutions mySAP should be presented as the initial touch point for internal
users with links being established to other internal facing Vortals as
required.
– Longer term the Common Portal should take on the role of Überportal for
both internal and external facing domains.
better business by design
© 2009 - artITians
Slide 13
Recommendations - Integration
• Users will need to traverse multiple Portals in order to access the content and
applications
– A Navigation Strategy for Portal deployments that reflects the personalisation
capabilities of the product and the presentation device is to be developed.
– The look and feel for all Portals that are deployed within company under the
ÜberPortal should be consistent with one another so as to present a unified
experience to the user.
• User Profile information will reside within the framework provided by each Portal
Solution
– Novell eDirectory will initially host mySAP Profiles and a Common Directory
Server will host Profiles for the Common Server
– A meta-directory capability to be implemented that will provide both a single point
of administration of all user Profile Stores (LDAP or otherwise) and the capability
to perform bi-directional synchronisation of stores when modified.
• Identity and role underpins the value of a Portal with the issue of Single-Sign-on being
raised. With multiple Portals being deployed the user experience will be improved if
they do not need to re-present credentials when traversing Portal environments.
– Integration with the Telstra Identity Management Services will facilitate this
transfer of identity
• Have a single standards based Content Management framework which provides for
the creation of content and the capability of deploying the single source to multiple
targets.
better business by design
© 2009 - artITians
Slide 14
Recommendations - Deployment
• To deploy content which is not always Portal aware several techniques
can be utilised:
– Provide links within the Portal to content that cannot readily be recast
for inclusion within a Portlet framework.
– Use RSS (Rich Site Summary)to provide access to News type
content.
– Integrate Web applications deployed through the .Net framework by
exposing them as Web Services
• Deploy out-of the-box Portlets in their target Portal. Where JSR 168 has
been implemented (in Portlet and Portal) then consider the viability of
deployment in the Überportal.
– If WSRP has been implemented consider exposing it as a Web
Service.
• URL Scraping must be avoided when the use of JSP can be provided. If
implemented then only where targeted content is well formed with no
extraneous information that would detract from its useability.
better business by design
© 2009 - artITians
Slide 15
Recommendations - Deployment
• Leverage the existing infrastructure and expertise to be built up in the deployment of
the SOE to provide non-SAP specific content to internal users.
• Where practical, contain the scope of a Portal solution within a single tier so as to
reduce the ongoing cost of adds, moves or changes to the user interface.
• Restrict Portlets deployed for non-standard Portals to those which are “out of the box”,
and only when there is no equivalent standardised offering.
• The adoption of additional Portal products will only be considered where:
– There is definite business benefit to be realised that cannot be achieved using the
existing Portal product set
– The Total Cost of Ownership can be cost justified
• Where a case can be supported for the use of an additional Portal product the
assessment criteria for adoption must include the following questions relating to
standards under development:
– Does the Portal support (Web Services for Remote Portals) WSRP? If so then the
Sun ONE Portal will subscribe to the required services.
– Do the Portlets satisfying a business requirement and included within the Portal
support JSR 168? If so then it can be deployed on Portal.
better business by design
© 2009 - artITians
Slide 16
Further Work
• Navigation Strategy
– Develop a strategy that can be deployed across
each Common Portal instance
• Provisioning and Access Control Strategy
– Integrate individual Portal instances with a
Common Identity Management Service.
• Content Management Strategy
– Deploy a single Content Management solution
that provides a single content source that can be
deployed to multiple Portals
better business by design

Weitere ähnliche Inhalte

Was ist angesagt?

Harness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital ExperienceHarness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital Experience
Prolifics
 
How OpenLegacy Tackles Enterprise Integration Challenges using API Technology
How OpenLegacy Tackles Enterprise Integration Challenges using API TechnologyHow OpenLegacy Tackles Enterprise Integration Challenges using API Technology
How OpenLegacy Tackles Enterprise Integration Challenges using API Technology
Hans B. Otharsson
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_Babin
Zohar Babin
 
Employee engagement platform.
Employee engagement platform.Employee engagement platform.
Employee engagement platform.
Kishor Shahri
 
Final ModernAnalyst webinar - Feb 2011
Final ModernAnalyst webinar - Feb 2011Final ModernAnalyst webinar - Feb 2011
Final ModernAnalyst webinar - Feb 2011
Steve Wilhite
 

Was ist angesagt? (20)

Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)?
Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)?Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)?
Spoilt for Choice: How to Choose the Right Enterprise Service Bus (ESB)?
 
ISW Corporate Overview 2013
ISW Corporate Overview 2013ISW Corporate Overview 2013
ISW Corporate Overview 2013
 
Rational HATS overview 7.5.1
Rational HATS overview 7.5.1Rational HATS overview 7.5.1
Rational HATS overview 7.5.1
 
OOD Principles and Patterns
OOD Principles and PatternsOOD Principles and Patterns
OOD Principles and Patterns
 
Harness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital ExperienceHarness the Power of an Improved Digital Experience
Harness the Power of an Improved Digital Experience
 
Design and Instantiation of Reference Architecture for Pluggable Service Plat...
Design and Instantiation of Reference Architecture for Pluggable Service Plat...Design and Instantiation of Reference Architecture for Pluggable Service Plat...
Design and Instantiation of Reference Architecture for Pluggable Service Plat...
 
Evolution of design systems at GE
Evolution of design systems at GEEvolution of design systems at GE
Evolution of design systems at GE
 
Effective Portal Governance
Effective Portal GovernanceEffective Portal Governance
Effective Portal Governance
 
How OpenLegacy Tackles Enterprise Integration Challenges using API Technology
How OpenLegacy Tackles Enterprise Integration Challenges using API TechnologyHow OpenLegacy Tackles Enterprise Integration Challenges using API Technology
How OpenLegacy Tackles Enterprise Integration Challenges using API Technology
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
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
 
DevOps in the Enterprise
DevOps in the EnterpriseDevOps in the Enterprise
DevOps in the Enterprise
 
Video-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_BabinVideo-Platform-as-a-Service-2016-Zohar_Babin
Video-Platform-as-a-Service-2016-Zohar_Babin
 
Employee engagement platform.
Employee engagement platform.Employee engagement platform.
Employee engagement platform.
 
Final ModernAnalyst webinar - Feb 2011
Final ModernAnalyst webinar - Feb 2011Final ModernAnalyst webinar - Feb 2011
Final ModernAnalyst webinar - Feb 2011
 
Introducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on CloudIntroducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on Cloud
 
VMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
VMware End-User Computing & vSphere with Operations Management Sales Cheat SheetVMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
VMware End-User Computing & vSphere with Operations Management Sales Cheat Sheet
 
Microservices in cloud-based infrastructure
Microservices in cloud-based infrastructureMicroservices in cloud-based infrastructure
Microservices in cloud-based infrastructure
 
FlexPod and Enterprise IT
FlexPod and Enterprise ITFlexPod and Enterprise IT
FlexPod and Enterprise IT
 
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...
 

Ähnlich wie Portal strategy

WSO2Con US 2013 - Unleashing your Connected Business
WSO2Con US 2013 - Unleashing your Connected BusinessWSO2Con US 2013 - Unleashing your Connected Business
WSO2Con US 2013 - Unleashing your Connected Business
WSO2
 

Ähnlich wie Portal strategy (20)

Portal Presention
Portal PresentionPortal Presention
Portal Presention
 
2014-wso2 platform-v1.1.0
2014-wso2 platform-v1.1.02014-wso2 platform-v1.1.0
2014-wso2 platform-v1.1.0
 
CLOUD-BASED MULTI-TENANCY MODEL FOR SELF-SERVICE PORTAL
CLOUD-BASED MULTI-TENANCY MODEL FOR SELF-SERVICE PORTALCLOUD-BASED MULTI-TENANCY MODEL FOR SELF-SERVICE PORTAL
CLOUD-BASED MULTI-TENANCY MODEL FOR SELF-SERVICE PORTAL
 
Cloud based multi-tenancy model
Cloud based multi-tenancy modelCloud based multi-tenancy model
Cloud based multi-tenancy model
 
Module 4 -presentation_slides
Module 4 -presentation_slidesModule 4 -presentation_slides
Module 4 -presentation_slides
 
Oracle Multichannel Content Management
Oracle Multichannel Content ManagementOracle Multichannel Content Management
Oracle Multichannel Content Management
 
Online tools for Content Development
Online tools for Content DevelopmentOnline tools for Content Development
Online tools for Content Development
 
Sitecore, the good, the bad and the ugly Code Camp 2016 Skopje
Sitecore, the good, the bad and the ugly Code Camp 2016 SkopjeSitecore, the good, the bad and the ugly Code Camp 2016 Skopje
Sitecore, the good, the bad and the ugly Code Camp 2016 Skopje
 
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
 
Building a Documentation Portal
Building a Documentation PortalBuilding a Documentation Portal
Building a Documentation Portal
 
Sulu @ Symfony User Group Munich
Sulu @ Symfony User Group MunichSulu @ Symfony User Group Munich
Sulu @ Symfony User Group Munich
 
Portal - Online Marketing
Portal - Online MarketingPortal - Online Marketing
Portal - Online Marketing
 
7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content management
 
Oracle Web Center Overview
Oracle Web Center OverviewOracle Web Center Overview
Oracle Web Center Overview
 
Liferay Portal Introduction
Liferay Portal IntroductionLiferay Portal Introduction
Liferay Portal Introduction
 
WSO2Con US 2013 - Unleashing your Connected Business
WSO2Con US 2013 - Unleashing your Connected BusinessWSO2Con US 2013 - Unleashing your Connected Business
WSO2Con US 2013 - Unleashing your Connected Business
 
Portable single page applications with AngularJS in SharePoint
Portable single page applications with AngularJS in SharePointPortable single page applications with AngularJS in SharePoint
Portable single page applications with AngularJS in SharePoint
 
Exploring the Benefits and Challenges of Headless Drupal for Web Development....
Exploring the Benefits and Challenges of Headless Drupal for Web Development....Exploring the Benefits and Challenges of Headless Drupal for Web Development....
Exploring the Benefits and Challenges of Headless Drupal for Web Development....
 
Websites
WebsitesWebsites
Websites
 
Web Portal Development Cost
Web Portal Development CostWeb Portal Development Cost
Web Portal Development Cost
 

Kürzlich hochgeladen

valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
ellan12
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 

Kürzlich hochgeladen (20)

valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 

Portal strategy

  • 1. © 2009 - artITians Slide 1 Portal Technology Strategy and Architecture better business by design
  • 2. © 2009 - artITians Slide 2 Contents • Scenario • Background • What is a Portal – Look and Feel – Multiple Devices – Roles • Architecture – Multi-tier – ÜberPortal (OverPortal) – Vortel • Deployment • Recommendations • Further Work better business by design
  • 3. © 2009 - artITians Slide 3 Background • Applications and web based content distributed to both internal and external users to the organisation. • Delivery can by a variety of means including browser and thick and thin client applications • There are various ways of delivering content through Portals. • This presentation defines the strategy and the principles that are needed to avoid the unfettered promulgation of product sets and implementations. better business by design
  • 4. © 2009 - artITians Slide 4 Scenario • Customer had been implementing portals to service different business units in an ad-hoc fashion. • Content was being duplicated and there was not consistency in how it was being presented. • A common portal solution that could be reused was being sought. better business by design
  • 5. © 2009 - artITians Slide 5 What is a Portal? • A framework for presenting varied content types and applications to users. • Content presented is aggregated from multiple sources • Is a single touch point, or One Stop Shop, for services and information. • Content is recast to suit the display characteristics of multiple devices types (PDA, mobile phone or PC). • Provides framework for Authentication Services and Managed Sign- on integrated with Corporate Identity Management solutions. • Provides mandated Personalised Content appropriate to the role filled. • Provides Personalisation Services permitting modification of presentation of accessible content to support individual requirements. • A Portal neither provides a web development environment nor Content Management Services. better business by design
  • 6. © 2009 - artITians Slide 6 Overview • Portal users are provided with access to web content through the Portal infrastructure. • Web content is presented via a browser (suited to the display device) • Multiple content sources, both internal and external to Business. • Content presentation to suit the class of viewing device. • Users presented only with content for which they are authorised to see for their needs • Content authors are able to create content and have it deployed via the Portal to targeted audiences. Portal Mobile Fixed Customers Partners External Employees Content Author Managed Content Store Internal Employees Contractors Internal Web Sites Internal Information Stores Internal Application Servers External Web Sites better business by design
  • 7. © 2009 - artITians Slide 7 Look and Feel • The ‘Look and Feel’ of a Portal can be tailored to suit the user community.. • The User experience of a Portal can be dependent on what role the user fills or to which community they belong. • Content can be delivered to multiple device types. • The User interface can be automatically varied by the Portal to suit the device display characteristics. better business by design
  • 8. © 2009 - artITians Slide 8 Roles • The content with which a Portal user is provided is dictated by where they sit within a role hierarchy. • Content can be distributed to organisations, roles or individuals. • An individual can belong to multiple roles within a single organisation. Sub Organisation3 Sub Organisation2 Role 1 Role1 Role 2 Organisation Sub Organisation1 User 1 User 2 Anonymous (Generic User) User 4 User 5 Sub Organisation4 Sub Organisation5 Role 1 User 3 Sub Organisation3 Sub Organisation2 Role 1 Role1 Role 2 Organisation Sub Organisation1 User 1 User 2 Anonymous (Generic User) User 4 User 5 Sub Organisation4 Sub Organisation5 Role 1 User 3 better business by design
  • 9. © 2009 - artITians Slide 9 Multi-tier Deployment UberPortal InternalExternal HR BI CRMMeta Directory SensisContent Mgt SAP Application Servers TIBCO BUS Data Warehouse Backend Systems Wireless Gateway • Content required to be distributed to different organisational communities. • To provide a single touch point to users an ÜberPortal should be deployed passing users, transparently, to the actual portal on which their content resides • The mySAP Enterprise Portal provides ready access to SAP backend systems. • Common Portal will be used to provide Online Services. • ISM currently provides ‘Portal like’ services on the intranet better business by design
  • 10. © 2009 - artITians Slide 10 ÜberPortal • Gartner coined the term “Überportal” whereby a single portal sits on top of the all other portals. • Provides users a single touch point with all systems and information that the user is authourised to access sitting underneath. • Provides a single location for a user to present their credentials. • An Überportal, where properly implemented, can increase the level of satisfaction a user can experience when visiting a Portal environment. • A Vortel (Vertical Portal) is a specialised Portal that has a narrow focus (ie presenting HR content to users) better business by design
  • 11. © 2009 - artITians Slide 11 Integration of Content • Multiple portals are deployed in business • The content created within a Content Management Solution will more than likely need to be published across multiple portal environments. • The Content Management Solution adopted by business should have the capability to publish a single instance of created content to multiple destinations. • Industry standards are being developed in the Portal space • A Portlet that has been designed by a vendor to the JSR 168 standard will be able to be deployed to the complying Portal of another vendor • Web Services for Remote Portals (WSRP) will provide the capability to expose a Portlet published by one vendor’s Portal as a Web Service in the Portal of another vendor • JSR 170 will provide an API in Content Management solutions which will directly expose the stored content to to other applications (including Portals). better business by design
  • 12. © 2009 - artITians Slide 12 Recommendations - General • All web content that is specifically targeted at either an individual, a role or a user community is to be presented to users via a Portal. – Content presented through ISM is to be migrated to a Portal environment • mySAP Enterprise Portal, with its strong SAP integration capabilities, is specifically aimed at employees • Target Common Portal at providing Online Services. • Adopt the concept of an Überportal (or Overportal) in order to provide users with the benefit of a single point of entry to access web content and applications. – Until such time as there is sufficient synergy between the two Portal solutions Sun ONE should be presented as the initial touch point for external and partner users with links being established to other internal facing Vortals as required. – Until such time as there is sufficient synergy between the two Portal solutions mySAP should be presented as the initial touch point for internal users with links being established to other internal facing Vortals as required. – Longer term the Common Portal should take on the role of Überportal for both internal and external facing domains. better business by design
  • 13. © 2009 - artITians Slide 13 Recommendations - Integration • Users will need to traverse multiple Portals in order to access the content and applications – A Navigation Strategy for Portal deployments that reflects the personalisation capabilities of the product and the presentation device is to be developed. – The look and feel for all Portals that are deployed within company under the ÜberPortal should be consistent with one another so as to present a unified experience to the user. • User Profile information will reside within the framework provided by each Portal Solution – Novell eDirectory will initially host mySAP Profiles and a Common Directory Server will host Profiles for the Common Server – A meta-directory capability to be implemented that will provide both a single point of administration of all user Profile Stores (LDAP or otherwise) and the capability to perform bi-directional synchronisation of stores when modified. • Identity and role underpins the value of a Portal with the issue of Single-Sign-on being raised. With multiple Portals being deployed the user experience will be improved if they do not need to re-present credentials when traversing Portal environments. – Integration with the Telstra Identity Management Services will facilitate this transfer of identity • Have a single standards based Content Management framework which provides for the creation of content and the capability of deploying the single source to multiple targets. better business by design
  • 14. © 2009 - artITians Slide 14 Recommendations - Deployment • To deploy content which is not always Portal aware several techniques can be utilised: – Provide links within the Portal to content that cannot readily be recast for inclusion within a Portlet framework. – Use RSS (Rich Site Summary)to provide access to News type content. – Integrate Web applications deployed through the .Net framework by exposing them as Web Services • Deploy out-of the-box Portlets in their target Portal. Where JSR 168 has been implemented (in Portlet and Portal) then consider the viability of deployment in the Überportal. – If WSRP has been implemented consider exposing it as a Web Service. • URL Scraping must be avoided when the use of JSP can be provided. If implemented then only where targeted content is well formed with no extraneous information that would detract from its useability. better business by design
  • 15. © 2009 - artITians Slide 15 Recommendations - Deployment • Leverage the existing infrastructure and expertise to be built up in the deployment of the SOE to provide non-SAP specific content to internal users. • Where practical, contain the scope of a Portal solution within a single tier so as to reduce the ongoing cost of adds, moves or changes to the user interface. • Restrict Portlets deployed for non-standard Portals to those which are “out of the box”, and only when there is no equivalent standardised offering. • The adoption of additional Portal products will only be considered where: – There is definite business benefit to be realised that cannot be achieved using the existing Portal product set – The Total Cost of Ownership can be cost justified • Where a case can be supported for the use of an additional Portal product the assessment criteria for adoption must include the following questions relating to standards under development: – Does the Portal support (Web Services for Remote Portals) WSRP? If so then the Sun ONE Portal will subscribe to the required services. – Do the Portlets satisfying a business requirement and included within the Portal support JSR 168? If so then it can be deployed on Portal. better business by design
  • 16. © 2009 - artITians Slide 16 Further Work • Navigation Strategy – Develop a strategy that can be deployed across each Common Portal instance • Provisioning and Access Control Strategy – Integrate individual Portal instances with a Common Identity Management Service. • Content Management Strategy – Deploy a single Content Management solution that provides a single content source that can be deployed to multiple Portals better business by design