ADS BY GOOGLE


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
DIGITAL EDITION

SYS-CON.TV
SOA / WEB SERVICES TOP LINKS

Testing Process Orchestrations Based on the BPEL Standard
Composite applications are made up of discreet services that have been tried and proven reliable, but building an orchestration that incorporates services that come from several sources, some of them outside of the company, could introduce testing hazards beyond just bad output. For example, let's say that your business has a process that includes activities to run a credit check with an external credit agency or to schedule a package delivery with an external shipping service.
Is SOA Ready to Move from the Whiteboards and into Production IT?
Is SOA ready to move from the whiteboards and into production IT? As you might have guessed, the answer remains a disappointing sort of. The issue comes down to tools and infrastructure, and the fact that only some SOA components are mature and easy to source.
Security in a SOA
As the name suggests, a Service Oriented Architecture is one where application functionality is packaged as autonomous services that adhere to industry standard interfaces (WSDL, SOAP), and the services are then deployed in an IT architecture that makes for their most effective use. The component services can be rapidly reused and composited, plugged and played as it were, to create new business offerings and they can be individually upgraded for increased business agility. However, to achieve the promise of a SOA it's imperative that critical non-business logic-related functionality, the foremost of which is security, should also be provided and used as a service. And for this to occur it has to be externalized, accessed, and managed independently from the business logic-related services.
The Core Four: SOA Approach to Security Management
I recently attended a security conference where thousands of security products from hundreds of vendors were all vying for attention. While most of these products filled a legitimate need, the array of products reminded me of an orchestra warming up. Each instrument may sound good by itself, but together they would be cacophonous without a conductor.
SOA Access Control Policy Management
When SOAP-based Web Services solutions began appearing five years ago, one of the major challenges was securely propagating end-user identity in Web Service chaining scenarios. Certainly a user could authenticate to a portal, and that portal could talk to a Web Service that talks to another Web Service that talks to another Web Service (and so on), but the big question was - how could each point in the Web Service chain be assured who the requesting end user really was?
Build Management Is Critical to Developing an SOA Enterprise
Developing under a Service Oriented Architecture (SOA) is different from traditional development. A large set of business changes will now be funneled through a relatively small number of enterprise services. An inefficient or bad build system can impact a greater number of business changes. As services are exposed to more consumers and so to more potential threats having a robust and secure development environment is more important than ever. Centralized role-based control of builds and reporting of build activities is critical for incorporating a greater number of changes and managing the security and auditability of Web Services.
Creating Secure Web Service Sessions
Over the past five years, the promise of enterprise information sharing has made great strides with the evolution of Web Services and the promise of Service Oriented Architectures (SOA). An architectural shift that moves us away from point-to-point client/server systems.
McAfee's Foundstone Professional Services to Launch Free Web Service Tools
McAfee the leading dedicated security company, announced that Foundstone Professional Services will launch a series of free tools that teach developers, programmers, architects and security professionals how to create more secure software. The tools will also review the root causes of increasingly prolific crimes such as e-shoplifting, session hi-jacking and identity theft.
WS Security Performance
The WS Secure Conversation specification describes a mechanism letting multiple parties establish a context (using the WS Trust Request Security Token standard) and secure subsequent SOAP exchanges. Each WS Secure Conversation session has an associated shared secret. Instead of using this shared secret directly to sign and encrypt the conversation's messages, symmetric keys are derived from the secret itself. Deriving new keys for each message and different keys for signature and encryption limits the amount of data that an attacker can analyze in attempting to compromise the context.
Don't Forget Security on the Way Out
Typically when we think about security for a Web service, our focus is on how to protect it from unauthorized and malicious users. Thus, we tend to concentrate on such things as authentication of the requestor, checking to see that the requestor is authorized to access the service, validation of the request message, and so forth - all things that happen on the way in or during a request for the service. However, there is an equally important set of security functions that need to occur on the way out or after the service has finished processing the request.
SOA Security
As organizations move to service-oriented architecture (SOA), security becomes one of the key concerns impacting deployment. After all, a company's most sensitive information is frequently stored in the business systems that are now being accessed by the Web services employed within an SOA. As such, security concerns have become part of the enterprise decision-making process relating to the adoption of a SOA.
Forum Systems Touts Web Security
'The best approach to selecting the optimal Web services security solution is to assess the needs to be met and then to identify a solution that best fits those needs, precisely and affordably,' according to Forum Systems. Key to this approach is the avoidance of one-size-fits-all solutions that may be over-engineered to underperform.
Solve Your Application Security Issues
I'm sure I'm like many of you in this respect: I got into engineering because I love the idea of being able to address complex problems with a combination of my talent, my friends' talent, and the tools that I can come up with to make our work as easy as possible (work smart not hard!). It is this approach that has guided me in my work as an application and technical architect.
Web Services + the Grid = Prime Time
Web services and the Grid are converging! The prospect of grid-based, commodity computers delivering run anywhere, anytime Web services across the Internet has hype-o-meters showing a speedy rise and marketing departments gearing up everywhere.
Opinion: Web Services Security Hype
According to the latest Web services 'hype cycle' from Gartner, both Web services security standards and the deployment of Web services with security are rushing headlong into the dreaded 'Trough of Disillusionment.' This means that the greatest levels of hype in these areas are supposedly behind us and the reality of just what can and cannot be done is collectively dawning on us.
Beyond XML Firewalling
Traditional development produces applications that are closed to wide usage. Custom development is required to open these programs to wide-scale integration. In contrast, Web services applications are by default open to other systems and additional configuration is required to block access.
Web Security Provider RSA Announces New Products and Partnerships
With increasing Web-based transactions, the need for secure communications between applications increases.
Beyond XML Firewalling
Traditional development produces applications that are closed to wide usage. Custom development is required to open these programs to wide-scale integration. In contrast, Web services applications are by default open to other systems and additional configuration is required to block access.
Who's Master of Your Domain?
W.C. Fields once said, 'The practice of keyhole-listening is usually confined to hotels and boarding houses. It is absolutely indefensible to stoop so low. If the transom is not ajar, remember there are plenty of other rooms in the building.' Hackers on the Web can take a similarly cavalier attitude - surfing from site to site until they find one whose 'transoms are ajar.' The question for you is whether yours are among them.
DataPower and CA Strengthen Web Services Security
DataPower and Computer Associates have extended their existing partnership for providing unified XML Web services security and management by integrating DataPower's XS40 XML Security Gateway with CA's eTrust Identity and Access Management Suite.
WS-I Publishes Basic Security Profile Working Group Draft
The Web Services Interoperability Organization (WS-I) has announced the availability of the WS-I Basic Security Profile Working Group Draft.
Enterprise Web Services Security: A Reference Architecture, part II
Last month (WSJ, Vol. 4, issue 2), we looked at how Web services should not depend on specific security environments and rules but should be managed as part of all of an enterprise's corporate data assets such as Web applications, ERP systems, and in-house applications.
Advanced Web Services Security and Microsoft WSE
As we move from the 'Hello World' days of Web services toward development that can truly support the enterprise, there are some advanced functional requirements for Web services, including secure messaging, reliable messaging, and Web service policies. Since interoperability is the 'Holy Grail' of XML and Web services, we must maintain this interoperability while supporting such advanced Web service functionalities.
Securing Your Enterprise Web Services in a Suspicious World
Deploying XML Web services in the enterprise has many compelling advantages. Web services provide a powerful foundation for building loosely coupled distributed applications and service-oriented architectures (SOAs). Enterprises use Web services to lower the integration cost of business-to-business solutions, allowing partners to share business documents without custom coding.
Enterprise Web Services Security: A Reference Architecture
Web services are past the initial marketing hype. Early Web services were part of experimental one-off projects within a single enterprise department. Now, larger Web services deployments are moving outside of the enterprise firewall to better leverage existing business partnerships and value chains.
Overcoming the Web Services Insecurity Complex
Once merely so much hype, Web services are finally taking root in corporate IT. However, as organizations grow their Web services from pilots to internal integration projects to extra-enterprise deployments, they face a tangle of new security challenges.
The Differentiation of Web Services Security
Security is cited as the number one concern in building and deploying Web services today. Web services are inherently a different architecture that presents a whole new set of challenges. You will have to reexamine many of the security aspects of your infrastructure, such as confidentiality, integrity, authentication, nonrepudiation, and cohesion.
A Strategy for Securing Web Services
Security is not a new concern for companies that want to protect key information and systems from unauthorized access. Protection from such attacks has traditionally been achieved by placing those systems in a tightly controlled intranet accessed through a hardware firewall, possibly over secure TCP/IP connections. However, as more information and functionality are made available over the Web and distributed computing begins to cross corporate Internet boundaries, these mechanisms are no longer adequate. In addition, new concerns arise as a result of distributed computing and transacting business over the Web.
We Know Web Services Need Security, But What Type?
It's well known that Web services need security. It's also a truism that lack of security is the barrier to the adoption of Web services. Let's dig a little deeper: What is it about Web services that provoke the security concerns? What is being done to answer the challenge? By answering these questions, this article attempts to dispel some of the confusion around Web services security.
The Basics of Code Access Security
Remember the old days when we only installed applications that were purchased from the local computer store? Actually, this was the only way to get the application media. Also, because we had mass-produced disks or tapes this provided an additional sense of security.
The Security Challenge
This article focuses on the value of Web services security. It is important to understand what Web services are and their challenges, particularly related to security. Traditionally, companies have relied on conventional, transport-level security but this approach has its limitations. The market now offers complementary XML-based solutions designed to secure documents used in Web services requests and responses. We will explore these solutions and outline 'typical case scenarios' to provide a comprehensive landscape on the current offering of Web services security solutions.
Security: Walk Before You Run But Don't Stand Still
In survey after survey, security is the most frequently cited barrier to developing distributed applications using Web services technology. In some cases, the findings indicate that the overall level of security concerns among information technology professionals appears to be increasing (Evans Data). Yet in spite of these trends, enterprise adoption of Web services technology is clearly accelerating. Smart organizations recognize that they must move forward with Web services deployments - employing a variety of security tactics - to avoid the greater risk of being left behind as their competitors embrace and benefit from Web services technology.
Secure Web Services
Businesses need to provide their users with a method for securely connecting to their networks while minimizing the costs associated with providing this service - and also providing end users with as much convenience as possible.
Web Services Security
Web services is a promising technology with the potential to greatly simplify B2B enterprise application integration. This is good news for any organization trying to provide seamless access to their business applications for their customers and partners.
Securing Web Services
The actual definition of a Web service is a matter of some debate because the world of Web services can extend from small closed networks to global discovery services implemented using UDDI (Universal Description, Discovery, and Integration). But at a practical implementation level it is useful to think of a Web service as any software service that can be defined using WSDL (Web Services Description Language) and which uses SOAP for communication between a requester and a listener. This communication uses SOAP as the enveloping protocol.
Beyond the Hype… the Reality of Web Services Adoption
Web services have enormous promise, but not a single company today is yet fully tapping their potential. Indeed, early adopters are experimenting through carefully controlled pilots that take advantage of the evolutionary nature of the technology, and CIOs and IT organizations - fatigued by yet another 'new new thing' - are adopting a show-me attitude that requires Web services companies to prove that their offering works...and will create measurable value.
Making Second-Generation Web Services Secure
When you hear the word security, what comes to mind? SSL? Firewalls? Authentication? Authorization? B-52 bombers? Security means different things to different people, but in the context of securing applications, we can think of security in two parts: access control and secure communication.
Security and the .NET FrameworkGrave danger awaits if your security isn't robust
Labeled as the coming nirvana for enterprise application integration and business-to-business (B2B) integration, Web services technology is nonetheless vulnerable to a wide array of security threats such as denial of service and spoofing. In this article, we'll review Web services security requirements, the factors that determine them, and how Microsoft's .NET Framework supports them.

SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SYS-CON FEATURED WHITEPAPERS


ADS BY GOOGLE


SOA's Second Act: Dynamic Documents Top the Agenda
While SOA has traditionally had something of a data obsession. While the focus has been on service-e
Manufacturing Semantic Interoperability for a SOA Adaptation Strategy
Interoperability is the ability of two or more systems to work with each other. In the loosely coupl
Growing an SOA Garden
Adopting SOA is a lot like gardening. It takes time, skill, a lot of hard work, and the process can
EDI to XML: A Practical Approach
While EDI transactions account for most worldwide commercial activity, XML-based alternatives are be
Why Enterprise Architects Continue to Fall Short with SOA
If you read this column and listen to my podcasts, you know that I call SOA what SOA is - an archite
SOA World Editorial: Defining Terms
It seems like not a day goes by lately in which some new story of malfeasance in office doesn't come
Web-Oriented Architecture (WOA) Gains Momentum
As I've been stating for the past five years: if you want to provide real value to your enterprise,
Testing Process Orchestrations Based on the BPEL Standard
Composite applications are made up of discreet services that have been tried and proven reliable, bu
Long-Tail SOA and the Mythology of Re-Use
Not all services are created equal. It would be great if implementing SOA were simply a matter of ap
Software AG and T-Mobile Sign SOA Partnership Agreement
Software AG announced that T-Mobile International is developing its IT-Governance methodology and to
HP Extends Software to Meet Requirements for Mainstream SOA Adoption
HP introduced new and enhanced quality and management software designed to increase the success of m
VocaLink Selects IONA's SOA Infrastructure Suite to Support Euro Payment Services
IONA announced that VocaLink has selected IONA Artix Data Services as a component of VocaLink's Euro
OnDemand Integration - Integration-as-Service
The way business applications are evolving, enterprises are learning to accept and embrace the notio
Intel Announces Intel SOA Expressway for Healthcare
Intel Corporation announced Intel SOA Expressway for Healthcare, software that provides a way to exc
On the Wireless Fringes of SOA
This session will investigate what is happening out there in the world of Mobility that uses Service
Put on a Happy Face(book)
I had the opportunity recently to speak at a Microsoft event on Web 2.0. It was an interesting eveni
The Grand Convergence: Web + RIA + Widgets + Client/Server
For the past ten years application developers have been stuck with only two desktop client choices.
How Does Einstein Relate to SOA?
As a student of physics, Albert Einstein is one of my personal heroes. Aside from being one of the m
The Last Mile in SOA - Taming the User Interface
Last month I wrote about the future, what might be ahead for SOA and beyond, focusing significantly
Virtualization, SaaS & SOA: Introducing Service Oriented Programming
The advent of SOA and standard-base Web services together with Internet based delivery models has pr
PRODUCT REVIEWS
Kevin Hoffman's Review of Iron Man
I took the advice of a friend of mine and steered clear of the 'normal' movie theaters and went a little out of the way to go to a DLP movie theater. The experience
A Geek's Bookshelf: An Investment Strategy for the Long Term
There are 8,909 books listed on Amazon.com with the word 'Investing' in the title; there are(!) 27,146 books with the word investment in the title. Without having lo
.NET Book Review: Murach's SQL Server 2005 for Developers
This book is an update of an earlier version that was written for SQL Server 2000. It employs the Murach approach of dual pages that repeat and enhance the concepts
AJAX Book Recommendation: "Ajax Security" by Hoffman and Sullivan
Reviewers overuse the phrase 'required reading,' but no other description fits the new book 'Ajax Security' (2007, Addison Wesley, 470p). This exhaustive tome from B
Zend Studio for Eclipse
In my many years of programming, almost 20 years now, I have used countless integrated development environments (IDEs). I have used everything from a simple text edi