Most organizations that use Linux as a business operating system are
developing their own applications for Linux - perhaps in response to the
current scarcity of packaged applications available on Linux. With so much
internal development for Linux, it is critical that the IT groups building
your Linux-based applications have a means to efficiently produce reliable
code. If they don't, you will jeopardize the very reliability and
cost-effectiveness that most organizations are trying to achieve by turning
to Linux.
However, most development teams follow a development process that is far from
efficient, and the applications they provide typically experience
functionality problems and security weaknesses that require patches, updates,
and redeployments. In fact, most IT organizations waste a great deal of their
time, effort, and resources fixing what is essentially the... (more)
The vast majority of corporate developers truly believe that application
security is not their concern, assuming that network and engineering groups
will build their environment in a secure way. But what about application
security? Are you ready for the code audit?
Application Security Isn't Getting the Attention It Deserves
When most people in the corporate world talk about "security," they mean the
security of the network, operating system, and servers. Organizations that
want to protect their systems against hacker attacks invest a lot of time,
effort, and money ensuring that t... (more)
Garbage in, garbage out - it's an axiom that applies to many aspects of
enterprise development, but none more so than building reliable and robust
Web applications and integration projects with XML. Since its inception, XML
has been seen as the cure-all for every problem related to Web application
development. However, poorly written XML can either slow down an integration
project, or worse, cause the integration project to collapse.
It's important to understand some of the inefficiencies of XML, as well as
how you can "clean up" and prevent the use of poorly written XML in
deve... (more)
Dr Adam Kolowa (pictured), Founder & CEO of Parasoft and panelist at SYS-CON
Events' "SOA Web Services Power Panel" at SOA Web Services Edge Conference
& Expo - June 5-6, 2006 - in New York City, writes:
Security has the inherent nature of spanning many different layers of a Web
Services system. Web Services vulnerabilities can be present in the operating
system, the network, the database, the Web server, the application server,
the XML parser, the Web Services implementation stack, the application code,
the XML firewall, the Web Service monitoring or management appliance, or just... (more)
The primary mission of information technology is to improve business
processes and increase profits. Companies are constantly rethinking and
struggling with how to use IT to a competitive advantage, reduce IT operating
and maintenance costs, and reduce the total cost of ownership… all
while attempting to deliver increased value.
Most of these problems can be traced to the same source: the struggle to make
software work - without incurring unreasonable costs. Thus, it all seems to
lead back to cost, which raises the question of why software development is
so costly. Most p... (more)