Category Archives: Service Orientation

Service Orientation

Lean, agile and SOA reading list of 2011

Since this blog is also dedicated to sharing resources that are valueable to me I decided to share my reading list of 2011 with you.

Lean Integration: An Integration Factory Approach to Business Agility


A great best practices book on integration. The first part provides description of the business value of Lean. It introduces the core concepts. As a manager that doesn’t need all the details you could just read this part and you can get a good grasp of the ideas presented.

The second part translates the lean principles from the world of manufacturing to the world of systems integration. It has great case studies that shows the principles applied in a real world context.

Part three of the book provides a “how to” guide. This can be used as a reference and as such is a great desk-top reference manual. This book is great and a must read for all technology and business practitioners and innovators.

Web Service Contract Design and Versioning for SOA

Great reference (not a book that I read front to back) on Web Service Design from Thomas Erl and his co-authors. This book focuses exclusively on the contract part of the service. Due to the depth it is a extensive resource to use besides others. The book is filled with extensive examples on how to meet the goals of SOA properly using contract design.

Via the site of the publisher and on iTunes are additional service design podcasts by the authors of the book. Could be a great resource to start with.

The Back of the Napkin (Expanded Edition): Solving Problems and Selling Ideas with Pictures


This is a great book on problem solving, extremely useful and in a sense thought provoking. It structures problem-solving into a six by five visual codex. This makes sense; you can literally see the evolution of the thought processes and the development of the insights take shape through the pages. Fun read as well.

Gartner Magic Quadrant for SOA Governance Technologies 2011

Magic Quadrant SOA Governance TechnologiesIn October 2011 Gartner published it’s Magic Quadrant for SOA Governance Technologies. Gartners sees the market for SOA governance technologies keeps changing, driven by more comprehensive requirements from end users. The most important change since their previous report in 2009:

Clients today prefer to buy SOA governance solutions that will serve their purpose throughout the whole SOA endeavor, governing services and artifacts through different projects from planning and design all the way to implementation operation and retirement.

The most important change that I see at our customers compared with two year ago is that they more more interested and willing to invest in governance technologies.

What is SOA Governance about

SOA governance technology is about:

  • Tracking and monitoring the artifacts in a SOA
  • Enforcing and ensuring compliance with the policies associated with the artifacts
  • Measuring the outcomes related to their use

Oracle’s SOA governance offering

Oracle’s offering in the Governance technologies market is part of it’s Fusion Middleware product line. It includes the following products (see this this blog):

  • Oracle Enterprise Gateway and Oracle Web Services Manager – Full life cycle policy management
  • Oracle Enterprise Repository
  • Oracle Service Registry
  • Oracle SOA Management Pack

This number of products and the complexity of Oracle’s offering can make it hard to get a good grasp of what product will cater your specific needs. Should you need more insight visit our SOA governance seminar.

SOA and Governance seminar

On December 13th Whitehorses will host a seminar on SOA and Governance. During this seminar we will show the value of a proper architecture and governance for your organization. In the presentation you will get clear guidelines and steps on a pragmatic approach for implementing a manageable SOA solution.

Some of the topics:

  • What is SOA Governance and Why do we need it?
  • SOA reference architecture – The importance of solid standardization.
  • Service life-cycle governance – Design and build the right services and the proper way to reuse them.
  • Service repository – With examples of repositories based on Oracle Enterprise Repository (OER) and a wiki.

rsvp.

Kscope 2011 Solid Service Bus implementations


From now on counting down in days to the upcoming ODTUG Kscope 2011. ODTUG is a user group for for a wide range of technologists working with the Oracle platforms. During this conference I’ll be presenting on solid Service Bus implementations using the Oracle Service Bus, Mediator or both. The full schedule of Kscope is here.

SOA Symposium 2011 Brasilia

SOA Cloud 2011 BrazilLater this month on the 27th and 28th of April the 4th International SOA Symposium and the 3th International Cloud Symposium will be for the first time held in Latin America – Brasilia, Brazil. More info on previous editions can be found on this blog. The 2011 SOA Symposium program consists of:

  • Expert Speaker Sessions
  • 10+ Conference Tracks
  • 4 Expert Panels
  • 4 Keynote Speeches

Given the location simultaneous translation (English-Portuguese-English) will be available in all technical sessions. For the complete agenda or resources from previous conference, check the site. Videos from the 2010 edition of the SOA Symposium can be found on InfoQ.

SOA Symposium 2011 Call For Presentations

On April 27 and 28 2011 the worlds largest SOA and Cloud Computing event will be held in Brasilia, Brazil. The International SOA and Cloud Symposium brings together lessons learned and emerging topics from SOA and Cloud projects, practitioners and experts.

There is a Call for Presentations:

The SOA and Cloud Symposium 2011 program committees invite submissions on all topics related to SOA and Cloud, including but not limited to those listed in the preceding track descriptions. While contributions from consultants and vendors are appreciated, product demonstrations or vendor showcases will not be accepted. All contributions must be accompanied with a biography that describes the SOA or Cloud Computing related experience of the presenter(s).

All submissions must be received no later than February 15, 2011. An overview of the tracks:

  • SOA Architecture & Design
  • SOA & BPM
  • Real World SOA Case Studies
  • SOA & Cloud Security
  • Real World Cloud Computing Case Studies
  • REST & Service-Orientation
  • BPM, BPMN & Service-Orientation
  • Business of SOA
  • SOA & Cloud: Infrastructure & Architecture
  • Business of Cloud Computing

You might be interested in previous post on the SOA Symposium or the 2010 presentations.

InfoQ videos: Using a Service Bus to Connect the Supply Chain

The session I presented at the SOA Symposium 2010 is now available online via InfoQ. You can find it as a Service Bus case study. It is introduced as:

a case study of using a service bus in a supply channel connecting a wholesale supplier with hundreds of retailers, the overall context and challenges faced – including the integration of POS software coming from different software providers-, the solution chosen and its implementation, how it worked out and the lessons learned along the way.

Watch the video, download the mp3 or sheets.

SOA Symposium 2010 videos available via InfoQ

This year, in partnership with InfoQ.com (the largest community site for technical architects), 1/4th of the SOA Symposium sessions was filmed and will be published on InfoQ. From early November InfoQ has started publishing these videos. At the time of writing the following videos are available:

Cloudy SOA

This session on Cloudy SOA by Mark Little covers:

an introduction to cloud computing pointing to the fact that the middleware needs of the cloud are similar to SOA’s, showing some of the benefits of running SOA along with the cloud, asking if cloud computing and SOA should evolve together and giving some future directions to consider.

BPM Top Seven Architectural Topics in 2010

Hanjo Normann’s session presenting the BPM Top Seven Architectural Topics in 2010 covers:

how to design a BPM/SOA solution including: modeling human interaction, improving BPM models, orchestrating composed services, central task management, new approaches for business-IT alignment, solutions for non-deterministic processes, and choreography.

Resurrecting SOA

Anne Thomas Manes in her Resurrecting SOA session goes into details on why she:

believes organizations need SOA more than before, but using a redefined SOA based on the SOA Manifesto, focusing on models, methodologies and patterns, not on technology, intended to produce the desired business and technical goals.

For a complete overview of SOA Symposium sessions on InfoQ check their SOA Symposium page.

Recently released Developer resources

This blog will point you to two valuable but free resources:

Designing the Service Contract

You can download a free PDF on Designing the Service Contract (alternative link). This is a sample chapter from the book Oracle SOA Suite Developer’s Guide. The book is available form here.
There are also two OTN Arch2Arch Podcast interviews with Oracle SOA Suite Developer’s Guide authors Matt Wright and Antony Reynolds now available:

Developing a Portlet using ADF

There is a free sample chapter on how to create Portlets using ADF available (alternative link). The chapter is taken from Web 2.0 solutions with Oracle WebCenter 11g. The book is available here.

In this chapter, you will learn the following:

  • JSF specification concepts
  • The types of portlets you can build with WebCenter
  • Developing a portlet using ADF
  • Integrating portlets with custom Applications