Showing posts with label enterprise architecture. Show all posts
Showing posts with label enterprise architecture. Show all posts

UML 2 Toolkit Review

UML 2 Toolkit
Average Reviews:

(More customer reviews)
Are you looking to buy UML 2 Toolkit? Here is the right place to find the great deals. we can offer discounts of up to 90% on UML 2 Toolkit. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

UML 2 Toolkit ReviewUML, the Uniform Modeling Language, is a huge specification. It actually comprises a group of specifications covering thousands of pages. Without some guide, a beginner can get lost in the forest of detail.
This book is the best guide I've seen so far. It covers all of the major kinds of graphical notation - over a dozen - that UML uses for describing systems and software. The first part book follows a clear, logical path from the original exploration of requirements, into basic, static design of program elements, and on to the dynamic behavior of software and the systems built around it. UML isn't just about software - it's about meeting real human needs using complex systems.
One strength here is that the authors show Java-based examples of wht the UML notations really mean. That has always caused difficulty for beginners - which Java language constructs are the 'right' representations of UML specifications? The answer has ambiguities, but the authors show some ways to create a proper correspondence.
The later parts of the book describe successively higher levels of system representation, as supported by the UML. They show how design patterns look in proper UML - a real help, since the best DP books predate modern UML. The authors also demonstrate how UML can be extended to meet new needs, or to represent fine, application-specific levels of detail.
I admit to mixed feelings about extensions to the standard. In some ways, extensions are necessary. I have found even basic class diagrams desperately in need of extension - when they address my program design issues at all, they immediately lock in details of implementation that should have been left open. On the other hand, an extension to the standard is, by definition, non-standard. Extensions almost automatically violate UML's goal of uniformity and shared ways of expressing shared concepts. Perhaps I need to see more real-world examples of successful extensions.
The final chapters of the deal with the fundamental concepts needed to make UML work properly: the Model Driven Architecture and broad script for using UML within that paradigm.
Although the authors do a good job of presenting the material, this part of the UML spec is where I have my strongest reservations. I'll agree that analysis and architecture are different from programming, and probably deserve different ways to express their concepts. I certainly agree that all of the different ways to view a system need coherency and cross-validation. My notation should be my servant, though, not my master. Forcing myself into the mold of a person for whom UML works is painful and unproductive. If the notation is so complex that it can only be used within elaborate tool suites, I wonder how well it will accept the sets of tools that I already use. Can I really get UML tools to integrate with Mathematica, Java, Word, VHDL, and source control? If not, then they do not really work with my system. I know, my combinations of tools are idiosyncratic, but other development environments use tool combinations at least as complex. Finally, if UML requires such tool support, does it really meet my needs as a mere human?
UML is real, it has wide value and acceptance in the industry. This book, from the OMG press, comes straight from the UML standards body. I recommend it as a good way to start with most of UML's features, almost an index to the reams of OMG standards documents. I advise the reader to approach UML carefully, though: use it to support your design needs, don't subjugate your design to it.UML 2 Toolkit OverviewGain the skills to effectively plan software applications and systems using the latest version of UMLUML 2 represents a significant update to the UML specification, from providing more robust mechanisms for modeling workflow and actions to making the modeling language more executable. Now in its second edition, this bestselling book provides you with all the tools you'll need for effective modeling with UML 2. The authors get you up to speed by presenting an overview of UML and its main features. You'll then learn how to apply UML to produce effective diagrams as you progress through more advanced topics such as use-case diagrams, classes and their relationships, dynamic diagrams, system architecture, and extending UML. The authors take you through the process of modeling with UML so that you can successfully deliver a software product or information management system.With the help of numerous examples and an extensive case study, this book teaches you how to:* Organize, describe, assess, test, and realize use cases* Gain substantial information about a system by using classes* Utilize activity diagrams, state machines, and interaction diagrams to handle common issues* Extend UML features for specific environment or domains* Use UML as part of a Model Driven Architecture initiative* Apply an effective process for using UMLThe CD-ROM contains all of the UML models and Java?TM code for a complete application, Java?TM 2 Platform, Standard Edition, Version 1.4.1, and links to the Web sites for vendors of UML 2 tools.

Want to learn more information about UML 2 Toolkit?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

An Introduction To Enterprise Architecture: Second Edition Review

An Introduction To Enterprise Architecture: Second Edition
Average Reviews:

(More customer reviews)
Are you looking to buy An Introduction To Enterprise Architecture: Second Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on An Introduction To Enterprise Architecture: Second Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

An Introduction To Enterprise Architecture: Second Edition ReviewThis book provides a cursory treatment of a deep subject. At barely 250 pages of main body text--and they are small pages at that, set in a generous type--there is no room to go into detail on much of anything. You will learn, perhaps, what a dataflow diagram or an IDEF0 frame is, but you will certainly not learn how to create or manipulate them, or much about how to use them, or their relative strengths and weaknesses, beyond the casual sentence or two about any given model in this book. And, look, I love diagrams, but it seems like every third illustration is this book is a reprint or an absolutely trivial variation on the author's "EA Cube" overview diagram. You can see it on the front cover--it's not exactly as complicated as the human nervous system. Once or twice would have done it for me. Shallow? I slosh through deeper puddles on a rainy day.
But the shining feature of this book is the "case study" of a company adopting the particular flavor of Enterprise Architecture that Scott Bernard is trying to sell, something called EA3. He follows this ficticious company through the entire course of the book, costing a substantial fraction of the already meager pagecount. What would you expect such a case study to entail, dear reader? Maybe some process diagrams, data entity schemas, architecture documents...you know, an ENTERPRISE ARCHITECTURE for the example company? Sadly, the joke is on us. None of this is forthcoming. The "case study" consists almost entirely of descriptions of meetings where everybody talks about the wonderful things they're going to do with this new enterprise architecture, followed by more meetings where everybody congatulates each other on the wonderful things they've just done thanks to enterprise architecture. Like the rest of the book, there is just no "there" there. Actual models? No room! Sample documents? No time! Any business school or MIS student who tried to hand in this pollyanna sales pitch as a "case study" would only get an F because the grade scale doesn't go to "G."
Perhaps the only value in this book is that, if read critically, it will teach you a great deal about why "Enterprise Architecture" has such a poor reputation in certain sectors of industry today. I really think that a lot of EA is about self-aggrandizement on the part of IT professionals, who think the entire business should revolve around their pretty diagrams and three-ring binders. We in the IT community need to get our minds right: we are here to support and enable the business, not impede it or, worse, subordinate it to its tools. If something like Enterprise Architecture is good for business, then we need to find ways to do it that don't involve saying to the people we are supposed to be helping: "Wait! Stop what you're doing and redefine everything you do according to MY methodology!" Read the first five pages of the "case study" in this book to see the new CIO do EXACTLY THAT. He should have been laughed out of the boardroom.
An Introduction To Enterprise Architecture: Second Edition Overview

Want to learn more information about An Introduction To Enterprise Architecture: Second Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Open Source Soa Review

Open Source Soa
Average Reviews:

(More customer reviews)
Are you looking to buy Open Source Soa? Here is the right place to find the great deals. we can offer discounts of up to 90% on Open Source Soa. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Open Source Soa ReviewThis is a fantastic introduction for intermediate to advanced programmers to get their coding hands on the various constructs of SOA. His examples explore an integrated set of open source tools that build the full SOA stack. He also makes an excellent overview of the capabilities and contrast the various offerings. A wonderful, detailed tour of a complex, critical topic. Also, at least so far, all the code examples worked! Thanks for a great book!Open Source Soa Overview

Want to learn more information about Open Source Soa?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Event-Driven Architecture: How SOA Enables the Real-Time Enterprise Review

Event-Driven Architecture: How SOA Enables the Real-Time Enterprise
Average Reviews:

(More customer reviews)
Are you looking to buy Event-Driven Architecture: How SOA Enables the Real-Time Enterprise? Here is the right place to find the great deals. we can offer discounts of up to 90% on Event-Driven Architecture: How SOA Enables the Real-Time Enterprise. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Event-Driven Architecture: How SOA Enables the Real-Time Enterprise ReviewI had hoped that this book would help me bridge the communications gap between event-driven systems architects like myself and architects that are primarily used to SOA. I also hoped it would help me to work with the our existing SOA infrastructure to realize the benefits of EDA on a wider enterprise level. My hopes were dashed.
The authors fail to inform us how SOA "enables" the "real-time enterprise". In fact they admit that SOA is not the best way to implement event-driven architectures. Worse, they fail to inform us how EDA can even be implemented on a SOA infrastructure.
The real thesis is that EDA is a valuable and overlooked architectural element. It has been overlooked due to the late emphasis on SOA with it's request-reply model. The authors note that many companies probably already have a SOA in place and promise to inform us how we can implement EDA on top of that. But they don't even try to do this.
The most promising chapter in this regard seems to be "The SOA-EDA Connection". But rather than connect anything the author's present yet another mostly evangelistic overview of EDA in the very beginning. It is noted that "Although simple in concept, the realities of bending the raw Simple Object Access Protocol (SOAP) Web services into a functioning EDA are quite challenging and complex". But no real information is given about how to solve this problem. The authors spend the rest of the chapter discussing how one should design and implement SOA; No mention of EDA or how one is to implement it using an existing SOA infrastructure.
Event-Driven Architecture: How SOA Enables the Real-Time Enterprise Overview

Want to learn more information about Event-Driven Architecture: How SOA Enables the Real-Time Enterprise?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

The Definitive Guide to SOA: BEA AquaLogic Service Bus Review

The Definitive Guide to SOA: BEA AquaLogic Service Bus
Average Reviews:

(More customer reviews)
Are you looking to buy The Definitive Guide to SOA: BEA AquaLogic Service Bus? Here is the right place to find the great deals. we can offer discounts of up to 90% on The Definitive Guide to SOA: BEA AquaLogic Service Bus. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

The Definitive Guide to SOA: BEA AquaLogic Service Bus ReviewWhat I like the most about this book is that the book explains more about HOW to use ALSB to create and manage web services than just how to use ALSB which you can learn by reading the documentation.
I had played around with ALSB a few weeks before getting this book but had difficulty understanding some of the concepts and best practices. This book does a great job of explaining both the high-level concepts such as how to map your web services to your internal services/applications and low-level concepts like when to use a pipeline pair instead of a route. It also explains best practices for some issues which I have not been able to find anywhere else.The Definitive Guide to SOA: BEA AquaLogic Service Bus Overview
The Definitive Guide to SOA: BEA AquaLogic Service Bus targets professional software developers and architects who know enterprise development, but are new to enterprise service buses (ESBs) and service–oriented architecture (SOA) development. This is the first book to cover a practical approach to SOA using the BEA AquaLogic Service Bus tool. And it's straight from the "source”-BEA Systems AquaLogic product lead Jeff Davies.

This book provides hands–on information to developing SOA–driven applications with ESBs as central components. It also gives strategic guidance on SOA planning, web service life–cycle management, administration of an ESB, and security considerations. Davies is careful to cut through theory and get straight to demonstrating successful use of the product where SOA really counts.


Want to learn more information about The Definitive Guide to SOA: BEA AquaLogic Service Bus?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Patterns for e-business Review

Patterns for e-business
Average Reviews:

(More customer reviews)
Are you looking to buy Patterns for e-business? Here is the right place to find the great deals. we can offer discounts of up to 90% on Patterns for e-business. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Patterns for e-business ReviewThis is a highly readable book with a much needed holistic view of e-business.
Anyone who has, or is, establishing enterprise architectural standards ought to consider this approach to layering assets i.e patterns.
The book introduces a real insight into reuse! I have read "Objects, Components and Frameworks with UML" (The Catalysis Approach) by Desmond D'Souza/Alan Wills and "Software Reuse" by Ivar Jacobson/Martin Griss/Patrik Jonsson. I struggled with both these books to abstract the basic concepts of software reuse. "Patterns for e-business" helped enormously.
If, like me, time is at a premium but you really need to understand a strategy for reuse...then read this book!Patterns for e-business OverviewGet an inside look at how successful businesses build their e-business architectures. In this book, four IBM e-business experts capture years of experience into easy-to-follow guidelines. Deliberately focusing on Business patterns, Integration patterns, and Application patterns, the authors share with you proven architectural patterns that can help get you up and running quickly, while at the same time reducing your risks. Because today's economy demands that e-business initiatives emphasize profitability and return on investment, the authors also offer guidance on methods to minimize cost, yet ensure quality. Many e-business applications and initiatives fail because of the lack of a comprehensive look at e-business architectures. For example, the recent crashes of many e-business applications costing millions of dollars could have been avoided if all aspects of operational issues had been addressed properly. This book offers a blueprint for avoiding such mistakes and for achieving success in the new digital economy. It also includes case studies, examples, references, and pointers to other materials at the IBM Web site www.ibm.com/framework/patterns.

Want to learn more information about Patterns for e-business?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Executing SOA: A Practical Guide for the Service-Oriented Architect Review

Executing SOA: A Practical Guide for the Service-Oriented Architect
Average Reviews:

(More customer reviews)
Are you looking to buy Executing SOA: A Practical Guide for the Service-Oriented Architect? Here is the right place to find the great deals. we can offer discounts of up to 90% on Executing SOA: A Practical Guide for the Service-Oriented Architect. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Executing SOA: A Practical Guide for the Service-Oriented Architect ReviewThis book contains much valuable information, but I see little that is not readily available on the web. Just do some searching and you can find this information quickly enough. If you don't mind paying for information that is available for free, then buy this book. Look at sites like zapthink, searchsoa.com, soa-consortium.org. Also look at a book named "An Implementor's Guide to Service Oriented Architecture - Getting It Right" and authors like Thomas Erl.Executing SOA: A Practical Guide for the Service-Oriented Architect OverviewThe Expert, Practical Guide to Succeeding with SOA in the EnterpriseIn Executing SOA, four experienced SOA implementers share realistic, proven, "from-the-trenches" guidance for successfully delivering on even the largest and most complex SOA initiative.This book follows up where the authors' best-selling Service-Oriented Architecture Compass left off, showing how to overcome key obstacles to successful SOA implementation and identifying best practices for all facets of execution—technical, organizational, and human. Among the issues it addresses: introducing a services discipline that supports collaboration and information process sharing; integrating services with preexisting technology assets and strategies; choosing the right roles for new tools; shifting culture, governance, and architecture; and bringing greater agility to the entire organizational lifecycle, not just isolated projects.Executing SOA is an indispensable resource for every enterprise architect, technical manager, and IT leader tasked with driving value from SOA in complex environments.Coverage includes · Implementing SOA governance that reflects the organization's strategic and business focus· Running SOA projects successfully: practical guidelines and proven methodologies around service modeling and design· Leveraging reusable assets: making the most of your SOA repository·Enabling the architect to choose the correct tools and products containing the features required to execute on the SOA method for service design and implementation·Defining information services to get the right information to the right people at the right time·Integrating SOA with Web 2.0 and other innovative products and solutions·Providing highly usable human interfaces in SOA environments

Want to learn more information about Executing SOA: A Practical Guide for the Service-Oriented Architect?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Cloud Computing Explained: Implementation Handbook for Enterprises Review

Cloud Computing Explained: Implementation Handbook for Enterprises
Average Reviews:

(More customer reviews)
Are you looking to buy Cloud Computing Explained: Implementation Handbook for Enterprises? Here is the right place to find the great deals. we can offer discounts of up to 90% on Cloud Computing Explained: Implementation Handbook for Enterprises. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Cloud Computing Explained: Implementation Handbook for Enterprises ReviewThe book provides systematic treatment of all aspects of a Cloud Computing implementation starting from a definition of what it actually means and assessment of whether it is suitable for a given company to the strategy alignment, implementation and operation of a working solution.
It covers some of the main concerns around cloud computing including risk assessments, governance models, compliance concerns, interoperability with existing and heterogeneous environments. While these are legitimate issues there are ways to address them which are explored extensively in the book.
It provides a very wide treatment of cloud computing that covers Infrastructure-as-a-Service, Platform-as-a-Service, Software-as-a-Service as the many integration and management components that are necessary to make these work together to fulfill business requirements.
It is not focused on any particular vendor or service offering. While there is considerable treatment of Amazon, Google and Microsoft the text references several dozen other players and demonstrates how the whole ecosystem works together to solve the main objectives of cost reduction, business flexibility and strategic focus.
What I liked most was that as an IT manager the book leads you through your whole cloud computing project. It provides methods and background information on how to tackle each project step best. It is a perfectly comprehensive implementation guide covering everything you need to be aware of.Cloud Computing Explained: Implementation Handbook for Enterprises OverviewCloud Computing Explained provides an overview of Cloud Computing in an enterprise environment. There is a tremendous amount of enthusiasm around cloud-based solutions and services as well as the cost-savings and flexibility that they can provide. It is imperative that all senior technologists have a solid understanding of the ramifications of cloud computing since its impact is likely to permeate the entire IT landscape. However, it is not trivial to introduce a fundamentally different service-delivery paradigm into an existing enterprise architecture.This book describes the benefits and challenges of Cloud Computing and then leads the reader through the process of assessing the suitability of a cloud-based approach for a given situation, calculating and justifying the investment that is required to transform the process or application, and then developing a solid design that considers the implementation as well as the ongoing operations and governance required to maintain the solution in a partially outsourced delivery model.

Want to learn more information about Cloud Computing Explained: Implementation Handbook for Enterprises?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional Oracle WebLogic Server (Wrox Programmer to Programmer) Review

Professional Oracle WebLogic Server (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional Oracle WebLogic Server (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional Oracle WebLogic Server (Wrox Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional Oracle WebLogic Server (Wrox Programmer to Programmer) ReviewI am a seasoned Weblogic administrator and trainer. Used the product since version 5.x. This book is a pretty good developer book, but not really a Oracle Weblogic book. The title eludes to being mostly about Weblogic and some about other stuff, but that is not the case at all. I was pretty bummed about the quantity of development topics that are not tied to Weblogic at all.
There are 15 chapters in the text, 9 are almost pure J2EE development, standard Web apps/JMS/EJB/Web Service stuff. The remaining chapters go into Weblogic. I am still baffled as to why we don't discuss a domain until Chapter 12 p547.. I think that is really pretty important to a simple Web App developer looking to get started..
It is the ONLY book out there that is somewhat up to date, hence the 2 stars, but I still prefer the online docs at Oracle than this..Professional Oracle WebLogic Server (Wrox Programmer to Programmer) OverviewAuthoritative guide to Oracle WebLogic Server-from Oracle insiders
If you're an experienced Java developer who wants to expand your skills, Professional Oracle WebLogic Server is the perfect guide for you. This book is written by a top-notch author team that that includes one of the lead architects from Oracle's Fusion Middleware Development Architects team.
Follow their best practices, workarounds, and sound techniques and confidently develop even the most mission-critical applications with WebLogic Server.
This book fully covers WebLogic Server 11g, including the new features of both JEE 5 and WebLogic Server, as well as JEE 5 annotations, Spring, JPA, JAX-WS, JMS Store-And-Forward, SAML support, and the WLST administrative scripting tool.
This book is the authoritative guide to
Choosing a Web application architecture
Best practices for development and production environments
Designing an Java EE application
Building Enterprise JavaBeans in WebLogic Server
Building an EJB application
Packaging and deploying WebLogic web applications
Developing and deploying web services
Using WebLogic JMS
Using WebLogic security
Administering and deploying applications in WebLogic Server
Optimizing WebLogic Server performance


Want to learn more information about Professional Oracle WebLogic Server (Wrox Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Service-Oriented Architecture: SOA Strategy, Methodology, and Technology Review

Service-Oriented Architecture: SOA  Strategy, Methodology, and Technology
Average Reviews:

(More customer reviews)
Are you looking to buy Service-Oriented Architecture: SOA Strategy, Methodology, and Technology? Here is the right place to find the great deals. we can offer discounts of up to 90% on Service-Oriented Architecture: SOA Strategy, Methodology, and Technology. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Service-Oriented Architecture: SOA Strategy, Methodology, and Technology ReviewThis book gives an excellent overview on SOA from a management perspective. It has a lot of interessting case studies in it.Service-Oriented Architecture: SOA Strategy, Methodology, and Technology OverviewAggressively being adopted by organizations in all markets, service-oriented architecture (SOA) is a framework enabling business process improvement for gaining competitive advantage. Service-Oriented Architecture: SOA Strategy, Methodology, and Technology guides you through the challenges of deploying SOA. It demonstrates conclusively that strategy and methodology are the keys to implementing SOA and provides the methodology needed for SOA success. The book examines the role of both non-agile and agile project management techniques for deploying SOA. Its methodology applies frameworks of governance, communications, product realization, project management, architecture, data management, service management, human resource management and post implementation processes. Filled with case studies, the book shows the methodology in action. This reference benefits business managers, business analysts, and technology project managers who are serious about adopting SOA as a long-term strategy. It is also benefits those new to business process management, enterprise architecture, and information systems and need to understand SOA, its business drivers, and its methodology.

Want to learn more information about Service-Oriented Architecture: SOA Strategy, Methodology, and Technology?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Enterprise SOA: Designing IT for Business Innovation Review

Enterprise SOA: Designing IT for Business Innovation
Average Reviews:

(More customer reviews)
Are you looking to buy Enterprise SOA: Designing IT for Business Innovation? Here is the right place to find the great deals. we can offer discounts of up to 90% on Enterprise SOA: Designing IT for Business Innovation. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Enterprise SOA: Designing IT for Business Innovation ReviewThis is a very helpful book on SOA because it provides the business case for SOA, an excellent technical overview, and real-life examples of how to use it.
While it is written from an SAP perspective, any IT group that is investigating SOA will find value in this book -- as it describes how SOA impacts different layers of the IT stack (from persistence to business objects, to process orchestration, and uesr interfaces). It also provides actual case studies.Enterprise SOA: Designing IT for Business Innovation Overview
Information Technology professionals can use this book to move beyond the excitement of web services and service oriented architecture (SOA) and begin the process of finding actionable ideas to innovate and create business value. In Enterprise SOA: Designing IT for Business Innovation, SAP's blueprint for putting SOA to work is analyzed from top to bottom.In addition to design, development, and architecture, vital contextual issues such as governance, security, change management, and culture are also explored. This comprehensive perspective reduces risk as IT departments implement ESA, a sound, flexible architecture for adapting business processes in response to changing market conditions.

This book answers the following questions:

What forces created the need for Enterprise Services Architecture?
How does ESA enable business process innovation?
How is model-driven development used at all levels of design, configuration, and deployment?
How do all the layers of technology that support ESA work together?
How will composite applications extend business process automation?
How does ESA create new models for IT governance?
How can companies manage disruptive change?
How can enterprise services be discovered and designed?
How will the process of adapting applications be simplified?

Based on extensive research with experts from the German software company SAP, this definitive book is ideal for architects, developers, and other IT professionals who want to understand the technology and business relevance of ESA in a detailed way--especially those who want to move on the technology now, rather than in the next year or two.


Want to learn more information about Enterprise SOA: Designing IT for Business Innovation?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Service-Oriented Architecture (SOA): Concepts, Technology, and Design Review

Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Average Reviews:

(More customer reviews)
Are you looking to buy Service-Oriented Architecture (SOA): Concepts, Technology, and Design? Here is the right place to find the great deals. we can offer discounts of up to 90% on Service-Oriented Architecture (SOA): Concepts, Technology, and Design. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Service-Oriented Architecture (SOA): Concepts, Technology, and Design ReviewThis book is superb. I have read every SOA book available (up until Apr/06) because it's part of my job as a technology research analyst and all-around techno-geek. From those that I have read and studied, this is the only one I feel compelled to write a review about. AND - because I did have to go through it in such detail I'm going to raid my research notes and share with you a detailed review of not just the book, but each of its chapters.
Chapter 1 - Introduction
Nothing special here, this is just a chapter that introduces the rest of the book. Call it a glorified table of contents if you will. At first I felt like skipping it altogether, but then I did what I'm supposed to do for my job and that is read each and every part. In the end, I'm glad I took the time for two reasons: By reading a summary of each of the chapters I got a good feel for what this book was going to cover and what it wasn't going to cover. Secondly, I liked the author's intro stuff about ideal and not so ideal (real) SOA. Kind of insightful and stinging at the same time. Still, though, this is still just a description of other chapters. It's also a chapter you can get for free at the book's web site.
Chapter 2 - Case Studies
Here the author provides background information for the two companies he uses as case studies. If you're into case studies, then you'll definitely want to read through this. But - I found the subsequent samples pretty easy to follow and I think you could get away with skipping this chapter if you really wanted to.
Chapter 3 - Introducing SOA
Here's where I started getting into the meat of the book. If you think you don't understand what soa is or what the industry's made of it or turned it into then you need to read this chapter. It breaks it all down and builds it all up again in a very systematic manner. Make sure you leave this chapter with an understanding of how primitive and contemporary variations of soa are different because the author uses these terms later.
Chapter4 - The Evolution of SOA
Finally someone who makes a distinction between specification and standard and gets it right. This chapter talks about the soa industry and how vendors are responsible for soa but are also causing problems at the same time. How standards organizations are working for soa but also competing at the same time. Pretty interesting stuff and even though this was the least technical chapter, not once was I bored. It ends by comparing Ssoa with older architectures. I especially like how the author differentiates between soa and "traditional" distributed architecture that uses web services. (hint: rpc has a lot to do with it)
Chapter 5 - Web services and primitive soa
I read the author's first soa book last year and this chapter seemed to repeat a few sections from that. But if I remember correctly it goes into more detail and provides case study examples that the first book didn't have. If you're a web services veteran you can probably skip this one.
Chapter 6 -Web Services and Contemporary SOA (Part I: Activity Management and Composition)
Here he goes up a gear and dives right into that scary thing we've been calling ws-* Everything from transactions to context mgmt to orchestration and so on is covered. I really felt the author did a brilliant job building this chapter up by starting with simple meps and building up to activity management and bpel and so on. He really showed how each adds a layer over the other and how all add layers to soa.
Chapter 7 - Web Services and Contemporary SOA (Part II: Advanced Messaging, Metadata, and Security)
Yup, the rollercoast ride continues here as he gets into addressing, reliable messaging, security and other ws-* specs. All of these are specs I had already heard about and I think this type of coverage is appropriate forwhere soa is going. I forgot to mention that in this chapter and 6 he introduces 'in plain english' sections that are hilarious. They are humorous analogies that compare these complex technologies to analogies he writes about a car wash. Good, fresh writing in the usual dull and dry techno world.
Chapter 8 - Principles of Service-Orientation
Essentially a whole bunch of theory about designing services and then eight specific 'principles' (dos and don'ts) about how to design services the right way for soa. I had to go back and reread this chapter after I finished the book. I sort of glanced thru it at first but then found out that later chapters really use these principles. When I went through it again I actually thought this was pretty important stuff. This really is the next oo. You can get this chapter for free at the book web site too.
Chapter 9 - Service Layers
STudy this if you're a application architect or enterprise architect. It shows what you canh do with services built with service-orientation. The diagrams showing different types of layers combined together are pretty cool.
Chapter 10 - SOA Delivery Strategies
If you're a PM you'll love this chapter. It gets into the different phases in a soa project and how you can reorganize them using 'delivery strategies' depending on your budgets and priorities. I'd pay extra close attention to the pros and cons parts where, after documenting these strategies in abstract, the author points out their true colors.
Chapter 11 + 12 - Service-Oriented Analysis I + II
Don't know where to start when it comes to figuring out your services? Well, the author lays it all out here. He provides a process for systemtically breaking down your business logic and divying it up into services. Chapter 12 is like an instruction manual about service model. Being froma web services background this was all new to me.
Chapter 13 - 16 - Service-Oriented Design I, II, III, IV
Roll up your sleeves man, because here is where you get into the real muck of building web services for an soa. There are a bunch of processes that hash out the nitty gritty of wsdl, xsd, and bpel and show you how to build services for the types of layers set up in ch.9. Tons of code and case study samples and tips for design. This is probably the most valuable part of the book for developers and architects.
Chapter 17- Fundamental WS-* Extensions
I forgot tomention that in chapters 6 and 7 no code samples are given. He only covered ws-* specs conceptually. All of the corresponding code is placed in this chapter. A bit inconvenient if you're a developer who wants to see the code while learning about the spec, but not tragic. The neat thing is he ties the code samples into the case studies. This was my first experience with ws-* in real world tyhpe scenarios.
Chapte r18 - SOA Platforms
The author documents j2ee and .net frameworks here first in total abstract and then about how they support the different parts of soa. This was very interesting because it related a lot of the concepts stuff to actual technology and the let you compare different technologies in how they support soa.
I recommend this book to colleagures and clients and I'm recommending it here. If you have questions about SOA then this book probably has the answers you're looking for. I say that because by the time I finished reading it I ran out of questions myself.
Service-Oriented Architecture (SOA): Concepts, Technology, and Design OverviewThis is a comprehensive tutorial that teaches fundamental and advanced SOAdesign principles, supplemented with detailed case studies and technologiesused to implement SOAs in the real world.***We'll have cover endorsements from Tom Glover, who leads IBM's WebServices Standards initiatives; Dave Keogh, Program Manager for Visual StudioEnterprise Tools at Microsoft, and Sameer Tyagi, Senior Staff Engineer, SunMicrosystems. All major software manufacturers and vendors are promotingsupport for SOA. As a result, every major development platform now officiallysupports the creation of service-oriented solutions.Parts I, II, and III cover basic and advanced SOA concepts and theory thatprepare you for Parts IV and V, which provide a series of step-by-step "howto" instructions for building an SOA. Part V further contains coverage of WS-*technologies and SOA platform support provided by J2EE and .NET.

Want to learn more information about Service-Oriented Architecture (SOA): Concepts, Technology, and Design?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Windows® SharePoint® Services 3.0 Inside Out Review

Windows® SharePoint® Services 3.0 Inside Out
Average Reviews:

(More customer reviews)
Are you looking to buy Windows® SharePoint® Services 3.0 Inside Out? Here is the right place to find the great deals. we can offer discounts of up to 90% on Windows® SharePoint® Services 3.0 Inside Out. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Windows® SharePoint® Services 3.0 Inside Out ReviewI was looking forward to the release of this book having had good success with other MS Inside Out books. The author mostly repeats what is obvious when viewing configuration pages without providing much in the way of additional, anecdotal information that would help explain the various settings.
The section on backups using the stsadm utility is frustrating as the author keeps repeating the location of stsadm for 32 and 64 bit versions, which happen to be located in the same directory for both. I count 14 times within 5 pages using 4 lines each time. I couldn't help but feel he was getting paid by the word and trying to fill the pages.
The book would be most useful as a quick reference guide or if you are considering using WSS 3.0 and want quick facts regarding it's features.
If you want to buy only one book on the subject of SharePoint 2007/WSS 3.0 'Microsoft SharePoint 2007 Unleashed' is the one I recommend.Windows® SharePoint® Services 3.0 Inside Out Overview
Dig in-and learn how the experts use Windows SharePoint Services 3.0-from the inside out! This book packs hundreds of time-saving solutions, troubleshooting tips, and workarounds-all in concise, fast-answer format. You will learn how to simplify information sharing, make team collaboration more efficient, and improve your personal productivity. You'll discover how to design workflows and projects for SharePoint sites, manage design teams and source control, and use cascading style sheets to control site appearance. You'll get to explore new features for using Windows SharePoint Services with blogs, RSS, and wikis. You'll even learn how to use Windows SharePoint Services with other products, including Excel® Services, Microsoft Office Project Server 2007, and Microsoft Visual Studio® Team System. Plus, the companion CD comes packed with the complete eBook, the Windows Vista™ Product Guide eReference, and plenty of custom resources. With INSIDE OUT, you get all muscle and no fluff!

A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.


Want to learn more information about Windows® SharePoint® Services 3.0 Inside Out?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

SOA Principles of Service Design Review

SOA Principles of Service Design
Average Reviews:

(More customer reviews)
Are you looking to buy SOA Principles of Service Design? Here is the right place to find the great deals. we can offer discounts of up to 90% on SOA Principles of Service Design. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

SOA Principles of Service Design ReviewWhere do I start?
On the positive side. It is the only computer book I have read in years that is completely free of typing and grammatical errors.
On the negative:
Thomas Erls' previous book contains lots of valuable information about services. This book does not.
A good design book would have contained more.
Every time he starts to discuss something of depth, it is always beyond the scope of the book, contained in the companion Design Patterns book or in a book that he has yet to write, or he references another chapter containing a paragraph of clarification. The OOAD section is great, but that's not the topic of the book.
You know those articles where the text is great, but the diagrams confusing and innane. Well in this book, the diagrams are inane and so is their description. Take for example, page 327. There is a drawing of a stationary car and a moving car. The text reads "State refers to the general condition of something. A car that is moving is in a state of motion, whereas a car that is not moving is in a stationary state." What enlightenment. Another figure, Figure 8.10 ( I know it well ), is repeated 4 times on two pages, and at various other places, with only changes to the text. I can't help but feeling, that if I read all of the following books that this one promotes, I may get one book's worth of content.
I know that my review differs from the others. I have extensive experience in design ( although not SOA design ), and found most of what was discussed repetetive and obvious. Also I can't help but notice when I look at other reviewers' profiles, they have only ever reviewed one book, or at most two.
I will probably buy, or at least checkout the SOA patterns book ( referenced extensively in this one as published, but lost in book desert ). I hope it contains the content that this book should have contained.
SOA Principles of Service Design Overview"This book could be described as an encyclopedia of service design–Erl leaves nothing to chance. Indispensable."–Steve Birkel, Chief IT Technical Architect, Intel Corp."An absolute pleasure to read…the best SOA book I've read.A book I would recommend to all of my colleagues; it provides much insight to the topics often overlooked by most books in this genre…the visuals were fantastic."–Brandon Bohling, SOA Architecture and Strategy, Intel Corporation"This book is a milestone in SOA literature. For the first time we are provided with a practical guide on defining service characteristics and service design principles for SOA from a vendor-agnostic viewpoint. It's a great reference for SOA discovery, adoptions, and implementation projects."–Canyang Kevin Liu, Principal Enterprise Architect, SAP Americas, Inc."I liked this book. It contains extremely important material for those who need to design services."–Farzin Yashar, IBM SOA Advanced Technologies"This book does a great job laying out benefits, key ideas and design principles behind successfully adopting service-oriented computing. At the same time, the book openly addresses challenges, risks and trade-offs that are in the way of adopting SOA in the real-world today. It moves away from ivory-tower views of service orientation, but still lays out a strong vision for SOA and outlines the changes necessary to realize the full potential."–Christoph Schittko, Senior Architect, Microsoft"I recommend this book to any SOA practitioner who wishes to empower themselves in making service design real…gives readers the 360º view into service design [and] gives SOA practitioners the depth and understanding needed into the principles of SOA to assist in the design of a mature and successful SOA program."–Stephen G. Bennett, Americas SOA Practice Lead, BEA Systems"SOA projects are most successful when they are based on a solid technical foundation. Well accepted and established design principles are part of this foundation. This book takes a very structured approach at defining the core design principles for SOA, thus allowing the reader to immediately applying them to a project. Each principle is formally introduced and explained, and examples are given for how to apply it to a real design problem. A 'must read' for any architect, designer or developer of service oriented solutions".–Andre Tost, Senior Technical Staff Member, IBM Software Group"There are few references for SOA that give you the nuts and bolts and this one is at the top of the list. Well written and valuable as a reference book to any SOA practitioner."–Dr. Mohamad Afshar, Director of Product Management, Oracle Fusion Middleware, Oracle Corporation"A thorough examination of the considerations of service design. Both seasoned SOA practitioners and those endeavoring to realize services can benefit from reading this book."–Bill Draven, Enterprise Architect, Intel Corporation"There are very few who understand SOA like Thomas Erl does! The principle centric description of service orientation from Thomas canonizes the underpinnings of this important paradigm shift in creating agile and reusable software capabilities. The principles, so eloquently explained, leave little room for any ambiguity attached to the greater purpose of SOA. Most organizations today are creating services in a bottoms-up approach, realizing composition and reuse organically. The time is ripe for a book like this that prepares architects for a principle centric approach to SOA."–Hanu Kommalapati, Architect, Microsoft Corporation"Outstanding SOA literature uniquely focused on the fundamental services design with thorough and in-depth study on all practical aspects from design principles to methodologies. This book provides a systematic approach for SOA adoption essential for both IT management and professionals."–Robin Chen, PhD, Google, Inc."Thomas Erl's books are always densely filled with information that's well structured. This book is especially insightful for Enterprise Architects because it provide s great context and practical examples. Part 1 of the book alone is worth getting the book for."–Markus Zirn, Senior Director, Product Management, Oracle Fusion Middleware, Oracle Corporation"A very clear discussion of the subject matter. Provides a good structure that facilitates understanding and readily highlights key points."–Kareem Yusuf, Director of SOA Strategy and Planning, IBM Software Group"I am very impressed. Comprehensive. Educative. This book helped me to step back and look at the SOA principles from broader perspective. I'd say this is a must-read book for SOA stakeholders."–Radovan Janecek, Director R&D, SOA Center, Hewlett-Packard"Very valuable guidance for understanding and applying SOA service design principles with concrete examples. A must read for the practitioner of SOA service design."–Umit Yalcinalp, PhD, Standards Architect, SAP"This book really does an excellent job of explaining the principles underpinning the value of SOA…Erl goes to great length to explain and give examples of each of the 8 principles that will significantly increase the readers ability to drive an SOA service design that benefits both business and IT."–Robert Laird, IT Architect, IBM EAI/SOA Advanced Technologies Group"This book strikes a healthy balance between theory and practice. It is a perfect complement to the SOA series by the author."–Prakash Narayan, Sun Microsystems"If you are going to be designing, developing, or implementing SOA, this is a must have book."–Jason "AJ" Comfort Sr., Booz Allen Hamilton"An excellent book for anyone who wants to understand service-orientation and the principles involved in designing services…a clear, concise and articulate exploration of the eight design principles involved in analyzing, designing, implementing, and maintaining services…"–Anish Karmarkar, Oracle Corporation"Very well written, succinct, and easy to understand."–Raj Balasubramanian, IBM Software Group"Acomprehensive exploration of the issues of service design which has the potential to become the definitive work in this area."–James Pasley, Chief Technology Officer, Cape Clear Software"An excellent addition to any SOA library; it covers a wide range of issues in enough detail to be a valuable asset to anyone considering designing or using SOA based technologies."–Mark Little, Director of Standards, Red Hat"This book communicates complex concepts in a clear and concise manner. Examples and illustrations are used very effectively."–Darryl Hogan, Senior Architect, Microsoft"A work of genius…Offers the most comprehensive and thorough explanation on the principles of service design and what it means to be 'service oriented.'"Erl's treatment of the complex world of service oriented architecture is pragmatic, inclusive of real world situations and offers readers ways to communicate these ideas through illustrations and well formulated processes."–David Michalowicz, MITRE Corporation"This is the book for the large organization trying to rationalize its IT assets and establish an agile platform for the future. By highlighting risk and...

Want to learn more information about SOA Principles of Service Design?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) Review

SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)
Average Reviews:

(More customer reviews)
Are you looking to buy SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)? Here is the right place to find the great deals. we can offer discounts of up to 90% on SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) ReviewThis book is a must have for anyone that wants to know what Microsoft technologies have to offer to accomplish Service Oriented Architecture.
If you are a .Net Enterprise Architect, this book should not leave your side. It covers all the right ways to accomplish distributed application architecture and enterprise integration using .Net technologies.
It is a book for both the beginner and the experienced. It covers SOA fundamentals in the beginning of the book as well as a history of legacy .Net distributed technologies. I enjoyed reading the history chapter. It brought back a lot of memories of COM+ and .NET remoting issues, which made me happy to be be using WCF.
The book does a great job of covering WCF and WCF Extensions. After two chapters on WCF, it then covers .NET Enterprise Services Technologies. They include SQL Server, Windows Workflow, Application Blocks and Software Factories, and Biztalk Server. The book does a great job of showing why, when, and where you would consider using the technologies.
There are several chapters on how to accomplish service orientation. Topics include Service Contracts, Interoperability, Coupling, Abstraction, Discoverability, Reusability and Agnostic Service Models, Service Composition and Orchestration Basics, Orchestration Patterns with Windows Workflow, and Orchestration Patterns with BizTalk Server.
There also several chapters on Infrastructure and Architecture. Topics include Enterprise Service Bus, AppFabric Service Bus, SOA Security, Presentation Layers with .NET, Performance Optimization, and SOA Metrics.
The book ends with several very helpful Appendices. They include an Industry Standards Reference, Service-Orientation Principles Reference, SOA Design Patterns Reference, and the Annotated SOA Manifesto.
I found the coverage of topics in this book to be just at the right level for introducing them, and then showing how they fit into the .NET SOA environment.
I will always have this book with me. It will not leave my side. It contains all the topics I need to consider when doing enterprise architecture. It will serve as a great one stop shop for solutions and ideas.
My only disappointment was that it was in black and white. I own the SOA Design patterns book which is in full color. With the type of diagrams in these books, color does make a big difference in ease of reading and understanding them. It would have been worth paying an extra $10-15 bucks for the book in color.
My other gripe is with Amazon. I had this book in hand for weeks because I ordered from the publisher before Amazon even had it available. Not sure where that went wrong, but it is no ding to the book.
I am counting both of my dings against the publisher and not against the book.
All in all you must buy this book if you are building applications with .NET in an enterprise environment. Even if you are building stand alone applications this book is worth reading. It has a ton of valuable information presented in a way that makes it unique to this book.SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) Overview"Explaining the intersection of these two worlds--service-orientation and .NET technologies--is exactly what this book does. Its team of specialist authors provides a concrete, usable guide to this combination, ranging from the fundamentals of service-orientation to the more rarified air of .NET services in the cloud and beyond. If you're creating service-oriented software on the Microsoft platform--that is, if you're a serious .NET developer--mastering these ideas is a must."--From the Foreword by David Chappell, Chappell & Associates"Microsoft's diverse product line has long supported the service-oriented enterprise, but putting it all together into a cohesive whole can be daunting. From more established products, like Windows Communication Foundation, Windows Workflow Foundation, Microsoft Office SharePoint Server, and BizTalk Server, to newer offerings like Windows Azure and AppFabric, the experts assembled here expose the sweet spots for each technology, talk through the high-level trade-offs, and offer a roadmap to a unified Microsoft SOA story."--Kevin P. Davis, Ph.D., Software Architect"This book excels in giving hands-on and in-depth expertise on the SOA architecture style with the .NET framework and the Azure cloud platform. It's a practical guide for developers, architects, and SOA implementers. A must read!" --Ricardo P. Schluter, ICT Architect, Parnassia Bavo Group"While the industry overall may have hyped 'the cloud' to the level it often seems to cure world hunger, SOA with .NET and Windows Azure helps cut through the questions and hype and more clearly discusses the benefits and practical techniques for putting it to work in the real world. This book helps you understand the benefits associated with SOA and cloud computing, and also the techniques for connecting your current IT assets with new composite applications and data running in the cloud. This book will help you understand modern middleware technologies and harness the benefits of the cloud both on and off premises." --Burley Kawasaki, Director of Product Management, Microsoft"The authors have a combined SOA and .NET experience of several decades–which becomes obvious when reading this book. They don't just lead you down one path with a single descriptive solution. Instead, the sometimes nasty trade-offs that architects face in their design decisions are addressed. These are then mapped to the Microsoft .NET platform with clear code examples. A very refreshing look at this major contender in the SOA space and a definite must for the .NET SOA practitioner!"--Dr. Thomas Rischbeck, IT Architect, Innovation Process Technology"In order to evolve as a software craftsman one must read excellent books that will help you grow and evolve in your profession. One of those books that every software craftsmen interested in good design and best practices should read is SOA with .NET and Windows Azure. With this book, you will learn which design patterns will provide the best solution for the kinds of software design problems you, as a developer or designer, face every day. This book has everything that software architects, software designers, and programmers need to know when building great quality software with Microsoft technologies."This will undoubtedly be one of those books that you reference repeatedly when starting new SOA projects. There is plenty of information that even those not working with typical service-oriented architecture will find very useful. With plenty of real-life examples (code, design, and modeling), readers see in a practical manner how they could use SOA patterns to solve everyday software problems and be more productive. SOA with .NET and Windows Azure will fit in my top three books and will definitely be one of those that I will use in my everyday work." --Arman Kurtagic, Consultant at Omegapoint ABThe Authoritative Guide to Building Service-Oriented Solutions with Microsoft .NET Technologies and the Windows Azure Cloud Computing Platform In SOA with .NET and Windows Azure, top Microsoft technology experts team up with Thomas Erl to explore service-oriented computing with Microsoft's latest .NET service technologies and Windows Azure innovations.The authors provide comprehensive documentation of on-premise and cloud-based modern service technology advancements within the Microsoft platform and further show how these technologies have increased the potential for applying and realizing service-orientation practices and goals.Specifically, the book delves into Microsoft enterprise technologies, such as:Windows Communication Foundation (WCF)

Want to learn more information about SOA with .NET (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Enterprise System Architectures: Building Client Server and Web Based Systems Review

Enterprise System Architectures: Building Client Server and Web Based Systems
Average Reviews:

(More customer reviews)
Are you looking to buy Enterprise System Architectures: Building Client Server and Web Based Systems? Here is the right place to find the great deals. we can offer discounts of up to 90% on Enterprise System Architectures: Building Client Server and Web Based Systems. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Enterprise System Architectures: Building Client Server and Web Based Systems ReviewThis book is an A to Z compendium of how to design, build, deploy and maintain enterprise-wide architectures. As such it is one of those rare books that should be in every architect's and consultant's short list of resources.
The book is divided into four sections. The first two sections lay the groundwork by providing an overview of network-centric computing solutions, then providing the foundation in the form of architectural frameworks. Section two, in particular, is valuable because the frameworks address both application delivery (development)and service delivery factors that need to be taken into account. I like this holistic approach because production support requirements are addressed early on - something that is lacking from many such books.
Section three covers the design and implementation of an architecture in great detail, with a lot of emphasis on testing, release strategy and infrastructure requirements. Section four is devoted to special topics, such as security, knowledge management and collaborative computing, and data mining. Some highlights of this section include information delivery and "componentware". What I liked most about this section was the in-depth treatment of managing costs of a production client/server environment.
This book has reinforced some of my previous ideas and experience, and has opened my eyes to factors that I had not carefully considered on past projects that involved application or service delivery. I like the coherent and comprehensive approach taken in this book for all aspects of enterprise architectures, and applaud the authors for addressing the hard part: production support of solutions. This book will travel with me to every engagement and will be the first general purpose reference to which I will turn for ideas and methods. If you are a consultant or practitioner in architecture, applications delivery or service delivery this book will be a valuable addition to your library and bag of tricks.Enterprise System Architectures: Building Client Server and Web Based Systems OverviewExperts from Andersen Consulting show you how to combine computing, communications, and knowledge to deliver a uniquely new-and entirely indispensable-competitive advantage.Lead, Follow, or get out of the wayYour company's ability to sustain a competitive advantage is in jeopardy. Your competitors can imitate and improve faster than ever. You need to find ways to help your company discover and deliver and astounding solution, control its costs, and move on the next astounding solution.Web-based computing is the vital technology enabler for today's most important business opportunities, like E-Commerce. It is also the flexible foundation for future solutions. However, because of the complexities and difficulties it represents, it can be critical hurdle for IT shops and for an entire business. Enterprise Systems Architecture: Building Client/Server and Web-Based Systems is your guide through these complexities as you integrate your technology capabilities with your strategy, people, and processes to deliver astounding solutions. It
Introduces you to basic principles and concepts, provides an overview of state-of-the-art in client/server and Web-based computing models, and develops a solid business case for implementation.
Acquaints you with various technologies involved and describes a comprehensive network computing architecture.
Details crucial analysis, design, and implementation issues, including design specifics for architectures, applications, and network; rollout strategies; and ongoing management of distributed operations.
Explores emerging technologies and their likely impact on the future of netcentric computing.Here you'll find detailed information on the architectures and frameworks for network-based computing ' strategies for designing and implementing solutions ' strategies and methods for security. It also provides a full framework for testing applications, and in-depth discussion of transition frameworks for these environments, detailed costs and frameworks for managing the client/server environment, and much more.

Want to learn more information about Enterprise System Architectures: Building Client Server and Web Based Systems?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining ... management and web services orchestration Review

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining ... management and web services orchestration
Average Reviews:

(More customer reviews)
Are you looking to buy BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining ... management and web services orchestration? Here is the right place to find the great deals. we can offer discounts of up to 90% on BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining ... management and web services orchestration. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining ... management and web services orchestration ReviewOracle-centric. Very short book, could be a magazine. Take out the screenshots and code snippets and it's a $45 pamphlet. Most of the recipes are cooked using Oracle products. The descriptions and back cover are misleading. Not recommended if you are interested in other solution providers.BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining ... management and web services orchestration OverviewThis book is not just another generic set of Service Oriented Architecture (SOA) best practices with only general recommendations and advice: instead it's a unique cookbook that shows you how SOA applications are built using best practices that are proven in 10 real-world scenarios. The book consists of three sections. The first two sections will inspire you. They showcase real-life projects on BPEL-based integration and development of composite applications. You'll see that SOA is a reality today, learn what successful implementations are like, and how SOA can work for you right now. It will encourage you to take a plunge into the world of services and test-drive SOA yourself. If you are already in the middle of an SOA implementation, these sections will offer you fresh insight into your current approach, help you to deal with specific business challenges, and make sure what you do is in line with the best practice. The third section will equip you with BPEL techniques to build better SOA applications. These techniques represent the practical implementation of best practice, with code snippets ranging from development to administration of an SOA application. They are generic enough to be applied in any of your existing projects yet specific enough to enable you reap the full benefits from your SOA implementation.This book is aimed at architects and developers building applications in Service Oriented Architecture. The book presumes knowledge of BPEL, SOA, XML, web services, and multi-tier architectures.

Want to learn more information about BPEL Cookbook: Best Practices for SOA-based integration and composite applications development: Ten practical real-world case studies combining ... management and web services orchestration?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional Enterprise .NET (Wrox Programmer to Programmer) Review

Professional Enterprise .NET (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional Enterprise .NET (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional Enterprise .NET (Wrox Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional Enterprise .NET (Wrox Programmer to Programmer) Review
Ok I admit it, I buy too many development books. Most of these I never get around to reading properly. Most of that is my fault. Some of the time I'm put off by dry academic type text that doesn't engage with reader. It must by hard too, right? to produce a book covering topics that are far from exciting whilst still making it enjoyable to read.
So it comes as a pleasant, scratch that, 'fantastic' surprise to read this book that manages to convey a vast amount of information on a broad range of key design patterns and methodologies, like TDD, Inversion of control, Dependency Injection, Entity Frameworks and MVP/MVC and yet still remain a joy to read. I own and have part read books on similar subjects from the most established of authors, the likes of Martin Fowler and Bob Martin. While there is no denying these authors have a wealth of knowledge (having developed many of these patterns and methodologies), it's Professional Enterprise .Net that manages to cut past the waffle and terse examples and provide me with the key information I require.
Highlights for me are the topics on TDD and Refactoring, Inversion of Control and Dependency Injection, Business Logic layer patterns (Active Record & Domain Model patterns) and Data Access Layers including ORM. The examples given lead from the simple solution to the most complete and preferred solution. Each chapter is concise enough to be read through again for reference and is a great book to keep at hand when developing.
Minor quibbles I have are the inclusion of the C# primer in the appendix, I feel this has been used to pad out the book. The book is short for this sort of subject (at around 470ish pages), but I count that as a positive. Also I'd like to see a few more common patterns and practices included and given the same treatment relating to examples are guidance on when to use (maybe we need a 2nd book).
I thoroughly recommended this book, don't be put off by the 'Enterprise' in the title, this book is not dry and should be on any developers bookshelf who wants to improve and advance their code.Professional Enterprise .NET (Wrox Programmer to Programmer) OverviewComprehensive coverage to help experienced .NET developers create flexible, extensible enterprise application code
If you're an experienced Microsoft .NET developer, you'll find in this book a road map to the latest enterprise development methodologies. It covers the tools you will use in addition to Visual Studio, including Spring.NET and nUnit, and applies to development with ASP.NET, C#, VB, Office (VBA), and database.
You will find comprehensive coverage of the tools and practices that professional .NET developers need to master in order to build enterprise more flexible, testable, and extensible .NET applications with minimal upfront costs.
Helps C#, VB.Net, and ASP.NET developers who wish to migrate both their applications and their own skillsets to newer, more flexible enterprise methodologies
Describes each new pattern or feature along with its benefits, then outlines the pros and cons of its implementation
Includes an introduction to enterprise development and a comprehensive overview of the differences between new enterprise patterns and older, traditional Microsoft programming
Explains how to implement these patterns by upgrading an existing code base
Covers benefits including flexibility, automated testing, extensibility, and separation; modular code; test-driven development, unit test, test automation, and refactoring; inversion of control; and object relational mapping
Also covers enterprise design patterns: MVC including Ruby on Rails, Monorail, and ASP.NET MVC, MVP, observer, and more
Contains a primer on object-oriented design

Professional Enterprise .NET focuses on the often-inevitable compromise between forward-thinking design and the needs of business, helping you build applications that serve both.

Want to learn more information about Professional Enterprise .NET (Wrox Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) Review

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)
Average Reviews:

(More customer reviews)
Are you looking to buy SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)? Here is the right place to find the great deals. we can offer discounts of up to 90% on SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) ReviewThis text provides a wonderful and thorough explanation of base SOA principles. The core definitions are concrete, base references well chosen and contains many useful points for consideration. The key topics are covered in a logical structure and approached in logical order. This makes the text much more useful for building a foundation on SOA than its competitors.
However, the text clearly overstates the issues. The use of non-illuminating case studies coupled with needlessly complex re-definition of key terminology makes this reference sheer overkill. This book provides a key example of taking simple concepts and turning them in on themselves to make them appear much more complex than they really are. I am unsure whether this is because of the author's desire to become the biblical reference that Distributed Systems: Principles and Paradigms is or if it is simply because the author wants to make the topic seem more intellectually difficult to grasp than it really is.
I do not want to take away from the value of the content covered, but there are much more succinct and light-hearted publications that will lead you to the same base understanding. It is VERY wordy and over-stated, but it is worth having in your stack of SOA, Web Services, etc. etc. etc. reference stack. If for nothing else, than key citations and consideration points.
Possibly the most value thing I got from this book was the ability to ask additional questions and put key things to consideration that would have otherwise been missed. Sometimes the most obvious things are taken for granted and hence overlooked -- this book touches on that wonderfully.
To summarize: a wonderful book with a thorough examination of core SOA principles, but it breaks the primary principle of "I'm sorry this letter is so long, I didn't have time to make it shorter."
I enjoyed the author's/publisher's other books on the topic, but this one was a bit of a disappointment - perhaps it should have been first on my list instead of close to last. I highly recommend ignoring the fruitless illustrations/diagrams and sticking to the text, as well.SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl) Overview"SOA Design Patterns is an important contribution to the literature and practice of building and delivering quality software-intensive systems."- Grady Booch, IBM Fellow"With the continued explosion of services and the increased rate of adoption of SOA through the market, there is a critical need for comprehensive, actionable guidance that provides the fastest possible time to results. Microsoft is honored to contribute to the SOA Design Patterns book, and to continue working with the community to realize the value of Real World SOA."- Steven Martin, Senior Director, Developer Platform Product Management, Microsoft"SOA Design Patterns provides the proper guidance with the right level of abstraction to be adapted to each organization's needs, and Oracle is pleased to have contributed to the patterns contained in this book."- Dr. Mohamad Afshar, Director of Product Management, Oracle Fusion Middleware, Oracle"Red Hat is pleased to be involved in the SOA Design Patterns book and contribute important SOA design patterns to the community that we and our customers have used within our own SOA platforms. I am sure this will be a great resource for future SOA practitioners."- Pierre Fricke Director, Product Line Management, JBoss SOA Platform, Red Hat"A wealth of proven, reusable SOA design patterns, clearly explained and illustrated with examples. An invaluable resource for all those involved in the design of service-oriented solutions."- Phil Thomas, Consulting IT Specialist, IBM Software Group"This obligatory almanac of SOA design patterns will become the foundation on which many organizations will build their successful SOA solutions. It will allow organizations to build their own focused SOA design patterns catalog in an expedited fashion knowing that it contains the wealth and expertise of proven SOA best practices."- Stephen Bennett, Director, Technology Business Unit, Oracle Corporation"The technical differences between service orientation and object orientation are subtleenough to confuse even the most advanced developers. Thomas Erl's book provides a great service by clearly articulating SOA design patterns and differentiating them from similar OO design patterns."- Anne Thomas Manes, VP & Research Director, Burton Group"SOA Design Patterns does an excellent job of laying out and discussing the areas of SOA design that a competent SOA practitioner should understand and employ."- Robert Laird, SOA Architect, IBM"As always, Thomas delivers again. In a well-structured and easy-to-understand way, this book provides a wonderful collection of patterns each addressing a typical set of SOA design problems with well articulated solutions. The plain language and hundreds of diagrams included in the book help make the complicated subjects of SOA design comprehensible even to those who are new to the SOA design world. It's a must-have reference book for all SOA practitioners, especially for enterprise architects, solution architects, developers, managers, and business process experts."- Canyang Kevin Liu, Solution Architecture Manager, SAP"The concept of service oriented architecture has long promised visions of agile organizations being able to swap out interfaces and applications as business needs change. SOA also promises incredible developer and IT productivity, with the idea that key services would be candidates for cross-enterprise sharing or reuse. But many organizations' efforts to move to SOA have been mired–by organizational issues, by conflicting vendor messages, and by architectures that may amount to little more than Just a Bunch of Web Services. There's been a lot of confusion in the SOA marketplace about exactly what SOA is, what it's supposed to accomplish, and how an enterprise goes about in making it work.SOA Design Patterns is a definitive work that offers clarity on the purpose and functioning of service oriented architecture. SOA Design Patterns not only helps the IT practitioner lay the groundwork for a well-functioning SOA effort across the enterprise, but also connects the dots between SOA and the business requirements in a very concrete way. Plus, this book is completely technology agnostic—SOA Design Patterns rightly focuses on infrastructure and architecture, and it doesn't matter whether you're using components of one kind or another, or Java, or .NET, or Web services, or REST-style interfaces.While no two SOA implementations are alike, Thomas Erl and his team of contributors have effectively identified the similarities in composition services need to have at a sub-atomic level in order to interact with each other as we hope they will. The book identifies 85 SOA design patterns which have been developed and thoroughly vetted to ensure that a service-oriented architecture does achieve the flexibility and loose coupling promised. The book is also compelling in that it is a living document, if you will, inviting participation in an open process to identify and formulate new patterns to this growing body of knowledge."- Joe McKendrick, Independent Analyst, Author of ZDNet's SOA Blog"If you want to truly educate yourself on SOA, read this book."- Sona Srinivasan, Global Client Services & Operations, CISCO"An impressive decomposition of the process and architectural elements that support serviceoriented analysis, design, and delivery. Right-sized and terminologically consistent.Overall, the book represents a patient separation of concerns in respect of the process and architectural parts that underpin any serious SOA undertaking. Two things stand out. First, the pattern relationship diagrams provide rich views into the systemic relationships that structure a service-oriented architecture: these patterns are not discrete, isolated templates to be applied mechanically to the problem space; rather, they form a network of forces and constraints that guide the practitioner to consider the task at hand in the context of its inter-dependencies. Second, the pattern sequence diagrams and accompanying notes provide a useful framework for planning and executing the many activities that comprise an SOA engagement."- Ian Robinson, Principal Technology Consultant, ThoughtWorks"Successful implementation of SOA principles requires a shift in focus from software system means, or the way capabilities are developed, to the desired end results, or real-world effects required to satisfy organizational business processes. In SOA Design Patterns, Thomas Erl provides service architects with a broad palette of reusable service patterns that describe service capabilities that can cut across many SOA applications. Service architects taking advantage of these patterns will save a great deal of time describing and assembling services to deliver the real world effects they need to meet their organization's specific business objectives."- Chuck Georgo, Public Safety and National Security Architect"In IT, we have increasingly come to see the value of having catalogs of good solution patterns in programming and systems design. With this book, Thomas Erl brings a comprehensive set of patterns to bear on the world of SOA. These patterns enable easily communicated, reusable, and effective solutions, allowing us to more rapidly design and build out the large, complicated and interoperable enterprise SOAs into which our IT environments are evolving."- Al Gough, Business Systems Solutions CTO, CACI International Inc."This book provides a comprehensive and pragmatic review of design issues in service-centric design, development, and evolution. The Web site related to this book [SOAPatterns.org] is a wonderful platform and gives the opportunity for the software community to maintain this catalogue…."- Veronica Gacitua Decar, Dublin City University"Erl's SOA Design Patterns is for the IT decision maker determined to make smart architecture design choices, smart investments, and long term enterprise impact. For those IT professionals committed to service-orientation as a value-added design and implementation option, Patterns offers a credible, repeatable approach to engineering an adaptable business enterprise. This is a must read for all IT arch...

Want to learn more information about SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Applied SOA: Service-Oriented Architecture and Design Strategies Review

Applied SOA: Service-Oriented Architecture and Design Strategies
Average Reviews:

(More customer reviews)
Are you looking to buy Applied SOA: Service-Oriented Architecture and Design Strategies? Here is the right place to find the great deals. we can offer discounts of up to 90% on Applied SOA: Service-Oriented Architecture and Design Strategies. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Applied SOA: Service-Oriented Architecture and Design Strategies ReviewI found this book valuable for providing a solid approach to designing service oriented architectures. It is important for people to understand that this book does not focus on implementing web services - there are plenty of other books that do that. This book focuses on the hard parts - how to design an architecture around the concept of services.
This book is also not a "cookbook" - it does not offer easy answers to these tough problems. Instead it walks you through the thought process so you can learn how to come up with the right answers yourself.
I am actively using this book to help my customers get started with SOA and to help them avoid common design pitfalls. My favorite chapter is Chapter 9: Using Services to Build Enterprise Solutions. The distinction between today's monolothic applications and tomorrow's composite applications requires a paradigm shift that the authors express well.
Finally, I especially liked the practical approach, practical steps and practical advice continually peppered throughout the entire book.Applied SOA: Service-Oriented Architecture and Design Strategies Overview
Endorsed by all major vendors (Microsoft, Oracle, IBM, and SAP), SOA has quickly become the industry standard for building next-generation software; this practical guide shows readers how to achieve the many benefits of SOA
Begins with a look at the architectural principles needed to create successful applications and then goes on to examine the process for designing services and SOA implementations
Each stage of the design process has an accompanying chapter that walks readers through the details and provides helpful tips, techniques, and examples
The author team of SOA practitioners also provides two unique, comprehensive, end-to-end case studies illustrating the architectural and design techniques presented in the book


Want to learn more information about Applied SOA: Service-Oriented Architecture and Design Strategies?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...