 




<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SOA Talk &#187; Development</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/soa-talk/tag/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/soa-talk</link>
	<description>A SearchSOA.com blog</description>
	<lastBuildDate>Fri, 10 May 2013 19:37:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>MBaaS cements place in the Tech Revolution</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/mbaas-cements-place-in-the-tech-revolution/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/mbaas-cements-place-in-the-tech-revolution/#comments</comments>
		<pubDate>Fri, 12 Apr 2013 18:28:29 +0000</pubDate>
		<dc:creator>Maxine Giza</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[BaaS]]></category>
		<category><![CDATA[mobile adoption]]></category>
		<category><![CDATA[mobile development]]></category>
		<category><![CDATA[StackMob]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=2027</guid>
		<description><![CDATA[Enterprise demand for Mobile Backend as a Service (MBaaS) has been gaining traction, according to StackMob, a back-end technology stack for mobile applications. BaaS has been touted as an inexpensive method to improve scalability, flexibility, and security by the technology&#8217;s advocates. StackMob recently teamed up with Rackspace, an open cloud company, to help capitalize on [...]]]></description>
				<content:encoded><![CDATA[<p>Enterprise demand for Mobile Backend as a Service (MBaaS) has been gaining traction, according to <a href="https://www.stackmob.com/" target="_blank">StackMob</a>, a back-end technology stack for mobile applications. BaaS <a href="http://searchsoa.techtarget.com/feature/Backend-as-a-Service-points-to-mobile-development-futures" target="_blank">has been touted</a> as an inexpensive method to improve scalability, flexibility, and security by the technology&#8217;s advocates.</p>
<p>StackMob recently teamed up with <a href="http://www.rackspace.com/" target="_blank">Rackspace</a>, an open cloud company, to help capitalize on the trend.</p>
<p>&#8220;Enterprise for the first time is completely rethinking how they are developing applications, which is very exciting because as far as I&#8217;m concerned, this hasn&#8217;t happened before,&#8221; said StackMob CEO Ty Amell in an interview with <a href="http://searchsoa.techtarget.com/" target="_blank">SearchSOA</a>.</p>
<p>Amell likened the innovation and growth in the mobile ecosystem to the Industrial Revolution.</p>
<p>&#8220;If you look at what happened back in the Industrial Revolution, there were standardizations and factories that allowed people to build things like never before,&#8221; said Amell. &#8220;Fast forward to today and we have a Tech Revolution… we have all of these BaaS providers with niche services, all providing great services and then we have APIs allowing systems to talk to each other. For the first time we have a standard service.&#8221;</p>
<p>Furthermore, Amell said the movement is something that won&#8217;t take several years to catch on and more to implement, rather he foresees it as a fast-moving market.</p>
<p>The growth should come as no surprise given that data from Strategy Analytics indicates that over the next five years, revenue associated with mobile workers using enterprise business apps will nearly double.</p>
<p>&#8220;Mobile workers have moved beyond just mobile email and messaging to include other collaboration apps such as conferencing, productivity apps such as content authoring, and business process apps such as CRM and even ERP,&#8221; said Strategy Analytics director of business cloud strategies Mark Levitt <a href="http://www.strategyanalytics.com/default.aspx?mod=pressreleaseviewer&amp;a0=5322" target="_blank">in a statement</a>.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/mbaas-cements-place-in-the-tech-revolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not everything can be a DIY hit, even when it comes to OSGi</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/not-everything-can-be-a-diy-hit-even-when-it-comes-to-osgi/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/not-everything-can-be-a-diy-hit-even-when-it-comes-to-osgi/#comments</comments>
		<pubDate>Fri, 29 Mar 2013 19:05:14 +0000</pubDate>
		<dc:creator>Maxine Giza</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=2021</guid>
		<description><![CDATA[Just because you can do something doesn&#8217;t mean you should. That was a key takeaway from Zuhlke Engineering&#8216;s Tim Ward&#8217;s EclipseCon 2013 session March 28 in Boston on Enterprise OSGi. Do It Yourself (DIY) television shows have proven popular with audiences, but the same &#8220;I can save myself money by doing it on my own,&#8221; mentality that [...]]]></description>
				<content:encoded><![CDATA[<p>Just because you can do something doesn&#8217;t mean you should. That was a key takeaway from <a href="http://www.zuehlke.com/en/">Zuhlke Engineering</a>&#8216;s Tim Ward&#8217;s <a href="http://www.eclipsecon.org/2013/" target="_blank">EclipseCon 2013</a> session March 28 in Boston on Enterprise OSGi.</p>
<p>Do It Yourself (DIY) television shows have proven popular with audiences, but the same &#8220;I can save myself money by doing it on my own,&#8221; mentality that makes for good entertainment, may not be so amusing when it comes to OSGi server runtimes.</p>
<p>During his lecture, Ward talked about how those who enjoy DIY projects will like OSGi because it&#8217;s all about modularity. &#8220;It&#8217;s very easy to build a server runtime from a freely available piece,&#8221; he said. &#8220;OSGi makes it simple to reuse components, but do you want to do this?&#8221;</p>
<p>If an application architect decides to go the DIY route, there are several options to choose from. Among the platforms are: Eclipse, Apache, Aries, JBoss, GlassFish and IBM Websphere, explained Ward.</p>
<p>There isn&#8217;t a cut-and-dry answer to what features should be used. Just like the many aforementioned platforms, each scenario needs to be looked at independently.</p>
<p>Ward advised session attendees to ask themselves, &#8220;What do you want from your runtime?,&#8221; he asked. &#8220;You need to answer this question first. Is it a development stack for playing around with?&#8221;</p>
<p>Ward also advised people to consider the following:</p>
<p>- Do you want to learn? You&#8217;ll gain the most knowledge if you build it yourself;</p>
<p>- What kind of time do you have? You&#8217;ll make the fastest progress using a pre-built offering;</p>
<p>- Is it a small/medium reduction system with a small feature set?</p>
<p>Even though each situation has its own circumstances, there are some general rules to follow. Ward suggested that for those creating an application that needs a lot of features, building their own runtime isn&#8217;t a wise decision. He asserted that in such a scenario, developers should save themselves time and pick a pre-built runtime that offers the necessary services.</p>
<p>Another situation where building a runtime can also be a poor use of resources is when an application needs to run on three or more nodes. Again, Ward said this is a scenario where it&#8217;s better to fork over some cash. The combination of deployment, management, and monitoring will be big issues.</p>
<p>Ward&#8217;s closing piece of advice was this, &#8220;Mostly, pick an option that&#8217;s designed for your requirements. The number of people who don&#8217;t do this is crazy!&#8221;</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/not-everything-can-be-a-diy-hit-even-when-it-comes-to-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modularizing legacy Java apps: Don&#8217;t reinvent the wheel</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/modularizing-legacy-java-apps-dont-reinvent-the-wheel-2/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/modularizing-legacy-java-apps-dont-reinvent-the-wheel-2/#comments</comments>
		<pubDate>Wed, 27 Mar 2013 19:36:40 +0000</pubDate>
		<dc:creator>Maxine Giza</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Enterprise architecture]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=2019</guid>
		<description><![CDATA[For enterprise architects, taking an &#8220;out with the old, in with the new&#8221; mentality can be tempting when modularizing large legacy Java applications, but that could be a mistake. That&#8217;s according to Vineet Sinha of Cambridge, Mass. –based Architexa. During a EclipseCon 2013 session March 26 in Boston, Sinha cited some pretty staggering statistics. Among them was [...]]]></description>
				<content:encoded><![CDATA[<p>For enterprise architects, taking an &#8220;out with the old, in with the new&#8221; mentality can be tempting when modularizing large legacy Java applications, but that could be a mistake. That&#8217;s according to Vineet Sinha of Cambridge, Mass. –based <a href="http://www.architexa.com/" target="_blank">Architexa</a>.</p>
<p>During a <a href="http://www.eclipsecon.org/2013/" target="_blank">EclipseCon 2013</a> session March 26 in Boston, Sinha cited some pretty staggering statistics. Among them was one he attributes to IBM, which says up to 90% of a developer&#8217;s productive time is spent trying to understand code.</p>
<p>Devoting even half your time unraveling a mess of code can be daunting, admitted Sinha, but that doesn&#8217;t mean developers should try to reinvent the wheel. Rewriting code can be costly and time consuming. Instead, he offered some pragmatic advice that starts with building architectural maps. It&#8217;s not uncommon for team members to have different pictures of a project&#8217;s main components.</p>
<p>&#8220;Even if you have 100 developers, get the team leads into the same room,&#8221; Sinha suggested. Armed with old-fashioned paper, the participants should document the top components and connections between the components. &#8220;I&#8217;m essentially saying; try to get them to merge their ideas.&#8221;</p>
<p>This exercise helps make sure everyone is on the same page. &#8220;The first time we did it we split the things we agreed upon,&#8221; said Sinha. &#8220;We had a whole list of things we needed to think about the next time. One hour and we had that.&#8221;</p>
<p>Writing on a whiteboard may also prove beneficial in helping people understand a system. Sinha noted how people in his organization began to plan around what they saw on the board.</p>
<p>With everything clearly documented, the team will have a more central view and will have an easier time obtaining necessary information down the road. &#8220;If you are writing any new code, you are not putting it in the wrong place,&#8221; said Sinha.</p>
<p>While untangling the web of code implemented by someone else may seem like a thankless task, it&#8217;s important to remember what you are doing can be extremely difficult. Setting aside time on a regular basis, whether it be at the personal or team level, for fixing is also important.</p>
<p>Sinha offered another commonsense tip: celebrate your successes. Even the smallest victories are meaningful as they can be used as stepping stones towards long-term goals.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/modularizing-legacy-java-apps-dont-reinvent-the-wheel-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another push for HTML5 mobile adoption</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/another-push-for-html5-mobile-adoption/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/another-push-for-html5-mobile-adoption/#comments</comments>
		<pubDate>Tue, 19 Mar 2013 21:48:07 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[mobile adoption]]></category>
		<category><![CDATA[mobile development]]></category>
		<category><![CDATA[Sencha]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1987</guid>
		<description><![CDATA[Maxine Giza Want a challenge? Add the avalanche of enterprise mobile applications to DevOps teams&#8217; already-daunting integration workload, Paul Kopacki says. He&#8217;s Sencha&#8217;s vice president of marketing, which just released a mobile app integration tool for developers. Last week, Sencha Inc. of Redwood, Calif., released upgrades to its product line designed to make HTML5 development [...]]]></description>
				<content:encoded><![CDATA[<p>Maxine Giza</p>
<p>Want a challenge? Add the avalanche of enterprise mobile applications to DevOps teams&#8217; already-daunting integration workload, Paul Kopacki says. He&#8217;s Sencha&#8217;s vice president of marketing, which just released a mobile app integration tool for developers.</p>
<p>Last week, <a href="http://www.sencha.com/" target="_blank">Sencha Inc.</a> of Redwood, Calif., released upgrades to its product line designed to make HTML5 development more simplistic. The company&#8217;s core offerings&#8211;Sencha Architect, Sencha Ext JS and Sencha Touch&#8211;have been enhanced to make it easier to quickly build HTML5 applications for any platform. A new touch bundle for mobile developers was also launched.</p>
<p>Among the key upgrades to the Sencha ExtJS product is a big-data grid. &#8220;There are many more data points people want to build into their applications,” Kopacki said in an interview. “Big-data grids are one of the things customers are asking for and we are delivering in this release.&#8221;</p>
<p>Financial data companies are among those who rely on the technology on a daily basis. One Sencha client used the technology to build an app for bond traders. The client company, which tracks a great deal of information, needed greater capacity to take the data and share it with its bond traders in a faster pace.</p>
<p>Online accounting software company <a href="http://www.xero.com/" target="_blank">Xero</a> has also embraced the technology. The company&#8217;s CTO, Craig Walker, said a few years ago that he realized Xero wasn&#8217;t delivering a positive mobile experience. &#8220;Our experience had been with native development and we wanted to move to Android, etc. The mobile touch framework delivers a lot of functionality up front,&#8221; he said during an interview. &#8220;What would have normally taken us six to nine months took us three.&#8221;</p>
<p>While there has been some debate over HTML5, Sencha has a clear stance on the technology: It’s a big proponent. In fact, the company recently developed a copy of the Facebook app to show that developers, not HTML5, were the issue when Mark Zuckerberg abandoned the markup language last fall.</p>
<p>&#8220;Some people come to HTML5 from a web perspective and fail to see the power of HTML5,&#8221; said Kopacki. &#8220;If you come at it from an application development perspective, you use the right tools so that HTML5 is powerful, especially for business applications.&#8221;</p>
<p>While the debate over HTML5 is sure to rage on, at least for now, some companies are banking on its ability to quickly aid programmers as they integrate old systems with new technology.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/another-push-for-html5-mobile-adoption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Knoernschild&#8217;s &#8220;Java Application Architecture&#8221;: A brilliant breakdown on modularity</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/knoernschilds-java-application-architecture-a-brilliant-breakdown-on-modularity/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/knoernschilds-java-application-architecture-a-brilliant-breakdown-on-modularity/#comments</comments>
		<pubDate>Fri, 18 Jan 2013 16:42:08 +0000</pubDate>
		<dc:creator>Brein Matturro</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=2000</guid>
		<description><![CDATA[Jack Vaughan Running through the history of computing is a quest for modularity. We curse it when it doesn’t work; we take it for granted when it does. Long ago, software engineers began to seek the equivalent of Lego bits, software modules that could be swapped much like bus boards on a hardware backplane. It&#8217;s [...]]]></description>
				<content:encoded><![CDATA[<p>Jack Vaughan</p>
<p>Running through the history of computing is a quest for modularity. We curse it when it doesn’t work; we take it for granted when it does. Long ago, software engineers began to seek the equivalent of Lego bits, software modules that could be swapped much like bus boards on a hardware backplane. It&#8217;s been a long strange trip.</p>
<p>Modularity has gone through various stages in the modern era, with objects, components and, then, services, coming to take the place of Lego pieces in the software world. But, even in one of their (somewhat) recent iterations &#8211; that is, the services-oriented <a href="http://searchsoa.techtarget.com/news/2240033789/OSGi-updates-Java-bundling-spec-as-Jigsaw-hovers-on-horizon">OSGi Service Platform</a> &#8211; the mechanics software module interaction is not easy for developers or architects to master.</p>
<p><a href="http://www.informit.com/title/0321247132">&#8220;Java Application Architecture&#8221;</a> (Prentice Hall, 2012) by <a href="http://searchsoa.techtarget.com/tip/Gartner-Analyst-Rethink-the-application-paradigm-consider-business-capabilities">Kirk Knoernschild</a> is one of the more probing books you are likely to find on this subject. Before the year past is very far past, I would like to take some time to discuss the book , as it is one of the better ones I have read lately.</p>
<p>The book has a straightforward principle, which is to provide guidance for those who might set out to design modular software. In Knoernschild&#8217;s terms, it looks at ways you can &#8220;minimize dependencies between modules while maximizing a module&#8217;s potential reuse.&#8221; This is, one, a major goal of middleware; and two, a long-time holy grail of software development.</p>
<p>While much of the book portrays garden-variety java problems, a fair amount of &#8220;Java Application Architecture&#8221; which is subtitled &#8216;Modularity Patterns with Examples Using OSGi&#8217; also has a helping of OSGi know-how.</p>
<p>A conversation with Knoernschild disclosed that the book arose from an initial interest in uncovering how to leverage different layers of abstraction – to reach a deeper understanding of software architecture, and gain ease of maintenance. Composition of &#8220;Java Application Architecture&#8221; happened over many years, and there were discoveries.</p>
<p>&#8220;Along the way, the book morphed based on me learning more about how to design large software systems based on the Java system, with JAR files as the principle unit of modularity. Then, in the 2006 time frame, I discovered OSGi,&#8221; said Knoernschild, &#8220;I started digging into OSGi.&#8221;</p>
<p>He said he found the ideas of OSGi meshed with his own ideas about Java modularity in general. OSGi, for example looks at JAR files as the main means of re-use, treating a JAR file as a first class citizen. In the book, he explains how to take a monolithic application, modularize it and eventually bring it under the control of OSGi.</p>
<p>At heart, the issues Knoernschild addresses in &#8220;Java Application Architecture&#8221; are about dealing with complexity. Like Fredrick Brooks&#8217; work, you could say Knoernschild&#8217;s effort is to separate the accidental complexity from the essential complexity. His thoughtful look at Java modularity is more than just tools and tricks – it is a foundational framework for thinking about problems of software architecture.</p>
<p>&#8220;Designing software is hard. It&#8217;s hard because breaking up the systems is so difficult,&#8221; said Knoernschild. OSGi&#8217;s detractors still argue that it, in itself, in fact, is too difficult. But experience tells us things are hard for a reason, and while the general drive of software is to make things easier, it is a daily battle to effectively simplify the complex. Knoernschild&#8217;s book, fights the good fight, and could become a valued companion at many developers&#8217; bench tops. All and all, it is a brilliant breakdown on modularity.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/knoernschilds-java-application-architecture-a-brilliant-breakdown-on-modularity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The value of API management</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/the-value-of-api-management/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/the-value-of-api-management/#comments</comments>
		<pubDate>Thu, 29 Nov 2012 18:34:21 +0000</pubDate>
		<dc:creator>Brein Matturro</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1977</guid>
		<description><![CDATA[Web APIs are multiplying as more retailers, media groups, governments and financial services firms start exposing them. At the same time, many companies are still resistant to API management, according to Paolo Malinverno, research vice president at Gartner. The problem with that, he said, is that using APIs is increasingly at the center of what [...]]]></description>
				<content:encoded><![CDATA[<p>Web APIs are multiplying as more retailers, media groups, governments and financial services firms start exposing them. At the same time, many companies are still resistant to API management, according to Paolo Malinverno, research vice president at Gartner. The problem with that, he said, is that using APIs is increasingly at the center of what goes on at the &#8220;nexus of forces,&#8221; Gartner&#8217;s term for the convergence of social, mobile, cloud and information. As a result, lack of management could mean serious loss of value.</p>
<p>&#8220;It is a fact that the number of APIs grows by the day and, with the explosion of mobile applications, APIs will be used more and more in the future,&#8221; Malinverno told a crowd at <a href="http://searchsoa.techtarget.com/guides/Gartner-conference-coverage-A-strategic-technology-trends-overview">Gartner&#8217;s Application Architecture, Development &amp; Integration Summit</a> this week in Las Vegas.</p>
<p>He noted that daily API calls have skyrocketed into the billions for many well-known companies. Facebook, for example, saw 5 billion API calls per day in October 2009, while Twitter had 13 billion per day in May 2011.</p>
<p>&#8220;These companies better know who is calling,&#8221; cautioned Malinverno. &#8220;They better know how many calls per second they have to field, and they better know what sort of elasticity they need to demand from their cloud platforms to ensure that whoever uses their API is able to use it properly.&#8221;</p>
<p>API management is the way to do that, he said. Without it, businesses may lose out on value in their services and their APIs.</p>
<p>&#8220;API management is about making an API available on the Web for everybody that you want to use the API—enabling them to call it and get the result they want,&#8221; he explained. &#8220;Not everybody feels they need API management, but they do. The assessment of the value of the API is a part of API management.&#8221;</p>
<p>Malinverno also noted that SOA governance and API management are very closely tied—perhaps even the same. He said SOA governance is &#8220;the ability to link a specific intent of your business strategy to the way you develop and operate services.&#8221; He advised his audience to build a strong SOA governance strategy together with API management, to create what he called &#8220;application services governance.&#8221; -Stephanie Mann</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/the-value-of-api-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Axway goes after Vordel</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/axway-goes-after-vordel/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/axway-goes-after-vordel/#comments</comments>
		<pubDate>Thu, 08 Nov 2012 20:54:51 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1948</guid>
		<description><![CDATA[B2B software company Axway said it will acquire Vordel, the SOA security gateway company that has recently come to include cloud, mobile and social networking support in its offerings. The move will expand Axway&#8217;s data governance portfolio, combining Axway&#8217;s current managed file, B2B and integration capabilities with Vordel&#8217;s API management, SOA governance and identity management [...]]]></description>
				<content:encoded><![CDATA[<p>B2B software company Axway said it will acquire Vordel, the SOA security gateway company that has recently come to include cloud, mobile and social networking support in its offerings. The move will expand Axway&#8217;s data governance portfolio, combining Axway&#8217;s current managed file, B2B and integration capabilities with Vordel&#8217;s API management, SOA governance and identity management technologies.<span id="more-1948"></span></p>
<p>Among other things, the anticipated Axway/Vordel suite aims to enable mobile access to legacy data, and provide end-to-end visibility from cloud to on-premises. Axway also noted that Vordel&#8217;s products will become central to Axway&#8217;s existing suite, and Axway customers can expect immediate access to Vordel services.</p>
<p>For Axway, added security capabilities are key, according to one viewer. Blogging on the acquisition, Forrester Principal Analyst Stefan Ried wrote,&#8221;the more the boundaries of an enterprise are extended by integration offerings, the more a federation of security becomes important.&#8221;</p>
<p>Elsewhere, Mark O&#8217;Neill, co-founder and CTO at Vordel, took to his blog to comment on the news. &#8220;Vordel&#8217;s products, from Day 1, have been to enable B2B traffic on the Internet,&#8221; he wrote. &#8220;This is a perfect fit with Axway, with its heritage in Managed File Transfer (widely used for B2B) and B2B platforms.&#8221;</p>
<p>The acquisition follows on the heels of Vordel&#8217;s news in July that it added an API server and a cloud service broker to <a href="http://searchsoa.techtarget.com/news/2240158705/API-server-matched-with-services-gateway-for-managing-integrated-REST-services">its application gateway offering</a>. That decision was driven by the need to come up with an API lifecycle package meant to improve the REST and JSON experience. </p>
<p>–Stephanie Mann</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/axway-goes-after-vordel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fat Fractal enters the BaaS fray</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/new-baas-players-take-different-approach-to-app-development/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/new-baas-players-take-different-approach-to-app-development/#comments</comments>
		<pubDate>Thu, 13 Sep 2012 20:43:35 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1873</guid>
		<description><![CDATA[What has sometimes been described as mobile middleware has taken a new tack. Now, the idea of Backend as a Service (BaaS) has begun to take off in the mobile application development space. Proponents of BaaS say it helps developers easily build mobile apps, or any other applications connected to a cloud backend. Some of [...]]]></description>
				<content:encoded><![CDATA[<p>What has sometimes been described as mobile middleware has taken a new tack. Now, the idea of Backend as a Service (BaaS) has begun to take off in the mobile application development space. Proponents of BaaS say it helps developers easily build mobile apps, or any other applications connected to a cloud backend. Some of their views suggest a wholly new computer architecture is in the works.</p>
<p>By way of example is FatFractal, a San Francisco-based BaaS provider that launched just this week. The company describes its product as offering native code support for any connected device, along with an events model and declarative security. FatFractal also says it integrates all of those components as lightweight services.</p>
<p>While it may be the newest BaaS player, FatFractal joins a slew of companies already in the field. Its competitors include StackMob, Kinvey, Applicasa and Parse.</p>
<p>Central to FatFractal&#8217;s approach is a NoServer module, which takes JSON requests and handles them via a script execution engine and a Create, Read, Update and Delete (CRUD) engine.</p>
<p>FatFractal CMO David Lasner thinks the new approach is needed. &#8220;It&#8217;s just hard to do a backend in the cloud and make it work,&#8221; he said. &#8220;The nature of applications is changing and you&#8217;re getting thousands of applications that use a lot of data.&#8221; – Stephanie Mann</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/new-baas-players-take-different-approach-to-app-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Red Hat unveils the JBoss Way, drives toward mobile, cloud and big data</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/red-hat-unveils-the-jboss-way-drives-toward-mobile-cloud-and-big-data/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/red-hat-unveils-the-jboss-way-drives-toward-mobile-cloud-and-big-data/#comments</comments>
		<pubDate>Thu, 21 Jun 2012 17:51:15 +0000</pubDate>
		<dc:creator>JDenman</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[data analytics]]></category>
		<category><![CDATA[jboss]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open source software]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1780</guid>
		<description><![CDATA[Yesterday, JBoss and RedHat made a few preliminary product announcements before the upcoming combination JBoss World / Red Hat Summit 2012 event scheduled for June 26-29. Their primary push was for the JBoss Enterprise Application Platform (EAP)6, but there was also significant talk about the  open source JBoss Data Grid 6 and Red Hat's recently announced infrastructure as a service (IaaS) offering, CloudForms.
]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal">Yesterday, JBoss and RedHat made a few preliminary product announcements before the upcoming combination JBoss World / Red Hat Summit 2012 event scheduled for June 26-29. Their primary push was for the JBoss Enterprise Application Platform (EAP) 6, but there was also significant talk about the  open source JBoss Data Grid 6 and Red Hat&#8217;s recently announced infrastructure as a service (IaaS) offering, CloudForms.</p>
<p class="MsoNormal"><span id="more-1780"></span>The JBoss EAP 6 is said to provide developers with &#8220;a high-performance, low-footprint, easy-to-manage solution designed to help enterprises build applications and ease into the cloud.&#8221; Representatives from JBoss and Red Hat touted the new platform&#8217;s cloud centric nature, lightweight pluggable architecture, malleability, multicore and virtual systems optimization, upgraded middleware components and the fact that it supports Java EE 6 as well as JVM languages such as Spring, Struts, and Google Web Toolkit.</p>
<p class="MsoNormal">On the data side, JBoss Data Grid 6 is Red Hat&#8217;s offering for dealing with big data issues. “The massive proliferation of data places new demands upon enterprise applications… Red Hat JBoss Data Grid 6 brings a new approach to solving this issue, enabling enterprises to move with agility and with more flexibility than other proprietary approaches.” Explains Craig Muzilla, vice president of middleware at Red Hat.</p>
<p class="MsoNormal">He and other spokespeople put a number of features of the new system on parade, including its NoSQL approach, real-time application support for big data, flexibility of application integration, high scalability, high availability and fault tolerance. This is said to allow enterprise customers to build an open cloud that can integrate resources from various vendors and maintain a shield against lock-in to any one vendor.</p>
<p class="MsoNormal">Looking at the third new product in their trifecta, Red Hat claims that CloudForms provides enterprise IT organizations with the tools to build a hybrid cloud infrastructure that will deliver self-service computing resources to end-users, but without giving up control.</p>
<div>
<div>
<div id="_com_1" class="msocomtxt"><!--[if !supportAnnotations]--></div>
<p><!--[endif]--></div>
</div>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/red-hat-unveils-the-jboss-way-drives-toward-mobile-cloud-and-big-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alaska freight tracking made easier by open source messaging software</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/alaska-freight-tracking-made-easier-by-open-source-messaging-software/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/alaska-freight-tracking-made-easier-by-open-source-messaging-software/#comments</comments>
		<pubDate>Wed, 13 Jun 2012 19:49:21 +0000</pubDate>
		<dc:creator>JDenman</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Messaging]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[Open source software]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1773</guid>
		<description><![CDATA[Reliable messaging can be hard to achieve in difficult terrains. This was apparent as we met up recently with a lead developer of a major freight company that specializes in shipping to and from far flung facilities in Alaska.]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal">Reliable messaging can be hard to achieve in difficult terrains. This was apparent as we met up recently with a lead developer of a major freight company that specializes in shipping to and from far flung facilities in Alaska.</p>
<p class="MsoNormal">Rob Terpilowski, lead Java developer, Lynden, Inc., explained how he and his team used Apache MQ messaging middleware and other open source messaging software to replace homegrown tracking software. He said the original tracking software was built to overcome immediate needs without consideration for later modernization or integration requirements. <span id="more-1773"></span>Terpilowski described the project in a session titled <em>“</em><a href="http://fusesource.com/apache-camel-conference-2012/videos/camelone-2012-rob-terpilowski-video/"><em>Building a reliable messaging system for an unreliable (and diverse) world</em></a><span class="MsoHyperlink"><em>”</em></span> that took place as part of the CamelOne conference last month in Boston.</p>
<p class="MsoNormal">The challenge was to combine disparate systems including a decades-old pre-relational database platform, Solaris 10, Glassfish application servers, both graphical and green-screen user interfaces and barcode scanners that are embedded devices running on Windows CE.</p>
<p class="MsoNormal">One of the major reasons the old homegrown system needed to be replaced, according to Terpilowski, was that it couldn&#8217;t <a href="http://www.theserverside.com/tip/Scaling-up-and-scaling-out-to-meet-new-business-demands">scale up</a> to meet the shipping company&#8217;s growing needs. The polling system that was in place ran into issues with growing database load and with endpoints getting overwhelmed with irrelevant data. Terpilowski and his team were able to add messaging via Active MQ and an additional MQ table that the existing system would write to, keeping the inflow of data fairly consistent. But the flow of data back out to the endpoints went from a constant pull of large amounts of data to a much more targeted push of relevant data via Active MQ and location-based topics.</p>
<p class="MsoNormal">There were also challenges associated with intermittent Wi-Fi connections at storage and freight routing facilities where workers with barcode scanners would constantly move in and out of thick-walled storage containers, breaking the connection. Early efforts at overcoming the connectivity issues centered on a .NET failover system on the devices themselves, but that failover system was deemed non-optimal.</p>
<p class="MsoNormal">Eventually the team decided on rolling its own proxy server. The main purpose of the proxy server was to maintain connections on behalf of the endpoints as they appeared and disappeared, and then close out the connection properly when it was appropriate. With the messaging proxy in place to handle connectivity issues, Terpilowski&#8217;s new system was able to monitor proxy related statistics, summarize client information and reset a client&#8217;s connection to the system when necessary.</p>
<p class="MsoNormal">Stay tuned for more on embedded middleware issues. <a href="mailto:jdenman@techtarget.com">Let us know</a> <span>about your experience with open source messaging software.</span></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/alaska-freight-tracking-made-easier-by-open-source-messaging-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
