<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://it.sys-con.com"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Enterprise</title>
 <link>http://it.sys-con.com/</link>
 <description>Latest articles from Enterprise</description>
 <language>en</language>
 <copyright>Copyright 2012 Ulitzer.com</copyright>
 <generator>Ulitzer.com</generator>
 <lastBuildDate>Sat, 18 Feb 2012 05:27:35 EST</lastBuildDate>
 <docs>http://backend.userland.com/rss</docs>
 <ttl>10</ttl>
<item>
 <title>Why Rule-Based Log Correlation Is Almost a Good Idea: The Future of SIEM</title>
 <link>http://it.sys-con.com/node/2147144</link>
 <description>These past few weeks, I published several blogs pointing out problems with static rule based correlation, their current limitations, their high TCO, etc.
Because these solutions have been sold for many years as the end all be all to security problems, it has created false expectations in the industry and among clients.
But SIEM as a general discipline holds plenty of promises, let’s not throw the baby with the bathwater.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/2147144&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 01 Feb 2012 07:45:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/2147144</guid>
</item>
<item>
 <title>Why Rule-Based Log Correlation Is Almost a Good Idea... (Part 6 - APTs)</title>
 <link>http://it.sys-con.com/node/2128011</link>
 <description>You remember that &quot;False Sense of Security,&quot; the feeling that you are secure, but in fact you&#039;re not...?
Attackers know that an attack is a process, it is not an event. And they use this - and they use time - to their advantage. They use time scales that static rule-based correlation simply cannot cope with.
If you want to correlate disparate events, you need to keep state information on these events, and of course the longer you need to keep the state, the more expensive it becomes, expensive in RAM, CPU, storage etc etc., to the point where it is not affordable anymore.
Did you know that many/most static rule-based correlation engines cannot keep state for more than a few minutes? This means for example that many correlation engines will not even be able to address the Scenario 1 - Identity Theft - discussed above.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/2128011&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 14 Jan 2012 13:00:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/2128011</guid>
</item>
<item>
 <title>Apple, Google, Amazon – Three Tech Horsemen – Who Is the Fourth?</title>
 <link>http://it.sys-con.com/node/2127944</link>
 <description>If you consider the CNN Money survey it is IBM which has beaten Microsoft by a whisker. They did not consider Facebook as it is not publically traded.
If you listen to Eric Schmidt, it is off course Facebook. Off course anybody from Google will consider Facebook in the list because Larry Page is turning Google upside down to compete with Facebook.
However, if you go by what Jeff Bezos say then it has to be Microsoft. According to him “…they’ve done a lot of innovative things, some of which get overshadowed by their big existing businesses…”
So, who will it be – IBM, Facebook or Microsoft?&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/2127944&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 13 Jan 2012 10:30:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/2127944</guid>
</item>
<item>
 <title>Oracle Fusion Applications - Installation and First Impressions (Part 2)</title>
 <link>http://it.sys-con.com/node/2113231</link>
 <description>In the second article of the Oracle Fusion Applications installation series we are looking at Repository Creation Utility which populates transaction database with OFA schemas. 
The Oracle Fusion Applications Repository Creation Utility (Applications RCU) creates applications-specific tablespaces and schemas. According to the OFA installation manual:
The Applications RCU loops through all the middleware components in the component definition file and applies the relevant ones to the database. For each component, the Applications RCU creates the appropriate middleware tablespace and schema user. After creating the schema user, it defines the tables, views, and other artifacts that the schema owner owns.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/2113231&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 04 Jan 2012 12:02:12 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/2113231</guid>
</item>
<item>
 <title>Build Your Own Integration Stack? </title>
 <link>http://it.sys-con.com/node/2058035</link>
 <description>&quot;DIY&quot;, &quot;homegrown&quot; or &quot;hand-coded&quot; is the most commonly used method of data and application integration. It&#039;s also almost always a terrible idea.
I remember back in the mid/late 1980&#039;s talking to IT departments about the concept of a relational database, and why having one on their VAX would be a good idea.
In many cases, my recommendation was met with some head scratching, brow furrowing and comments along the lines of &quot;why would be buy one of those, when we can just build our own data storage system using RMS records?&quot;
100 years later, it&#039;s a pretty rare occurrence that someone would decide to build their own data storage and manipulation system - if they do, it&#039;s because of some unusual requirement. As far as I know, nobody considers &quot;build&quot; as the default strategy in this area.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/2058035&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 11 Nov 2011 09:00:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/2058035</guid>
</item>
<item>
 <title>Business Technology Centers of Excellence - Investing in Your Future</title>
 <link>http://it.sys-con.com/node/2028482</link>
 <description>It is time to invest in the advanced technology that provides the foundation and tools for the people and processes to meet their true potential. This means investing in the organizational construct known as a business technology Center of Excellence (CoE).
The general concept of a business technology CoE has occasionally been incorporated into everything from a skunkworks-oriented IT research &amp; development team to a full-fledged enterprise architecture organization.  Corporate enterprise IT R&amp;D teams are typically assigned a mission to constantly assess trends in business technology and make recommendations regarding their usage.  These teams can serve a vital purpose in some companies, but are often challenged in making the connection between the new technologies and their immediate benefit to the business’ bottom line.  Similarly,  enterprise architecture teams have been very successful in documenting and establishing governance over the existing business, organizational, and technical constructs of a corporation, but have been challenged in delivering ongoing, proactive, and immediate strategic value to the business. A well-defined CoE with a specific mission addresses both the tactical and strategic issues associated with implementing new business technology solutions while remaining focused on the value the technology provides to the business.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/2028482&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 21 Oct 2011 10:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/2028482</guid>
</item>
<item>
 <title>Business Design for the Service-Oriented Enterprise</title>
 <link>http://it.sys-con.com/node/2019513</link>
 <description>Business design is set to undergo a dramatic transformation. The convergence of ecosystem automation and autonomics, architecture for continuously evolving business, together with the merger of consumer and business IT will have a profound impact on conventional business models, which will in turn affect business modeling techniques and enterprise architecture. In this article we provide an outline of what we believe will become de facto best practice using some new and not so new patterns to guide the design process.
The original SOA vision of the enterprise as a network of services is now attainable by many enterprises. But the route to the Service Oriented Enterprise is not so direct; it must evolve and integrate with an ecosystem of services that reflects business reality.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/2019513&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 14 Oct 2011 07:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/2019513</guid>
</item>
<item>
 <title>Apache Hadoop and WebSphere eXtreme Scale</title>
 <link>http://it.sys-con.com/node/1975513</link>
 <description>WebSphere eXtreme Scale can be used in different ways. It can be used as a very powerful cache or as a form of an in-memory database processing space to manage application state or as a platform for building powerful Extreme Transaction Processing (XTP) applications.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1975513&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 13 Sep 2011 06:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1975513</guid>
</item>
<item>
 <title>A Maturity Model for Application Performance Management Process Evolution</title>
 <link>http://it.sys-con.com/node/1884172</link>
 <description>As IT systems form the backbone of business operations, their performance plays a key role in business growth. Understanding this fact, organizations work toward obtaining best performance from the software systems to maximize ROI on IT. Now an application’s performance can be improved by tuning numerous factors like the underlying infrastructure, deployment configuration, application architecture, design, workload, etc. Yet there is another important factor driving the performance of all applications of an organization – the performance management processes adopted by an organization. The performance management process consists of activities performed to get a better understanding and control of application performance. Here we present a maturity model that will help organizations evaluate and evolve their processes on certain key dimensions. The scope of the model presented is limited to the activities that have to be carried out as part of the performance management process. In addition, as the people and technology used for process implementation are equally important to achieve the required success, equal emphasis has been given to them. The model describes a six-level evolutionary path to progressively mature performance management processes in an organized and systematic manner. With the increasing maturity of the performance management process implementation, organizations can see a positive impact of the performance engineering adoption on the business.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1884172&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 23 Jun 2011 10:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1884172</guid>
</item>
<item>
 <title>Examining the Current State of the Enterprise Architecture Profession</title>
 <link>http://it.sys-con.com/node/1711515</link>
 <description>Everyone seems to want to be an enterprise architect or an IT architect right now. It&#039;s that label to have on your business card. What we&#039;re trying to do is separate the true architects from one of these, and certification is a key part of that.
Learn how EA is becoming more business-oriented and how organizing groups for the EA profession are consolidating and adjusting. To delve into the current state of EA, we&#039;ve interviewed Steve Nunn, Chief Operating Officer of The Open Group and CEO of The Association of Open Group Enterprise Architects. &lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1711515&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 11 Feb 2011 10:48:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1711515</guid>
</item>
<item>
 <title>Cloud Expo, Inc. Announces Cloud Expo 2011 New York Venue</title>
 <link>http://it.sys-con.com/node/1676444</link>
 <description>Cloud Expo, Inc. announced on Thursday that Cloud Expo 2011 New York, the 8th International Cloud Computing Conference &amp; Expo, will take place June 6-9, 2011, at the Javits Center in New York City. The International Cloud Computing Conference &amp; Expo series is the world’s leading Cloud-focused event and is held in New York, Silicon Valley, Prague, Tokyo, and Hong-Kong. Over 600 corporate sponsors and more than 65,000 industry professionals have participated in Cloud Expo since its inception, 10-folds more than all other Cloud-related events put together.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1676444&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 28 Jan 2011 20:45:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1676444</guid>
</item>
<item>
 <title>ERP for IT (ERP4IT) - An Approach to Creating Greater Shareholder Value</title>
 <link>http://it.sys-con.com/node/1498681</link>
 <description>The management of people, capital, relationships, assets, and information is one of the most critical
functions of business AND information technology. However, the resource planning and management of IT
across the enterprise is typically either an undisciplined practice or an underinvested operation.
The ramification of either of these approaches to ERP4IT results in misalignment with the business

&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1498681&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 21 Aug 2010 06:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1498681</guid>
</item>
<item>
 <title>The Next Chapter in the Virtualization Story Begins</title>
 <link>http://it.sys-con.com/node/1290770</link>
 <description>Cloud Computing Journal recently caught up with Pete Malcolm, CEO of cloud management innovators Abiquo - a major new player in the fast-emerging Cloud ecosystem and Platinum Plus Sponsor of 6th Cloud Expo being held in Prague, the Czech Republic, 21-22 June 2010.

Malcolm is keynoting at the event. His theme will be &quot;An Open Cloud Ecosystem - the Gathering Storm.&quot;
&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1290770&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 31 May 2010 06:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1290770</guid>
</item>
<item>
 <title>I Am Talking About IAM in Cloud Computing, Says Cloud Expo Presenter</title>
 <link>http://it.sys-con.com/node/1335731</link>
 <description>Discussing the core challenges that face every organization, such as SSO, Access Controls, Identity Provisioning, and Federation, we’ll take a deeper look into the components of a comprehensive IAM system. Specifically addressing the extension of IAM to the Cloud and identity integration with SaaS partners, this session will share critical information required to achieve powerful ROI while avoiding pitfalls and hype that may compromise your organization’s security.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1335731&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 28 Mar 2010 08:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1335731</guid>
</item>
<item>
 <title>Current Trends in the Data Management Market</title>
 <link>http://it.sys-con.com/node/1085967</link>
 <description>In an interactive general session that forms part of its Data in Action virtual conference, IBM has really hit the jackpot. It has managed to snag Donald Feinberg, VP Distinguished Analyst at Gartner, to talk about current trends in the Data Management market. There is a live Q&amp;A session too, and all of it - both the general session and the Q&amp;A - are well worth viewing.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1085967&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 05 Feb 2010 08:00:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1085967</guid>
</item>
<item>
 <title>A Framework for REST in Java</title>
 <link>http://it.sys-con.com/node/1166423</link>
 <description>Not long ago I worked on a team charged with building up a Java-based REST infrastructure. Our goals were to first support what was then an emerging specification for Java-based RESTful services called JAX-RS. Beyond that, we had thoughts of building an entire framework, both server and client, around RESTful services written in Java. &lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1166423&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 30 Oct 2009 23:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1166423</guid>
</item>
<item>
 <title>Join Me at the 1st Government IT Conference &amp; Expo 6 Oct</title>
 <link>http://it.sys-con.com/node/1125762</link>
 <description>I hope to see you at the SYS-CON sponsored GovIT Conference and Expo 6 Oct 2009. I’ll also spend time during the day attending the day thinking through everything I’ve ever written and learned about Cloud Computing and Federal IT and hope to bring that to bear in my interactions with Jeremy Geelan, Terry Woloszyn and Barry X Lynn at the end of conference panel on Cloud Computing and Federal IT. Jeremy will focus this panel on the future and I’m sure this action-oriented panel will help bring clarity to this fast moving subject.


Related posts:&lt;ol&gt;&lt;li&gt;&lt;a href=&#039;http://ctovision.com/2008/08/day-three-of-the-synergy-conference/&#039; rel=&#039;bookmark&#039; title=&#039;Permanent Link: Day Three of the Synergy Conference&#039;&gt;Day Three of the Synergy Conference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#039;http://ctovision.com/2008/08/i-hope-to-see-you-at-the-synergy-conference/&#039; rel=&#039;bookmark&#039; title=&#039;Permanent Link: I hope to see you at the Synergy Conference&#039;&gt;I hope to see you at the Synergy Conference&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&#039;http://ctovision.com/2009/05/dodiis-worldwide-conference-17-21-may-2009/&#039; rel=&#039;bookmark&#039; title=&#039;Permanent Link: DoDIIS Worldwide Conference 17-21 May 2009&#039;&gt;DoDIIS Worldwide Conference 17-21 May 2009&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1125762&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 30 Sep 2009 09:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1125762</guid>
</item>
<item>
 <title>Is Amazon EC2 As a Platform Secure?</title>
 <link>http://it.sys-con.com/node/1120201</link>
 <description>Following on from my last post, Securing Applications on the Amazon Elastic Cloud, One of the biggest questions I often see asked is “Is Amazon EC2 as a platform secure”? This is like saying is my vanilla network secure?  As you do to your internal network you can take some steps to make the environment as secure as you can, such as:&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1120201&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 24 Sep 2009 12:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1120201</guid>
</item>
<item>
 <title>Twitter 101 Guide for Business</title>
 <link>http://it.sys-con.com/node/1083729</link>
 <description>Twitter is a communication platform that helps businesses stay connected to their customers. As a business, you can use it to quickly share information with people interested in your company, gather real-time market intelligence and feedback, and build relationships with customers, partners and other people who care about your company. As an individual user, you can use Twitter to tell a company (or anyone else) that you&#039;ve had a great—or disappointing—experience with their business, offer product ideas, and learn about great offers.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1083729&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 26 Aug 2009 12:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1083729</guid>
</item>
<item>
 <title>IT Architecture Is Not Enterprise Architecture</title>
 <link>http://it.sys-con.com/node/962423</link>
 <description>For many years I have observed lots of confusion with some basic definitions such as IT and Enterprise Architecture among other terms. I will not try to define the meaning of Enterprise Architecture by myself (despite I have my own view on this) as this is something being right now redefined by the Open Group (which by the way used to call their events “IT Architecture Practitioner Conference” and changed only recently to “Enterprise Architecture Practitioner Conference”).&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/962423&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 17 Jul 2009 10:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/962423</guid>
</item>
<item>
 <title>Use The Source, Luke!</title>
 <link>http://it.sys-con.com/node/1039434</link>
 <description>&lt;p&gt;&lt;em&gt;Is ESB just an expensive integration hub or is there more to the story than we heard…&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;In the beginning, the ESB (Enterprise Service Bus), was marketed as much more than an integration technology. While the core of an ESB is  certainly about connectivity between services, there was – and still is – so much more to an ESB than just integrating disparate protocols and technologies. Transformation, parallel processing, &lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2009/07/15/business-layer-load-balancing.aspx&quot; target=&quot;_blank&quot;&gt;content based routing&lt;/a&gt;, and service orchestration are among the more useful and beneficial capabilities of an ESB. &lt;/p&gt;  &lt;p&gt;That’s why it was somewhat surprising to see the CTO of an organization that offers an (open-source) ESB essentially quoted as &lt;em&gt;discouraging&lt;/em&gt; the use of ESBs &lt;em&gt;unless it’s for use as an integration hub. &lt;/em&gt;Dana Gardner, in &lt;a href=&quot;http://cloudcomputing.ulitzer.com/node/1028869&quot; target=&quot;_blank&quot;&gt;To ESB, or Not to ESB?&lt;/a&gt;, analyzes &lt;a href=&quot;http://en.wikipedia.org/wiki/MuleSource&quot; target=&quot;_blank&quot;&gt;MuleSource&lt;/a&gt; CTO &lt;a href=&quot;http://www.mulesource.com/company/team.php&quot; target=&quot;_blank&quot;&gt;Ross Mason’s&lt;/a&gt; recent &lt;a href=&quot;http://blog.mulesource.org/2009/07/to-esb-or-not-to-esb/&quot; target=&quot;_blank&quot;&gt;blog&lt;/a&gt; that actively discourages architects from leveraging an ESB unless it’s necessary. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;While the conversation focused on the pitfalls of using an ESB where you don’t need one, the Mule CTO naturally believes there are architectures where the ESB makes sense. To begin with, you need to be working on a project where you have three or more applications that need to talk to each other, he explained.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;“If you’ve got three applications that have to talk to each other, you’ve actually got six integration points, one for each service, and then it goes up exponentially,” Mason said.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;The ESB technology is also needed where the protocols go beyond HTTP. “You should consider an ESB when you start using &lt;/em&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Java_Message_Service&quot;&gt;&lt;em&gt;Java Message Service (JMS)&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, &lt;/em&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/REST&quot;&gt;&lt;em&gt;representational state transfer (REST)&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, or any of the other protocols out there,” Mason said. “When communications start getting more complicated is when an ESB shows its true value.”&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I could disagree more, but not much. The reduction of a robust technology like ESB – once considered the backbone of &lt;a title=&quot;Service Oriented Architecture definition &quot; href=&quot;http://www.f5.com/glossary/soa.html&quot; rel=&quot;&quot; target=&quot;_blank&quot;&gt;SOA&lt;/a&gt; – to little more than an integration hub was painful to read. &lt;/p&gt;  &lt;p&gt;But what’s &lt;em&gt;more &lt;/em&gt;painful is that the paraphrasing in Dana Gardner’s article misses most of Mason’s guidance. Reading through the &lt;em&gt;&lt;a href=&quot;http://blog.mulesource.org/2009/07/to-esb-or-not-to-esb/&quot; target=&quot;_blank&quot;&gt;original blog&lt;/a&gt;&lt;/em&gt; clearly indicates that Mason believes an ESB is much more than an integration hub and even spells out a rather lengthy list of “selection criteria” to help architects understand when and ESB will be beneficial and when it will not. But Gardner’s article appears to make the case that the only good use for an ESB is as an integration hub. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;hr style=&quot;color: #c0c0c0&quot; width=&quot;100%&quot; noshade=&quot;noshade&quot; /&gt;&lt;strong&gt;SECOND HAND INFORMATION OFTEN LACKING NECESSARY CONTEXT&lt;/strong&gt;  &lt;hr style=&quot;color: #c0c0c0&quot; width=&quot;100%&quot; noshade=&quot;noshade&quot; /&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;The only disagreement I have with Mason’s list is that some of the criteria seems to contradict other criteria. For example, he states: “Do you need to use more than one type of communication protocol? If you are just using HTTP/Web Services or just JMS, you’re not going to get any of the benefits if cross protocol messaging and transformation that Mule provides.” but then offers “Do you need message routing capabilities such as forking and aggregating message flows, or content-based routing?” &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/WindowsLiveWriter/1e7fd0942eb6_8D0A/tellingasecret_2.jpg&quot;&gt;&lt;img title=&quot;tellingasecret&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 15px 5px 0px; border-right-width: 0px&quot; height=&quot;139&quot; alt=&quot;tellingasecret&quot; src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/WindowsLiveWriter/1e7fd0942eb6_8D0A/tellingasecret_thumb.jpg&quot; width=&quot;209&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;But what if I need aggregation of message flows and content-based routing between three or more HTTP/Web services? Oh the conflict! &lt;/p&gt;  &lt;p&gt;Aside from that particular nit, which is really not all that much of one given that architects are smart enough to resolve that apparent conflict, Mason’s extensive set of questions not only offer proper guidance but also subtly lays out a comprehensive list of what an ESB can (and should) really do. He is not, as it appears from Gardner’s article, implying ESB is nothing more than an integration hub. In fact it appears that Mason is doing exactly the &lt;em&gt;opposite &lt;/em&gt;as the list of criteria clearly leads the reader toward an understanding that if the only thing you need is integration, you might want to look at solutions other than an ESB. The problem is that the secondary article distills Mason’s guidance in an attempt to succinctly get to the point and in doing so oversimplifies the answer to the question “Should I use an ESB or not?” &lt;/p&gt;  &lt;p&gt;The article &lt;em&gt;about &lt;/em&gt;the original article is lacking the &lt;em&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2008/12/02/the-context-aware-cloud.aspx&quot; target=&quot;_blank&quot;&gt;context&lt;/a&gt; &lt;/em&gt;necessary to properly interpret and understand Mason’s points. It’s much the same as we see in an application infrastructure, where multiple point products are chained together in an attempt to provide a variety of &lt;a href=&quot;http://www.f5.com/big-ip/&quot; target=&quot;_blank&quot;&gt;application delivery&lt;/a&gt; related services: &lt;a href=&quot;http://www.f5.com/solutions/security/&quot; target=&quot;_blank&quot;&gt;security&lt;/a&gt;, optimization, &lt;a href=&quot;http://www.f5.com/glossary/load-balancing.html&quot; target=&quot;_blank&quot;&gt;load balancing&lt;/a&gt;, secure access, and &lt;a href=&quot;http://www.f5.com/solutions/acceleration/&quot; target=&quot;_blank&quot;&gt;acceleration&lt;/a&gt;. As data flows from one solution to the next, the original context is &lt;em&gt;lost&lt;/em&gt; and the loss of that context means that most of the hops are bereft of all the juicy information (the lengthy list in Mason’s article) necessary to actually make intelligent decisions regarding the application of policies designed to improve application security, reliability, and performance. &lt;/p&gt;  &lt;p&gt;The use of disparate solutions to provide related but separate application delivery functions takes the transaction &lt;em&gt;out of context &lt;/em&gt;much in the same way second-hand sources tend to distill the original source until &lt;em&gt;its &lt;/em&gt;context is nearly gone and &lt;em&gt;changes&lt;/em&gt; its intended meaning. That leaves folks (and devices) interpreting information without the benefit of the original context, which can lead to the &lt;em&gt;wrong &lt;/em&gt;conclusion (wrong policy, wrong decision, etc…). &lt;/p&gt;  &lt;p&gt;Too, the simplification of a technology-related matter also bothers me not just because it does a disservice to ESB, but because it happens &lt;em&gt;all the time &lt;/em&gt;with technology&lt;em&gt;; &lt;/em&gt;I see it every day with &lt;a href=&quot;http://www.f5.com/glossary/load-balancing.html&quot; target=&quot;_blank&quot;&gt;load balancing&lt;/a&gt; and application delivery. Load balancing is certainly core to application delivery, the latter deriving from the former over time, but application delivery is, like ESB and any other evolutionary solution, comprised of much more functionality and value than its predecessor. Load balancing is certainly easier to implement, like point-to-point integration between two services, but the optimization, security, and acceleration benefits of &lt;a href=&quot;http://www.f5.com/big-ip/&quot; target=&quot;_blank&quot;&gt;application delivery&lt;/a&gt; are lost when focusing solely on load balancing much the same way the orchestration, processing, and management benefits of an ESB are lost when focusing solely on its integration capabilities. &lt;/p&gt;  &lt;p&gt;Distillation is all well and good, and oft times necessary, but should not happen at the expense of the technology. &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://twitter.com/lmacvittie&quot;&gt;&lt;img height=&quot;18&quot; alt=&quot;Follow me on Twitter&quot; src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_twitt-twoo-icon.png&quot; width=&quot;18&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/Rss.aspx&quot;&gt;&lt;img src=&quot;http://devcentral.f5.com/Portals/0/images/Icons/icon_xml_18.gif&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.slideshare.net/lmacvittie&quot;&gt;&lt;img height=&quot;18&quot; alt=&quot;View Lori&#039;s profile on SlideShare&quot; src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_slideshare.png&quot; width=&quot;18&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://lmacvittie.tumblr.com&quot; border=&quot;0&quot;&gt;&lt;img title=&quot;Follow me on Tumblr&quot; height=&quot;18&quot; src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_tumblr.gif&quot; width=&quot;18&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://lmacvittie.posterous.com/&quot;&gt;&lt;img title=&quot;Posterous&quot; src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_posterous.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.linkedin.com/in/lmacvittie&quot;&gt;&lt;img src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/125/o_linkedin_16.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.friendfeed.com/lmacvittie&quot;&gt;&lt;img style=&quot;border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;16&quot; alt=&quot;friendfeed&quot; src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/WindowsLiveWriter/InfrastructureasaServiceHowcontextawares_69CD/friendfeed_3.jpg&quot; width=&quot;16&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/WindowsLiveWriter/InfrastructureasaServiceHowcontextawares_69CD/icon_facebook_2.png&quot;&gt;&lt;img style=&quot;border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;16&quot; alt=&quot;icon_facebook&quot; src=&quot;http://devcentral.f5.com/weblogs/images/devcentral_f5_com/weblogs/macvittie/WindowsLiveWriter/InfrastructureasaServiceHowcontextawares_69CD/icon_facebook_4.png&quot; width=&quot;16&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a title=&quot;Subscribe using any feed reader!&quot; href=&quot;http://www.addthis.com/feed.php?pub=lmacvittie&amp;amp;h1=http%3A%2F%2Fdevcentral.f5.com%2Fweblogs%2Fmacvittie%2FRss.aspx&amp;amp;t1=&quot;&gt;&lt;img height=&quot;18&quot; alt=&quot;AddThis Feed Button&quot; src=&quot;http://s9.addthis.com/button1-fd.gif&quot; width=&quot;125&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a title=&quot;Bookmark and Share&quot; onclick=&quot;window.open(&#039;http://www.addthis.com/bookmark.php?wt=nw&amp;amp;pub=lmacvittie&amp;amp;url=&#039;+encodeURIComponent(location.href)+&#039;&amp;amp;title=&#039;+encodeURIComponent(document.title), &#039;addthis&#039;, &#039;scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no,screenX=200,screenY=100,left=200,top=100&#039;); return false;&quot; href=&quot;http://www.addthis.com/bookmark.php&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;18&quot; alt=&quot;Bookmark and Share&quot; src=&quot;http://s9.addthis.com/button1-share.gif&quot; width=&quot;125&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;script type=&quot;text/javascript&quot; src=&quot;http://track.mybloglog.com/js/jsserv.php?mblID=2008070914270355&quot;&gt;&lt;/script&gt;&lt;/p&gt;  &lt;div class=&quot;wlWriterEditableSmartContent&quot; id=&quot;scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2c51a89d-ddc8-4f74-bc49-101344bfee26&quot; style=&quot;padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tags/MacVittie&quot; rel=&quot;tag&quot;&gt;MacVittie&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/F5&quot; rel=&quot;tag&quot;&gt;F5&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/ESB&quot; rel=&quot;tag&quot;&gt;ESB&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/SOA&quot; rel=&quot;tag&quot;&gt;SOA&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/integration&quot; rel=&quot;tag&quot;&gt;integration&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/application+delivery&quot; rel=&quot;tag&quot;&gt;application delivery&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/load+balancing&quot; rel=&quot;tag&quot;&gt;load balancing&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/optimization&quot; rel=&quot;tag&quot;&gt;optimization&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/acceleration&quot; rel=&quot;tag&quot;&gt;acceleration&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/security&quot; rel=&quot;tag&quot;&gt;security&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/protocols&quot; rel=&quot;tag&quot;&gt;protocols&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/JMS&quot; rel=&quot;tag&quot;&gt;JMS&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/content-based+routing&quot; rel=&quot;tag&quot;&gt;content-based routing&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/Ross+Mason&quot; rel=&quot;tag&quot;&gt;Ross Mason&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/Mule+Source&quot; rel=&quot;tag&quot;&gt;Mule Source&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/Dana+Gardner&quot; rel=&quot;tag&quot;&gt;Dana Gardner&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/web&quot; rel=&quot;tag&quot;&gt;web&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/internet&quot; rel=&quot;tag&quot;&gt;internet&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/blog&quot; rel=&quot;tag&quot;&gt;blog&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;Related blogs &amp;amp; articles: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href=&quot;http://blog.mulesource.org/2009/07/to-esb-or-not-to-esb/&quot; target=&quot;_blank&quot;&gt;From the Mule’s Mouth: To ESB or not to ESB&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://cloudcomputing.ulitzer.com/node/1028869&quot; target=&quot;_blank&quot;&gt;Dana Gardner: To ESB, or Not to ESB&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2008/12/02/the-context-aware-cloud.aspx&quot;&gt;The Context-Aware Cloud&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2009/07/02/governance-service-catalogs-and-the-cloud.aspx&quot;&gt;Governance: Service Catalogs and the Cloud&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2009/04/07/soa-announces-comeback-tour.aspx&quot;&gt;SOA Announces Comeback Tour&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2009/01/07/soa-isnt-dead-but-its-standards-are.aspx&quot;&gt;SOA isn&#039;t dead, but its standards are&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2008/08/01/3510.aspx&quot;&gt;Is your SOA really SEA?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2007/11/14/2989.aspx&quot;&gt;Load Balancing as an ESB Service&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href=&quot;http://devcentral.f5.com/weblogs/macvittie/archive/2009/07/15/business-layer-load-balancing.aspx&quot;&gt;Business-Layer Load Balancing&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;div class=&#039;blogtags&#039;&gt;&lt;br&gt;Categories: &lt;a rel=&#039;tag&#039; href=&#039;http://technorati.com/tags/Development and General&#039;&gt;Development and General&lt;/a&gt;&amp;nbsp;, &lt;a rel=&#039;tag&#039; href=&#039;http://technorati.com/tags/SOA Delivery&#039;&gt;SOA Delivery&lt;/a&gt;&amp;nbsp;, &lt;a rel=&#039;tag&#039; href=&#039;http://technorati.com/tags/General SOA&#039;&gt;General SOA&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src=&quot;http://devcentral.f5.com/weblogs/macvittie/aggbug/4288.aspx&quot; width=&quot;1&quot; height=&quot;1&quot; /&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/f5/XOwx/~4/Q4MgbaFfEzc&quot; height=&quot;1&quot; width=&quot;1&quot;/&gt;&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/1039434&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 17 Jul 2009 10:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/1039434</guid>
</item>
<item>
 <title>Three RIA Tools Examined: JSF, Flex, and JavaFX</title>
 <link>http://it.sys-con.com/node/502481</link>
 <description>2008 is going to be an important year for Rich Internet Applications. Most organizations are delivering or planning to deliver Rich Internet Applications; however, at the same time, most IT managers are facing a dilemma: which Rich Internet Application technology and platform to use? The number of different frameworks and libraries is too vast to even consider evaluating a fraction of them.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/502481&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Fri, 18 Apr 2008 16:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/502481</guid>
</item>
<item>
 <title>Slow Receivers in a Distributed Management System</title>
 <link>http://it.sys-con.com/node/535312</link>
 <description>A slow receiver is a node in a distributed system that can&#039;t process incoming messages due to network bandwidth issues, CPU issues, I/O issues or a combination of these factors. In all cases, the slow receiver either fails to pick up data from its incoming network buffers, causing the system to bottleneck, or fails to send application- or protocol-level acknowledgements that would let the sender proceed.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/535312&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 07 Apr 2008 11:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/535312</guid>
</item>
<item>
 <title>Spring and Java EE 5 (PART 1)</title>
 <link>http://it.sys-con.com/node/366297</link>
 <description>The Java Platform, Enterprise Edition, or Java EE, is the most popular middleware platform for developing and deploying enterprise applications. Java EE offers developers a choice of vendors, portability, scalability, and robustness. However, it has been criticized for its complexity and its need for a lot of redundant and procedural code. In addition, lightweight frameworks such as Spring and scripting platforms such as Ruby on Rails have emerged to challenge the platform&#039;s supremacy in the middleware world.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/366297&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 26 Jun 2007 09:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/366297</guid>
</item>
<item>
 <title>Spring and Java EE 5 (PART 2)</title>
 <link>http://it.sys-con.com/node/393298</link>
 <description>In the first part of this article you learned how Java EE 5 has simplified enterprise application development by adopting a POJO programming model and making use of Java 5 metadata annotations. You also discovered how the Spring Framework version 2.0 integrates with Java Persistence API (JPA) and makes it simple to use from enterprise Java applications.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/393298&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 26 Jun 2007 09:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/393298</guid>
</item>
<item>
 <title>Configuring WebLogic Server 9.x JDBC</title>
 <link>http://it.sys-con.com/node/325151</link>
 <description>WebLogic Server 9.x provides database connectivity with data sources. A data source is a pool of database connections from which a connection can be obtained. A data source can be configured separately or as a multi-datasource. A multi-data source is collection of data sources. A data source is configured with a JNDI binding. A DataSource object is obtained with a JNDI lookup. A Connection object can be obtained from a DataSource object with the getConnection() method. WebLogic Server provides an administration console to configure a data source. WebLogic Server 9.x includes Type 4 JDBC drivers from DataDirect for DB2, Informix, Microsoft SQL Server, Sybase, and Oracle databases. JDBC drivers for other databases can be incorporated in the server by including the JAR files for the JDBC drivers in the server classpath.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/325151&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 30 Jan 2007 16:00:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/325151</guid>
</item>
<item>
 <title>The Paradox of Writing Perfect Code</title>
 <link>http://it.sys-con.com/node/325148</link>
 <description>Don&#039;t you love looking at a good piece of code? I&#039;m talking about the kind of code where the design is so sound that the code practically wrote itself, where there were no nasty surprises at implementation, where it was 100% feature complete and bug-free, and you didn&#039;t have to patch it up a bunch of times. Maybe I&#039;m squarely in the land of Santa Claus and the Easter Bunny, but I believe, deep down, all developers want to write that perfect piece of code. Unfortunately, real life has other ideas. Deadlines, unclear or conflicting requirements, ridiculous scope, being human - all these things keep us from the promised land of perfect code.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/325148&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 29 Jan 2007 17:15:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/325148</guid>
</item>
<item>
 <title>Performance Management 101 for WebLogic Portal</title>
 <link>http://it.sys-con.com/node/325133</link>
 <description>Even experienced Java Web developers are often surprised by how big a leap it is to develop a portal. The simple, slick interface that end users see belies the deep power and complexity provided by commercial products like BEA WebLogic Portal. This makes it extremely challenging to diagnose performance issues when portal applications go into production.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/325133&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 24 Jan 2007 15:00:00 EST</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/325133</guid>
</item>
<item>
 <title>AOP, IoC, and OO Design Patterns Without Frameworks</title>
 <link>http://it.sys-con.com/node/286882</link>
 <description>I&#039;d like to share some of the design highlights of a large-scale content distributing system I worked on  a while back. Some of the highlights may seem trivial; some may be a little more complicated. To me, software design is a matter of finding a balance between applying available technologies and fulfilling real-world requirements and constraints. The goal of design is always to ensure both the runtime and development-time quality of the software.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/286882&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 24 Oct 2006 14:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/286882</guid>
</item>
<item>
 <title>Building a Simple VocabBuilder Application</title>
 <link>http://it.sys-con.com/node/286875</link>
 <description>To make a good impression, one needs to have a good vocabulary. Management Professionals, University Professors, or GRE/GMAT aspirants - we all benefit from a decent set of words in this competitive world. There are different ways we can improve our vocabulary, such as reading novels, articles, dictionaries and so on, but we often find very little time to do so.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/286875&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 22 Oct 2006 16:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/286875</guid>
</item>
<item>
 <title>Where Has My Data Gone?</title>
 <link>http://it.sys-con.com/node/273963</link>
 <description>With software architecture evolving toward SOA, many projects in this space have encountered challenges associated with accessing data.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/273963&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 26 Sep 2006 16:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/273963</guid>
</item>
<item>
 <title>Java Bookshelf</title>
 <link>http://it.sys-con.com/node/273936</link>
 <description>Finding and buying Java books online is great...as long as you know what to look for. The thing is in many cases it&#039;s not obvious from the book title what the book about (I&#039;ll give you some examples below). So visiting a real bookstore can be a much better experience. I&#039;m lucky to work right by a large bookstore, so I have the luxury of visiting this store a couple of times a week. This is how it goes. You slowly move your eyes along the bookshelf...Stop, let me open this one. No hurry. I believe in the chemistry between books and readers: either you like it or not. This very moment. Without even reading it. No rush. Do you know that books are not put on the shelves randomly?&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/273936&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 21 Sep 2006 16:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/273936</guid>
</item>
<item>
 <title>Tangosol Extends Data Grid Access throughout Enterprise</title>
 <link>http://it.sys-con.com/node/271352</link>
 <description>Tangosol, Inc., the leading provider of reliable data grid solutions, today announced the Coherence Data Grid Solution Set, which cost effectively extends enterprise access to the data grid with three new client connectivity options, each addressing unique business needs.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/271352&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 12 Sep 2006 10:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/271352</guid>
</item>
<item>
 <title>Parasoft Streamlines Java Enterprise Software Development</title>
 <link>http://it.sys-con.com/node/270147</link>
 <description>Parasoft has released Jtest, 8 which takes testing to a whole new level, well beyond any other testing solution, stated Luis Barbier, Software Consultant for ISO.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/270147&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Mon, 11 Sep 2006 12:45:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/270147</guid>
</item>
<item>
 <title>SOA Web Services - Data Access Service</title>
 <link>http://it.sys-con.com/node/260053</link>
 <description>Service Data Objects (SDOs) have become a foundation technology for Service Oriented Architecture (SOA). Recently, BEA, IBM, Oracle, SAP, Iona, Siebel, and Sybase announced their support for an SOA-enabling framework specification named Service Component Architecture (SCA). SD O provides the primary data representation in this framework.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/260053&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sun, 27 Aug 2006 15:15:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/260053</guid>
</item>
<item>
 <title>Dead Souls From Overseas</title>
 <link>http://it.sys-con.com/node/261354</link>
 <description>Today&#039;s topic is how to lead offshore programmers. To make this discussion a bit more interesting, let&#039;s go back in time into the first half of the 19th century.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/261354&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Tue, 22 Aug 2006 13:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/261354</guid>
</item>
<item>
 <title>Introduction to Acegi</title>
 <link>http://it.sys-con.com/node/171482</link>
 <description>I recently evaluated the use of Acegi as the security framework for a Web development project. In the end, we decided to move forward with Acegi but in the beginning it took a couple days to come to that decision. The amazing thing is: once you get over the initial learning curve, it&#039;s smooth sailing. Hence, I wanted to share my experiences with it because first, I wanted to expose the Acegi security framework to JDJ readers and, second, I wanted to make it easier for JDJ readers to get over the initial learning curve. Once you&#039;re over that, you should be well on your way with Acegi.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/171482&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Wed, 02 Aug 2006 08:30:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/171482</guid>
</item>
<item>
 <title>Exploring the Architecture of Javelin with a Dependency Structure Matrix</title>
 <link>http://it.sys-con.com/node/232045</link>
 <description>Javelin is a compiler framework written entirely in Java. It lets developers support new languages or extend current languages. It also provides interfaces to the parsing and compilation process. For instance, an IDE&#039;s editor can take advantage of Javelin to support syntax highlighting, code completions, and refactoring. Javelin could be extended to compile languages like XSLT, XQuery, and PHP. It already contains a Java compiler and an XML Schema compiler, which is fully integrated into BEA Workshop and provides support for various editing and compiling tasks. The JSP compiler also uses the Javelin framework.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/232045&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 10 Jun 2006 10:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/232045</guid>
</item>
<item>
 <title>JavaOne 2006 Notes</title>
 <link>http://it.sys-con.com/node/232044</link>
 <description>This major Java event was one of the largest conferences ever. Sun Microsystems deserves a lot of credit for accommodating the needs of thousands and thousands of people so efficiently and smoothly. The electronic registration for the show and receiving a special badge with an embedded chip took less than a minute. The auditoriums in which the technical sessions were held were huge - each holding between 700 to 1,000 people. How long did it take to check enrollment and let all these people into the room? Less than 10 minutes. This is clearly registration 2.0. For the most popular sessions, meeting planners arranged so-called overflow rooms in which people could watch a live video broadcast of the session on two huge screens. Serving lunch was another wonder. Fast food chains can only dream of being this efficient. Imagine hundreds of people moving into a huge food court non-stop. The entire lunch process took 10 minutes, unless you wanted to network with other people.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/232044&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Thu, 08 Jun 2006 10:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/232044</guid>
</item>
<item>
 <title>J2EE/.NET Interoperability</title>
 <link>http://it.sys-con.com/node/216358</link>
 <description>Due to the benefits of each, J2EE and .NET have penetrated most markets and companies to the point where 95% of medium and large-scale enterprises support both .NET and J2EE, and 30% or more of new application development will include both by 2009, according to a study published by Gartner. Data centers of these companies rarely work in &#039;silo&#039; mode where J2EE and .NET work independently and don&#039;t need to interoperate with each other, but instead form a mesh of applications in what is termed a &#039;mixed-mode&#039; deployment. These deployments have driven the emergence of standards such as Web Services to ease their integration.&lt;p&gt;&lt;a href=&quot;http://it.sys-con.com/node/216358&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <pubDate>Sat, 13 May 2006 12:00:00 EDT</pubDate>
 <guid isPermaLink="true">http://it.sys-con.com/node/216358</guid>
</item>
</channel>
</rss>

