Home Cloud & Networking IBM Websphere Portal 8: Web Experience Factory and the Cloud

IBM Websphere Portal 8: Web Experience Factory and the Cloud

By Chelis Camargo , Helmar Martens
books-svg-icon Book
Subscription FREE
eBook + Subscription €14.99
eBook €39.99
Print + eBook €48.99
READ FOR FREE Free Trial for 7 days. €14.99 p/m after trial. Cancel Anytime! BUY NOW BUY NOW BUY NOW
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
READ FOR FREE Free Trial for 7 days. €14.99 p/m after trial. Cancel Anytime! BUY NOW BUY NOW BUY NOW
Subscription FREE
eBook + Subscription €14.99
eBook €39.99
Print + eBook €48.99
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
  1. Free Chapter
    Portal Assessment
About this book
IBM WebSphere® Portal is a cost- effective, scalable, and proven solution for the portal enterprise space. Given the depth and the breadth of WebSphere Portal and the challenges of developing a portal project, you need a book that covers all the nuances of the entire portal project lifecycle. This book accomplishes just that. In this book, we cover topics that range from portal assessment, governance, and architecture, to design and development. These topics are covered not only within these traditional areas, but also within the cloud environment context. Keeping both contexts in mind, several chapters are dedicated to portal and portlet testing, troubleshooting, performance monitoring, best practices, and tuning. The cloud option is also analyzed and discussed for hosting, developing, and publishing portal applications. We also cover Web Experience Factory (WEF) as the tool of choice for portlet development. We take you from the introduction to the development of advanced portlets in an intuitive and efficient manner. We cover not only common topics, such as builders, models, and user interface development, but also advanced topics, such as Dojo builders, Ajax techniques, and WEF performance. Within the WEF space, we cover other topics, which have never been covered before by any other competing book. You will learn how to develop multichannel applications, including web mobile applications and you will learn about the model types available for portlet development, including when and how to utilize them. We also present and discuss numerous aspects and facets of implementing a WEF project and what it takes to successfully deliver them. The richness and the profundity of the topics combined with an intuitive and well-structured presentation of the chapters will provide you with all the information you need to master your skills with the IBM WebSphere Portal project lifecycle and Web Experience Factory.
Publication date:
September 2012
Publisher
Packt
Pages
474
ISBN
9781849684040

 

Chapter 1. Portal Assessment

This chapter covers the initial portal assessment leading to a Proof of Value (POV), which needs to be executed for portal engagements at program and/or project levels. One of the main assessment goals is to capture the business drivers for choosing this technology and evaluate the business value to be added with a portal solution. The outcome of the business assessment is a current and future state gap analysis and subsequently a mapping of the business drivers to portal capabilities. The assessment covers business and technology aspects. It helps drive the next discussion of the need for portal governance, process, and organizational changes that a portal project can bring as a requirement to an enterprise moving to the portal paradigm. This chapter will provide orientation to get started with assessing and looking at options for a portal POV; and how the cloud plays an important role in the enablement. By the time we are done, we will have looked at the following topics:

  • IBM WebSphere Portal (WP), IBM Web Experience Factory (WEF), and the cloud

  • Cloud service models — SaaS/IaaS/PaaS

  • A case study

  • Cloud use cases applied

Note

Downloading the example code

You can download the example code fles for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the fles e-mailed directly to you.

 

IBM WebSphere Portal (WP), IBM Web Experience Factory (WEF), and the cloud


Portals are single point of access for information, knowledge, business services, and transactions; providing aggregation and role-based access to Business to Business (B2B), Business to Consumer (B2C), Business to Employee (B2E); along with vertical and horizontal domain support. Portals also allow for that data to be served on a variety of devices, anytime, anywhere. From an architectural viewpoint, a portal is an architectural pattern implemented and realized via a product with out-of-the-box integration potentials and capabilities. From a technology standpoint, the IBM WebSphere Portal is a J2EE application with its engine being compliant with portal-specific APIs, such as JSR 168, JSR 286, and WSRP. So what is the cloud and how can it help you with your WP and WEF related initiatives? Let's first start with some basic definitions.

Cloud is a delivery model that uses virtualization to build, provision, deploy, and enable environments, resources, and services. More precisely, its canonical definition according to the working definition of cloud computing published by the U.S. Government's National Institute of Standards and Technology (NIST) is as follows:

Cloud computing can be described as a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (for example, networks, servers, storage, applications, and services) that can be rapidly provisioned, and released with minimal management effort or service provider interaction.

To complement it, IBM defines cloud computing as follows:

Cloud computing changes the way we think about technology. Cloud is a computing model providing web-based software, middleware, and computing resources on demand. By deploying technology as a service, you give users access only to the resources they need for a particular task. This prevents you from paying for idle computing resources. Cloud computing can also go beyond cost savings by allowing your users to access the latest software and infrastructure offerings to foster business innovation.

 

SaaS/IaaS/PaaS cloud engagement models


For almost every new technology and trend in business and technology initiatives, there are standards developed around it. Along with the Open Cloud Manifesto, there are some use cases for cloud computing defined in a white paper entitled Cloud Computing Use Cases 2.0 pioneered by the Cloud Computing Use Case group. Let's now take a look at cloud NIST definitions as for the three major cloud service models. Because, whenever the cloud topic is involved, it is in the context of these services models, which are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Let's break them down and look at their defining characteristics:

  • SaaS: SaaS is related to an application that is served and consumed over the wire, where the consumer itself has no control over the runnable software in terms of the operating system, network infrastructure, and hardware; so it is more like a black box for the consumer. The consumer only uses the service provided but does not control nor have knowledge of the behind-the-scenes mechanics.

  • PaaS: PaaS is related to the consumer having a little bit of control over the hosting environment for the application it consumes and runs. So the platform can be an application framework; but still the consumer does not have any control over the hardware, network, storage, and operating system for that hosting environment.

  • IaaS: IaaS is related to the consumer having control over the deployed resources as a whole in terms of storage, operating system, hardware in general, and in some cases even networking.

How WP and WEF in the cloud can help your initiative, and the value added will vary depending on what phase of the Systems Development Life Cycle (SDLC) you are addressing. Regardless, if you are planning a new infrastructure or portal migration, or a POV, the level of value the cloud brings can vary. However, the return on investment (ROI) can be achieved in all phases of the SDLC.

How are WP and WEF represented in the IBM business SmartCloud and Amazon Cloud? For those interested in the new cloud delivery model of provisioning portal development, integration, system test (user acceptance and performance), and production environments, the IBM SmartCloud has a plausible and viable solution. Based on the starting guide, we will walk you through the whole process. For the purposes and scope of this chapter, we will focus on the development environment only.

       
About the Authors
  • Chelis Camargo

    Chelis Camargo has over 25 years of experience in IT consulting. He is a self-taught technology enthusiast and patent-awarded performance SME. With over 10 years of portal experience as a Senior Lead Architect, he has led many large-scale, cross-domain, business- critical portal efforts with multimillion budgets. From proposals to business analysis to delivery, he has managed relations from the top executive business to the very technical level. Chelis has worked for the IBM Portals practice, and consulted for many IBM software divisions and business partners. In his free time, his interests range from artificial intelligence to robotics, astronomy, Tesla, and quantum physics. Occasionally, he plays some "rare" percussion instruments, such as Cuca (or "kweeca") and Berimbau (or bebaw) . Above all, he enjoys spending quality time with his family, teaching, and playing with his son. More about him can be found on LinkedIn.

    Browse publications by this author
  • Helmar Martens

    Helmar Martens holds a degree in Economics from Mackenzie Presbyterian University, located in Sao Paulo, Brazil. Helmar has been working with WebSphere Portal and WEF (formerly WPF) since 2000, when he joined Bowstreet, the company which originally created WEF. Helmar has also worked for IBM in several capacities including that of Lead Support Engineer, Technical Sales Specialist, and IT Specialist. As a Senior WEF Specialist and Portal Architect, Helmar has worked in projects for clients such as NASA, Citibank, New York City Department of Education, Swiss Reinsurance, and other customers in US, Europe, and Asia. Currently, Helmar lives in Texas, where he enjoys a wonderful Texan social and cultural atmosphere.

    Browse publications by this author
Latest Reviews (1 reviews total)
IBM Websphere Portal 8: Web Experience Factory and the Cloud
Unlock this book and the full library FREE for 7 days
Start now