SlideShare a Scribd company logo
1 of 24
Download to read offline
Belgacom
B2C Portal Implementation
Agenda

1.             Project evolution
2.             Product selection
3.             Product evaluation
4.             Current functionalities
5.             Current architecture
6.             Challenges




Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential"   10/2/2012   Slide 2
Project : evolution

2001 : selection of technology
2003 : launch B2C portal as replacement of Broadvision

Self servicing for Telco customer

Evolution in Portal characterized by
1. Usability needs
2. Evolution services : from billing to self management
3. Evolution products :
     1.    standalone products > combined products
     2.    shorten life cycle of products
4.    Convergence of brands : from fixed line to fixed&mobile
Multiple products , configuration, brands




Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential"                                               10/2/2012   Slide 4
Product selection (I)
history – evaluation – future
Main criteria
- Tool :
     -    Best integration framework (technology / open )
     -    Interact with best of broad:
           - Select best CMS on the market : Interwoven
           - Select best webanalytics : Webtrends
           - Select best authorization system : Tivoli Access manager
-   Partner
     -    Select based on vision / strategy roadmap / business stability
     -    Select on base of technological potential.
Product selection (II)


                                                                       Web at 2002 was ‘more technology ’
                                                                       • E- was limited business critical
                                                                             • Lower SLA
                                                                             • Limited interactions with backend systems
                                                                       • Integration frameworks have a low maturity
                                                                             • Best of breed was best approach
                                                                             • Lot of players on the market
                                                                       • No online customer
                                                                             • No products for which the web is critical
                                                                             • Limited social online interactions
                                                                       • Limited multi- channel / device

 Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential"                                                       10/2/2012   Slide 6
Product evaluation in 2009

Interwoven
• High number of projects realized
• Technology acceptance / support of software partners
Tivoli Access Manager
• Continuation to Federated Identity Management as priority
• handled partially the portal responsibility
IBM Websphere Portal
•    Heavy framework to learn / support
•    No leverage on integration pattern : own pattern.


Conclusion : still positive evaluation because
•    Technology patterns in new versions considered as promising
•    Cost of rebuild was higher than cost of continuation
•    Portal still answered on question (like governance, integration)
Current functionalities




Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential"   10/2/2012   Slide 8
Current functionalities




Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential"   10/2/2012   Slide 9
Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential"   10/2/2012   Slide 10
Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential"   10/2/2012   Slide 11
Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential"   10/2/2012   Slide 12
Current architecture (I)
Delivery of an One Telco roadmap
Portal & Identity Provider

                                                                   FIM
                                     Solution incl tool to manage attributes of the different ‘identities’

                 TAM WebSEAL



                                      Portal                                                                           Skynet NGP




                                                            Web Login



               Bgc E-Services apps                                  Prx E-Services apps




                                      www.belgacom.be                                           TV services www.skynet.be
confidential                                                                                                                   02/10/2012
Current architecture (II)
Portal & Content management system



   Content management system                          •    Navigation
        www.belgacom.be                               •    Design – ocss               Portal

                                                                           https://admit.belgacom.be/


            Livesite                                                        Bgc E-Services apps



                                              Product catologue
                       Design elements                                      Prx E-Services apps

                                                    Configuration



                                         Teamsite                          Own developed Cms.
Current architecture (II)
Portal & Integration




                                Portal rule engine
                                +
                                Profile Webseal
                                determines
                                portlets to present
                    2       1
Current architecture :
Integration pattern
Portlets in portal application
• Monolithic approach
• Central team delivery
• JSR286 linked with Websphere 7; JSR186 too limited – no distributed model

I-frame integration
• Easy integration
    •    Design guidelines/approach strictly followed
    •    Behind same authentication system.
• Multiple domains
• Different teams delivery
Challenges
products – business roadmap
? Evolve to more personalized website
  ?           Personalisation on public website >< self service on secure environment
  ?           Support multi device websites (incl TV ?)
  ?           Delivery of Apps
          •     How do we control support/maintenance cost in growing market


? Integration Ordering (Siebel integration )
  ?           Sales channels positioning
  ?           Packs selling – fast changing product offers


? Differentiated self service environment (coorperate >< residential )
? Telco added value services evolution (ex. FON, TV, …)
? Social networks/social interactions
Challenges
products – technology roadmap
? Technology– strategy ?
•   Build further on own integration pattern for webtooling >< Tool driven
•   How to handle more complex integration >< higher availabilty
          •    Is online e2e integration still possible
•   Evolve to limited framework >< complex build product
•   Competence building/maintaining > choice of offshore


? Ibm websphere portal 8 (the product we expected to had 3 y ago?)
•   Mature package ? It’s an integration of different packages > do we need also all the different skills example for
    operations ?
•   Evolve from best of breed to package
•   ROI investments
•   Time to market >< business roadmap >< current ongoing investments
•   Stronger business value proposition > how to translate this ?
Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential"   10/2/2012   Slide 19
Implemented architecture
- 2008 – upgraded at 2012


                                                              Loadbalancer

              Webseal                                   Webseal                         Reserve
               Webseal                                   Webseal                         Proxy



                                                                            webserver




                                                                       applicationserver




       3 WAS clones for Portal               3 WAS clones for Portal
            2 in reserve                          2 in reserve
               4 CPU                                 4 CPU
                    12 cpu                               12 cpu




ITD                                                          “Profile” DB                         02/10/2012   20
                                 Portal DB
      Ldap                                                   “Content” DB
Web Portal roadmap
                                    Areas of interest
                                                                                                    Access         Access          Access
                                     One Web Single Sign-On
                                                                                                  Management     Management      Management


                                     Multichannel / Multi-
                                                                   Integrate navigation            Navigation     Navigation      Navigation
                                     device capabilities                                  Links
Integration with external parties




                                             Specific Web          unified Content
                                                                                    Contents        Content        Content         Content
                                             Applications          Management System


                                                                                                     Search         Search          Search
                                     Common Components             ONE Search
                                                                                                     Engine         Engine          Engine


                                     Web Portal Application aggregation standards         Apps    Applications   Applications    Applications


                                                                                                  Web metrics    Web metrics     Web metrics
                                     One Web metrics & profiling
                                                                                                  & profiling    & profiling     & profiling


                                     Enterprise Integration Foundation
                                                                                                   Integration    Integration     Integration
                                     EAI-BPM-BAM Roadmap

                                                                                                     FLS            MCS            Skynet
                                         Targeted Advertising
                                                                                                  e-Services     e-Services      NextSlide 21
                                                                                                                                           Gen
                                                                                                                                02/10/2012
                                                                                                    portal         portal           PortalSlide 21
What : where do we are


                               0   10
                                        0
                               0   10
                                        0
                               0   10
                                        0
                               0   10
                                        0




Belgacom confidential
Made by Bart Van Vlierberghe        2006, November
Business is KEY

A sponsor on director level is key to facilate the implementation
          • Organization of future budgetting & controle enhancements
          • Auditing & follow-up of objectives
          • Support & find the good concept of introduction


Relation with design team during the project is key to deliver a winning product
          • The tools offers aid to designers & developers to be able to talk the same language


Strong business analysis is need to determine to correct needs & finding the good concept

Accent on Webreporting & feedback cycle !!!


ITD                                                                                               02/10/2012   23
Implementation takes time

Good relations with vendor of the software is essential
           • Decent knowledge is difficult to find – certainly in your business context
           • Buyer of the software remains responsible to take the correct decision over his environment
           • WIN-WIN relation


Portal is a technology : it must not be used everywhere; only where it make sense : define your own criteria & concept


Internal developers needs to be supported to learn/grow the tool
            • Put the correct contract in place
            • Work iterative : do not deliver a shock for business & own teams


Installation; sizing; development concepts; integration & performance tuning !!! Buffers in the projectplan mainly in
   installation & stabilization/warranty
ITD                                                                                                           02/10/2012   24

More Related Content

What's hot

From Requirements Management to Release with Git for Android System
From Requirements Management to Release with Git for Android System From Requirements Management to Release with Git for Android System
From Requirements Management to Release with Git for Android System Intland Software GmbH
 
Grameen Solutions Application Development Featured Projects 2009 11 15
Grameen Solutions   Application Development Featured Projects 2009 11 15Grameen Solutions   Application Development Featured Projects 2009 11 15
Grameen Solutions Application Development Featured Projects 2009 11 15Grameen Solutions
 
Ugif 04 2011 ibm informix genero offering v12
Ugif 04 2011   ibm informix genero offering v12Ugif 04 2011   ibm informix genero offering v12
Ugif 04 2011 ibm informix genero offering v12UGIF
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcmtchaitanya
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portaldominion
 
Portalbusinessoverview
PortalbusinessoverviewPortalbusinessoverview
Portalbusinessoverviewdteboul
 
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use CasesIntegrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Casesrivetlogic
 
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Halesrajivmordani
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 Worldoslc
 
Initial Kautilya Brochure Doc
Initial Kautilya Brochure DocInitial Kautilya Brochure Doc
Initial Kautilya Brochure DocSaket Rai
 
AD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP SolutionsAD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP SolutionsChristian Holsing
 
Get Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on FacebookGet Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on FacebookBinesh Gummadi
 
Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010MUCUGL
 
Novell customer reengagement final
Novell    customer reengagement finalNovell    customer reengagement final
Novell customer reengagement finalGWAVA
 
What's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryWhat's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryDavalen LLC
 
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10psiborg
 

What's hot (20)

From Requirements Management to Release with Git for Android System
From Requirements Management to Release with Git for Android System From Requirements Management to Release with Git for Android System
From Requirements Management to Release with Git for Android System
 
Grameen Solutions Application Development Featured Projects 2009 11 15
Grameen Solutions   Application Development Featured Projects 2009 11 15Grameen Solutions   Application Development Featured Projects 2009 11 15
Grameen Solutions Application Development Featured Projects 2009 11 15
 
Web Sphere Portal
Web Sphere PortalWeb Sphere Portal
Web Sphere Portal
 
Ugif 04 2011 ibm informix genero offering v12
Ugif 04 2011   ibm informix genero offering v12Ugif 04 2011   ibm informix genero offering v12
Ugif 04 2011 ibm informix genero offering v12
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcm
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portal
 
Portalbusinessoverview
PortalbusinessoverviewPortalbusinessoverview
Portalbusinessoverview
 
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use CasesIntegrating Alfresco with Liferay Portal for Document-Centric Use Cases
Integrating Alfresco with Liferay Portal for Document-Centric Use Cases
 
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Hales
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
Initial Kautilya Brochure Doc
Initial Kautilya Brochure DocInitial Kautilya Brochure Doc
Initial Kautilya Brochure Doc
 
AD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP SolutionsAD404 - Extend your Social Business by integrating SAP Solutions
AD404 - Extend your Social Business by integrating SAP Solutions
 
Get Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on FacebookGet Connected – Using Open Source Technologies on Facebook
Get Connected – Using Open Source Technologies on Facebook
 
Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010
 
Novell customer reengagement final
Novell    customer reengagement finalNovell    customer reengagement final
Novell customer reengagement final
 
What's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryWhat's New in IBM Web Experience Factory
What's New in IBM Web Experience Factory
 
Lync 2013: Architecture & Administration
Lync 2013: Architecture & AdministrationLync 2013: Architecture & Administration
Lync 2013: Architecture & Administration
 
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
BEF2013 - Toronto - Dev Track 2 - Migrating Apps to BlackBerry 10
 

Viewers also liked

Corporate Customer Portal (B2 B)
Corporate Customer Portal (B2 B)Corporate Customer Portal (B2 B)
Corporate Customer Portal (B2 B)Joel Harel
 
10.2010 Liferay European Symposium, Dusan Bystriansky
10.2010 Liferay European Symposium, Dusan Bystriansky10.2010 Liferay European Symposium, Dusan Bystriansky
10.2010 Liferay European Symposium, Dusan BystrianskyEmeldi Group
 
Improving Customer Service with a Branded Self Service Portal
Improving Customer Service with a Branded Self Service PortalImproving Customer Service with a Branded Self Service Portal
Improving Customer Service with a Branded Self Service Portaldreamforce2006
 
Helpdesk and ticketing
Helpdesk and ticketingHelpdesk and ticketing
Helpdesk and ticketingSyAM Software
 
The Online Self-Service Portal Journey
The Online Self-Service Portal JourneyThe Online Self-Service Portal Journey
The Online Self-Service Portal JourneyCognizant
 
Moved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portalMoved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portalMilen Dyankov
 
Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...
Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...
Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...Optimus BT
 
Business To Consumer Marketing (B2 C)
Business To Consumer Marketing (B2 C)Business To Consumer Marketing (B2 C)
Business To Consumer Marketing (B2 C)Aaron Wynn
 
How to Create a Strong Value Proposition Design for B2B - It's all about the ...
How to Create a Strong Value Proposition Design for B2B - It's all about the ...How to Create a Strong Value Proposition Design for B2B - It's all about the ...
How to Create a Strong Value Proposition Design for B2B - It's all about the ...Daniel Nilsson
 
20 Inspirational Customer Experience Quotes
20 Inspirational Customer Experience Quotes20 Inspirational Customer Experience Quotes
20 Inspirational Customer Experience QuotesNeosperience
 
Social Media Secrets
Social Media SecretsSocial Media Secrets
Social Media SecretsGuy Kawasaki
 
The Emerging Customer Experience Platform Trend
The Emerging Customer Experience Platform TrendThe Emerging Customer Experience Platform Trend
The Emerging Customer Experience Platform TrendBackbase
 
Customer Retention: Why Your Dog Would Make More Money Than You
Customer Retention: Why Your Dog Would Make More Money Than YouCustomer Retention: Why Your Dog Would Make More Money Than You
Customer Retention: Why Your Dog Would Make More Money Than YouChris Hexton
 
Digital Darwinism and the Dawn of Generation C
Digital Darwinism and the Dawn of Generation CDigital Darwinism and the Dawn of Generation C
Digital Darwinism and the Dawn of Generation CBrian Solis
 
Business to business marketing ppt
Business to business marketing  pptBusiness to business marketing  ppt
Business to business marketing pptSukriti Mal
 
Customer Relationship Management (CRM)
Customer Relationship Management (CRM)Customer Relationship Management (CRM)
Customer Relationship Management (CRM)Jaiser Abbas
 

Viewers also liked (20)

Corporate Customer Portal (B2 B)
Corporate Customer Portal (B2 B)Corporate Customer Portal (B2 B)
Corporate Customer Portal (B2 B)
 
10.2010 Liferay European Symposium, Dusan Bystriansky
10.2010 Liferay European Symposium, Dusan Bystriansky10.2010 Liferay European Symposium, Dusan Bystriansky
10.2010 Liferay European Symposium, Dusan Bystriansky
 
Improving Customer Service with a Branded Self Service Portal
Improving Customer Service with a Branded Self Service PortalImproving Customer Service with a Branded Self Service Portal
Improving Customer Service with a Branded Self Service Portal
 
Helpdesk and ticketing
Helpdesk and ticketingHelpdesk and ticketing
Helpdesk and ticketing
 
Portal
PortalPortal
Portal
 
Portals
PortalsPortals
Portals
 
The Online Self-Service Portal Journey
The Online Self-Service Portal JourneyThe Online Self-Service Portal Journey
The Online Self-Service Portal Journey
 
Moved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portalMoved to https://slidr.io/azzazzel/what-is-a-portal
Moved to https://slidr.io/azzazzel/what-is-a-portal
 
Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...
Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...
Business Intelligence, Portals, Dashboards and Operational Matrix with ShareP...
 
Business To Consumer Marketing (B2 C)
Business To Consumer Marketing (B2 C)Business To Consumer Marketing (B2 C)
Business To Consumer Marketing (B2 C)
 
How to Create a Strong Value Proposition Design for B2B - It's all about the ...
How to Create a Strong Value Proposition Design for B2B - It's all about the ...How to Create a Strong Value Proposition Design for B2B - It's all about the ...
How to Create a Strong Value Proposition Design for B2B - It's all about the ...
 
20 Inspirational Customer Experience Quotes
20 Inspirational Customer Experience Quotes20 Inspirational Customer Experience Quotes
20 Inspirational Customer Experience Quotes
 
Social Media Secrets
Social Media SecretsSocial Media Secrets
Social Media Secrets
 
The Emerging Customer Experience Platform Trend
The Emerging Customer Experience Platform TrendThe Emerging Customer Experience Platform Trend
The Emerging Customer Experience Platform Trend
 
Customer Retention: Why Your Dog Would Make More Money Than You
Customer Retention: Why Your Dog Would Make More Money Than YouCustomer Retention: Why Your Dog Would Make More Money Than You
Customer Retention: Why Your Dog Would Make More Money Than You
 
Digital Darwinism and the Dawn of Generation C
Digital Darwinism and the Dawn of Generation CDigital Darwinism and the Dawn of Generation C
Digital Darwinism and the Dawn of Generation C
 
Business to business marketing ppt
Business to business marketing  pptBusiness to business marketing  ppt
Business to business marketing ppt
 
Customer Service Basics
Customer Service BasicsCustomer Service Basics
Customer Service Basics
 
Customer Relationship Management (CRM)
Customer Relationship Management (CRM)Customer Relationship Management (CRM)
Customer Relationship Management (CRM)
 
Digital, Social & Mobile in 2015
Digital, Social & Mobile in 2015Digital, Social & Mobile in 2015
Digital, Social & Mobile in 2015
 

Similar to Belgacom presentatie portal roundtable 27 september 2012

Jim Webber Guerrilla S O A With Web Services
Jim Webber    Guerrilla  S O A With  Web  ServicesJim Webber    Guerrilla  S O A With  Web  Services
Jim Webber Guerrilla S O A With Web ServicesSOA Symposium
 
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay [Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay Nuxeo
 
Acceleo Day - Orange
Acceleo Day - OrangeAcceleo Day - Orange
Acceleo Day - Orangesliard
 
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, OracleEwa Stepien
 
Gcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt finalGcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt finalMatthias Reiss
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Dion Hinchcliffe
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5Vinayak Tavargeri
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Michael Masterson
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo | MADP & MBaaS
 
WSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital TransformationWSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital TransformationWSO2
 
The Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital TransformationThe Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital TransformationKasun Indrasiri
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerAnt Phillips
 
TejaSoft Code Audit Case Studies
TejaSoft Code Audit Case StudiesTejaSoft Code Audit Case Studies
TejaSoft Code Audit Case StudiesRaja Nagendra Kumar
 
Containers and microservices create new performance challenges kowall - app...
Containers and microservices create new performance challenges   kowall - app...Containers and microservices create new performance challenges   kowall - app...
Containers and microservices create new performance challenges kowall - app...Jonah Kowall
 
AppSphere 15 - Containers and Microservices Create New Performance Challenges
AppSphere 15 - Containers and Microservices Create New Performance ChallengesAppSphere 15 - Containers and Microservices Create New Performance Challenges
AppSphere 15 - Containers and Microservices Create New Performance ChallengesAppDynamics
 
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMicrosoft Windows Embedded
 

Similar to Belgacom presentatie portal roundtable 27 september 2012 (20)

Docker12 factor
Docker12 factorDocker12 factor
Docker12 factor
 
Jim Webber Guerrilla S O A With Web Services
Jim Webber    Guerrilla  S O A With  Web  ServicesJim Webber    Guerrilla  S O A With  Web  Services
Jim Webber Guerrilla S O A With Web Services
 
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay [Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay
[Webinar with Oceane Consulting] Using Vaadin to Integrate Nuxeo and Liferay
 
Acceleo Day - Orange
Acceleo Day - OrangeAcceleo Day - Orange
Acceleo Day - Orange
 
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, Oracle
 
Gcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt finalGcf blockchain meetup frankfurt final
Gcf blockchain meetup frankfurt final
 
Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)Transforming Software Architecture for the 21st Century (September 2009)
Transforming Software Architecture for the 21st Century (September 2009)
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
2015 5-7-slide
2015 5-7-slide2015 5-7-slide
2015 5-7-slide
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930Tech Talk Comp Apps851 20090930
Tech Talk Comp Apps851 20090930
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for Enterprises
 
WSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital TransformationWSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
WSO2Con USA 2017: The Role of Enterprise Integration in Digital Transformation
 
The Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital TransformationThe Role of Enterprise Integration in Digital Transformation
The Role of Enterprise Integration in Digital Transformation
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message Broker
 
TejaSoft Code Audit Case Studies
TejaSoft Code Audit Case StudiesTejaSoft Code Audit Case Studies
TejaSoft Code Audit Case Studies
 
Containers and microservices create new performance challenges kowall - app...
Containers and microservices create new performance challenges   kowall - app...Containers and microservices create new performance challenges   kowall - app...
Containers and microservices create new performance challenges kowall - app...
 
AppSphere 15 - Containers and Microservices Create New Performance Challenges
AppSphere 15 - Containers and Microservices Create New Performance ChallengesAppSphere 15 - Containers and Microservices Create New Performance Challenges
AppSphere 15 - Containers and Microservices Create New Performance Challenges
 
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivityMikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivity
 

Recently uploaded

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
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
 
"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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 

Recently uploaded (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
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
 
"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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 

Belgacom presentatie portal roundtable 27 september 2012

  • 2. Agenda 1. Project evolution 2. Product selection 3. Product evaluation 4. Current functionalities 5. Current architecture 6. Challenges Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential" 10/2/2012 Slide 2
  • 3. Project : evolution 2001 : selection of technology 2003 : launch B2C portal as replacement of Broadvision Self servicing for Telco customer Evolution in Portal characterized by 1. Usability needs 2. Evolution services : from billing to self management 3. Evolution products : 1. standalone products > combined products 2. shorten life cycle of products 4. Convergence of brands : from fixed line to fixed&mobile
  • 4. Multiple products , configuration, brands Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential" 10/2/2012 Slide 4
  • 5. Product selection (I) history – evaluation – future Main criteria - Tool : - Best integration framework (technology / open ) - Interact with best of broad: - Select best CMS on the market : Interwoven - Select best webanalytics : Webtrends - Select best authorization system : Tivoli Access manager - Partner - Select based on vision / strategy roadmap / business stability - Select on base of technological potential.
  • 6. Product selection (II) Web at 2002 was ‘more technology ’ • E- was limited business critical • Lower SLA • Limited interactions with backend systems • Integration frameworks have a low maturity • Best of breed was best approach • Lot of players on the market • No online customer • No products for which the web is critical • Limited social online interactions • Limited multi- channel / device Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential" 10/2/2012 Slide 6
  • 7. Product evaluation in 2009 Interwoven • High number of projects realized • Technology acceptance / support of software partners Tivoli Access Manager • Continuation to Federated Identity Management as priority • handled partially the portal responsibility IBM Websphere Portal • Heavy framework to learn / support • No leverage on integration pattern : own pattern. Conclusion : still positive evaluation because • Technology patterns in new versions considered as promising • Cost of rebuild was higher than cost of continuation • Portal still answered on question (like governance, integration)
  • 8. Current functionalities Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential" 10/2/2012 Slide 8
  • 9. Current functionalities Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential" 10/2/2012 Slide 9
  • 10. Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential" 10/2/2012 Slide 10
  • 11. Type here level of Sensitivity "Unrestricted", Internal Use Only" or "Confidential" 10/2/2012 Slide 11
  • 12. Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential" 10/2/2012 Slide 12
  • 13. Current architecture (I) Delivery of an One Telco roadmap Portal & Identity Provider FIM Solution incl tool to manage attributes of the different ‘identities’ TAM WebSEAL Portal Skynet NGP Web Login Bgc E-Services apps Prx E-Services apps www.belgacom.be TV services www.skynet.be confidential 02/10/2012
  • 14. Current architecture (II) Portal & Content management system Content management system • Navigation www.belgacom.be • Design – ocss Portal https://admit.belgacom.be/ Livesite Bgc E-Services apps Product catologue Design elements Prx E-Services apps Configuration Teamsite Own developed Cms.
  • 15. Current architecture (II) Portal & Integration Portal rule engine + Profile Webseal determines portlets to present 2 1
  • 16. Current architecture : Integration pattern Portlets in portal application • Monolithic approach • Central team delivery • JSR286 linked with Websphere 7; JSR186 too limited – no distributed model I-frame integration • Easy integration • Design guidelines/approach strictly followed • Behind same authentication system. • Multiple domains • Different teams delivery
  • 17. Challenges products – business roadmap ? Evolve to more personalized website ? Personalisation on public website >< self service on secure environment ? Support multi device websites (incl TV ?) ? Delivery of Apps • How do we control support/maintenance cost in growing market ? Integration Ordering (Siebel integration ) ? Sales channels positioning ? Packs selling – fast changing product offers ? Differentiated self service environment (coorperate >< residential ) ? Telco added value services evolution (ex. FON, TV, …) ? Social networks/social interactions
  • 18. Challenges products – technology roadmap ? Technology– strategy ? • Build further on own integration pattern for webtooling >< Tool driven • How to handle more complex integration >< higher availabilty • Is online e2e integration still possible • Evolve to limited framework >< complex build product • Competence building/maintaining > choice of offshore ? Ibm websphere portal 8 (the product we expected to had 3 y ago?) • Mature package ? It’s an integration of different packages > do we need also all the different skills example for operations ? • Evolve from best of breed to package • ROI investments • Time to market >< business roadmap >< current ongoing investments • Stronger business value proposition > how to translate this ?
  • 19. Sensitivity : "Unrestricted", "Internal Use Only" or "Confidential" 10/2/2012 Slide 19
  • 20. Implemented architecture - 2008 – upgraded at 2012 Loadbalancer Webseal Webseal Reserve Webseal Webseal Proxy webserver applicationserver 3 WAS clones for Portal 3 WAS clones for Portal 2 in reserve 2 in reserve 4 CPU 4 CPU 12 cpu 12 cpu ITD “Profile” DB 02/10/2012 20 Portal DB Ldap “Content” DB
  • 21. Web Portal roadmap Areas of interest Access Access Access One Web Single Sign-On Management Management Management Multichannel / Multi- Integrate navigation Navigation Navigation Navigation device capabilities Links Integration with external parties Specific Web unified Content Contents Content Content Content Applications Management System Search Search Search Common Components ONE Search Engine Engine Engine Web Portal Application aggregation standards Apps Applications Applications Applications Web metrics Web metrics Web metrics One Web metrics & profiling & profiling & profiling & profiling Enterprise Integration Foundation Integration Integration Integration EAI-BPM-BAM Roadmap FLS MCS Skynet Targeted Advertising e-Services e-Services NextSlide 21 Gen 02/10/2012 portal portal PortalSlide 21
  • 22. What : where do we are 0 10 0 0 10 0 0 10 0 0 10 0 Belgacom confidential Made by Bart Van Vlierberghe 2006, November
  • 23. Business is KEY A sponsor on director level is key to facilate the implementation • Organization of future budgetting & controle enhancements • Auditing & follow-up of objectives • Support & find the good concept of introduction Relation with design team during the project is key to deliver a winning product • The tools offers aid to designers & developers to be able to talk the same language Strong business analysis is need to determine to correct needs & finding the good concept Accent on Webreporting & feedback cycle !!! ITD 02/10/2012 23
  • 24. Implementation takes time Good relations with vendor of the software is essential • Decent knowledge is difficult to find – certainly in your business context • Buyer of the software remains responsible to take the correct decision over his environment • WIN-WIN relation Portal is a technology : it must not be used everywhere; only where it make sense : define your own criteria & concept Internal developers needs to be supported to learn/grow the tool • Put the correct contract in place • Work iterative : do not deliver a shock for business & own teams Installation; sizing; development concepts; integration & performance tuning !!! Buffers in the projectplan mainly in installation & stabilization/warranty ITD 02/10/2012 24