Programming Books C Java PHP Python Learn more Browse Programming Books
Application Architecture for WebSphere: A Practical Appro... and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 


or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $16.16 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading Application Architecture for WebSphere on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Application Architecture for WebSphere: A Practical Approach to Building WebSphere Applications [Paperback]

Joey Bernal
4.0 out of 5 stars  See all reviews (3 customer reviews)

List Price: $54.99
Price: $49.25 & FREE Shipping. Details
You Save: $5.74 (10%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 3 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Monday, July 14? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $22.99  
Paperback $49.25  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

September 25, 2008 0137129262 978-0137129263 1

Architect IBM® WebSphere® Applications for Maximum Performance, Security, Flexibility, Usability, and Value Successful, high-value WebSphere applications begin with effective architecture. Now, one of IBM’s leading WebSphere and WebSphere Portal architects offers a hands-on, best-practice guide to every facet of defining, planning, and implementing WebSphere application architectures. Joey Bernal shows working architects and teams how to define layered architectural standards that can be used across the entire organization, improving application quality without compromising flexibility.

Bernal begins by illuminating the role of architecture and the responsibilities of the architect in WebSphere applications and SOA environments. Next, he introduces specific architectural techniques for addressing persistence, application performance, security, functionality, user interaction, and much more.

Bernal presents a series of sample architectures drawn from his work with several leading organizations, demonstrating how architectures can evolve to support new layers and changing business requirements. Throughout, his techniques are specific enough to address realistic enterprise challenges, while still sufficiently high-level to be useful in diverse and heterogeneous environments.

Coverage includes

• Choosing persistence frameworks that serve business requirements without excessive complexity

• Avoiding persistence-related problems with performance, security, or application functionality

• Designing and deploying effective middle layers and dependent libraries within WebSphere Application Server

• Using WebSphere mechanisms and architectural techniques to avoid common security attacks such as SQL injection

• Improving performance with WebSphere Application Server caching, including Distributed Maps and Servlet/JSP fragment caching

• Using presentation frameworks to provide fast, robust, and attractive user interaction

• Incorporating portals that provide a standardized framework for merging multiple applications

Joey Bernal is an Executive IT Specialist with IBM Software Services for Lotus. Senior Certified with IBM as an IT Specialist, he has an extensive background in designing and developing Web and Portal Applications. He often leads IBM teams that have assisted dozens of clients in leveraging WebSphere Portal to address architecture, design, and implementation challenges. A frequent speaker on WebSphere and portal topics, Bernal is coauthor of Programming Portlets, and hosts the developerWorks blog: WebSphere Portal in Action. Prior to joining IBM, he was Director of IT for an incentive and performance improvement company, and served as lead technical advisor and architect for high-profile Internet and intranet applications at several Fortune 500 companies. You can also visit the author’s Web site at www.bernal.net.

The IBM Press developerWorks® Series is a unique undertaking in which print books and the Web are mutually supportive. The publications in this series are complemented by resources on the developerWorks Web site on ibm.com®. Icons throughout the book alert the reader to these valuable resources.


Frequently Bought Together

Application Architecture for WebSphere: A Practical Approach to Building WebSphere Applications + IBM WebSphere Application Server 8.0 Administration Guide + WebSphere Engineering: A Practical Guide for WebSphere Support Managers and Senior Consultants
Price for all three: $135.90

Buy the selected items together


Editorial Reviews

About the Author

Anthony (Joey) Bernal is an executive IT specialist with Software Services for Lotus, and a member of the WebSphere Portal Practice. Senior certified with IBM as an IT specialist, he has an extensive background in the design and development of portal and web applications. He is the coauthor of several books, including Programming Portlets 2E; Programming Portlets, the IBM Portal Solutions Guide for Practitioners; and from a previous life, Professional Site Server 3.0. He also contributes to his popular blog, WebSphere Portal in Action.

 

Mr. Bernal helps to lead the Software Services team in many areas, including application architecture and design, performance, and assisting clients with their cross-brand challenges that leverage WebSphere Portal. By its inherent nature of being a platform to integrate applications at the desktop, WebSphere Portal projects require significant cross-brand expertise. All WebSphere Portal projects have products from multiple brands, and many have products from all five brands in the solution. Specifically, he works to reduce the challenges presented by the cross-brand nature of WebSphere Portal projects, especially in the use of newer technologies such as the integration of WebSphere Portal with services-oriented architectures.

 

Prior to joining IBM, Mr. Bernal was the director of IT for an incentive and performance improvement company. Mr. Bernal was also the lead technical advisor and architect of multiple high-profile Internet and intranet applications for several Fortune 500 companies.


Product Details

  • Paperback: 336 pages
  • Publisher: IBM Press; 1 edition (September 25, 2008)
  • Language: English
  • ISBN-10: 0137129262
  • ISBN-13: 978-0137129263
  • Product Dimensions: 0.8 x 6.8 x 8.8 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #1,126,625 in Books (See Top 100 in Books)

More About the Author

Anthony (Joey) Bernal is an Executive IT Specialist with Software Services for Lotus. Sr. Certified with IBM as an I/T Specialist, he has an extensive background in the design and development of Portal and Web Applications. He has led the design and development of many web and client-server applications. His technical knowledge, management and methodology skills, leadership, and attitude have contributed to the successful completion of many major WebSphere and Portal projects.

Joey helps to lead the Software Services team in several technical areas include application architecture, performance, and more. Also he assits with many of the cross-brand challenges that leverage WebSphere Portal. By its inherent nature of being a platform to integrate applications, WebSphere Portal projects require significant cross-brand expertise. All WebSphere Portal projects have products from multiple brands, and many have products from all five brands in the solution. Specifically, Joey works to reduce the challenges presented by the cross-brand nature of WebSphere Portal projects, especially on the use of newer technologies such as the integration of WebSphere Portal with Services Oriented Architectures.

Customer Reviews

4.0 out of 5 stars
(3)
4.0 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
By serge7m
Format:Paperback|Verified Purchase
Disclaimer: the book is not that bad per se, but what got me is the price..
The learning curve for a developer with experience is rather flat, knowledge to price ratio is one of the worst I've seen ( this is an informal metric ;)

Also, if the book had been titled *for dummies* or *executive summary*, I would not have been duped into buying it.
The *Application Architecture for WebSphere* to the book's content is like *Advanced Computer Science* to MS Word / Excel proficiency training.

A lot of the book's content is the recycled, tried-and-true basic common knowledge available from every corner of the Web: the importance of standards and conventions, issues of logging, tracing and error handling, review of persistence and WEB UI technologies, etc. However, in most cases the author fails to build on top of basic knowledge and provide some actionable advice or at least, some research-based comparison. Instead, for most cases he concludes with a generic statement like "The approach should be as simple as possible" (p. 42, Logging and Tracking), or "Aspects can play another role in instrumentation of code that can be very powerful" ( p. 51, Why Not Use Aspects ). The latter pearl of wisdom is the embodiment of the typical advice of the book: vague, inconclusive, lacking assertion of authority, i.e., I think this may be useful but you may have to figure for yourself.

Additionally, the book is bloated with truisms that take space but convey little useful information. Consider this on setting logging levels dynamically via WSAS Console: "This approach is invaluable when diagnosing a problem in a running environment where you suspect that a restart would mask the problem, or make it go away for a while" ( p. 49, Working With Logging and Tracing ).
Read more ›
Comment | 
Was this review helpful to you?
Format:Paperback
This review is way overdue, since 've read this book (specially chapter 2) more than once since it came out. As some of you may already know, Joey Bernal is a prolific author and speaker in the world of Application Architecture specifically for the WebSphere stack including WebSphere Portal. In this book, Application Architecture for WebSphere, Joey unleashes his expert knowledge, wit, and his so well used common-sense and pragmatism on the topic of Application Architecture. This book is a must-read for anyone involved in web application development, everyone in a team that does that type of work; developers, architects, analysts, and even project managers, as mentioned in a previous review here in Amazon.com.

Although the book is based on WebSphere Application Server, his approach and most of the content could easily apply to any application server, specially those in the Enterprise Java family. The first two chapters alone (Application Architecture and Development Standards) are worth the price of the book, not to mention chapters 3-5 where he walks the reader through the most important topics and current technologies available in the Java Enterprise Edition world and provides with plenty of practical examples on what to do with confronted with issues on your design. Joey is a very known expert on WebSphere Portal and his chapter here is a great encapsulation of what is needed to know when using such a development framework while using the WebSphere software stack.

If you have not read this book and you do work in this area of web application development I urge you to get it and read it ASAP. I'm sure you will thank me later for this free advice and I'm sure you will end up recommending this books to friends alike.
Comment | 
Was this review helpful to you?
By R Carr
Format:Paperback
I am a Project Manager. I wanted to be up front about who I am so you can evaluate this review based on my job function. I have also been an analyst, an architect and a developer but this review is as a PM.

This is a great book! I found it easy to understand and easy to read. My current large project is a WebSphere project. I found as I was reading this book that I felt like I had a WebSphere application builders cheat sheet. My team was working on a future release and I was asking questions about standards, caching, single sign on, performance and many other topics based on what I was reading in Joey's book. He speaks the truth on every page. What is difficult is convincing those around me that they don't know as much as they think they know where WebSphere portal is concerned.

I feel that anyone who performs function that includes building WebSphere applications would truly benefit from this read. Joey does a great job of touching on all points to help you in getting off to a good start and keeping you on track.

Cover to cover, it was worth every penny!

PS - I have had the pleasure of working with Joey on a project. If you ever have the opportunity to work or even talk with him you will quickly realize that the words he put on paper in this book are written exactly as he speaks. He is pragmatic and does not mind letting you know his opinion (whether you like it or not). And I saw him prove time and time again that he knows what he's talking about, which makes the book even more valuable in my opinion.
Comment | 
Was this review helpful to you?
Search Customer Reviews
Search these reviews only


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



Look for Similar Items by Category