I'm at the Web 2.0 Expo this week, my 3rd time here. This is a cool show, and the only one I attend where I'm not speaking. Thus, more relaxing and more time to learn from others, rather than teaching. If there is a clear trend at this show it is that the Web 2.0 is no longer about social networking, SaaS, Web communities, or rich internet applications, it's about moving as many of the core business processes as I’m at the Web 2.0 Expo this week, my 3rd time here. This is a cool show, and the only one I attend where I’m not speaking. Thus, more relaxing and more time to learn from others, rather than teaching. If there is a clear trend at this show it is that the Web 2.0 is no longer about social networking, SaaS, Web communities, or rich internet applications, it’s about moving as many of the core business processes as you can to the platform of the Web. Or, perhaps better put: Web-enabled process outsourcing. You only need to consider the number of products that are now moving way beyond SaaS, to application development, storage, interface design, and middleware…all delivered as a service over the Web. Indeed, there is not much you can’t do with the Web-born tools around today, inclusive of the new Google App Engine on-demand application development platform product just released. So, the trend is re-hosting of core enterprise applications, business processes, information, and much of the enterprise architecture we see today, so they are much more efficient, agile, and cost effective…in essence living up to the core objectives of SOA. This week, at the show, Bungee Labs launches their platform-as-a-service offering providing application development capabilities and core connection service with Web-delivered resources and APIs. This is on top of the platform capabilities already available with Amazon and Salesforce.com. Also, StrikeIron announced an on-demand Web services-enablement platform called IronCloud. Building on existing Web service marketplace capabilities, IronCloud streamlines the process of on-ramping enterprise data to the Web, using an on-demand platform that makes enterprise information available as managed and secure Web service APIs. In essence, providing a cost effective way of making critical business data available for mashups, SaaS, or other Web-born computing applications, including the emerging platforms I just mentioned. So, let’s see. Now you can design, build, deploy, and test applications completely using on-demand platforms delivered over the Web. You can access information on-demand, and now you can even share your core enterprise data on-demand. This goes to the whole WOA banter that’s been a large part of the SOA blogosphere for the last few weeks. We are now finding it easier and more cost effective to place much of our core business processes out on the Web, where there are many resources, information, and tools all available as a service, either free or at a low cost. Thus, you can get up-and-running faster, create automation solutions that are much more cost effective, and meet the needs of your business better than you could in the past. It’s a paradigm shift that’s hard to ignore. Software Development