Top Banner
Why Portal solution is preferred for Modern and Agile Enterprise Parvin Baishkiyar 07466362886 Presenting Why Portal? Assessment of Portal Server over Websphere Srest IT Training Services – don't be a victim of economy be a torch bearer!!
24

Why portal jsf - Srest

Nov 01, 2014

Download

Technology

A portal server solution has been found to be better in terms out of box features, need of modern enterprise-especially considering near future competitors offerings, faster development, ease of use, security, scalability, branding, usability... and lot more..
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why portal jsf - Srest

Why Portal solution is preferred for Modern and Agile Enterprise

Parvin Baishkiyar07466362886

Presenting

Why Portal?Assessment of Portal Server over Websphere

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 2: Why portal jsf - Srest

Agenda

A portal server solution has been found to be better in terms out of box features, need of modern enterprise-especially considering near future competitors offerings, faster development, ease of use, security, scalability, branding, usability... and lot more..

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 3: Why portal jsf - Srest

Portals, arguably the most unique SW in the market

● Vehicle that provides latest technology for exceptional user experiences

● Longevity ● Business Impact

Web mastersConsolidation point

Single point interaction

Application Composites

Content management

Personalization

Collaboration

Process Integration

SOA

Web 2.0

Social networking

Mashups

Semantic Web

User Power Center

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 4: Why portal jsf - Srest

Almost all needed features are present

● A highly flexible theme and skin framework● Sites and page creation facility● Role based security for pages, portlet ..● Tight security and yet flexible to allow extension● Ease of deployment, migration, reuse of pages

& places● Supports everything which a typical application

server does● 100's other desirable features - Out of Box

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 5: Why portal jsf - Srest

Portal - High Level Features

Collaboration

Content

Dashboard

Learning

Enterprise Suite

Process

Self-Service

Industry

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 6: Why portal jsf - Srest

Key Value Propositions

“I need to increase the value of my website by de-livering real-time, person-alized data based on user

attributes”

“I need my teams to work together more effectively and efficiently, while easily accessing relevant corporate

applications”

“I need to track my organ-ization's goals and per-

formance against them to more effectively drive res-

ults”

“I need to deliver low touch or no touch processing of transactions – to custom-ers, partners, or employ-

ees.”

“I need a flexible IT platform where I can pick and choose those key acceler-ators needed for delivering my portal in-

tranet, extranet, or internet site.”

“I need to expose business processes in context of the information, applications, and data that line of busi-ness needs to make de-

cisions.”

“I need a cost effective way to deliver personal-ized, online training “just in time” within the context of my employees’ ongoing

activities.”

Placeholdr for theFuture set of offerings

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 7: Why portal jsf - Srest

Standards based access to integration and innovation

Clients

role-based

composite applications

in context

process-

driven

IBM WebSphere Portal

OpennessCritical enabler:

Web

Produce and Consume

Portlets

Services

Web Content Mgmt

Web Services

Mobile Devices

Expeditor

REST

Connections

HTML/PHP

Documents

Feeds

Gadgets and Widgets

Remote Portlets

REST Services

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 8: Why portal jsf - Srest

Ease of upgrade and adding new features

● IBM Portal offerings are flexible and open; designed so organizations can deploy a sus-tainable web experience platform, then add new capabilities when they need them.

● Eliminates the need to wait for the next major web experience release(s) to get new fea-tures

● May be added to most existing deployments without requiring a migration/upgrade

● Speeds availability of the latest Social, Mo-bile, Analytic, Content, Integration & more

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 9: Why portal jsf - Srest

Development

● True RAD development – using JSF Portlets or WPF one can delivery complex functionalities very quickly

● Easier to deliver incrementally● 100's of OOB portlets available● Can easily use 3rd party portlets, widgets – a

whole marketplace of possibilities● Re-use common functionalities from multiple

places, like payment, credit check..etc

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 10: Why portal jsf - Srest

Development is much faster

● For same functionality, the development time required is much lesser

● There is less security that application code needs to worry

● The applications dont have to worry about page navigation, authorization, authentications

● If one uses WPF/JSF, development effort reduces drastically.

● UI can follow OO design principles, make it easier to design and aggregate

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 11: Why portal jsf - Srest

Development is faster continued..

● Also portal have many framework, security, users, portal services, which can be reused at multiple places and also reduce coding requirement.

● Using the OOB themes & skins, style classes, we can easily customize the look & feel requirement compared to webserver

● Simplied deployment helps testing during development phase.

● Helps in parallel development due to standard interface between portlets

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 12: Why portal jsf - Srest

Exceptional Web Experience

● Exceptional Web Experience with latest Web 2.0 features for a richer, more responsive user interaction

● Respond quickly to new business opportunities with faster, easier (wizards) and more flexible reuse of Web-based assets and existing IT investments

● Reduce deployment costs, and maintenance with advanced site and performance management capability

● Reuse web pages with Static Page Integration

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 13: Why portal jsf - Srest

Role Based, Contextual, Composite

Portal Server provide a framework for:

● delivering role based, contextual process driven, composite applications

● …that make more people, more productive, in the context of what they do everyday.

role-based

composite applications

in context

process-

driven

IBM Portal

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 14: Why portal jsf - Srest

A Easy to use Integration Platform

● Easy integrate with almost anything.● 100's of integration solutions● SAP, Process Server, People● Seamless coordination between automated and

people/information driven business processes● Easily integrate with

Web 2.0 (Feeds, ATOM, AJAX,...)

Plain HTML, WOA, etc.

Gadgets and Widgets (iWidgets)

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 15: Why portal jsf - Srest

Integrated content management facility

● Integrated content management, make it very easy to retrieve and display content.

● Usual advantage of content management system

● Ability to give author visual updates of con-tent using easy to use rendering portlet and in-line editing features.

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 16: Why portal jsf - Srest

Portlet Factory – Rapid Application development

● Interactive and scalable applications that easily integrate data from multiple back-end systems.

● Visual application construction and User Interface modification capabilities enabling fast, simple application construction.

● Transformation capabilities providing easy integration and manipulation of data sourced from multiple back-end systems

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 17: Why portal jsf - Srest

Branding, Addition, customized corporate solutions

● Launch multiple brands from same platform using virtuals portal facilities

● Deliver customized pages with unique theme/skins

● Easily manage brand changes – single place to update logo, color, style, images …

● Give customized solutions to your corporate customers, with customs theme and branding

● Easily give different offering to diff customers using personalization and credentials

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 18: Why portal jsf - Srest

Site management made easier

● Allows themes & skins to be self contained and they can be updated dynamically, without restarting portal.

● Make pages publish-able in a consistent/predictable fashion

Support many daily updates, and publishing whole sites

Version-able and Archive-able

Workflow pluggable

Be able to go back to previous version very quickly

Allow test/friendly users to validate a publish occurred correctly

● Friendly/Predictable/Readable URLS Ability to specify a friendly name on pages

Static HTML theme and other page types

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 19: Why portal jsf - Srest

Mashup Center

A lightweight mashup platform, supporting line of business assembly of simple, flexible, and dynamic web applications – with the management, security, and governance capabilities IT requires

●Create new applications by reusing ex-isting data and services●Unlock Enterprise, Web, Personal, and Departmental Information●Develop widgets from enterprise sys-tems●Discover and share mashups, widgets, feeds, and services●Transform Information into new feeds

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 20: Why portal jsf - Srest

Delivering Collaborative Capabilities Via Lotus Integration

ContactInformation,

Skills, Expertise

Communities,DiscussionsBlogs/Wikis

SharedDocuments

SharedBookmarking

Activites/Project

Management

InstantMessaging,

Web Conferencing

E-mail,Calendar, Contacts

Scorecards,Business Intelli-

gence

Telephony,Video, VOIP

Documents,Presentations,Spreadsheets

Composite Applications

Business Mashups

Electronicforms

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 21: Why portal jsf - Srest

Better Quality & Performance

● There are many OOB useful functionalities, which is tested & optimize for high performance

● Developing those functionality on your own requires lot of time, effort and still very likely to contain issues and bugs

● Security, customization and personalization gives robust, well tested security and access control

● Many vulnerabilities are already taken care.● Less Custom Development

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 22: Why portal jsf - Srest

Reuse

● Portal service is classical example of service oriented architecture, which can reused by multiple portlets

● Give ability of themes, skins, places, widgets or portlets to easily reused at multiple places.

● Also same code runtime can be easily reused at multiple places.

● Can easily integrate with other portlet using many mechanisms - event, url, portal services, user objects, session etc

● Portlets can be even reused across servers

● Portlets can also be used in normal web applications

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 23: Why portal jsf - Srest

Cost Saving

● Again many functionality are available OOB which is required by most applications.

● Developing these functionalities on your own requires lot of design, development and testing, which costs. Faster development cycle.

● Re-use save memory, server licenses & high performance enables it to be even reused further

● Reliability means increase revenue as customers are more satisfied, less bug also means more savings

Srest IT Training Services – don't be a victim of economy be a torch bearer!!

Page 24: Why portal jsf - Srest

Thank You

● We covered at length Why Portal solution is preferred for Modern and Agile Enterprise

● There is nothing plus point which portal server dont have as portal server extends websphere

● Applications server on its own cannot meet most of needs of mordern integrated applications needs

● Creative solutions are possible using portal.● Agility, speed, less cost, faster rollouts......

Srest IT Training Services – don't be a victim of economy be a torch bearer!!