ServiceTechMag.com > Issue LXIII, June 2012
Download Issue
Download Full Service Technology Magazine PDF




Cloud Is The Buzz, But What About The SLA?

Howard Cohen

Howard Cohen

Everyone is talking about cloud computing but a great deal of writing is spent on the advantages of the technology. Moving services off premise can create a great deal of savings but there are risks that should be considered. Most of the risks are associated with the fact that services and service agreements favor service providers. The key to lowering the risk is thinking about the right questions to ask up front and considering the implications of the service-level agreement (SLA). Cloud is the buzz, but what does that mean to you? Understanding what is in an SLA and what questions should be asked of service providers is key to the stability, sustainment and future of any cloud based consumer. What should we consider? The cloud is the buzz! Now go out and get yourself some cloud. But what does that mean to your business or organization? It is critical to ask questions of service providers up front and understand the implications of...


Integrating Distributed Services Securely

Gerald Beuchelt

Gerald Beuchelt

This paper documents technical work conducted for the Electronic System Center (ESC) at Hanscom AFB, to create a description of the minimal requirements for a web service security infrastructure. The intent is for the infrastructure to be used by programs and projects that are moving towards distributed service architecture. To achieve this and make the results applicable to a wide array of programs, we analyzed the technical requirements of a number of programs of records (PORs) and distilled common use cases for service chaining, as well as typical service integration requirements. Going forward, this paper is intended to be a living document: as technologies and requirements change, this paper should be updated. For any POR moving from a tightly coupled architecture to more open service architecture, security is a big challenge. Not only is the technology stack significantly different, but also the decoupling of functionality into a large number of component service results in a significantly broader attack surface. With the significant resource...


Transports in Apache CXF

Andrei Shakirin

Andrei Shakirin

Apache CXF is a Web services and REST framework designed in a very extensible and flexible way. One very important aspect of the CXF framework is the ability of transports. Transports are responsible for physical communication between clients and services. This article, broken into two parts, describes how transports are organized in CXF. The first part gives a general overview of the architecture and design of the CXF transport layer; it also describes how to create custom transports and when they can/should be used. The second part concentrates on JMS transport and shows how to design scalable CXF applications using JMS. Presently the CXF distribution provides transport implementations for the following protocols: HTTP(S), JMS, JBI, and Local. HTTP(S) and JMS transports support corresponding protocols and interfaces. JBI transport provides communication with JBI service engines and binding components. Local transport is designed for optimized communication between participants in the same JVM. Apache Camel projects additionally provide Camel transport for...


Understanding Intrinsic Interoperability

Thomas Erl

Thomas Erl

The consequences of building silo-based and single-purpose applications have been well documented. As IT enterprises accumulate an ever-growing collection of disparate systems, the need to resort to fragile integration architectures results in convoluted environments that become increasingly burdensome and risky to evolve. Service-oriented architecture provides a direct alternative to this approach by establishing a method for the design of systems that are inherently compatible with each other. This leads to an opportunity to create a genuine level of interoperability that is intrinsic to each software program we build as a service. This method has been established and proven for years and has successfully realized concrete and measurable levels of intrinsic interoperability. In this session, the world's top-selling SOA author will provide a tour of the steps and requirements for realizing intrinsic interoperability within solution design and implementation. The session concludes by highlighting the significance of governance controls required to continually preserve interoperability throughout the evolution of services and their underlying architectures in response to on-going business change.


2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006