Applied SOA: Service-Oriented Architecture and Design Strategies
- 10h 59m
- Boris Lublinsky, Kevin T. Smith, Marc J. Balcer, Mike Rosen
- John Wiley & Sons (US)
- 2008
You need more than theory to make SOA work.
You need this practical guide.
The challenge today's IT professionals face is not how to build a service. It's how to build a quality service, based on solid design principles and integrated into an architecture that enhances overall business processes. If you are a systems architect or designer, a business analyst, or an IT manager, this book gives you the architecture and design principles along with a methodology that empowers you to meet that challenge. Here are the tools you need to develop services that deliver the benefits of SOA.
- Understand how SOA provides improved flexibility, reduced costs, and competitive advantages
- Examine the overall enterprise context, architectural layers, domain-specific concepts, and essential service characteristics
- Learn how to align SOA with your business, identify services, and create solutions
- Explore business architecture and business process modeling
- See how to design service interfaces and implementations
- Create enterprise services that integrate existing applications and data
- Create enterprise solutions from existing services
- Apply security blueprints for determining and implementing appropriate safeguards
- Utilize successful techniques for flexible service composition and semantic interoperability
- Prepare to effectively manage your projects, utilizing best practices and strategies for SOA management and governance
- Benefit from detailed case study examples
About the Authors
Mike Rosen is chief scientist at Wilton Consulting Group, which provides expert consulting on software architecture, SOA, and enterprise architecture. He is also director of enterprise architecture for the Cutter Consortium and editorial director of the SOA Institute. He frequently speaks at industry symposia and contributes to industry journals.
Boris Lublinsky is lead architect at Navteq, where he is responsible for SOA and BPM implementations. He is a frequent contributor to technology magazines and a speaker at industry conferences. Boris is also an SOA news editor for InfoQ.
Kevin T. Smith is a technical director at ManTech MBI (formally McDonald Bradley, Inc.), where he builds highly secure and data-driven SOA solutions for the U.S. government. He is the author of many SOA technology articles in industry magazines, such as the SOA/Web Services Journal, and has coauthored several technology books, including The Semantic Web (Wiley, 2003), Professional Portal Development with Open Source Tools (Wrox, 2004), More Java Pitfalls (Wiley, 2003), and Essential XUL Programming (Wiley, 2001), in addition to the books where he has written chapters as a contributing author. Kevin has led SOA workshops and has presented at numerous industry conferences, such as the RSA Security Conference, JavaOne, the Semantic Technology Conference, the Apache Open Source Conference, Net-Centric Warfare, the Object Management Group, and the Association for Enterprise Integration.
Marc J. Balcer is the founder of ModelCompilers.com, a provider of tools and services for realizing the power of model-based development, and the coauthor of Executable UML: A Foundation for Model-Driven Architecture (Addison-Wesley, 2002). He has over 15 years of experience in developing, deploying, and managing projects based upon executable models and model-driven development techniques.
As a party to many enterprise development projects, Marc has witnessed firsthand how the precision of application and architecture models can make the difference between spectacular success and miserable failure. He has applied Executable UML to projects in such diverse areas as medical instrumentation, transportation logistics, telecommunications, and financial services.
In this Book
-
Realizing the Promise of SOA
-
SOA — Architecture Fundamentals
-
Getting Started with SOA
-
Starting with the Business
-
Service Context and Common Semantics
-
Designing Service Interfaces
-
Designing Service Implementations
-
Composing Services
-
Using Services to Build Enterprise Solutions
-
Designing and Using Integration in SOA Solutions
-
SOA Security
-
SOA Governance
-
Case Study — Travel Insurance
-
Case Study — Service-Based Integration in Insurance