<?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>Reality Check &#187; Dinesh Chandrasekhar</title>
	<atom:link href="http://www.softwareag.com/blog/reality_check/index.php/author/dinesh-chandrasekhar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.softwareag.com/blog/reality_check</link>
	<description>The official no-hype zone to get your projects on track and on target</description>
	<lastBuildDate>Wed, 15 May 2013 09:57:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Auto Draft</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/uncategorized/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/uncategorized/#comments</comments>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
		
		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=1436</guid>
		<description><![CDATA[<p></p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/uncategorized/">Auto Draft</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p></p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/uncategorized/">Auto Draft</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/uncategorized/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taming Big Data and MDM with Integration</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/taming-big-data-and-mdm-with-integration/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/taming-big-data-and-mdm-with-integration/#comments</comments>
		<pubDate>Tue, 14 May 2013 15:16:52 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[application integration]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Convergence]]></category>
		<category><![CDATA[data growth]]></category>
		<category><![CDATA[in-memory computing]]></category>
		<category><![CDATA[in-memory data management]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[master data management]]></category>
		<category><![CDATA[MDM]]></category>
		<category><![CDATA[real-time]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=1437</guid>
		<description><![CDATA[<p>Note &#8211; This is a post authored by Rob Rowe, Sr. Manager, MDM Product Marketing, Software AG. I just helped in co-authoring the part about taming big data since I have already written on the topic before. We’ve all heard about big data and there are numerous definitions of it. Suffice to say, it’s a lot of data from both [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/taming-big-data-and-mdm-with-integration/">Taming Big Data and MDM with Integration</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL3RhbWUtYmlnLWRhdGEtd2l0aC15b3VyLWVzYi9hdHRhY2htZW50L2JpZy1kYXRhLw==" rel=\"attachment wp-att-1055\"><img class="alignleft size-thumbnail wp-image-1055" style="margin: 5px" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2013/02/BigData-XSmall-225x225.jpg" alt="Tame Big Data with your ESB" width="225" height="225" /></a>Note &#8211; This is a post authored by Rob Rowe, Sr. Manager, MDM Product Marketing, Software AG. I just helped in co-authoring the part about taming big data since I have already written on the topic before.</em></p>
<p>We’ve all heard about big data and there are numerous definitions of it. Suffice to say, it’s a lot of data from both inside the organization (e.g. ERP, CRM, application logs, etc) and outside the organization (e.g. Twitter, Facebook, and other social media, videos, news feeds, mobile apps, smart meters or other devices, etc). Whatever big data means to you, the real challenge is harnessing all this data and making sense out of it to provide real business value.</p>
<p>Enterprises today focus on application integration as data grows at an explosive rate everywhere. In order to tame such big data growth, traditional integration techniques may need to be complemented with newer design patterns such as in-memory data management platforms. An <a title=\"Tame Big Data with your ESB\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL3RhbWUtYmlnLWRhdGEtd2l0aC15b3VyLWVzYi8=" target=\"_blank\">earlier blog post</a> on this details this approach using three use cases.</p>
<p>With the explosion of data everywhere, Master Data Management (MDM) also becomes a critical point of observation. However, MDM works hand-in-hand with Big Data and is enabled by integration. There are two sides of this which we will explain. The first is using master data to provide “grounding” for the data, such as positively identifying the source of a social media stream. So for example, someone writes on Facebook that they are unsatisfied with a certain product. As it happens, it is YOUR product!  But, identifying this requires a Master Product repository. You also want to know who this person is so that you can investigate and rectify the situation.  This requires a Customer Master. You want to maintain brand integrity and customer satisfaction levels. So if this person is one of your customers, and they “liked” you on Facebook, perhaps to win a prize or receive a discount, then you not only have their “standard” customer profile information, you also have the supplemental information of their Facebook name. They are already in your database and you know who they are. You can contact them and resolve the issue, ideally in real-time, before your customer loyalty or your brand reputation is tarnished.</p>
<p>The second side of this is that big data can provide valuable information which can supplement the data that you’re already mastering. Yes, it works both ways. For example, let’s take a utility company that is mastering the location data of their smart meters, as well as the product data associated with the meters, transformers, and all the other important assets of the business. From the (big) data, integrated with the real-time analysis tools, it is discovered that a smart meter is no longer reporting its data. Because you are mastering location data, you know where this meter is, you know what type of meter it is, and you know what customer is affected. The call logs can verify whether the customer has already called in a loss of service. Having all this data allow the utility company to dispatch someone close to the troubles location, investigate the problem, and resolve it quickly, perhaps even before the resident comes home from work.</p>
<p>So as you can see, big data, master data, and integration together can produce valuable insight and real business value. Want to know more? Attend our webinar entitled “<strong>Taming Big Data and MDM with Integration</strong>” on May 15, 2013. You can register at <a title=\"Webinar Link\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcmVzL3dlYmluYXJzL2lubm92YXRpb24vZGVmYXVsdC5hc3A=" target=\"_blank\">http://www.softwareag.com/corporate/res/webinars/innovation/default.asp</a></p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1437" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/taming-big-data-and-mdm-with-integration/">Taming Big Data and MDM with Integration</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/taming-big-data-and-mdm-with-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Software AG announces launch of Integration LIVE (iPaaS) solution</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/software-ag-announces-launch-of-integration-live-ipaas-solution/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/software-ag-announces-launch-of-integration-live-ipaas-solution/#comments</comments>
		<pubDate>Wed, 15 May 2013 08:42:22 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[Live from Software AG]]></category>
		<category><![CDATA[Megatrends: What's Hot and What's Not]]></category>
		<category><![CDATA[application integration]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[cloud integration]]></category>
		<category><![CDATA[cloudstreams]]></category>
		<category><![CDATA[connectors]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[iPaaS]]></category>
		<category><![CDATA[webMethods]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=1466</guid>
		<description><![CDATA[<p>With SaaS applications being adopted by the dozens by all sizes of enterprises, it comes as no surprise that their IT departments are grappling to figure out the right approach to cloud integration. As easy as it should be, there is, however, no unwrap-and-use solution when it comes to integrating your applications spread across the cloud and on-premise. Today, there [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/software-ag-announces-launch-of-integration-live-ipaas-solution/">Software AG announces launch of Integration LIVE (iPaaS) solution</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL25ldy1mYWN0b3JzLWZvci1jbG91ZC1pbnRlZ3JhdGlvbi9hdHRhY2htZW50L2Nsb3Vka2V5LXhzbWFsbC0yNTB4MzAwLw==" rel=\"attachment wp-att-712\"><img class="alignleft size-thumbnail wp-image-712" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2012/12/CloudKey-XSmall-250x3001-225x225.jpg" alt="" width="225" height="225" /></a>With SaaS applications being adopted by the dozens by all sizes of enterprises, it comes as no surprise that their IT departments are grappling to figure out the right approach to cloud integration. As easy as it should be, there is, however, no unwrap-and-use solution when it comes to integrating your applications spread across the cloud and on-premise.</p>
<p>Today, there are four approaches when it comes to cloud integration. Let us look at them one-by-one and understand the pros and cons of each approach.</p>
<ol>
<li><strong>Point-to-point integration</strong> – This is the quickest and dirtiest approach in the book. This is when your developers have an all-night hackathon to create scripts and code snippets to connect one application with another (cloud or not). This model may work with a small company where only two or three applications need to be tied together. As is obvious, this approach is not scalable at all by any means. Code maintenance, upgrades and future development soon become nightmares. You can forget about IT agility to business needs as the company starts to expand.</li>
<li><strong>On-premise integration solution</strong> – This approach can be easily adopted by companies that already have an integration infrastructure / Enterprise Service Bus (ESB) in place. They can just leverage the existing integration platform to connect with on-premise applications as well as SaaS applications. This is provided that the integration solution that you are using has such capabilities and framework to connect with any SaaS application seamlessly. Otherwise, you will end up having more developers coding their way out of this. The other point to also consider is that this is not a cloud solution.</li>
<li><strong>iPaaS (Integration Platform as a Service)</strong> – In the last couple of years, this model has been gaining some maturity and attention amongst small companies. Enterprises that do not want to spend much on their infrastructure but still be more agile, adopt SaaS applications as needed. As an extension to the same methodology, the same enterprise also adopts an integration solution hosted by the solution provider themselves. This is called an iPaaS. This allows companies to not worry about setting up, maintaining and managing a complex integration infrastructure to integrate with SaaS applications. On the same note, I should also emphasize that an iPaaS is not a replacement for an ESB. As a matter of fact, Gartner predicts that more and more companies are going to adopt a hybrid integration infrastructure comprising of both an on-premise ESB and an on-cloud iPaaS.</li>
<li><strong>Cloud Services Brokerage </strong>– This is very similar to the iPaaS except that in this case, even the development and maintenance of the integration maps and services are done by the solution provider themselves. Only very few small vendors offer this type of solution. This model has not caught on to the mainstream market yet. Not a lot of companies are willing to trust outsourcing their entire integration development to a third-party. So, for the sake of this conversation here, I am not going to spend any time on this topic.</li>
</ol>
<p>There is no such thing as the “ideal way” of how you should integrate with the cloud but there are definitely right and wrong ways of doing so. Given the four approaches above, you are better off with either option 2 or 3 based on the size of your IT department, your application infrastructure, your existing integration architecture and future growth plans. iPaaS will definitely give you greater flexibility in scaling up your integration infrastructure based on how your business grows. But, in the interim, as you step up to adopt an iPaaS, a hybrid architecture of option 2 and 3 together might be more beneficial for various reasons. We will discuss this in a later post in more detail.</p>
<p>&nbsp;</p>
<p><strong>Software AG launches Integration LIVE (iPaaS)</strong></p>
<p>With <a title=\"Longjump acquisition\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvUHJlc3MvcHJlc3NyZWxlYXNlcy8yMDEzMDQyNV9BY3F1aXNpdGlvbl9Mb25nSnVtcF9wYWdlLmFzcA==" target=\"_blank\">the acquisition of LongJump</a>, Software AG has positioned itself in a very strategic position to guide its 4000+ customers in addressing the cloud integration challenges. As a part of its most exciting launch of version 9.0 set of products in June 2013, it will be releasing <a title=\"CloudStreams\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9zYWFzaW50ZWdyYXRpb24v" target=\"_blank\">webMethods CloudStreams</a>, which addresses bullet #2 in the above list of approaches. For more information on that product, you can click on this link.</p>
<p>Today, Software AG announced an even more exciting future plan for our cloud strategy &#8211; <a title=\"Software AG Live\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvUHJlc3MvcHJlc3NyZWxlYXNlcy8yMDEzMDUxNV9MYXVuY2hfU29mdHdhcmVfQUdfTElWRV9wYWdlLmFzcA==" target=\"_blank\">Software AG Live</a>, the first cloud-based Platform-as-a-Service (PaaS) suite. Amongst the three components that make up Software AG Live, the one that is of interest in this particular scope of conversation is Integration Live. This is an integration PaaS which enables cloud-to-cloud integration and seamlessly connects with private cloud or on-premise Enterprise Service Bus (ESB) installations. Integration Live will offer an unmatched combination of ease-of-use and enterprise-strength and will be compatible with webMethods Integration Server, the market leading ESB from Software AG. Availability is scheduled for Q1 of 2014.</p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1466" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/software-ag-announces-launch-of-integration-live-ipaas-solution/">Software AG announces launch of Integration LIVE (iPaaS) solution</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/software-ag-announces-launch-of-integration-live-ipaas-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Business Intelligence 2.0: Driven by Integration</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/social-business-intelligence-2-0-driven-by-integration/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/social-business-intelligence-2-0-driven-by-integration/#comments</comments>
		<pubDate>Tue, 09 Apr 2013 19:50:45 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[Megatrends: What's Hot and What's Not]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[CEP]]></category>
		<category><![CDATA[Complex Events]]></category>
		<category><![CDATA[Dashboards]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Metrics]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[Social Business Intelligence]]></category>
		<category><![CDATA[Social Integration]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=1300</guid>
		<description><![CDATA[<p>We all deal with data on a day-to-day basis. We handle data as knowledge workers, data crunchers, data creators or consumers in our daily routines. And, I am not even talking about your work yet. You pick up your newspaper in the morning (yes, some of us still do!) and scan through the stocks. You are the consumer of the [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/social-business-intelligence-2-0-driven-by-integration/">Social Business Intelligence 2.0: Driven by Integration</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL3NvY2lhbC1idXNpbmVzcy1pbnRlbGxpZ2VuY2UtMi0wLWRyaXZlbi1ieS1pbnRlZ3JhdGlvbi9hdHRhY2htZW50L3NvY2lhbC00Lw==" rel=\"attachment wp-att-1306\"><img class="alignleft size-medium wp-image-1306" style="margin-left: 10px;margin-right: 10px" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2013/04/Social2-300x229.png" alt="" width="300" height="229" /></a>We all deal with data on a day-to-day basis. We handle data as knowledge workers, data crunchers, data creators or consumers in our daily routines. And, I am not even talking about your work yet. You pick up your newspaper in the morning (yes, some of us still do!) and scan through the stocks. You are the consumer of the data, which was prepared by an army of data crunchers and knowledge workers. You react to a piece of information on that page by picking up your smartphone and tweeting about a stock. Now, you have turned into a data creator. How? You have given the world of data consumers a piece of information (your tweet) from which they can derive more intelligence.</p>
<p>Business Intelligence is a thing of the past. Companies used to look at their past performance and understand their mistakes or achievements. In today’s world of tweets and posts, even news agencies can’t keep up with the speed at which information is traveling across the world. Enterprises need to be extremely proactive rather than being reactive. So, a few years ago, the concept of <strong>Social Business Intelligence</strong> was introduced. There is abundant information available in all the petabytes and zetabytes of social feeds across all social networks. The ability to single out the right channel, to kill unnecessary noise and to make sense of the remaining social information into actionable metrics is called Social Business Intelligence. For example, a retail company monitoring specific social feeds of its consumers can understand that they actually prefer its newly introduced product in red more than blue. Using this data, it can instantaneously prepare its supply chain to ship its next batch of products in red rather than blue.</p>
<p>However, there are inherent challenges with gathering such social data. To start with, social data is not structured. Consider a tweet such as this – “<em>Love the fit of #Gap’s new #slimfit #jeans. Zipper not smooth</em>”. How do you associate a metric with such a tweet? Is it a positive tweet or a negative tweet? How do we classify this tweet to make predictive intelligence from this? To address this, we have many tools out there that perform “<strong>Sentiment Analysis</strong>” on such social data. This type of analysis assigns weights and scores to social data and makes the data more meaningful for Social Business Intelligence dashboards.</p>
<p>There has also been another trend in the last couple of years – an increase in adoption of social media platforms within enterprises. This can span just within employees or even with customers and partners. These tools help in keeping collaborative teams closer and well-informed. And, this is where I will introduce <strong>Social Business Intelligence 2.0</strong>. The social feeds have grown to gargantuan proportions that they have created silos of Big Data by themselves. Next, the information in such social data is not useful freestanding on its own. They need to be cross-referenced with other data stores in the enterprise such as Product Master, Customer Master, Pricing database, Support Center application etc. This is the way that coherent information is created from such chaos.</p>
<p>Let me give you an example of such a <strong>Social Business Intelligence 2.0 scenario</strong>. Customer X logs in a support ticket about a system failure in one of their servers. The support system instantly posts a note about that ticket into the corporate social feed under the support channel. Since a few stakeholders such as the Account Manager, Systems Engineer and on-site consultant have subscribed to this specific customer’s posts, they get notifications about the post and are aware that the customer has an issue. They can immediately call up the customer expressing their interest in addressing the issue ASAP. This increases the level of customer satisfaction as well. But, what has also happened behind the scenes is that there were three other similar issues (with the same component) raised by three different customers in the past 1 week. But, those were not trouble tickets but just social posts in support forums. The correlation is made between the various social posts and a social notification is sent out to the relevant R&amp;D team automatically. Members of that team see that post, understand the problem and release a fix immediately addressing the issue. Next, an automatic notification goes to each of those affected customers’ technical contacts indicating the availability of this fix, which addresses their problem.</p>
<p>Yes, I know that sounds like a fairy tale and hardly ever happens that way in any company. But, that is not wholly true. There are quite a lot of companies that are leading the charge on such initiatives and making great strides in bringing such solutions to reality. What I want you to focus on is the underlying technology to make this happen. First, yes, you need a social platform that can primarily connect everyone together. Also, the APIs of this social platform should be open enough that it can be called from other applications or from the integration platform. Second, you will need a correlation engine or a <a title=\"CEP\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcHJvZHVjdHMvd20vZXZlbnRzL292ZXJ2aWV3L2RlZmF1bHQuYXNw" target=\"_blank\">Complex Event Processing (CEP) engine</a> that can associate disjoint data and identify patterns in them. The third most critical thing you need in such an environment is an integration backbone or an <a title=\"ESB\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcHJvZHVjdHMvd20vYXBwbGljYXRpb25faW50ZWdyYXRpb24vaW50ZWdyYXRpb25fc2VydmVyL292ZXJ2aWV3L2RlZmF1bHQuYXNw" target=\"_blank\">Enterprise Service Bus (ESB)</a>. This will be the glue that connects all of the moving parts in this environment together.</p>
<p>An ESB within a collaborative enterprise helps in enabling Social Business Intelligence 2.0 by –</p>
<ul>
<li>Understand and parse structured / unstructured data from various social sources</li>
<li>Integrate social data from various sources into a correlation engine or a sentiment analysis engine</li>
<li>Connect up with various Master data sources and lookup databases within the enterprise. This will help in classifying social data into relevant taxonomies.</li>
<li>Integrate support systems, R&amp;D systems etc with social data streams so that automatic posts can be sent into appropriate channels based on incoming / inferred data</li>
<li>Pump all metrics and social analytics data into dashboards to create real-time actionable views for relevant stakeholders</li>
</ul>
<p>An ESB can also leverage complementary technology such as in-memory management solutions to <a title=\"Tame Big Data with your ESB\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL3RhbWUtYmlnLWRhdGEtd2l0aC15b3VyLWVzYi8=" target=\"_blank\">process Big Data effectively</a>. Social Business Intelligence 2.0 is already here. I urge you to start considering your integration backbone / ESB as an effective platform to launch it within your enterprise today.</p>
<p>Until next time, Ciao!</p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1300" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/social-business-intelligence-2-0-driven-by-integration/">Social Business Intelligence 2.0: Driven by Integration</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/social-business-intelligence-2-0-driven-by-integration/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tame Big Data with your ESB</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/tame-big-data-with-your-esb/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/tame-big-data-with-your-esb/#comments</comments>
		<pubDate>Mon, 11 Feb 2013 09:22:15 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Enterprise Service Bus]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[high-performance]]></category>
		<category><![CDATA[IMDB]]></category>
		<category><![CDATA[in-memory computing]]></category>
		<category><![CDATA[in-memory database]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[memory management]]></category>
		<category><![CDATA[real-time]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[scale out]]></category>
		<category><![CDATA[scale up]]></category>
		<category><![CDATA[Speed]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=1051</guid>
		<description><![CDATA[<p>Every vendor likes to claim that their product is the most superior in the market. When it comes to ESBs (Enterprise Service Bus), it is no different either. Every ESB vendor claims that their product is indeed the fastest. As a consumer, your question to a statement like that should be “How?”. With the application infrastructure, within an enterprise, changing [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/tame-big-data-with-your-esb/">Tame Big Data with your ESB</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL3RhbWUtYmlnLWRhdGEtd2l0aC15b3VyLWVzYi9hdHRhY2htZW50L2JpZy1kYXRhLw==" rel=\"attachment wp-att-1055\"><img class="alignleft size-thumbnail wp-image-1055" style="margin: 5px" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2013/02/BigData-XSmall-225x225.jpg" alt="Tame Big Data with your ESB" width="225" height="225" /></a>Every vendor likes to claim that their product is the most superior in the market. When it comes to ESBs (Enterprise Service Bus), it is no different either. Every ESB vendor claims that their product is indeed the fastest. As a consumer, your question to a statement like that should be “How?”. With the application infrastructure, within an enterprise, changing so dramatically over the last decade, it is only normal to expect that an ESB solution being used in such an environment is also capable of accommodating such dynamic changes.</p>
<p>Infrastructure has always been a significant problem but companies seem to be handling it quite well with cloud-based models and virtualized servers. Now, that brings about <a title=\"“Standard or Premium Cloudwash, Sir?” – New factors for Cloud Integration\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL25ldy1mYWN0b3JzLWZvci1jbG91ZC1pbnRlZ3JhdGlvbi8=" target=\"_blank\">its own set of challenges from an integration problem</a>. But, that is not the topic of this post.</p>
<p>There is an even bigger challenge at stake today &#8211; Data. Companies are growing at the rate of 120% their data volume year-over-year. With such explosive growth rates of data, companies are battling the classic challenges of latency, data handling costs, real-time access, analytics and something real hot today – <strong>BIG DATA</strong>!</p>
<p>An ESB, as we know, is fundamental to a large and growing infrastructure. And, an ESB is also critical to address most of the data challenges above. However, not every ESB in the market has the capability to solve such issues. As a consumer, do NOT be misled by terms such as “high-performance” or “highly scalable”. Every vendor loves to use those terms lavishly. So, to clearly distinguish the ones that can actually deliver from the ones that are just claiming so, you need to understand what is it that makes an ESB so scalable to solve such BIG data problems.</p>
<p>The root problem of all the key data challenges is the sheer volume of it. If the ESB needs to cater data back and forth between various applications, it needs to have the capacity to handle such bulk loads of data in memory. Yes, you may have heard about design patterns that can handle streams of bulk data so as to not overload the ESB. However, those patterns may not be applicable in a variety of use cases where you need the bulk of the data to be available in totality. I will discuss such key scenarios below.</p>
<p>But, before we get to the scenarios, let us understand one thing clearly. To process such large volumes of data (&gt; 10 GB) in real-time, ESBs need a lot of memory to work with but they do not have the capability to manage all that memory by themselves. It is not the function of an ESB. However, very few of the top notch ESBs can actually work hand-in-hand with an in-memory database (IMDB) or an <a title=\"Terracotta\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50ZXJyYWNvdHRhLm9yZw==" target=\"_blank\">in-memory data management platform</a> to handle such complex scenarios easily. Some even come bundled with an IMDB. An IMDB is different than the traditional disk-oriented relational databases in that all of the data resides in the main memory of the machine where the IMDB is installed. The IMDB is based on an optimized algorithm that executes much faster in memory and so, data retrieval / storage have no noticeable latency. The main advantage of an in-memory database is that you are no longer delayed by costly database reads/writes and are not tied down by disk latency issues.</p>
<p>Scenarios to explain how an ESB can scale up and scale out with an in-memory database –</p>
<ul>
<li><strong>Mainframe or AS/400 data access too expensive and poor response</strong> – There are many companies that have adopted a legacy system as their system-of-record. In which case, every single data update or read has to go to the legacy system. This is not only time-consuming and expensive but also hurts IT agility when it comes to rapidly changing business needs. Bringing in an ESB in between can solve some of the point-to-point connectivity issues and ease up on onboarding / off-boarding of other systems in the environment. However, if you are still going to the legacy system for every single query / update, then having the ESB is not helpful here. Now, bring in an IMDB and turn on the ESB’s capability to work with it. You can now bring in a significantly large amount of the most-commonly used legacy data into the IMDB using the ESB and save up on a lot of time going back and forth to the legacy system. The IMDB will take care of updating the legacy system asynchronously with its incremental updates. The ESB can now serve up any application with information from the legacy system, which is now available readily in memory. This is truly a “high-performance” promise.</li>
<li><strong>In-memory analytics of diverse data sources</strong> – This is similar to the above use case, only that the data in this case is mostly read-only and also might come from multiple data sources. The most important criterion is that the related data from such diverse sources needs to be available for real-time analysis. Again, you have to imagine real huge volumes of data (Hundreds of GBs of data). This scenario is very common in the Finance industry (Credit card fraud detection) or in Healthcare (Patient telemetric data). The question about which analytics tool to use is not relevant here since the key challenge is to bring in all these data points collectively in real-time with very little or no latency. The ESB can naturally connect with all these data sources and pull in such data effectively. However, to deposit all that information in real-time for the analytics tool to read, it will leverage the IMDB.</li>
<li><strong>Large file processing </strong>– When IT has to process a large file (&gt; 10 GB in size), it is usually done as a nightly job so as to not impact the performance of any system or database during regular hours. However, there are scenarios when we need to process a large file like that during regular business hours. Also, the other requirement for this scenario might also be that you may need a really large chunk (if not all) of that data to be available in memory for parsing, validation and cross-reference reasons. Again, the ESB may have native capabilities to parse that file format very easily. But, to enable the ESB to read such a large chunk of the file in one shot, an IMDB is necessary. This scenario can be quite common in the Retail space (Initial Product Master load), High-tech manufacturing (Test data, supplier files etc) or in the Financial industry (Trades).</li>
</ul>
<p>So to sum it up, when you ask an ESB vendor on how their product scales up and if they answer – “Throw in more memory” at it, question that immediately. As you now know, an ESB by itself cannot manage all that memory. It is constrained by whatever JVM or CLR constraints it is allowed. Even if your architect thinks that they can tweak the JVM parameters to use up more extended memory, remind them that the garbage collection (GC) process only takes longer and slows down the ESB even more when more memory is included. You need more sophisticated technology like IMDB to allow for very large main memory access, storage and clean-up. IMDBs have their own GC management and hence, do not rely on native JVM GC techniques. As a result, they are very fast.</p>
<p>Go ahead and power up your ESB. Build up an <a title=\"Application Integration Strategy for 2013 and beyond\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL2FwcGxpY2F0aW9uLWludGVncmF0aW9uLXN0cmF0ZWd5LWZvci0yMDEzLWFuZC1iZXlvbmQv" target=\"_blank\">Application Integration Strategy</a>. Give your ESB a shot in the arm by pairing it with an IMDB, if you run into any of the above mentioned scenarios or one where you see a need for such technology. When you get into more Big Data scenarios, this approach discussed here (<a title=\"The link between in-memory computing and Big Data success\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2hvdC1hbmQtbm90L2JpZ19kYXRhX3N1Y2Nlc3Mv" target=\"_blank\">as well as in this other post by a colleague</a>), may serve as a possible solution pattern to that problem but may not be the entire solution. There may be other challenges that you may encounter that you typically do not see in your day-to-day use cases within your industry vertical. Topic for a different day! Write to me about some of the big data use cases that you have encountered.</p>
<p>Sayonara!!</p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1051" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/tame-big-data-with-your-esb/">Tame Big Data with your ESB</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/tame-big-data-with-your-esb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Application Integration Strategy for 2013 and beyond</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/application-integration-strategy-for-2013-and-beyond/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/application-integration-strategy-for-2013-and-beyond/#comments</comments>
		<pubDate>Thu, 10 Jan 2013 21:23:30 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[2013]]></category>
		<category><![CDATA[application integration]]></category>
		<category><![CDATA[Application Integration Strategy]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[Canonical]]></category>
		<category><![CDATA[decoupled]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[EAI]]></category>
		<category><![CDATA[EAI patterns]]></category>
		<category><![CDATA[Enterprise Service Bus]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[ICC]]></category>
		<category><![CDATA[Integration Competency Center]]></category>
		<category><![CDATA[mapping]]></category>
		<category><![CDATA[point-to-point]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=906</guid>
		<description><![CDATA[<p>Hola! Happy New Year to all of you!! Have you made any new year resolutions? Not the personal types like doing a set of 100 push-ups or cleaning up your carpet or doing the latter while doing the former! I was thinking more of the corporate variety a la goals / objectives for 2013 for your organization. If you haven’t [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/application-integration-strategy-for-2013-and-beyond/">Application Integration Strategy for 2013 and beyond</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL2FwcGxpY2F0aW9uLWludGVncmF0aW9uLXN0cmF0ZWd5LWZvci0yMDEzLWFuZC1iZXlvbmQvYXR0YWNobWVudC9zdHJhdGVneS1zbWFsbC8=" rel=\"attachment wp-att-910\"><img class="alignleft size-thumbnail wp-image-910" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2013/01/Strategy-Small-225x225.jpg" alt="" width="225" height="225" /></a>Hola! Happy New Year to all of you!! Have you made any new year resolutions? Not the personal types like doing a set of 100 push-ups or cleaning up your carpet or doing the latter while doing the former! I was thinking more of the corporate variety a la goals / objectives for 2013 for your organization. If you haven’t quite figured those out yet, I have just one that I would like to recommend.</p>
<p>In this day of high-speed growth and scale, organizations need to be prepared with a plan to keep up with such changes. In a matter of mere days, new hardware infrastructures are prescribed and acquired. Public and private clouds make it even easier to setup such infrastructures. <a title=\"Who Moved my CRM?\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL3doby1tb3ZlZC1teS1jcm0v" target=\"_blank\">CIOs are adding new SaaS applications by the dozens</a> and retiring existing legacy applications. All these changes mean only one thing for the IT manager – Insomnia! But, it need not be. Here is my one key recommendation to plan for high-speed growth and scale in 2013 –</p>
<p align="center">“<strong>Build an application integration strategy TODAY, if you already don’t have one</strong>”</p>
<p>Before I go on to explain how you build one, let me quickly tell you why this is important. Without an application integration strategy, you will keep on building point-to-point connections between systems. This only leads to more chaos and any change in this architecture only means high expenses for time and resources. The most successful and highly-performing organizations definitely have a good application integration strategy in place.</p>
<p>There are 5 basic things that you need to consider when thinking of an application integration strategy –</p>
<ol>
<li><strong>Start with the fundamentals</strong> – Setup an <span style="text-decoration: underline">ICC (Integration Competency Center)</span>. Some of you may groan at this suggestion but I have seen this as a highly productive investment of time and effort in building a company’s integration strategy. Without appropriate governance, anyone with an idea will adopt their own integration methodology and soon, you will end up with a similar situation of point-to-point connectivity or even worse, disconnected silos. <a title=\"Ken Vollmer's Blog\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jsb2dzLmZvcnJlc3Rlci5jb20vYmxvZy8yNzg=" target=\"_blank\">Ken Vollmer</a> from Forrester has written <a title=\"ICCs help large enterprises solve integration complexity\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mb3JyZXN0ZXIuY29tL0ludGVncmF0aW9uK0NvbXBldGVuY3krQ2VudGVycytIZWxwK0xhcmdlK0VudGVycHJpc2VzK1NvbHZlK0ludGVncmF0aW9uK0NvbXBsZXhpdHkvcXVpY2tzY2FuLy0vRS1SRVM1OTA0NQ==" target=\"_blank\">a fantastic article on how ICCs help solve integration complexity</a>.</li>
<li><strong>The best way to connect systems is to disconnect</strong> – As silly as it may sound, the best advice you can get on this is to create a decoupled architecture. By tightly binding data and applications silos with one another, you are only complicating the architecture more. A decoupled architecture is one where one application is agnostic of another application’s presence or preference of connectivity. For example, if you have to send a piece of data from your ERP into Siebel, the ERP can fire the message onto an <a title=\"ESB\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcHJvZHVjdHMvd20vYXBwbGljYXRpb25faW50ZWdyYXRpb24vaW50ZWdyYXRpb25fc2VydmVyL292ZXJ2aWV3L2RlZmF1bHQuYXNw" target=\"_blank\">Enterprise Service Bus (ESB)</a> and forget about it. Siebel will receive that message if it has subscribed to that message topic. This architecture is also known as <a title=\"Pub-Sub\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5lYWlwYXR0ZXJucy5jb20vUHVibGlzaFN1YnNjcmliZUNoYW5uZWwuaHRtbA==" target=\"_blank\">pub-sub or Publish-Subscribe</a>. This is immensely helpful because, tomorrow, if Siebel gets replaced with Salesforce.com (SFDC), no code needs to be rewritten. The ERP will still fire the message the same way. However, SFDC will now subscribe to the message topic now. As is evident, this architecture allows for greater flexibility, scalability and higher developer productivity.</li>
<li><strong>If you are not re-using&#8230;that would be amusing</strong> – Definitely think <a title=\"SOA\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvc29sdXRpb25zL3NvYS9zb2Ffc29sdXRpb24vb3ZlcnZpZXcvZGVmYXVsdC5hc3A=" target=\"_blank\">SOA (Service-Oriented Architecture)</a> when building upon an application integration strategy. SOA allows for maximum re-use when building your integration logic. This means less resources and more available time for other projects.</li>
<li><strong>Think canonicals</strong> – This is one of my pet peeves that developers or even architects do not think about using canonicals when building upon an integration strategy. <a title=\"Canonicals\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9DYW5vbmljYWxfTW9kZWw=" target=\"_blank\">Canonicals </a>are fantastic models to be leveraged to create extensible integrations between two or more complex applications. When you are dealing with two or more complex or large data structures, you will see that you are spending a good chunk of time in mapping the same set of fields or writing custom logic to same field that is named in different ways in different data sets (e.g. FirstName, FName, Name, CustomerName etc). Canonical will act as the flat representation of the superset of all data fields in your integrations. Applications will then connect to the canonical instead of creating new data structures every time they need to be connected with a new system. System-level changes can be easily accommodated with this approach.</li>
<li><strong>Use design patterns</strong> – One solution does not fit all. If you are an architect, you probably already know what I am going to say in this section. I have seen companies with large IT development teams building integrations with absolutely no design pattern in mind. That is so wrong! <a title=\"Design Patterns\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5lYWlwYXR0ZXJucy5jb20vZWFpcGF0dGVybnMuaHRtbA==" target=\"_blank\">Design patterns</a> are established blueprints for success. If you have complex data exchange needs, you need to know for sure what design patterns you are going to use. Design patterns help in reducing complexity and in boosting performance of your integrations.</li>
</ol>
<p>With that, I want to wish you all a healthy and happy new year!! As you <a title=\"Gartner Predictions 2013 for Application Integration: My take\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL2dhcnRuZXItcHJlZGljdGlvbnMtMjAxMy1mb3ItYXBwbGljYXRpb24taW50ZWdyYXRpb24tbXktdGFrZS8=" target=\"_blank\">read in my other post</a>, 2013 is the year of application integration. So, be prepared and create an integration strategy. Go on! Connect the world now!! <img src='http://www.softwareag.com/blog/reality_check/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=906" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/application-integration-strategy-for-2013-and-beyond/">Application Integration Strategy for 2013 and beyond</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/application-integration-strategy-for-2013-and-beyond/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>&#8220;Standard or Premium Cloudwash, Sir?&#8221; &#8211; New factors for Cloud Integration</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/new-factors-for-cloud-integration/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/new-factors-for-cloud-integration/#comments</comments>
		<pubDate>Thu, 06 Dec 2012 10:31:08 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[API upgrades]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[cloud integration]]></category>
		<category><![CDATA[criteria]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[integration testing]]></category>
		<category><![CDATA[on premise]]></category>
		<category><![CDATA[selection]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=701</guid>
		<description><![CDATA[<p>Before you ask, let me answer. Yes, cloudwashing is an industry-accepted word now! It is a term that signifies any marketing technique adopted by a vendor to sell you any product by associating the word “cloud” to it. So, as a wary buyer, it is important for you to have a thorough knowledge of the things to ask to make [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/new-factors-for-cloud-integration/">&#8220;Standard or Premium Cloudwash, Sir?&#8221; &#8211; New factors for Cloud Integration</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL25ldy1mYWN0b3JzLWZvci1jbG91ZC1pbnRlZ3JhdGlvbi9hdHRhY2htZW50L2Nsb3VkLWNvbXB1dGluZy1jb25jZXB0Lw==" rel=\"attachment wp-att-704\"><img class="alignleft size-full wp-image-704" title="Cloud computing concept" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2012/12/CloudKey-XSmall-e1354806952153.jpg" alt="" width="225" height="269" /></a>Before you ask, let me answer. Yes, cloudwashing is an industry-accepted word now! It is a term that signifies any marketing technique adopted by a vendor to sell you any product by associating the word “cloud” to it. So, as a wary buyer, it is important for you to have a thorough knowledge of the things to ask to make an intelligent decision. But, remember that a product that has the word “cloud” associated with it also does not mean bogus right away.</p>
<p>I had already covered a good set of factors to consider and also a basic checklist to start off with in my earlier post titled “<a title=\"Help! My Data is Up There…\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL2hlbHAtbXktZGF0YS1pcy11cC10aGVyZS8=" target=\"_blank\">Help! My data is up there&#8230;</a>”. Please review that for sure. But, after visiting the recent <a title=\"Gartner AADI event\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ0bmVyLmNvbS90ZWNobm9sb2d5L3N1bW1pdHMvbmEvYXBwbGljYXRpb25zLw==" target=\"_blank\">Gartner AADI event in Las Vegas</a>, I wanted to revisit this topic and elaborate on a few more factors to consider. Specifically, there are three important things that will stump any vendor that is just cloudwashing you and not really offering a true cloud-based product.</p>
<ol>
<li><strong>Upgrades</strong> – The primary way that you are going to integrate with a SaaS application is via its API or service that it exposes. However, considering that it is a cloud application, upgrades to the product will happen at a much quicker pace than a traditional on-premise application. But, as a consumer of its API, you should not get affected by the periodic changes that happen to the application and inherently, its API too. Understand the frequency of their upgrades and how they manage the API changes. This will be your single biggest maintenance nightmare when it comes to Cloud Services Integration. However, your integration solution should offer you the ability to upgrade to the newer versions of the API seamlessly without making changes to the consumers. So, use that as a major selection criterion for your cloud services integration solution.</li>
<li><strong>Testing integrations</strong> – This will be a key requirement for your cloud services integrations as well. This is something that a lot of companies overlook, thinking that they have a strong testing methodology already in place. Testing integration flows over the cloud and across multiple SaaS and on-premise applications is quite different and very challenging. Most of the SaaS application providers may not offer much in terms of testing, except for sandbox type accounts and servers. However, to solve your problem of testing an integration flow that spans across multiple SaaS and on-premise applications, you need to find out if your cloud services integration solution offers this capability. The solution should be able to perform not just unit testing of such flows but also be able to do other tests such as regression testing and load testing.</li>
<li><strong>Governance</strong> – I briefly touched on this topic in my checklist in my other post. However, this topic can take up a few posts of its own. Governance, as <a title=\"Massimo Pezzini\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ0bmVyLmNvbS9BbmFseXN0QmlvZ3JhcGh5P2F1dGhvcklkPTkxNTI=" target=\"_blank\">Massimo Pezzini</a> told me, is a set of processes set up to help make decisions. It is also the most widely misused term and can sound confusing in any context. So, let me explain as to what Governance means in this context and why it is important. Within the realm of SaaS applications and other cloud providers, usage-based billing and subscription models are quite common. Given that, your cloud services integration solution needs to track usage of all the service consumption that happens. This helps in identifying bad logic creating costly SaaS API consumption, rogue services using unnecessary bandwidth and also in reconciling with your SaaS providers usage claims. On top of this, Governance has a bigger play in providing a mediation layer for all service consumption. This layer will enforce all types of policies including but not limited to SLAs, Security, Availability, Consumer Identification etc. Use this as your single biggest criterion for selecting a Cloud Services Integration solution.</li>
</ol>
<p>So, the next time some vendor asks you if you need the works for their Cloudwash session, just cut to the chase and make them sweat. As for my next post, let me know what else you would like me to blog about within Application / Cloud Integration. Adios!</p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=701" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/new-factors-for-cloud-integration/">&#8220;Standard or Premium Cloudwash, Sir?&#8221; &#8211; New factors for Cloud Integration</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/new-factors-for-cloud-integration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gartner Predictions 2013 for Application Integration: My take</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/gartner-predictions-2013-for-application-integration-my-take/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/gartner-predictions-2013-for-application-integration-my-take/#comments</comments>
		<pubDate>Tue, 27 Nov 2012 01:23:10 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[application integration]]></category>
		<category><![CDATA[B2B]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[mobility]]></category>
		<category><![CDATA[predictions]]></category>
		<category><![CDATA[SaaS]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=600</guid>
		<description><![CDATA[<p>As I am about to attend the Gartner AADI conference in glitzy Las Vegas, I read through the latest predictions report from Gartner on Application Integration. The report is titled &#8220;Predicts 2013: Application Integration&#8221; dated 14-November-2012 and is written by a few of my favorite analysts &#8211; Benoit Lheureux, Massimo Pezzini, Jess Thompson et al. Now, I am a person [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/gartner-predictions-2013-for-application-integration-my-take/">Gartner Predictions 2013 for Application Integration: My take</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>As I am about to attend the <a title=\"Gartner AADI 2012 conference\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5nYXJ0bmVyLmNvbS90ZWNobm9sb2d5L3N1bW1pdHMvbmEvYXBwbGljYXRpb25zLw==" target=\"_blank\">Gartner AADI conference</a> in glitzy Las Vegas, I read through the latest predictions report from Gartner on Application Integration. The report is titled &#8220;<a title=\"Predicts 2013: Application Integration\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL215LmdhcnRuZXIuY29tL3BvcnRhbC9zZXJ2ZXIucHQ/b3Blbj01MTImYW1wO29iaklEPTIwMiZhbXA7JmFtcDtQYWdlSUQ9NTU1MyZhbXA7bW9kZT0yJmFtcDtpbl9oaV91c2VyaWQ9MiZhbXA7Y2FjaGVkPXRydWUmYW1wO3Jlc0lkPTIyMzgwMTUmYW1wO3JlZj1BbmFseXN0UHJvZmlsZQ==" target=\"_blank\">Predicts 2013: Application Integration</a>&#8221; dated 14-November-2012 and is written by a few of my favorite analysts &#8211; <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL215LmdhcnRuZXIuY29tL3BvcnRhbC9zZXJ2ZXIucHQ/b3Blbj01MTImYW1wO29iaklEPTIwMiZhbXA7bW9kZT0yJmFtcDtQYWdlSUQ9Mzk3MDY1MSZhbXA7YXV0aG9ySWQ9MTI1NDM=" target=\"_blank\">Benoit Lheureux</a>, <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL215LmdhcnRuZXIuY29tL3BvcnRhbC9zZXJ2ZXIucHQ/b3Blbj01MTImYW1wO29iaklEPTIwMiZhbXA7bW9kZT0yJmFtcDtQYWdlSUQ9Mzk3MDY1MSZhbXA7YXV0aG9ySWQ9OTE1Mg==" target=\"_blank\">Massimo Pezzini</a>, <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL215LmdhcnRuZXIuY29tL3BvcnRhbC9zZXJ2ZXIucHQ/b3Blbj01MTImYW1wO29iaklEPTIwMiZhbXA7bW9kZT0yJmFtcDtQYWdlSUQ9Mzk3MDY1MSZhbXA7YXV0aG9ySWQ9MTY5MDA=" target=\"_blank\">Jess Thompson</a> et al. Now, I am a person that loves happy predictions more than doomsday stuff. So, this report was music to my ears, considering that Application Integration is my favorite focus area.</p>
<p>To crisply state what was discussed in the report, here are the predictions -</p>
<ul>
<li>By 2016, midsize to large companies will spend 33% more on application integrations than in 2013.</li>
<li>By 2016, the integration of data on mobile devices will represent 20% of integration spending.</li>
<li>By 2017, over two-thirds of all new integration flows will extend outside the enterprise firewall.</li>
<li>By 2018, more than 50% of the cost of implementing 90% of new large systems will be spent on integration.</li>
</ul>
<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL2dhcnRuZXItcHJlZGljdGlvbnMtMjAxMy1mb3ItYXBwbGljYXRpb24taW50ZWdyYXRpb24tbXktdGFrZS9hdHRhY2htZW50L2Z1dHVyZS8=" rel=\"attachment wp-att-627\"><img class="alignleft size-full wp-image-627" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2012/11/Future.jpg" alt="2013 EA Predictions" width="300" height="171" /></a>I will let you read through the report to understand the details of the &#8220;whys&#8221;. However, my thoughts are in total sync and agreement on what has been said. Let us discuss a few reasons as to why these predictions are very realistic.</p>
<ol>
<li>As discussed in a <a title=\"Is Application Integration Dead?\" href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL2lzLWFwcGxpY2F0aW9uLWludGVncmF0aW9uLWRlYWQv" target=\"_blank\">previous post of mine</a>, Application Integration is more relevant today than ever. For reasons explained in that post, it only makes more sense that midsize to large companies will spend more on integration in the coming years.</li>
<li>Mobile is an explosive market. Every enterprise I have talked to, in the last six months, has &#8220;Mobility enablement&#8221; as one of their top priorities. It is just natural for them to treat the mobile interface as yet another composite application reaching into the backend to deliver the data and logic from various applications. So, integration spending is necessary in this regard.</li>
<li>Mobile and SaaS integrations lend themselves to the more critical requirement of being able to access your back-end applications from outside your firewall. Again, I concur with Gartner on the statement that more number of integration flows will extend beyond your DMZ.</li>
<li>With the explosive growth of SaaS offerings, companies will probably spend more time and money on integrating such applications than in actual development. So, it shouldn&#8217;t be a surprise if the last prediction comes true as well.</li>
</ol>
<p>There is a lot of emphasis on B2B growth in the report. I agree with the assessment but I don&#8217;t think that that alone will be a major factor for some of the predictions. Do not under-estimate the mobile growth. As a matter of fact, it is going to enhance the B2B space as well.</p>
<p>The other thing that I really love in this report is the recommendation given to CIOs, Managers and Architects to focus on your ICC (Integration Competency Center) implementation. This is a favorite topic of mine. Maybe, in one of the subsequent posts, I will talk more on this. For now, I am signing off as it is getting close to the Welcome Reception at the Gartner AADI show. Look forward to more posts from the show. You can also follow my tweets from the show at my handle <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly90d2l0dGVyLmNvbS9hcHBpbnQ0YWxs" target=\"_blank\">@AppInt4All</a>.</p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=600" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/gartner-predictions-2013-for-application-integration-my-take/">Gartner Predictions 2013 for Application Integration: My take</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/gartner-predictions-2013-for-application-integration-my-take/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is Application Integration Dead?</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/is-application-integration-dead/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/is-application-integration-dead/#comments</comments>
		<pubDate>Tue, 13 Nov 2012 19:12:00 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[application integration]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[consolidation]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=399</guid>
		<description><![CDATA[<p>As the IT industry evolves each year, so do the technology buzzwords within the industry. Application Integration has been called many different things over the last few decades. The evolution of middleware and various integration patterns have given a total paradigm shift to what application integration is all about today. Then again, with the advent of a lot of newer [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/is-application-integration-dead/">Is Application Integration Dead?</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL3VuY2F0ZWdvcml6ZWQvaXMtYXBwbGljYXRpb24taW50ZWdyYXRpb24tZGVhZC9hdHRhY2htZW50L2FpLw==" rel=\"attachment wp-att-405\"><img class="alignleft size-medium wp-image-405" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2012/11/ai-300x244.jpg" alt="Application Integration " width="300" height="244" /></a>As the IT industry evolves each year, so do the <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5sYW5ndWFnZW1vbml0b3IuY29tL2hpZ2gtdGVjaC1idXp6d29yZHMvdG9wLXRlY2gtYnV6endvcmRzLWV2ZXJ5b25lLXVzZXMtYnV0LWRvbnQtcXVpdGUtdW5kZXJzdGFuZC0yMDEyLw==">technology buzzwords</a> within the industry. Application Integration has been called many different things over the last few decades. The evolution of middleware and various integration patterns have given a total paradigm shift to what application integration is all about today. Then again, with the advent of a lot of newer technologies, one might wonder if application integration still makes sense. With talk of <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NlYXJjaGJ1c2luZXNzYW5hbHl0aWNzLnRlY2h0YXJnZXQuY29tL2RlZmluaXRpb24vcmVhbC10aW1lLWJ1c2luZXNzLWludGVsbGlnZW5jZS1CSQ==">real-time business intelligence</a>, <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcmMvcmNfcGVybWEuYXNwP2lkPXRjbToxNi0xMDE4OTI=">Big Data</a>, cloud-based solutions etc., does application integration matter anymore? Believe it or not, application integration is more relevant today than ever!</p>
<p>Of all the reasons as to why application integration is important today, let me tell you what I think are the top three reasons –</p>
<p><strong>M &amp; A activities</strong> – Many industries such as Retail, Wholesale &amp; Distribution, Communications etc have had increased M &amp; A activity compared to October of last year. With each acquisition, an organization inherently acquires all the IT assets of the acquiree. This just adds more complexity to an already complicated IT landscape of the acquiring company. Imagine dealing with two systems of record, redundant CRM applications and multiple customer masters! On top of all this, there will be a lot of new systems that the acquirer will have to support as well. In essence, the IT team at the acquirer needs to have a strong integration plan in place ahead of the actual acquisition to support the seamless on-boarding of the IT assets of the acquiree. A well-established<a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcmMvcmNfcGVybWEuYXNwP2lkPXRjbToxNi0xMDE2NzI="> integration infrastructure</a> can help in off-boarding legacy or redundant applications and also in on-boarding new or acquired applications. Without this, the IT team will end up with writing a lot of point-to-point code and this could translate to a lot of time, cost and resources.</p>
<p><strong>Consolidation efforts (Data Center / ERP)</strong> – In the last few years, every company has gone through some form of consolidation as a part of its cost-savings initiatives. With the advent of superior virtualization technologies, a lot of companies have been able to reduce the number of data centers or physical servers they had to a handful of virtualized servers. From an application landscape consolidation standpoint as well, companies have adopted a single ERP (SAP, Oracle or something similar) as their system of record. They have been able to eliminate a lot of their redundant applications by consolidating to this ERP solution. Both forms of consolidation discussed here demand a strong need for an integration backbone, without it it may become very difficult for the organization to adopt such a change.</p>
<p><strong>Cloud adoption</strong> – Needless to say, adopting cloud-based applications or a <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcmMvcmNfcGVybWEuYXNwP2lkPXRjbToxNi05NDMwNQ==">cloud-based infrastructure</a> has become a key trend in today’s IT world. Almost every company today is looking to, if not already, adopting a SaaS application for one of its core business functions. Even though the cloud solution can solve a lot of problems for the company, the SaaS application itself becomes another integration endpoint. Remember that it contains data and interfaces critical for other applications to connect with the IT landscape. Again, application integration becomes highly relevant in this context to allow for easy connectivity with such SaaS applications from its on-premise counterparts.</p>
<p>The industry analysts and pundits may end up calling <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NlYXJjaHNvYS50ZWNodGFyZ2V0LmNvbS92aWRlby9DcnVjaWFsLWFwcGxpY2F0aW9uLWludGVncmF0aW9uLXRyZW5kcy1mb3ItMjAxMi1hbmQtYmV5b25k">Application Integration</a> by a different name next year but the core values it  brings to the IT evolution still remain critical and relevant. Start looking at your IT landscape and see if you are prepared for any of the these changes in your organization. Where else do you see application integration being more relevant in your organization?</p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=399" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/is-application-integration-dead/">Is Application Integration Dead?</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/is-application-integration-dead/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Have you Changed your Approach to Integration?</title>
		<link>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/have-you-changed-your-approach-to-integration/</link>
		<comments>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/have-you-changed-your-approach-to-integration/#comments</comments>
		<pubDate>Tue, 13 Nov 2012 20:11:53 +0000</pubDate>
		<dc:creator>Dinesh Chandrasekhar</dc:creator>
				<category><![CDATA[Integration Insights]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[cloud adoption]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[enterprise architecture]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[flat file]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[scalability]]></category>

		<guid isPermaLink="false">http://www.softwareag.com/blog/reality_check/?p=408</guid>
		<description><![CDATA[<p>A couple of years ago, I was visiting one of my customers, who was a large semiconductor manufacturer based in the Bay Area. I met with their IT team to give them an update of our product roadmap. As a part of that exchange, I asked them to share their architecture so that I could understand the level of maturity [...]</p><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/have-you-changed-your-approach-to-integration/">Have you Changed your Approach to Integration?</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></description>
			<content:encoded><![CDATA[<p>A couple of years ago, I was visiting one of my customers, who was a large semiconductor manufacturer based in the Bay Area. I met with their IT team to give them an update of our product roadmap. As a part of that exchange, I asked them to share their architecture so that I could understand the level of maturity of their <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcmMvcmNfcGVybWEuYXNwP2lkPXRjbToxNi04Njk0NA==">application integration</a> efforts. They said they are using their integration middleware very effectively and have a tightly integrated set of applications in their environment. I was very eager to hear how they did it so I pressed them for more information. Out came the response – “<a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy50aGVpbnRlZ3JhdGlvbmVuZ2luZWVyLmNvbS9mbGF0LWZpbGVzLw==">Flat files</a>”. Every application they were integrating with would share data with another application via flat files! Not that there is anything wrong with that but their are far more sophisticated, elegant and more importantly scalable ways to do application integration. Flat files may not be the right solution given the recent trends and evolutionary changes happening in the IT world. Given that, have you changed your approach to application integration? If not, here is another one of my checklists.</p>
<p><a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9ibG9nL3JlYWxpdHlfY2hlY2svaW5kZXgucGhwL2ludGVncmF0aW9uLWluc2lnaHRzL2hhdmUteW91LWNoYW5nZWQteW91ci1hcHByb2FjaC10by1pbnRlZ3JhdGlvbi9hdHRhY2htZW50L2NoZWNrbGlzdC8=" rel=\"attachment wp-att-409\"><img class="alignleft size-medium wp-image-409" src="http://www.softwareag.com/blog/reality_check/wp-content/uploads/2012/11/checklist-300x257.jpg" alt="Application Integration Checklist" width="300" height="257" /></a>As an IT director / manager / CIO of a company, you need to sit up and read this if you say yes to any of the following. And if you say yes, rethink your integration strategy.</p>
<p><strong>You get high with flat-file based exchange!</strong><br />
As mentioned above, flat files may not always be the scalable solution given the complexities of today’s IT environment. <em>So, rethink!</em></p>
<p><strong>Your developers start playing punk-rock every time two applications need to be connected</strong><br />
If your IT team is developing point-to-point code every time two or more applications need to be connected, then you are spending a lot of time, money and resources. <em>So, rethink!</em></p>
<p><strong>When business asks for a quick change, you start rolling up your sleeves&#8230;to do a project plan!</strong><br />
Agility is fundamental for an IT organization. If you are unable to have quick turnarounds for all business change requests, you probably do not have a good integration middleware in place. <em>So, rethink!</em></p>
<p><strong>You have no idea who will lose their job when you turn off that 20-year old application</strong><br />
Ironically, a lot of IT managers do not know their IT landscape that well. As a result, they are unable to confidently off-board an old application just because they are not sure of the impact. Leveraging good <a href="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zb2Z0d2FyZWFnLmNvbS9jb3Jwb3JhdGUvcmMvcmNfcGVybWEuYXNwP2lkPXRjbToxNi0xMDI1MDU=">EA (Enterprise architecture)</a> modeling tools can also help understand how applications are connected in your environment. <em>So, rethink!</em></p>
<p><strong>When your CIO says that you are adopting a new SaaS CRM, you say goodbye to your family for the next 6 months<br />
</strong>On-boarding a new application should not be complex and a several months-long effort. With a loosely coupled architecture in place with your integration middleware, adopting a new application should be fairly easy and not painful. <em>So, rethink!</em></p>
<p><strong>When you say that all your systems are “connected”, what you don’t want to say is that you have a real hairball on hand!!</strong><br />
Sometimes, application integration is misconstrued or just implemented incorrectly. IT managers find it difficult to accept that they have a hairball of point-to-point connections on hand. If you don’t untangle it now, you are going to have a bigger mess soon. <em>So, rethink!</em></p>
<p>All this is relevant and will make more sense when you start planning for growth and scale. In my next post, I will discuss the five important things to consider for a scalable integration strategy.</p>
 <img src="http://www.softwareag.com/blog/reality_check/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=408" width="1" height="1" style="display: none;" /><p>The post <a href="http://www.softwareag.com/blog/reality_check/index.php/integration-insights/have-you-changed-your-approach-to-integration/">Have you Changed your Approach to Integration?</a> appeared first on <a href="http://www.softwareag.com/blog/reality_check">Reality Check</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.softwareag.com/blog/reality_check/index.php/integration-insights/have-you-changed-your-approach-to-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>