SlideShare una empresa de Scribd logo
1 de 57
WebCenter 101: Web Development Techniques,
WebCenter Architecture and Real World Solutions

Jason Clarkin
Brian “Bex” Huff
Speakers


  Jason Clarkin
   • President, Bezzotech
   • WebCenter consultant and architect for 12+ years


  Brian “Bex” Huff
   • Chief Software Architect, Bezzotech
   • Former developer on WebCenter product line


  Visit Slideshare for the most recent version of this presentation:
   • http://www.slideshare.net/bexmex




                                                                        2
Visit our Booth


             Visit us at booth #1280 (Next to Oracle)




                                                        3
Other Sessions of Interest


  Case Study: How one of the largest school districts in the
   country is going digital (Content and Portal)
   • Mon, Apr 8, 2013 (5:00 PM – 6:00 PM)
   • Mile High Ballroom 4D
  Integrating ADF Mobile with WebCenter (Portal and Content)
   • Wed, Apr 10, 2013 (11:00 AM - 12:00 PM)
   • Mile High Ballroom 4C *
  Save the Planet! Or, at least streamline and reduce paper
   through Workflow & Digital Signatures.
   • Wed, April 10 (4:15 pm - 5:15 pm)
   • Mile High Ballroom 4D
  Seamless Integrations between Site Studio and WebCenter Sites
   • Thu, Apr 11, 2013 (11:00 AM - 12:00 PM)
   • Mile High Ballroom 4D
                                                                   4
Agenda


  WebCenter Overview

  WebCenter Content Case Study

  WebCenter Portal Case Study

  Unified Solution Tips & Tricks




                                    5
Portals and Content


  WebCenter Portal: A single place where users can interact with
  the content, systems, people, and processes that they need to
  do their jobs
   • Portals do not organize the information – they generally reveal when
     information is not organized
   • Used mainly for intranets, and extranets


  WebCenter Content: addresses content integrity and eliminates
  manual processes related to unstructured content
   • Drives content on intranets, extranets, and web sites




                                                                            6
WebCenter Overview



        The User Engagement Platform for Social Business

                                • One Integrated Product Suite
                                  -Sites, Portal, Social, Content
                                • Transforming Organizations to
                                  Social Business - Improve Business
                                  Agility, Increase Customer Loyalty,
                                  Enhance User Productivity,
                                  Seamless Access to the Right
                                  Information
                                • Architected together to Connect
                                  People and Information
                                  -Desktop/Mobile/Tablet, Search,
                                  Gadgets, Application Integration,
                                  SaaS/Cloud


                                                                        7
WebCenter Overview: Content (ECM)


  ECM focuses on “unstructured” information
   • Emails, Microsoft Office documents, videos, web sites


  Covers the entire life cycle
   •   Capture it, define it, tag it
   •   Find it, convert it, deliver it
   •   Use it, re-use it, enrich it
   •   Secure it, retain it, destroy it


  Improves communication efficiency




                                                             8
WebCenter Overview: Content (ECM)



                                    Version
                   Capture                     Index


                                                       Cleanse
        Create

                                                         Filter




                                                       Publish
                 Retain


                          Archive         Search

                                                                  9
WebCenter Content: A Pragmatic Strategy


  Movement beyond “point solutions”
   • Avoid department-centric solutions
   • Think strategically about enterprise interoperability
   • Act tactically to address specific needs


  Its not just about technology
   • Its about a culture of information sharing.
   • It’s about dedication to a “single source of truth”


  Its about making content manageable!




                                                             10
Strategic vs Tactical ECM


  Strategic ECM systems
   • Enterprise-wide
   • Infrastructure level
   • Used for Active, Transactional, and Historical data


  Tactical ECM systems
   • Makes one specific department better at one thing
   • Leads to content silos
   • Remember: these exist for a very good reason!


  A pragmatic strategy must support both



                                                           11
Steps in Pragmatic ECM


 1. Create a “Center of Excellence”
 2. Asses your environment
 3. Assess your business needs
 4. Consolidate content into strategic repositories
 5. Federate control to tactical repositories
 6. Bring structured and unstructured strategies together
 7. Plan for the future




                                                            12
1) Create a “Center of Excellence”


  Multi-departmental group
   • Stay close to the needs of the users.
   • Requires support from senior executives.


  Information sharing is a political mine field
   • There is job security in hoarding information.
   • People do not want to change their habits, or lose control of their data.


  Necessary for enterprise-wide initiatives
   • Without executive buy-in, ECM will not be widely adopted.




                                                                                 13
Center of Excellence Breakdown


                                        Executive Steering Committee




      • Program Manager
      • Enterprise, Infrastructure,               Program Mgmt.
        Solution, and Information                   Office
        Architects
      • Records Managers



          Project 1               Project 2                  Project 3

    • Business Analysts     • Business Analysts      • Business Analysts
    • Developers            • Developers             • Developers



                                                                           14
2) Assess Your Environment


  Determine number of unstructured systems
   • Could number in the hundreds!
   • Label as strategic, tactical, or replaceable


  Examples:
   •   Shared file systems and FTP servers
   •   Digital Archives
   •   Department specific content / collaboration systems
   •   Legacy websites and web applications
   •   Enterprise Apps: Siebel, Lotus Notes
   •   Hosted systems: Salesforce.com, Gmail, Facebook




                                                             15
Label Existing Systems


  Strategic:
    • ECM systems with the features you need
    • Easy interoperability


  Tactical:
    • Insufficient for a strategic infrastructure.
    • Too useful to replace.
    • Not cost-effective to re-implement required features.


  Replaceable:
    • Not many features: low cost, low complexity




                                                              16
Tactical, Strategic, or Replaceable?


 High
                                                                                   Replaceable
                                                         Email System
                                                                                         Legacy Imaging



                                                                          Shared File Systems
                     Legacy Doc. Mgmt.


                                                      Web Applications
                                 CRM Doc Store                                  Web Content Mgmt.



                                                                         Departmental
                                                                         Repositories
                              ERP Doc Store
 os no Cf o es a E




                                                     Media Library
   Low                Tactical

                     Low                                                                              High
                                                 Consolidation ROI                                           17
3) Assess Your Business Needs


  Design based on current state, and future goals
   • What are the pain points?
   • Automation? Auditing? Access?
  Design multiple solutions
   • Bare minimum (cheapest)
   • Best practice (expensive)
   • Goldilocks (just right!)
  Design a sensible deployment plan
   •   Proof of concepts for some of the trickier integrations
   •   Phase 1: vanilla system that works, minimal customization
   •   Phase 2: custom deployments and integrations
   •   Phase 3: roll-out to prove business value
   •   Phase 4: expand to meet other business needs


                                                                   18
4) Consolidate Strategic Repositories


  Migrate from replaceable into strategic system
   • High-value content in one central repository for easy re-use
   • Significantly reduces cost and complexity


  Extend strategic repository to other applications
   • Active: Web applications, portals
   • Transactional: Imaging and process management
   • Historical: email archives, digital archives




                                                                    19
Strategic Repository for you Enterprise


        Enterprise Applications          Infrastructure                     Content Applications
                ERP System                   Email Servers                    Media Library
                                                                              Media Library
                 ERP System                   Email Servers
                    CRM System                Imaging System                     Web Content
                                                                                 Web Content
                     CRM System                Imaging System
                    Web Applications
                    Web Applications


   Direct SOA for
   Specialized                 Enterprise Service Bus (core services)
   Services

               Oracle Strategic ECM System
                      BPM              Document Capture           Imaging & Process Management
                                                                              (I/PM)

                                            WebCenter Content

                                        Document
                                         Document               Records
                                                                 Records
                                       Management
                                        Management            Management
                                                               Management


                                               Oracle Database

                                                                                                   20
Consolidation Tools


  Enterprise Service Bus
   • Server to server orchestration with BPEL workflows


  Enterprise connectors, managed attachments
   • For EBS, PeopleSoft, and Siebel


  Standards-compliant ECM interfaces
   • CMIS, JSR 170, RSS, WebDAV


  Custom Integrations
   • SOAP, Archiving Services, Java API




                                                          21
5) Federate to Tactical Repositories


  Tactical systems exist for a reason!
   • Helps one department do their tasks more efficiently
   • Too useful to eliminate, too expensive to consolidate


  Pragmatic ECM does not punish tactical systems
   • It offers federation tools to extend the repository
   • Helps makes your content manageable


  Get control over content, wherever it is
   • Centralized policies, federated repositories




                                                             22
Federation Tools


                               Oracle Federated ECM Services

                Universal Records                  Secure Enterprise
               Management (URM)                      Search (SES)




          Multiple Instances                              Multiple Instances


                                                         Tactical Systems
                                                          Tactical Systems
          SharePoint
           SharePoint


           MS SQL DB                                            Content
                                                               Repository




                                                                               23
Federation Tools


  Universal Records Management
   • Custom “adapters” run in remote systems
   • Enforces retention and destruction policies


  Secure Enterprise Search
   • Single, secure place to search for content anywhere
   • Group and display results differently, depending on the user


  WebCenter Portal
   • Use as a front-end to hard to use back-end systems
   • Pagelet Producer (Ensemble), Business Mashups
   • Use existing or custom portlets



                                                                    24
6) Unify Your Strategies


  Blurred line: unstructured vs. structured content

  Unstructured apps need structured content
   • Should consume structured services


  Structured apps need unstructured content
   • Should consume unstructured content services


  Extract structure from unstructured content
   • Keywords, metadata, taxonomy, controlled thesaurus




                                                          25
Unification Tools


  Imaging and Process Management
   • Brings scanned images to enterprise apps


  Business Intelligence Publisher
   • Generate reports, put into ECM, then on web sites


  Siebel Files Replacement

  Business Analytics and Data Mining Tools
   • Imagine data mining your email archives…




                                                         26
7) Plan for the Future


  Need 3-year plans for ECM

  Technology is changing rapidly
    • New tools, new integrations, new migrations
    • Consolidation may be a better option in the future.


  Content is being created faster and faster
    • Need to frequently assess storage and findability


  Think strategically, implement tactically




                                                            27
Case Study: WebCenter Content: Public School


  One of the largest school districts in the country:
   • 600 public school facilities in a major metropolitan area.
   • 100’s of Facility Projects each year
   • Terabytes of data being generated and stored…somewhere




                                                                  28
Case Study: WebCenter Content: The Challenge


  Document distribution to General Contractors

  Manually intensive workflow process

  Multiple sets of the same document living on desktops, file
  shares, personal computers


  Unable to find the documents.

  External departments didn’t had access to some of the key
  documents like floor plans, emergency plans etc.


                                                                 29
Case Study: WebCenter Content: Solution Overview


  Centralize the Repository
   • File Systems
   • E-Business Suite
   • Primavera
  Develop an Enterprise Metadata Model
   • Core Metadata
   • Shared “Generic” Metadata
  Provide Interfaces that work for users, instead of creating more
  work
   • Desktop Integration Suite
   • Websites
   • Portals
  Develop an agile workflow solution
  Content Migration
                                                                      30
Case Study: WebCenter Content: Project Hurdles


  Clearly defining previously manual workflows

  User Adoption  Getting over the “Change”

  Normalizing User Data
   • Internal Users
   • External Users


  Syncing Metadata Across Applications

  Content Migration


                                                  31
Case Study: WebCenter Content: Project Outcomes


  1 Central Repository for Content
   • Single “Source of Truth” for Users and Applications


  Automation of Manual Workflow Steps
   • Emailing, FTP'ing, Snail Mailing


  Web-viewable Plans, Drawings, Spreadsheets on Mobile devices
  in the field


  External Users (Contractors, Architects, PM’s, etc.) being able to
  submit and review important project documents


  Consolidation of more than 3 Terabytes of Content
                                                                        32
WebCenter Overview: Portal


  A portal application integrates information, people, and
   processes across organizational boundaries


  Tools:
    •   Documents, Pages, Wikis, Mashups
    •   Reports, Search, Email, Discussions
    •   Personalization, Collaboration, Activity Streams
    •   Application Integration, Security


  The three A's still apply:
    • Automation, Access, Auditing
    • Each feature in the portal should do one of them!



                                                              33
Portals and Content


  Portal: A single place where users can interact with the content,
  systems, people, and processes that they need to do their jobs

  Portals do not organize the information – they generally reveal
  when information is not organized

  Content Management: addresses content integrity and
  eliminates manual processes related to unstructured content




                                                                       34
Portal Goals


  Go from this:                          To this:

                          Navigation
        Social

                 Search

                     Transactions


        Documents
                           Business
                          Intelligence




                                                      35
Typical Portal Components


 Global Chrome – Template – Navigation – Search – Corp. Identity

                                              Useful
             RSS
                                               Links
             Task     Content Integration /
                                               Task
             Flow          Task Flow
                                               Flow
                                              Portlets
            Pagelet                            Third
                      Business Intelligence
                             Portlet           Party
             Polls                             News
             Task     Content Integration /    Third
             Flow          Task Flow           Party
Different Tools for Different Users



          BUSINESS USER                      IT DEVELOPER

     • Easily compose business           • Broad choice of frameworks
       solutions                           (ADF, Spring)
     • Respond to business needs         • Leverage business user
       immediately                         assembled scenarios
     • Surface enterprise applications   • Build reusable components
       to create custom mash-ups
                                         • Robust management and
     • Target mobile devices and           rapid upgrade cycles
       tablets




                                                                        37
WebCenter Portal Approach


  A portal can be used to make almost anything
   • Implementation plans vary significantly


 1.Determine the type of portal
 2.Determine audience and business needs
 3.Determine technical needs
 4.Determine user experience needs
 5.Roll out in phases




                                                  38
1) Determine Type of Portal


  Executive Dashboard
   • Business intelligence, reporting
  Collaboration
   • Blogs, wikis, enterprise search
  Intranet
   • Content, navigation, maps, people
  Self-service
   • Commonly used forms
  Enterprise Integrations
   • SOA, ReST, Business Mashups
  Web publishing
   • Not usually the best use of a portal


                                            39
2) Determine Audience and Business Needs


  Define audience, and key players
   •   External Customers
   •   External Partners
   •   Internal Employees
   •   Executives
  All have different goals, agendas, and success criteria
   • Users: want all content and apps in one place
   • IT: wants a system that's easy to scale, fits with current infrastructure
   • Business: wants better channels to customers, partners, with clear ROI
  Gather needs on every major area
   • Processes, Features, Content
   • Define Vision, and final metrics for success
   • Workflow, Security, and Resource planning


                                                                                 40
2) Determine Audience and Business Needs, cont.


  Who ultimately will be using the portal?
   • What roles do they play?
   • Will they require training, or incentives to use it?


  What does the audience need?
   • What information do they need to find more quickly?
   • What content do we wish to “push” to the audience?
   • What processes do we need to make simpler?


  What do we need to integrate with?
   • Security, workflow, enterprise applications




                                                            41
3) Determine Technical Needs


  Based on business needs, determine technical requirements
   • Business to Customers Dot Com site
      • Internet Site: portal not fully utilized, usually overkill
   • Business to Business
      • External partners? Need an extranet portal!
   • Business to Employee
      • Intranet Portal


  Content and application inventory
   • What do we need, and how do we connect to it?
   • Can we use an pre-built portlet, or an existing API?
   • Good excuse for a POC or two…




                                                                     42
3) Determine Technical Needs, cont.


  Resource inventory
   • What skillsets do we have, and what do we need?
   • Will we need training, or a partner to help us build it?
   • Be sure to onboard people only once you know you can keep them busy!


  Evaluation of tools
   • Do the existing portlets satisfy your needs?
   • Security, performance, managability of portal?


  Design a plan to achieve success criteria
   • Quality assurance, user acceptance testing
   • Post go-live support and administrative maintenance



                                                                            43
Common Portal Components




                           44
4) Determine User Experience Needs


  Gather company logos, colors, generate style guide
   • Ensure creative resources understand the business reason for specific
     features


  Design information architecture
   • For content-centric portals, navigation and labels are critical
   • Ensure users are comfortable with structure and design


  Follow usability patterns for proper UX
   • Good idea: follow Oracle UX functional design patterns
   • Bad idea: let developers do whatever they want!




                                                                             45
Fusion Applications


                                 Rich, Unified User
                                    Experience



                                                      Enterprise
                                                      Application
                                                      Integration




                                                       Business
                                                        Process
                                                      Integration


   Embedded
   Analytics


                                                      Accounting &
                                                        Financial
               Contextual E2.0                         Mgmt Info
                  Services




                                                                     46
Use Design Patterns for Advanced UX


  Oracle spent a lot of time & money on enterprise UX
   • How should we display a person in an org chart?
   • How should we display complex graphs and patterns?
   • Where do users eyeballs go first on a page?


  ADF Functional Design Patterns
   • http://www.oracle.com/technetwork/topics/ux/applications/gps-1601227.html


  Even if you don’t use ADF, same rules apply
   • Every pattern has been tested in a lab for maximum effectiveness
   • Don’t violate a pattern without a great excuse




                                                                                 47
5) Roll Out in Phases


  Not always possible, but it has lower risk

  A portal’s usefulness is directly dependent on the number of
   other applications it replaces
   • Lots of pressure to GO BIG, or not at all
   • Better to find a way to get success metrics with smaller systems
   • Then add new systems as you win converts




                                                                        48
Case Study: Fortune 200 Company


  Global E-Commerce site for one of their divisions

  Portal integrated multiple enterprise applications
   •   E-Business Suite
   •   Enterprise Search
   •   Product Information Management
   •   Oracle Access Manager (OAM)
   •   Oracle Internet Directory (OID)
   •   Active Directory (internal employees)
   •   Custom administrative portlets
   •   Oracle WebCenter Content




                                                        49
Case Study: WebCenter Portal: The Challenge


  Localization
   • Ensure users only saw products available in their locale
   • Ensure users saw the right content for that product


  Enterprise Application Integration
   • EBS integration: SOA, API, or data dump?


  Back-end administrative dashboards
   • Create email templates, events, course materials


  E-Commerce Site
   • Inventory, prices per locale, or per specific contract
   • Navigation, hierarchy, and product suggestion critical

                                                                50
Case Study: WebCenter Portal: Solution Overview


  Portal was used to create administrator dashboards
  Portal used to connect to EBS
   • Custom apps used AJAX to call back to a custom servlet
  Content was rendered and cached
   • Custom RIDC calls for maximum flexibility/performance
   • Smaller sites could have use Content Presenter
  Custom Portal/Content spiders for enterprise search
   • Needed to avoid performance issues with multilingual site
   • Need one collection per locale, not all content is translated
  Secure every application with OAM/OID
   • Sync Active Directory to OID to get SSO for the site




                                                                     51
Case Study: WebCenter Content: Project Hurdles


  Existing EBS system could not handle the entire load
   • SOA / API / dynamic queries could not be supported for whole site


  Global search-engine optimization
   • Must have 100% control over the URLs: tough with Portals




                                                                         52
Case Study: WebCenter Content: Project Outcomes


  For EBS, used Portal to get data dump of most content
   • E-Commerce used direct calls


  Custom Apache/Portal integration for friendly URLs
   • Translate a URL to a page/section
   • Custom servlet to do the redirect without changing URL


  Launched on time and (barely) under budget
   • Customers/partners loved the new look and feel




                                                              53
Tips: Get the Most of Existing Functionality


  Avoid custom code when possible
  Make customizations future-proofed
  Many OOTB, pre-built portlets
  Many OOTB UCM components that you’ve never have heard of




                                                              54
Tips: Integration Best Practices


  Avoid “tight” integrations
    • Never connect client apps directly to back end enterprise apps
    • Middleware is there for a reason!


  Lightweight integrations are usually best
    • Exceptions for performance and managability
    • Need cost-benefit analysis before doing anything tightly coupled




                                                                         55
Tips: Security and SSO


  Portal and Content support most SSO applications
   • But: beware of home-built SSO solutions!
   • Never as safe as the creators would think
   • Easy to integrate with some systems, impossible with others


  Focus on a growable security model

  Use security to secure, not organize!




                                                                   56
Questions?


  The Company: http://bezzotech.com

  The Blog: http://bexhuff.com

  The Mail: info@bezzotech.com

  The Tweets: @bex




                                       57

Más contenido relacionado

La actualidad más candente

Switching to Oracle Document Cloud
Switching to Oracle Document CloudSwitching to Oracle Document Cloud
Switching to Oracle Document CloudBrian Huff
 
Creating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized WebsiteCreating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized WebsiteBrian Huff
 
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)Brian Huff
 
Oracle UCM Implementation Patterns
Oracle UCM Implementation PatternsOracle UCM Implementation Patterns
Oracle UCM Implementation PatternsBrian Huff
 
A Succesful WebCenter Upgrade: What You Need to Know
A Succesful WebCenter Upgrade: What You Need to KnowA Succesful WebCenter Upgrade: What You Need to Know
A Succesful WebCenter Upgrade: What You Need to KnowFishbowl Solutions
 
WebCenter Content 11g Upgrade Webinar - March 2013
WebCenter Content 11g Upgrade Webinar - March 2013WebCenter Content 11g Upgrade Webinar - March 2013
WebCenter Content 11g Upgrade Webinar - March 2013Fishbowl Solutions
 
WCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and AlfrescoWCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and AlfrescoAlfresco Software
 
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...Alfresco Software
 
SharePoint Saturday Utah - The Art of the Possible Keynote
SharePoint Saturday Utah - The Art of the Possible KeynoteSharePoint Saturday Utah - The Art of the Possible Keynote
SharePoint Saturday Utah - The Art of the Possible KeynoteLiam Cleary [MVP]
 
Stop Those Prying Eyes Getting To Your Data SPTechCon
Stop Those Prying Eyes Getting To Your Data SPTechConStop Those Prying Eyes Getting To Your Data SPTechCon
Stop Those Prying Eyes Getting To Your Data SPTechConLiam Cleary [MVP]
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastMark Rackley
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!Donna Rodriguez
 
Drupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_printDrupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_printDrupalcampAtlanta2012
 
Oracle - Document Life - 6apr2012
Oracle - Document Life - 6apr2012Oracle - Document Life - 6apr2012
Oracle - Document Life - 6apr2012Agora Group
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
 
Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11Zia Consulting
 

La actualidad más candente (20)

Switching to Oracle Document Cloud
Switching to Oracle Document CloudSwitching to Oracle Document Cloud
Switching to Oracle Document Cloud
 
Creating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized WebsiteCreating and Maintaining An Internationalized Website
Creating and Maintaining An Internationalized Website
 
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
Top 10 Ways To Integrate With Oracle Enterprise Content Management (ECM)
 
Metalogix and KMA - Planning your SharePoint Migration
Metalogix and KMA - Planning your SharePoint MigrationMetalogix and KMA - Planning your SharePoint Migration
Metalogix and KMA - Planning your SharePoint Migration
 
Oracle UCM Implementation Patterns
Oracle UCM Implementation PatternsOracle UCM Implementation Patterns
Oracle UCM Implementation Patterns
 
A Succesful WebCenter Upgrade: What You Need to Know
A Succesful WebCenter Upgrade: What You Need to KnowA Succesful WebCenter Upgrade: What You Need to Know
A Succesful WebCenter Upgrade: What You Need to Know
 
WebCenter Content 11g Upgrade Webinar - March 2013
WebCenter Content 11g Upgrade Webinar - March 2013WebCenter Content 11g Upgrade Webinar - March 2013
WebCenter Content 11g Upgrade Webinar - March 2013
 
WCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and AlfrescoWCM-5 WCM Solutions with Drupal and Alfresco
WCM-5 WCM Solutions with Drupal and Alfresco
 
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
Liferay & Alfresco: Delivering Enterprise Content Through a Portal 02 August ...
 
SharePoint Saturday Utah - The Art of the Possible Keynote
SharePoint Saturday Utah - The Art of the Possible KeynoteSharePoint Saturday Utah - The Art of the Possible Keynote
SharePoint Saturday Utah - The Art of the Possible Keynote
 
Stop Those Prying Eyes Getting To Your Data SPTechCon
Stop Those Prying Eyes Getting To Your Data SPTechConStop Those Prying Eyes Getting To Your Data SPTechCon
Stop Those Prying Eyes Getting To Your Data SPTechCon
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint Beast
 
SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!SharePoint and Drupal: Yes, We Can Coexist!
SharePoint and Drupal: Yes, We Can Coexist!
 
Sridhar Somasundharam
Sridhar SomasundharamSridhar Somasundharam
Sridhar Somasundharam
 
Web works presso
Web works pressoWeb works presso
Web works presso
 
Drupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_printDrupalcamp armedia phonegap_oct2012_print
Drupalcamp armedia phonegap_oct2012_print
 
SharePoint Conference Recap - Social
SharePoint Conference Recap - SocialSharePoint Conference Recap - Social
SharePoint Conference Recap - Social
 
Oracle - Document Life - 6apr2012
Oracle - Document Life - 6apr2012Oracle - Document Life - 6apr2012
Oracle - Document Life - 6apr2012
 
Responsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROIResponsive Web Design ~ Best Practices for Maximizing ROI
Responsive Web Design ~ Best Practices for Maximizing ROI
 
Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11Alfresco mobile webinar 11 1-11
Alfresco mobile webinar 11 1-11
 

Similar a WebCenter Content & Portal Methodology Deep Dive with Case Studies

Expert Webinar Series: SharePoint Governance - Managing Content Sprawl
Expert Webinar Series:  SharePoint Governance - Managing Content SprawlExpert Webinar Series:  SharePoint Governance - Managing Content Sprawl
Expert Webinar Series: SharePoint Governance - Managing Content Sprawlmartingarland
 
ECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish WebinarECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish WebinarConcept Searching, Inc
 
AxonShare - A Collaborative Content Management Solution for Knowledge Sharing
AxonShare - A Collaborative Content Management Solution for Knowledge SharingAxonShare - A Collaborative Content Management Solution for Knowledge Sharing
AxonShare - A Collaborative Content Management Solution for Knowledge SharingInfoAxon Technologies Limited
 
SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best PracticesPerficient, Inc.
 
Pariveda ECM Patterns for Large Enterprises - chicago
Pariveda   ECM Patterns for Large Enterprises - chicagoPariveda   ECM Patterns for Large Enterprises - chicago
Pariveda ECM Patterns for Large Enterprises - chicagomsteinbergtx
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudAntonioMaio2
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudChristian Buckley
 
Enforcing SharePoint Governance_Tony Coppa_Detroit Roadshow
Enforcing SharePoint Governance_Tony Coppa_Detroit RoadshowEnforcing SharePoint Governance_Tony Coppa_Detroit Roadshow
Enforcing SharePoint Governance_Tony Coppa_Detroit RoadshowMary Leigh Mackie
 
ARMA San Antonio 02 8-2012
ARMA San Antonio 02 8-2012ARMA San Antonio 02 8-2012
ARMA San Antonio 02 8-2012Mike Alsup
 
A future history of content management
A future history of content managementA future history of content management
A future history of content managementJohn Mancini
 
Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...J. Kevin Parker, CIP
 
Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365Alexandra Sasha Tchulkova
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Henry Ong
 
Enterprise Systems - Real World Perspective
Enterprise Systems - Real World PerspectiveEnterprise Systems - Real World Perspective
Enterprise Systems - Real World PerspectiveShauna_Cox
 
Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...
Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...
Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...martingarland
 
Intranet Best Practices - SharePoint Intelligence Conference 2011
Intranet Best Practices - SharePoint Intelligence Conference 2011Intranet Best Practices - SharePoint Intelligence Conference 2011
Intranet Best Practices - SharePoint Intelligence Conference 2011Allyis
 
What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010Perficient, Inc.
 

Similar a WebCenter Content & Portal Methodology Deep Dive with Case Studies (20)

Expert Webinar Series: SharePoint Governance - Managing Content Sprawl
Expert Webinar Series:  SharePoint Governance - Managing Content SprawlExpert Webinar Series:  SharePoint Governance - Managing Content Sprawl
Expert Webinar Series: SharePoint Governance - Managing Content Sprawl
 
ECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish WebinarECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish Webinar
 
AxonShare Intro
AxonShare IntroAxonShare Intro
AxonShare Intro
 
AxonShare - A Collaborative Content Management Solution for Knowledge Sharing
AxonShare - A Collaborative Content Management Solution for Knowledge SharingAxonShare - A Collaborative Content Management Solution for Knowledge Sharing
AxonShare - A Collaborative Content Management Solution for Knowledge Sharing
 
SharePoint User Experience Best Practices
SharePoint User Experience Best PracticesSharePoint User Experience Best Practices
SharePoint User Experience Best Practices
 
NESPUG - 5 ways SP can benefit the PMO
NESPUG - 5 ways SP can benefit the PMONESPUG - 5 ways SP can benefit the PMO
NESPUG - 5 ways SP can benefit the PMO
 
Pariveda ECM Patterns for Large Enterprises - chicago
Pariveda   ECM Patterns for Large Enterprises - chicagoPariveda   ECM Patterns for Large Enterprises - chicago
Pariveda ECM Patterns for Large Enterprises - chicago
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the Cloud
 
SharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the CloudSharePoint Governance: Impacts of Moving to the Cloud
SharePoint Governance: Impacts of Moving to the Cloud
 
Enforcing SharePoint Governance_Tony Coppa_Detroit Roadshow
Enforcing SharePoint Governance_Tony Coppa_Detroit RoadshowEnforcing SharePoint Governance_Tony Coppa_Detroit Roadshow
Enforcing SharePoint Governance_Tony Coppa_Detroit Roadshow
 
ARMA San Antonio 02 8-2012
ARMA San Antonio 02 8-2012ARMA San Antonio 02 8-2012
ARMA San Antonio 02 8-2012
 
A future history of content management
A future history of content managementA future history of content management
A future history of content management
 
Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...Why Information Architecture is Vital for Office 365 Adoption and Governance ...
Why Information Architecture is Vital for Office 365 Adoption and Governance ...
 
Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365
 
Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365Webinar: Best Strategies to Get the Most Out of Office 365
Webinar: Best Strategies to Get the Most Out of Office 365
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
 
Enterprise Systems - Real World Perspective
Enterprise Systems - Real World PerspectiveEnterprise Systems - Real World Perspective
Enterprise Systems - Real World Perspective
 
Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...
Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...
Expert Webinar Series 5: "De-mystifying Content Types - Four Key Content...
 
Intranet Best Practices - SharePoint Intelligence Conference 2011
Intranet Best Practices - SharePoint Intelligence Conference 2011Intranet Best Practices - SharePoint Intelligence Conference 2011
Intranet Best Practices - SharePoint Intelligence Conference 2011
 
What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010What You Need to Know Before Upgrading SharePoint 2010
What You Need to Know Before Upgrading SharePoint 2010
 

Más de Brian Huff

AP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenterAP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenterBrian Huff
 
OWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADF
OWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADFOWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADF
OWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADFBrian Huff
 
Top 10 Web Security Vulnerabilities (OWASP Top 10)
Top 10 Web Security Vulnerabilities (OWASP Top 10)Top 10 Web Security Vulnerabilities (OWASP Top 10)
Top 10 Web Security Vulnerabilities (OWASP Top 10)Brian Huff
 
The Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogicThe Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogicBrian Huff
 
Oracle UCM Security: Challenges and Best Practices
Oracle UCM Security: Challenges and Best PracticesOracle UCM Security: Challenges and Best Practices
Oracle UCM Security: Challenges and Best PracticesBrian Huff
 
Oracle UCM: Web Site Performance Tuning
Oracle UCM: Web Site Performance TuningOracle UCM: Web Site Performance Tuning
Oracle UCM: Web Site Performance TuningBrian Huff
 
Real World Examples of Succesful Enterprise Content Management Strategies
Real World Examples of Succesful Enterprise Content Management StrategiesReal World Examples of Succesful Enterprise Content Management Strategies
Real World Examples of Succesful Enterprise Content Management StrategiesBrian Huff
 
A Pragmatic Strategy for Oracle Enterprise Content Management
A Pragmatic Strategy for Oracle Enterprise Content ManagementA Pragmatic Strategy for Oracle Enterprise Content Management
A Pragmatic Strategy for Oracle Enterprise Content ManagementBrian Huff
 
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)Brian Huff
 
Enterprise 2.0: What it is, and how you'll fail!
Enterprise 2.0: What it is, and how you'll fail!Enterprise 2.0: What it is, and how you'll fail!
Enterprise 2.0: What it is, and how you'll fail!Brian Huff
 

Más de Brian Huff (10)

AP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenterAP Automation for EBS or PeopleSoft with Oracle WebCenter
AP Automation for EBS or PeopleSoft with Oracle WebCenter
 
OWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADF
OWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADFOWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADF
OWASP Top 10 Security Vulnerabilities, and Securing them with Oracle ADF
 
Top 10 Web Security Vulnerabilities (OWASP Top 10)
Top 10 Web Security Vulnerabilities (OWASP Top 10)Top 10 Web Security Vulnerabilities (OWASP Top 10)
Top 10 Web Security Vulnerabilities (OWASP Top 10)
 
The Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogicThe Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogic
 
Oracle UCM Security: Challenges and Best Practices
Oracle UCM Security: Challenges and Best PracticesOracle UCM Security: Challenges and Best Practices
Oracle UCM Security: Challenges and Best Practices
 
Oracle UCM: Web Site Performance Tuning
Oracle UCM: Web Site Performance TuningOracle UCM: Web Site Performance Tuning
Oracle UCM: Web Site Performance Tuning
 
Real World Examples of Succesful Enterprise Content Management Strategies
Real World Examples of Succesful Enterprise Content Management StrategiesReal World Examples of Succesful Enterprise Content Management Strategies
Real World Examples of Succesful Enterprise Content Management Strategies
 
A Pragmatic Strategy for Oracle Enterprise Content Management
A Pragmatic Strategy for Oracle Enterprise Content ManagementA Pragmatic Strategy for Oracle Enterprise Content Management
A Pragmatic Strategy for Oracle Enterprise Content Management
 
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
A Pragmatic Strategy for Oracle Enterprise Content Management (ECM)
 
Enterprise 2.0: What it is, and how you'll fail!
Enterprise 2.0: What it is, and how you'll fail!Enterprise 2.0: What it is, and how you'll fail!
Enterprise 2.0: What it is, and how you'll fail!
 

Último

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

WebCenter Content & Portal Methodology Deep Dive with Case Studies

  • 1. WebCenter 101: Web Development Techniques, WebCenter Architecture and Real World Solutions Jason Clarkin Brian “Bex” Huff
  • 2. Speakers  Jason Clarkin • President, Bezzotech • WebCenter consultant and architect for 12+ years  Brian “Bex” Huff • Chief Software Architect, Bezzotech • Former developer on WebCenter product line  Visit Slideshare for the most recent version of this presentation: • http://www.slideshare.net/bexmex 2
  • 3. Visit our Booth Visit us at booth #1280 (Next to Oracle) 3
  • 4. Other Sessions of Interest  Case Study: How one of the largest school districts in the country is going digital (Content and Portal) • Mon, Apr 8, 2013 (5:00 PM – 6:00 PM) • Mile High Ballroom 4D  Integrating ADF Mobile with WebCenter (Portal and Content) • Wed, Apr 10, 2013 (11:00 AM - 12:00 PM) • Mile High Ballroom 4C *  Save the Planet! Or, at least streamline and reduce paper through Workflow & Digital Signatures. • Wed, April 10 (4:15 pm - 5:15 pm) • Mile High Ballroom 4D  Seamless Integrations between Site Studio and WebCenter Sites • Thu, Apr 11, 2013 (11:00 AM - 12:00 PM) • Mile High Ballroom 4D 4
  • 5. Agenda  WebCenter Overview  WebCenter Content Case Study  WebCenter Portal Case Study  Unified Solution Tips & Tricks 5
  • 6. Portals and Content  WebCenter Portal: A single place where users can interact with the content, systems, people, and processes that they need to do their jobs • Portals do not organize the information – they generally reveal when information is not organized • Used mainly for intranets, and extranets  WebCenter Content: addresses content integrity and eliminates manual processes related to unstructured content • Drives content on intranets, extranets, and web sites 6
  • 7. WebCenter Overview The User Engagement Platform for Social Business • One Integrated Product Suite -Sites, Portal, Social, Content • Transforming Organizations to Social Business - Improve Business Agility, Increase Customer Loyalty, Enhance User Productivity, Seamless Access to the Right Information • Architected together to Connect People and Information -Desktop/Mobile/Tablet, Search, Gadgets, Application Integration, SaaS/Cloud 7
  • 8. WebCenter Overview: Content (ECM)  ECM focuses on “unstructured” information • Emails, Microsoft Office documents, videos, web sites  Covers the entire life cycle • Capture it, define it, tag it • Find it, convert it, deliver it • Use it, re-use it, enrich it • Secure it, retain it, destroy it  Improves communication efficiency 8
  • 9. WebCenter Overview: Content (ECM) Version Capture Index Cleanse Create Filter Publish Retain Archive Search 9
  • 10. WebCenter Content: A Pragmatic Strategy  Movement beyond “point solutions” • Avoid department-centric solutions • Think strategically about enterprise interoperability • Act tactically to address specific needs  Its not just about technology • Its about a culture of information sharing. • It’s about dedication to a “single source of truth”  Its about making content manageable! 10
  • 11. Strategic vs Tactical ECM  Strategic ECM systems • Enterprise-wide • Infrastructure level • Used for Active, Transactional, and Historical data  Tactical ECM systems • Makes one specific department better at one thing • Leads to content silos • Remember: these exist for a very good reason!  A pragmatic strategy must support both 11
  • 12. Steps in Pragmatic ECM 1. Create a “Center of Excellence” 2. Asses your environment 3. Assess your business needs 4. Consolidate content into strategic repositories 5. Federate control to tactical repositories 6. Bring structured and unstructured strategies together 7. Plan for the future 12
  • 13. 1) Create a “Center of Excellence”  Multi-departmental group • Stay close to the needs of the users. • Requires support from senior executives.  Information sharing is a political mine field • There is job security in hoarding information. • People do not want to change their habits, or lose control of their data.  Necessary for enterprise-wide initiatives • Without executive buy-in, ECM will not be widely adopted. 13
  • 14. Center of Excellence Breakdown Executive Steering Committee • Program Manager • Enterprise, Infrastructure, Program Mgmt. Solution, and Information Office Architects • Records Managers Project 1 Project 2 Project 3 • Business Analysts • Business Analysts • Business Analysts • Developers • Developers • Developers 14
  • 15. 2) Assess Your Environment  Determine number of unstructured systems • Could number in the hundreds! • Label as strategic, tactical, or replaceable  Examples: • Shared file systems and FTP servers • Digital Archives • Department specific content / collaboration systems • Legacy websites and web applications • Enterprise Apps: Siebel, Lotus Notes • Hosted systems: Salesforce.com, Gmail, Facebook 15
  • 16. Label Existing Systems  Strategic: • ECM systems with the features you need • Easy interoperability  Tactical: • Insufficient for a strategic infrastructure. • Too useful to replace. • Not cost-effective to re-implement required features.  Replaceable: • Not many features: low cost, low complexity 16
  • 17. Tactical, Strategic, or Replaceable? High Replaceable Email System Legacy Imaging Shared File Systems Legacy Doc. Mgmt. Web Applications CRM Doc Store Web Content Mgmt. Departmental Repositories ERP Doc Store os no Cf o es a E Media Library Low Tactical Low High Consolidation ROI 17
  • 18. 3) Assess Your Business Needs  Design based on current state, and future goals • What are the pain points? • Automation? Auditing? Access?  Design multiple solutions • Bare minimum (cheapest) • Best practice (expensive) • Goldilocks (just right!)  Design a sensible deployment plan • Proof of concepts for some of the trickier integrations • Phase 1: vanilla system that works, minimal customization • Phase 2: custom deployments and integrations • Phase 3: roll-out to prove business value • Phase 4: expand to meet other business needs 18
  • 19. 4) Consolidate Strategic Repositories  Migrate from replaceable into strategic system • High-value content in one central repository for easy re-use • Significantly reduces cost and complexity  Extend strategic repository to other applications • Active: Web applications, portals • Transactional: Imaging and process management • Historical: email archives, digital archives 19
  • 20. Strategic Repository for you Enterprise Enterprise Applications Infrastructure Content Applications ERP System Email Servers Media Library Media Library ERP System Email Servers CRM System Imaging System Web Content Web Content CRM System Imaging System Web Applications Web Applications Direct SOA for Specialized Enterprise Service Bus (core services) Services Oracle Strategic ECM System BPM Document Capture Imaging & Process Management (I/PM) WebCenter Content Document Document Records Records Management Management Management Management Oracle Database 20
  • 21. Consolidation Tools  Enterprise Service Bus • Server to server orchestration with BPEL workflows  Enterprise connectors, managed attachments • For EBS, PeopleSoft, and Siebel  Standards-compliant ECM interfaces • CMIS, JSR 170, RSS, WebDAV  Custom Integrations • SOAP, Archiving Services, Java API 21
  • 22. 5) Federate to Tactical Repositories  Tactical systems exist for a reason! • Helps one department do their tasks more efficiently • Too useful to eliminate, too expensive to consolidate  Pragmatic ECM does not punish tactical systems • It offers federation tools to extend the repository • Helps makes your content manageable  Get control over content, wherever it is • Centralized policies, federated repositories 22
  • 23. Federation Tools Oracle Federated ECM Services Universal Records Secure Enterprise Management (URM) Search (SES) Multiple Instances Multiple Instances Tactical Systems Tactical Systems SharePoint SharePoint MS SQL DB Content Repository 23
  • 24. Federation Tools  Universal Records Management • Custom “adapters” run in remote systems • Enforces retention and destruction policies  Secure Enterprise Search • Single, secure place to search for content anywhere • Group and display results differently, depending on the user  WebCenter Portal • Use as a front-end to hard to use back-end systems • Pagelet Producer (Ensemble), Business Mashups • Use existing or custom portlets 24
  • 25. 6) Unify Your Strategies  Blurred line: unstructured vs. structured content  Unstructured apps need structured content • Should consume structured services  Structured apps need unstructured content • Should consume unstructured content services  Extract structure from unstructured content • Keywords, metadata, taxonomy, controlled thesaurus 25
  • 26. Unification Tools  Imaging and Process Management • Brings scanned images to enterprise apps  Business Intelligence Publisher • Generate reports, put into ECM, then on web sites  Siebel Files Replacement  Business Analytics and Data Mining Tools • Imagine data mining your email archives… 26
  • 27. 7) Plan for the Future  Need 3-year plans for ECM  Technology is changing rapidly • New tools, new integrations, new migrations • Consolidation may be a better option in the future.  Content is being created faster and faster • Need to frequently assess storage and findability  Think strategically, implement tactically 27
  • 28. Case Study: WebCenter Content: Public School  One of the largest school districts in the country: • 600 public school facilities in a major metropolitan area. • 100’s of Facility Projects each year • Terabytes of data being generated and stored…somewhere 28
  • 29. Case Study: WebCenter Content: The Challenge  Document distribution to General Contractors  Manually intensive workflow process  Multiple sets of the same document living on desktops, file shares, personal computers  Unable to find the documents.  External departments didn’t had access to some of the key documents like floor plans, emergency plans etc. 29
  • 30. Case Study: WebCenter Content: Solution Overview  Centralize the Repository • File Systems • E-Business Suite • Primavera  Develop an Enterprise Metadata Model • Core Metadata • Shared “Generic” Metadata  Provide Interfaces that work for users, instead of creating more work • Desktop Integration Suite • Websites • Portals  Develop an agile workflow solution  Content Migration 30
  • 31. Case Study: WebCenter Content: Project Hurdles  Clearly defining previously manual workflows  User Adoption  Getting over the “Change”  Normalizing User Data • Internal Users • External Users  Syncing Metadata Across Applications  Content Migration 31
  • 32. Case Study: WebCenter Content: Project Outcomes  1 Central Repository for Content • Single “Source of Truth” for Users and Applications  Automation of Manual Workflow Steps • Emailing, FTP'ing, Snail Mailing  Web-viewable Plans, Drawings, Spreadsheets on Mobile devices in the field  External Users (Contractors, Architects, PM’s, etc.) being able to submit and review important project documents  Consolidation of more than 3 Terabytes of Content 32
  • 33. WebCenter Overview: Portal  A portal application integrates information, people, and processes across organizational boundaries  Tools: • Documents, Pages, Wikis, Mashups • Reports, Search, Email, Discussions • Personalization, Collaboration, Activity Streams • Application Integration, Security  The three A's still apply: • Automation, Access, Auditing • Each feature in the portal should do one of them! 33
  • 34. Portals and Content  Portal: A single place where users can interact with the content, systems, people, and processes that they need to do their jobs  Portals do not organize the information – they generally reveal when information is not organized  Content Management: addresses content integrity and eliminates manual processes related to unstructured content 34
  • 35. Portal Goals  Go from this:  To this: Navigation Social Search Transactions Documents Business Intelligence 35
  • 36. Typical Portal Components Global Chrome – Template – Navigation – Search – Corp. Identity Useful RSS Links Task Content Integration / Task Flow Task Flow Flow Portlets Pagelet Third Business Intelligence Portlet Party Polls News Task Content Integration / Third Flow Task Flow Party
  • 37. Different Tools for Different Users BUSINESS USER IT DEVELOPER • Easily compose business • Broad choice of frameworks solutions (ADF, Spring) • Respond to business needs • Leverage business user immediately assembled scenarios • Surface enterprise applications • Build reusable components to create custom mash-ups • Robust management and • Target mobile devices and rapid upgrade cycles tablets 37
  • 38. WebCenter Portal Approach  A portal can be used to make almost anything • Implementation plans vary significantly 1.Determine the type of portal 2.Determine audience and business needs 3.Determine technical needs 4.Determine user experience needs 5.Roll out in phases 38
  • 39. 1) Determine Type of Portal  Executive Dashboard • Business intelligence, reporting  Collaboration • Blogs, wikis, enterprise search  Intranet • Content, navigation, maps, people  Self-service • Commonly used forms  Enterprise Integrations • SOA, ReST, Business Mashups  Web publishing • Not usually the best use of a portal 39
  • 40. 2) Determine Audience and Business Needs  Define audience, and key players • External Customers • External Partners • Internal Employees • Executives  All have different goals, agendas, and success criteria • Users: want all content and apps in one place • IT: wants a system that's easy to scale, fits with current infrastructure • Business: wants better channels to customers, partners, with clear ROI  Gather needs on every major area • Processes, Features, Content • Define Vision, and final metrics for success • Workflow, Security, and Resource planning 40
  • 41. 2) Determine Audience and Business Needs, cont.  Who ultimately will be using the portal? • What roles do they play? • Will they require training, or incentives to use it?  What does the audience need? • What information do they need to find more quickly? • What content do we wish to “push” to the audience? • What processes do we need to make simpler?  What do we need to integrate with? • Security, workflow, enterprise applications 41
  • 42. 3) Determine Technical Needs  Based on business needs, determine technical requirements • Business to Customers Dot Com site • Internet Site: portal not fully utilized, usually overkill • Business to Business • External partners? Need an extranet portal! • Business to Employee • Intranet Portal  Content and application inventory • What do we need, and how do we connect to it? • Can we use an pre-built portlet, or an existing API? • Good excuse for a POC or two… 42
  • 43. 3) Determine Technical Needs, cont.  Resource inventory • What skillsets do we have, and what do we need? • Will we need training, or a partner to help us build it? • Be sure to onboard people only once you know you can keep them busy!  Evaluation of tools • Do the existing portlets satisfy your needs? • Security, performance, managability of portal?  Design a plan to achieve success criteria • Quality assurance, user acceptance testing • Post go-live support and administrative maintenance 43
  • 45. 4) Determine User Experience Needs  Gather company logos, colors, generate style guide • Ensure creative resources understand the business reason for specific features  Design information architecture • For content-centric portals, navigation and labels are critical • Ensure users are comfortable with structure and design  Follow usability patterns for proper UX • Good idea: follow Oracle UX functional design patterns • Bad idea: let developers do whatever they want! 45
  • 46. Fusion Applications Rich, Unified User Experience Enterprise Application Integration Business Process Integration Embedded Analytics Accounting & Financial Contextual E2.0 Mgmt Info Services 46
  • 47. Use Design Patterns for Advanced UX  Oracle spent a lot of time & money on enterprise UX • How should we display a person in an org chart? • How should we display complex graphs and patterns? • Where do users eyeballs go first on a page?  ADF Functional Design Patterns • http://www.oracle.com/technetwork/topics/ux/applications/gps-1601227.html  Even if you don’t use ADF, same rules apply • Every pattern has been tested in a lab for maximum effectiveness • Don’t violate a pattern without a great excuse 47
  • 48. 5) Roll Out in Phases  Not always possible, but it has lower risk  A portal’s usefulness is directly dependent on the number of other applications it replaces • Lots of pressure to GO BIG, or not at all • Better to find a way to get success metrics with smaller systems • Then add new systems as you win converts 48
  • 49. Case Study: Fortune 200 Company  Global E-Commerce site for one of their divisions  Portal integrated multiple enterprise applications • E-Business Suite • Enterprise Search • Product Information Management • Oracle Access Manager (OAM) • Oracle Internet Directory (OID) • Active Directory (internal employees) • Custom administrative portlets • Oracle WebCenter Content 49
  • 50. Case Study: WebCenter Portal: The Challenge  Localization • Ensure users only saw products available in their locale • Ensure users saw the right content for that product  Enterprise Application Integration • EBS integration: SOA, API, or data dump?  Back-end administrative dashboards • Create email templates, events, course materials  E-Commerce Site • Inventory, prices per locale, or per specific contract • Navigation, hierarchy, and product suggestion critical 50
  • 51. Case Study: WebCenter Portal: Solution Overview  Portal was used to create administrator dashboards  Portal used to connect to EBS • Custom apps used AJAX to call back to a custom servlet  Content was rendered and cached • Custom RIDC calls for maximum flexibility/performance • Smaller sites could have use Content Presenter  Custom Portal/Content spiders for enterprise search • Needed to avoid performance issues with multilingual site • Need one collection per locale, not all content is translated  Secure every application with OAM/OID • Sync Active Directory to OID to get SSO for the site 51
  • 52. Case Study: WebCenter Content: Project Hurdles  Existing EBS system could not handle the entire load • SOA / API / dynamic queries could not be supported for whole site  Global search-engine optimization • Must have 100% control over the URLs: tough with Portals 52
  • 53. Case Study: WebCenter Content: Project Outcomes  For EBS, used Portal to get data dump of most content • E-Commerce used direct calls  Custom Apache/Portal integration for friendly URLs • Translate a URL to a page/section • Custom servlet to do the redirect without changing URL  Launched on time and (barely) under budget • Customers/partners loved the new look and feel 53
  • 54. Tips: Get the Most of Existing Functionality  Avoid custom code when possible  Make customizations future-proofed  Many OOTB, pre-built portlets  Many OOTB UCM components that you’ve never have heard of 54
  • 55. Tips: Integration Best Practices  Avoid “tight” integrations • Never connect client apps directly to back end enterprise apps • Middleware is there for a reason!  Lightweight integrations are usually best • Exceptions for performance and managability • Need cost-benefit analysis before doing anything tightly coupled 55
  • 56. Tips: Security and SSO  Portal and Content support most SSO applications • But: beware of home-built SSO solutions! • Never as safe as the creators would think • Easy to integrate with some systems, impossible with others  Focus on a growable security model  Use security to secure, not organize! 56
  • 57. Questions?  The Company: http://bezzotech.com  The Blog: http://bexhuff.com  The Mail: info@bezzotech.com  The Tweets: @bex 57