| By Devi Gupta | Article Rating: |
|
| March 9, 2009 10:15 AM EDT | Reads: |
3,290 |
While each organization will chart its specific goals and objectives associated with SOA, there are three benefits that nearly every company agrees will justify the journey. These are a boost in productivity, streamlined business processes, and decreased costs of ownership through reuse.
The Catch-22 is that to maximize the benefits of SOA - achieving business flexibility - it is essential that a company, its customers, and its partners willingly share information across their organizational boundaries. This creates a priority around data protection.
With a fully articulated SOA vision, a company's infrastructure will be able to support subtle or dramatic market changes without requiring an expensive rip-and-replace exercise. However, one of the most critical make-or-break factors in the success will continue to be the company's approach to data protection and security.
Acknowledgment of this need is validated by the arrival of many new players in the SOA security space as well as a recent spree of acquisitions in this market by more established vendors.
With more choices on the market, it may seem that selecting an SOA security tool would be easier. In fact, the opposite is true. This is due to the fact that the lines have blurred when it comes to defining the role of an SOA security "offering" and whether it's a snap-on appliance, a suite of software tools, or a platform. Depending on the environment, security measures could include one or all of these scenarios.
SOA Security Appliances
SOA security appliances represent an important element in a company's approach to SOA. SOA appliances are easy-to-install hardware devices that simplify, secure, and accelerate a company's XML and Web services deployments by acting as both an internal and external gateway. They combine SOA management and security functions in a single device.
The rapid growth of SOA security appliances can be attributed to the array of features and benefits they offer. The following is a top 10 list that outlines the potential value of security appliances in an SOA.
- Time and cost savings: SOA security appliances can be easily and quickly installed, and require minimal maintenance.
- Supports compliance: Security appliances can help companies to meet mandates, such as the Health Insurance Portability and Accountability Act (HIPAA) and Payment Card Industry (PCI) data security standards, while simplifying the on-going management of the SOA.
- Address critical XML vulnerabilities: SOA security appliances can help protect against unauthorized access to a Web service; attempts to corrupt the integrity of the data or compromise user confidentiality; attacks on the actual software and systems, and denials of service.
- Provide centralized Web Service management and monitoring: An appliance can ensure that only authorized users are accessing repositories while reinforcing the overall integrity of the SOA infrastructure.
- Lower development costs: By shifting the focus for the delivery of SOA services from pure development to an operational capability, you can bring down your development costs.
- Accelerate SOA deployments: By rapidly exposing secure services to authorized third parties, appliances enable businesses to quickly and easily uncover new opportunities.
- Proactive identification of potential threats: SOA appliances can quickly inspect all incoming messages and immediately perform authentication and authorization and reject invalid requests before they reach back-end servers.
- Governance: An appliance supports SOA governance by streamlining and managing requests to the server and access to the Web services repository.
- Improved performance: An SOA appliance can help improve a number of core processes, including those that generate high Web traffic such as financial transactions, online shopping, inventory optimization, and synchronized multi-channel products.
- Reduced reliance on IT: The appliance can simplify the infrastructure, improve performance, and ensure higher levels of security throughout the SOA.
The preferred SOA security appliance should facilitate integration with existing applications by exposing them as services; defining and implementing XML security, data transformation, and data validation.
Security Software - Why Identity Management Also Matters
Complementing SOA security appliances, security software can bolster resilience of the SOA-supported business processes. The overarching role in an integrated architecture is to help administrators and support personnel monitor, manage, secure, and control the end-to-end implementations of SOA-based services and application components. This strategy is becoming increasingly important as companies focus on sharing and distributing information to drive business and will soon reach a point where end users will no longer tolerate incongruous integration habits.
Furthermore, businesses need to simply conduct transactions without being halted at every gate requesting further proof of their identity. To this end, identity management software should provide users with policy-based integrated security management that ensures secure access to information and services without replicating identity at both companies, which results in time delays and additional costs. In addition, single sign-on tools for SOA should help integrate security among applications whether they reside onsite or virtually to support a company that may be expanding operations, merging assets, or refining its approach to compliance and governance.
Putting Together a Security Platform - Seven Security Guidelines
Since one of the key drivers to SOA adoption is reuse and the leveraging of a company's existing IT investments, the environment to support and reinforce security in the SOA infrastructure should address the following seven criteria:
- Centralize and store security data to improve overall security operations and information risk management.
- Provide a security-enforcement point for Web services.
- Automatically recognize, investigate, and respond to incidents.
- Create a centralized platform to manage provisioning, authentication, and authorization.
- Provide comprehensive reporting including historical reporting, self-auditing, and tracking capabilities.
- Offer multiple deployment options based on a modular architecture that easily adapts to a company's current and future security infrastructure requirements.
- Provide an environment to support managed security services that result in reduced operational costs through automation and speedy implementation.
Since security is a critical aspect to a company's success with SOA, it's vital to include both appliances and software in the infrastructure. However, this does not mean that companies need to abandon their existing investments in technology nor should it require an uncomfortable budget discussion with the CIO.
With a standards-based SOA, additional security offerings can be easily integrated without having a negative impact on the company's existing applications or hardware, or requiring significant investments of time and money. What will make a difference, however, is that the SOA strategy should include the company's longer-term goals, and should be designed, built, and deployed using the skills and expertise of a team that spans both the business and IT facets of the company.
Resources
- http://soasecurity.net/SOA_Security_Blogs.html
- http://www.prolifics.com/websphere-datapower.htm
- http://www.ibm.com/soa
Published March 9, 2009 Reads 3,290
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Devi Gupta
Devi Gupta is vice president of marketing at Prolifics, an end-to-end systems integrator based in New York, NY.
- The Top 150 Players in Cloud Computing
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Expo New York Call for Papers Deadline December 15
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- US Federal Government is Major Cloud Computing Innovator
- Google Wave
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Adaptivity & Cloud Computing: Exclusive Q&A with CEO Tony Bishop
- 4th International Cloud Expo: Photo Album
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Industry Experts Discuss the State of Cloud Computing
- SOA World Power Panel on SYS-CON.TV
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- 1st Annual Government IT Conference & Expo: Themes & Topics
- Cloud Expo New York Call for Papers Deadline December 15
- Stock in Focus: Dragon Capital
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- SOA World Conference & Expo SYS-CON.TV Power Panel Live From Times Square









There are a variety of applications that supp...





















