Author Camargo, Chelis
Title IBM Websphere Portal 8 Web Experience Factory and the Cloud : Web Experience Factory and the Cloud
Imprint Olton : Packt Publishing, Limited, 2012
©2012
book jacket
Edition 1st ed
Descript 1 online resource (530 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Note Intro -- IBM WebSphere Portal 8: Web Experience Factory and the Cloud -- Table of Contents -- IBM WebSphere Portal 8: Web Experience Factory and the Cloud -- Credits -- Foreword -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers, and more -- Why Subscribe? -- Free Access for Packt account holders -- Instant Updates on New Packt Books -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Portal Assessment -- IBM WebSphere Portal (WP), IBM Web Experience Factory (WEF), and the cloud -- SaaS/IaaS/PaaS cloud engagement models -- Getting started-case study -- Step 1 - background, objective, and approach -- Step 2 - business need and portal alignment: -- Business value alignment -- Business drivers and current state -- Current state, future state, and a road map -- Current state - pain points and how portal capabilities can fill the gap -- Step 3 - A "Day-in-the-Life" demonstration -- Step 4 - the financial case -- Step 5 - recommendations and next steps - POV -- Cloud use cases applied -- Cloud approach with IBM enterprise SmartCloud - initial high-level tasks -- Cloud approach with Amazon Elastic Compute Cloud (EC2) - initial high-level tasks -- Portal and Cloudonomics sense -- Summary -- 2. Portal Governance: Adopting the Mantra of Business Performance through IT Execution -- Social and technical evolution -- Five steps to governance -- Establish a sense of urgency -- A2Z Bullion Bank action -- Create the guiding coalition -- A2Z Bullion Bank action -- Develop a vision strategy -- A2Z Bullion Bank action -- Communicate the changed vision -- A2Z Bullion Bank action -- Empower broad-based action -- A2Z Bullion Bank action
Portal governance - best practices -- Formulate a portal governance committee -- A2Z Bullion Bank action -- Obtain Executive Sponsorship -- A2Z Bullion Bank action -- Establish a Portal Center of Excellence -- A2Z Bullion Bank action -- Develop governance effectiveness metrics -- A2Z Bullion Bank action -- Time to develop and release new portal artifacts - A2Z Bullion Bank action -- Adopt and adapt portal governance -- A2Z Bullion Bank action -- Adopting virtual portals - A2Z Bullion Bank action -- Typical portal roles -- Value interests -- Summary -- 3. Portal Requirements Engineering -- The discipline of requirements and requirements as a discipline -- List users, existing systems, and functional requirements -- Derive actors and use cases to create the use case model -- Storyboard or wireframes -- Inventory-large reusable assets -- Identify delta use cases -- Document nonfunctional requirements -- Portal call center channel -- Portal self-service (core banking) channel -- Workload distribution -- Validate requirements with the customer -- Summary -- 4. Portal Architecture: Analysis and Design -- Cloud architectural model -- Portal architectural decisions -- Information architecture - wireframes and storyboards -- Portlet -- Portlet view -- Transition data -- POM and service design conceptual overview -- Service to data design overview - best practice artifacts -- Enterprise reference architecture - simplifying complexity with DataPower and all handlers -- A2Z banking reference and portal application architecture -- A2Z call center reference and portal application architecture -- Cloud as the fabric for resilient architecture -- Architecting for nonfunctional requirements -- Summary -- 5. Portal Golden and Cloud Architecture -- Reusable architecture assets and IBM Portal Accelerators -- IBM Accelerators for IBM WebSphere Portal
IBM Retail Banking Template for WebSphere Portal (v2.0) -- IBM Mobile Portal Accelerator -- IBM Dashboard Accelerator -- IBM Collaboration Accelerator -- IBM Content Accelerator -- Portlet Catalog and Lotus Greenhouse -- Cloud execution environment and architectural model for cloud computing - IBM cloud reference architecture -- Highly available portal golden and SOA reference architecture -- Virtual portals, realms, and cluster partitioning -- Portal collaboration, pervasive, and voice runtime architectures -- Portal security architecture -- Single Sign-On (SSO) - patterns -- Portal architecture and performance modeling - cloud and traditional paradigms -- Portal operational model and workload analysis -- IBM lab tools - mainframe and distributed -- IBM zCP3000 -- IBM Automatic Model Building using InferENCE (AMBIENCE) -- Commercial solutions and tools - mainframe and distributed -- CA HyPerformix -- BMC -- Cloud capacity planning - IBM SmartCloud Monthly Cost Estimator -- Cloud capacity planning - Amazon Monthly Calculator -- Test architecture and test data governance -- Architecture assessment and operational technical readiness review -- Summary -- 6. Portal Build, Deployment, and Release Management -- Portal build, deployment, and release management -- Best practices and Jazz-enabled staging -- Portal tools -- XMLAccess -- ReleaseBuilder -- Site management tool -- Subsequent releases -- Release scenarios -- Portal scripting -- Manual steps prior to using ReleaseBuilder -- WEF and WP environment - high-level release steps -- Step 1 - Initial release - preparing the source environment -- Step 2 - building the release -- Step 3 - preparing the target environment -- Step 4 - importing the release -- Step 5 - post-transfer actions -- Building a portlet WAR for production -- Excluding files from a published WAR -- Using the .excludeFromServer file
Global exclude across all projects -- Exclude on a project-by-project basis -- Using the **/nodeploy** directory -- Publishing to the JSR 286 portal container -- Portlet deployment -- Checklist for portal artifacts -- Checklist for WEF-related JARs -- web.xml processing and templates -- web.xml template files -- The WEB-INF\web.xml file -- web.xml processing at project creation and publishing -- Other things that impact web.xml -- Themes and skins deployment -- Portal resources management via policies -- Publishing to a remote AMI instance on the Amazon Cloud -- Cloud-enabled environment provisioning, deployment, and release management with IBM Workload Deployer -- Summary -- 7. Introduction to Web Experience Factory -- What is Web Experience Factory? -- Key benefits of using Web Experience Factory for portlet development -- The development environment -- Key components of WEF - builders, models, and profiles -- Builders -- Simple and complex builders -- The face of builders -- Builder artifacts -- Inspecting content created by builders -- Models -- Modeling -- Code generation versus software automation -- Profiles -- Regeneration engine -- Creating a WEF project -- Creating your first Portlet -- Executing your portlet from the designer -- Deploying your portlet -- Summary -- 8. Service Layers -- The Service Consumer and Service Provider patterns in WEF -- Service builders -- Creating a service model -- Explaining the Service Definition builder inputs -- Creating sample data for the Service Provider model -- Explanation about Simple Schema Generator builder inputs -- Emulating the data retrieval -- Creating a service operation -- Testing the Service Provider models -- Revisiting the Logical Operations -- Invoking the Service Provider model from the Service Consumer model -- Summary -- 9. Invoking Web Services
Portal projects leveraging web services -- The Web Service Call builder -- General -- Request Parameters -- Request SOAP Header -- Service Information -- WS-Security -- Advanced -- Web service inputs from other builders -- Sample model -- Data transformation and manipulation of service response -- The transform builders -- IXml Java interface -- Summary -- 10. Building the Application User Interface -- Choosing the right builders to create the UI -- Understanding how WEF builds UI -- Data-driven development approach -- Modifying the content created by WEF -- Modification through builders and the Design pane -- Modification through the HTML code -- High-level and low-level builders -- Data Service User Interface builder -- Creating a simple database Service Provider model -- Working with the Data Services User Interface builder -- Data Services User Interface overview -- General -- List Page Settings -- Settings for the Create and Update Page -- Page-to-Page Navigation -- Label Translation Settings -- Building the Data Services User Interface sample model -- General -- List Page Settings -- Settings for the Create and Update Page -- Page to Page Navigation -- Label Translation Settings -- Paging -- Table -- Update -- Modifying the generated application -- Design panel -- Rich Data Definition builder -- Theme builder -- Modifier builders -- Modify the base pages used by high-level builders -- HTML Templates in WEF -- Summary -- 11. The Dojo Builders and Ajax -- What is Dojo and Ajax -- The problem -- The solution -- The benefits of using Dojo and Ajax in portal development -- The Dojo and Ajax related builders -- Dojo Rich Text Editor sample -- Creating the model -- Adding the builders -- Adding the variables -- Adding the Dojo builders -- Adding the Text builders -- Adding the processing section -- Testing the model
Implementing Post-Action for partial page refresh
Build a comprehensive web portal for your company with the coverage of full development life cycle with this book and ebook
Description based on publisher supplied metadata and other sources
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2020. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries
Link Print version: Camargo, Chelis IBM Websphere Portal 8 Web Experience Factory and the Cloud : Web Experience Factory and the Cloud Olton : Packt Publishing, Limited,c2012 9781849684040
Subject Economics -- Mathematical models.;Markov processes
Electronic books
Alt Author Martens, Helmar