Service-Oriented Architectures offer a number of potential benefits: They can
provide new opportunities to connect enterprises with customers, partners,
and suppliers; improve efficiency through greater reuse of services across
the enterprise; and offer greater flexibility by breaking down IT silos. But
these benefits make security more critical than ever. Why? Services are
highly distributed, multi-owner, deployed to heterogeneous platforms, and
often accessible across departments and enterprises - and this creates major
security issues for developers, architects, and security and operations
professionals. Fortunately, there are ways to make your SOA more secure. If
you're building applications to SOA using J2EE, BPEL, or XML, you can build
security into an SOA by addr... (more)
Agile and adaptive business processes and supporting IT infrastructure are
the holy grail of enterprise applications. The industry is heading in the
right direction to start delivering on this promise. SOAs (service-oriented
architectures) promise to enable businesses to align their business processes
to customer needs, and optimize them to improve customer responsiveness and
drive effic... (more)