<?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>ERP Software at Your Service &#187; Accounting &amp; ERP Software</title>
	<atom:link href="http://erpcloudnews.com/category/erp/feed/" rel="self" type="application/rss+xml" />
	<link>http://erpcloudnews.com</link>
	<description>News and commentary about accounting, ERP, and CRM software in the world of SaaS and cloud computing</description>
	<lastBuildDate>Sun, 22 Jan 2012 16:09:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>ERP as a Service</title>
		<link>http://erpcloudnews.com/2010/05/erp-as-a-service/</link>
		<comments>http://erpcloudnews.com/2010/05/erp-as-a-service/#comments</comments>
		<pubDate>Mon, 10 May 2010 17:23:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SaaS]]></category>
		<category><![CDATA[erp as a service]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=161</guid>
		<description><![CDATA[For the last several years we have seen the adoption of Software as a Service (SaaS) as a viable, and sometimes preferred, delivery and acquisition model for enterprise software. Examples like salesforce.com, Google Apps, Taleo, and Workday show how SaaS can be an advantageous model for some software categories while other categories such as ERP [...]]]></description>
			<content:encoded><![CDATA[<p>For the last several years we have seen the adoption of Software as a Service (SaaS) as a viable, and sometimes preferred, delivery and acquisition model for enterprise software. Examples like salesforce.com, Google Apps, Taleo, and Workday show how SaaS can be an advantageous model for some software categories while other categories such as ERP have seen a slower adoption rate.</p>
<p>ERP software delivered as a service is still a very small percentage of the overall market. Why is that? Regardless of the reasons one thing is clear: most customers are thinking about ERP as a service, but delaying the purchase decision.</p>
<p>There are pros and cons for acquiring your ERP on-premise or as a service. In the end the decision needs to be based on specific needs. Given how frequently business needs change, the need for a flexible model that allows customers to shift between SaaS and on-premise models becomes extremely relevant –Software at Your Service.</p>
<p>Here we examine the benefits and challenges of both SaaS and on-premise delivery models for ERP applications and demystify the alleged tension between them.<br />
<br/></p>
<div class="g-plusone" data-annotation="none" data-href="http://erpcloudnews.com/erp-as-a-service"></div>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2010/05/erp-as-a-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 5 New Year&#8217;s Resolutions for ERP Software</title>
		<link>http://erpcloudnews.com/2012/01/top-5-new-years-resolutions-for-erp-software/</link>
		<comments>http://erpcloudnews.com/2012/01/top-5-new-years-resolutions-for-erp-software/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 18:23:57 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[accounting]]></category>
		<category><![CDATA[new year's]]></category>
		<category><![CDATA[resolutions]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=3109</guid>
		<description><![CDATA[2012 is here and it&#8217;s time to think about what we want to improve. In our personal lives we pledge to lose weight, save money, spend time with family, and become better people. Several popular resolutions for individuals are listed in the links below: - Top Ten New Year&#8217;s Resolutions from Goals Guy - Top [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://erpcloudnews.com/wp-content/uploads/2012/01/2012_diamond.png" alt="2012 ERP software resolutions" title="2012_diamond" width="122" height="126" class="alignright size-full wp-image-3126" />2012 is here and it&#8217;s time to think about what we want to improve. In our personal lives we pledge to lose weight, save money, spend time with family, and become better people. Several popular resolutions for individuals are listed in the links below:<br />
- <a href="http://www.goalsguy.com/events/n_top-ten-resolutions.html">Top Ten New Year&#8217;s Resolutions</a> from Goals Guy<br />
- <a href="http://www.2011resolutions.org/" target="_blank">Top 10 New Years resolutions for 2012</a> from 2012Resolutions.com<br />
- <a href="http://www.usa.gov/Citizen/Topics/New-Years-Resolutions.shtml" target="_blank">Popular New Year&#8217;s Resolutions</a> from USA.gov</p>
<h2>Resolutions Applied to Business Software</h2>
<p>The most popular personal resolutions from the sites above can also be applied to business software. In this article we describe the tools available to help you achieve your business resolutions.<br />
<img src="http://erpcloudnews.com/wp-content/uploads/2012/01/2012_lose_weight.png" alt="lose weight or software" title="2012_lose_weight" width="86" height="67" class="alignright size-full wp-image-3134" /><br />
<h3><span style="color:#0062b3;">1. Lose Weight, Trim Down</span></h3>
<p>The #1 personal resolution is very applicable to business software. Many ERP deployments suffer from code patches, bulky client software, and customizations that lock businesses in to old technology. Just like personal weight issues, software bloat can cause issues that develop over time. Your business becomes less responsive. Changes to business processes become more difficult. Maintenance of your software becomes more expensive and provides fewer and fewer benefits.</p>
<h4>Following through on your resolution</h4>
<p>Deploy web-based software to eliminate client software installations and reduce the complexity of maintaining applications on Windows, Linux, handheld devices. Just like losing weight, purchasing a new ERP system is a process that requires a plan and execution. But, the longer you put it off, the more difficult it is to accomplish.  </p>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2012/01/2012_save_money.png" alt="Save Money" title="2012_save_money" width="86" height="67" class="alignright size-full wp-image-3136" /><br />
<h3><span style="color:#0062b3;">2. Save Money, Stick to a Budget</span></h3>
<p>Another common personal goal is to save money and adhere to a budget. Sticking with a budget is perhaps even more difficult in a business environment because there are many more uncertainties and unknowns. This is especially true if you are using antiquated software that cannot adapt to new business opportunities, split out costs by department/product, or integrate with other systems. </p>
<h4>Following through on your resolution</h4>
<p>Cloud and web-based accounting software delivers key advantages that will help your financial processes. First, the Cloud delivers real-time data and reports to your home office, remote offices, and business partners. Second, the Cloud is easy to deploy to all people in your organization. By involving everyone, you ensure that processes are not left out and get a clear picture of revenue and expenses throughout your organization. Finally, if you are still using QuickBooks and you suffer from multi-currency issues, lack of a complete audit trail, lack of integration with other systems, or lack of a centralized view of your business, then consider upgrading a more advanced solution in 2012.</p>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2012/01/2012_promotion.png" alt="Better Job via ERP" title="2012_promotion" width="86" height="67" class="alignright size-full wp-image-3147" /><br />
<h3><span style="color:#0062b3;">3. Get a Better Job</span></h3>
<p>Many individuals pledge to get a better job in the new year. For businesses, outdated software can be a major source of job dissatisfaction. Old software increases complexity and creates manual work for employees. The net result is longer hours, mistakes, blame, and less productivity. </p>
<h4>Following through on your resolution</h4>
<p>Upgrading to a modern Cloud ERP package can improve your job and your work environment without the hassle of finding a new place to work. Imagine performing your most tedious daily task with a point and click/press from anywhere you happen to be. Tracking sales leads, managing inventory, merging online/offline sales orders, creating accurate financial reports, and getting purchase orders approved are all examples of processes that can go from misery to automation with the right ERP software.  </p>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2012/01/2012_friends.png" alt="Family and friends resolution" title="2012_friends" width="86" height="67" class="alignright size-full wp-image-3138" /><br />
<h3><span style="color:#0062b3;">4. Enjoy More Time with Family and Friends</span></h3>
<p>Spending more quality time with family and friends is one personal resolution that is a bit tricky to translate to business. Not many people will pledge to spend more quality time with business associates. However, improving your business life can help you achieve your personal goals. </p>
<h4>Following through on your resolution</h4>
<p>Installing a cloud solution that provides access from anywhere will help you be productive, even when you are not in the office. Approve an expense report, confirm arrival of a shipment, note a conversation with a sales prospect, and perform other business tasks. Of course, working on your mobile devices while you are &#8216;spending quality time with family&#8217; should be done at your own risk.</p>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2012/01/2012_organized1.png" alt="Organize your ERP data" title="2012_organized" width="86" height="67" class="alignright size-full wp-image-3144" /><br />
<h3><span style="color:#0062b3;">5. Get Organized</span></h3>
<p>In your personal life getting organized involves arranging personal items, cleaning up trash, and getting on top of your to-do list. In business, many of these same tasks apply. Automate your to-do list. Clean up dead inventory, old data, and unimportant tasks. In your personal life, the main obstacle is time and motivation. In business, an old ERP system is often the biggest obstacle to achieving organization. Old ERP software prevents rapid exchange of data, simplified auditing, and process automation. </p>
<h4>Following through on your resolution</h4>
<p>Take a couple days to define all of your business processes. Then determine essential processes, important processes, and nice-to-have processes. Next, contact your business partner or software vendor and schedule a meeting to discuss process improvement. Determine which essential tasks are being impacted by corrupted data and determine essential and important processes that would benefit from automation. Your business partner or software vendor should be able to give immediate feedback on the viability and ballpark costs associated with automating business operations. </p>
<h2>Summary</h2>
<p>The New Year should be a time to set business resolutions in addition to personal goals. Making a pledge to get the software you need to run your business better will improve your business. This is especially true if you are running a system that is 5+ years old. Then, once you get your business running better, you will have more time and more money to work on those personal resolutions you&#8217;ve been making.</p>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2012/01/top-5-new-years-resolutions-for-erp-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud ERP Comments</title>
		<link>http://erpcloudnews.com/2011/12/cloud-erp-comments/</link>
		<comments>http://erpcloudnews.com/2011/12/cloud-erp-comments/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 13:31:36 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[accounting]]></category>
		<category><![CDATA[complaints]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[testimonials]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=3035</guid>
		<description><![CDATA[The use of cloud ERP technology and is growing. Over 50% of companies plan to increase their cloud spending over the next 12 months as reported by Forrester Research1, . Cloud ERP Adopters &#8211; Testimonials and Complaints I&#8217;ve spoken with several folks who have deployed ERP systems. In a few short sound bytes, these users [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/12/cloud_erp_opinion.png" alt="Cloud ERP Testimonials and Complaints" title="cloud_erp_opinion" width="184" height="66" class="alignright size-full wp-image-3105" />The use of cloud ERP technology and is growing. Over 50% of companies plan to increase their cloud spending over the next 12 months as reported by Forrester Research<sup>1</sup>, . </p>
<h2>Cloud ERP Adopters &#8211; Testimonials and Complaints</h2>
<p>I&#8217;ve spoken with several folks who have deployed ERP systems. In a few short sound bytes, these users reveal their opinions, both good and bad. The customer names and vendor names have been omitted to protect the sources and avoid a slew of defensive rebuttals. I should be noted that these comments represent a random sampling, not merely quotes from the list of happy customers that you see on vendor websites.</p>
<blockquote><p>
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/check_green_32.png" alt="Cloud ERP Testimonial" title="check_green_32" width="32" height="32" class="alignleft size-full wp-image-3071" style="margin-bottom:30px;" />We thought that connecting to a US based cloud service would be terribly slow, but it worked quite well. The software eliminates the amount of data that is transferred, making the response time faster than we have experienced with websites that contain too many graphics and flash movies.<br />
&#8211; Distributor in Africa</p></blockquote>
<hr size=1 width="70%">
<blockquote><p>
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/check_yel_32.png" alt="Cloud ERP Neutral" title="check_yel_32" width="32" height="32" class="alignleft size-full wp-image-3077" style="margin-bottom:30px;" />The ERP software works well, but the Cloud service has slowed operations on a few occassions. I like the fact I&#8217;m not worried about IT resources, but I&#8217;m considering running the software on an internal cloud so I can eliminate occassional performance issues.<br />
&#8211; Manufacturer in Southern US</p></blockquote>
<hr size=1 width="70%">
<blockquote><p>
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/check_green_32.png" alt="Cloud ERP Testimonial" title="check_green_32" width="32" height="32" class="alignleft size-full wp-image-3071" style="margin-bottom:10px;" />Cloud ERP gives us the capability to summarize data from multiple locations to get summary reports at headquarters and still maintain the detail to see how individual franchisees are doing.<br />
&#8211;Franchiser in Southeast Asia</p></blockquote>
<hr size=1 width="70%">
<blockquote><p>
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/check_green_32.png" alt="Cloud ERP Testimonial" title="check_green_32" width="32" height="32" class="alignleft size-full wp-image-3071" style="margin-bottom:30px;" />The cloud eliminated client software so we can easily involve business partners and remote employees without the hassle of installing and maintaining software remotely. This allows us to centrally manage sales across multiple suppliers and distributors while keeping costs low.<br />
&#8211; Online retailer in Eastern US</p></blockquote>
<hr size=1 width="70%">
<blockquote><p>
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/check_green_32.png" alt="Cloud ERP Testimonial" title="check_green_32" width="32" height="32" class="alignleft size-full wp-image-3071" style="margin-bottom:30px;" />We have been able to customize [vendor name removed] to meet most of our needs, faster and at a lower price than we would have with any other system.<br />
&#8211; Software Company in Eastern Europe<br />
&nbsp;<br/><br />
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/x_red_32.png" alt="Cloud ERP Complaint" title="x_red_32" width="32" height="32" class="alignleft size-full wp-image-3072" />We needed to customize our [same vendor as above] software, but the cost quoted by [vendor] was more than 3 times the annual cost. This locked us into a solution that was not able to suit our needs.<br />
&#8211; Software Company in Northern USA</p></blockquote>
<hr size=1 width="70%">
<blockquote><p>
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/check_green_32.png" alt="Cloud ERP Testimonial" title="check_green_32" width="32" height="32" class="alignleft size-full wp-image-3071" style="margin-bottom:30px;" />The cloud allows me to try the software solution before I buy. Three years ago, I purchased a legacy system from [vendor name removed] and made the mistake of buying into a feature set that was promised in a future release that has yet to occur. The cloud lets me see existing functionality and learn quickly what I am capable of importing and customizing.<br />
&#8211; Ecommerce company in US Central</p></blockquote>
<hr size=1 width="70%">
<blockquote><p>
<img src="http://erpcloudnews.com/wp-content/uploads/2011/12/check_yel_32.png" alt="Cloud ERP Neutral" title="check_yel_32" width="32" height="32" class="alignleft size-full wp-image-3077" style="margin-bottom:50px;" />We&#8217;re very happy with the software and quality of service delivered by [vendor name]. By removing the complexity of software we can focus on running our business. However, recently [vendor] announced a price increase that more than doubles our current price. The cost of switching to another solution is high, so we had little choice but to absorb the price increase. The price increase eliminated the savings we got by switching to the Cloud.<br />
&#8211; Ecommerce company in US Central</p></blockquote>
<h2>Common praises and concerns</h2>
<p>The quotes above mirror many testimonials and criticisms of Cloud ERP. On the benefit side there is access from anywhere, scalability, reduced implementation time. On the negative side there can be price/vendor lock-in, some performance issues, and software ownership issues. </p>
<p>As with legacy ERP software, customer expectations and preparation play a large part in overall satisfaction. For example, two customers using the same vendor had very different results with regard to cloud customizations. One customer reported a positive experience while another complained of proprietary tools, lack of on-premise integration, and highly specialized programming requirements. This shows that each customer implementation is different. This makes it difficult to make blanket statements that pertain to all Cloud ERP customers. </p>
<p>One statement that is true across client-server and cloud ERP: customers with a well defined and well prioritized list of requirements tend to have higher satisfaction from their deployment than those who figure things out as they go. This best practice is the same in the cloud world as it is in the on-premise world.   </p>
<h2>Summary</h2>
<p>Different people had different experiences regarding their cloud ERP deployments. Most were very positive and mentioned common benefits such as lower maintenance costs, less IT hassles, and access from anywhere. In a couple cases customers complained about vendor lock-in when faced with slow performance or increasing prices. Overall, the cloud ERP experience in 2011 was very positive and folks were planning on increasing their cloud spending in 2012. </p>
<p><sup>1</sup> The ROI Of Cloud Apps, Forrester, June 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/12/cloud-erp-comments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud ERP helps CFOs Get Involved</title>
		<link>http://erpcloudnews.com/2011/11/cloud-erp-helps-cfos-get-involved/</link>
		<comments>http://erpcloudnews.com/2011/11/cloud-erp-helps-cfos-get-involved/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 15:52:36 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[cfo]]></category>
		<category><![CDATA[financial]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=3017</guid>
		<description><![CDATA[CFO Involvement Thirty years ago, managers didn&#8217;t need to know how to operate a keyboard. There were secretaries to type letters and agreements that formalized phone conversations. Times have changed. In addition to understanding business, today&#8217;s managers need to develop a working knowledge of the software tools that are designed to make their job easier. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.erpsoftwareblog.com/white-papers/the-cfo-s-essential-guide-to-cloud-based-erp--35-questions-you-need-to-ask-23/" target="_blank"><img src="http://erpcloudnews.com/wp-content/uploads/2011/11/ERP-Software-blog-paper.jpg" alt="35 Questions for CFOs about Cloud ERP" title="ERP Software blog paper" width="138" height="172" class="alignright size-full wp-image-3020" /></a><br />
<h2>CFO Involvement</h2>
<p>Thirty years ago, managers didn&#8217;t need to know how to operate a keyboard. There were secretaries to type letters and agreements that formalized phone conversations. Times have changed. In addition to understanding business, today&#8217;s managers need to develop a working knowledge of the software tools that are designed to make their job easier. The CFO is not exempt.</p>
<p>Over a quarter (27%) of CFOs say they&#8217;ve become more involved in their company&#8217;s operations over the past three years, and 15% say specifically that they&#8217;ve become more involved in IT according to a recent report by Robert Half Management Resources survey of 1,400 CFOs. There has been plenty of information and hype about cloud computing with a strong shot of technical jargon thrown in. </p>
<h2>Cloud Software, IT, and the CFO</h2>
<p>Some IT professionals are threatened by the perceived notion that the cloud will make their jobs obsolete. The reality is that IT jobs will change, but will not be eliminated. IT personnel will become more involved in the business and less involved in the day-to-day management of servers and software updates.</p>
<p>Some CFOs are worried that the Cloud limit the control they have over data. As the steward of the organization&#8217;s financial well-being, the CFO has the responsibility to understand the current transformation in IT and provide guidance. With a predicted increase in IT spending of 7.1 percent over 2010 (worldwide IT spending is forecast to total $3.67 trillion in 2011) according to Gartner&#8217;s 2011 Q2 update, there is a lot at stake. </p>
<p>Just as IT needs to understand more about the business, CFOs and COOs need to understand more about software options available to them. Getting smart about the cloud is becoming easier with a proliferation of objective articles and white papers. Some ERP Cloud News articles discuss <a href="http://erpcloudnews.com/2011/03/erp-software-cost-comparison-on-premise-saas-and-hosted/">ERP cost comparisons</a>,  <a href="http://erpcloudnews.com/2011/10/security-issues-in-cloud-erp/">security issues</a>, and <a href="http://erpcloudnews.com/2010/12/erp-software-predictions-2011/">2011 predictions</a>.</p>
<h3>More Information for CFOs</h3>
<p>Recently the ERP Software Blog published a white paper targeting CFOs who want to get smart about the cloud.<br />
This paper gives CFOs the foundation ask educated questions and lead discussions about moving ERP software to the cloud.<br />
You can read the white paper on the ERP Software Blog at <a href="http://www.erpsoftwareblog.com/white-papers/the-cfo-s-essential-guide-to-cloud-based-erp--35-questions-you-need-to-ask-23/" target="_blank">www.erpsoftwareblog.com/cloud-erp</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/11/cloud-erp-helps-cfos-get-involved/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cloud ERP &#8211; Efficient, Innovative, or Both?</title>
		<link>http://erpcloudnews.com/2011/11/cloud-erp-efficient-innovative-or-both/</link>
		<comments>http://erpcloudnews.com/2011/11/cloud-erp-efficient-innovative-or-both/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 14:13:37 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[accounting]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[flexibility]]></category>
		<category><![CDATA[innovate]]></category>
		<category><![CDATA[sap]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2949</guid>
		<description><![CDATA[In a recent article in Forbes, David Yarnold explains that SAP ERP system rigidity has squelched creativity and contributed to the loss of manufacturing jobs in the US economy. He further postulates that Cloud ERP systems will replace SAP and restore creativity to the universe. &#8220;It’s time for companies to move on. To eliminate these [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/11/flexible_efficient.png" alt="Flexible or Efficient" title="Flexible or Efficient" width="221" height="56" class="alignright size-full wp-image-3005" />In a recent <a href="http://www.forbes.com/sites/ciocentral/2011/10/24/for-enterprise-it-time-to-move-beyond-sap/" target="_blank">article in Forbes</a>, David Yarnold explains that SAP ERP system rigidity has squelched creativity and contributed to the loss of manufacturing jobs in the US economy. He further postulates that Cloud ERP systems will replace SAP and restore creativity to the universe.</p>
<blockquote><p>&#8220;It’s time for companies to move on. To eliminate these massive shackling on-premise systems that have been inhibiting growth and creativity for so long. Stop pushing aside innovative projects because they simply can’t be done under SAP. It’s time to get creative again, fuel growth and create the jobs that our country and others desperately need. SAP’s efficiency allowed companies to cut jobs and costs. The cloud will maintain that efficiency but re-integrate the level of creativity that these great companies once thrived on.&#8221;</p></blockquote>
<p>The Cloud delivers many benefits to ERP software designers. Access from anywhere, scalability, reduced IT costs, pay-as-you-go, and elimination of client software are among many benefits. Building Cloud ERP systems as web-based applications, delivers even more benefits as discussed in a previous <a href="http://erpcloudnews.com/2010/11/cloud-erp-and-web-based-software/">ERP Cloud News posting</a>. However, the claims made in the aforementioned article are exaggerated and require some clarification.</p>
<h2>A Rebuttal, a Clarification, and Support for Cloud ERP</h2>
<div class="alignright" style="background-color:#f0f0f0; width:300px; padding:10px;">
<b>ERP and Innovation</b></p>
<p>Accounting and ERP software is designed to drive efficiencies. Sometimes innovation competes with efficiency. For example, if you sell 1 million widgets/year and you can reduce the cost of sales by $1/widget by automating your ordering process, then paying $500,000 to customize your ERP system is a good business decision. If you are a small business and <i>plan</i> to sell 1,000 better widgets your first year, then a large upfront customization fee to SAP, Oracle, or any other vendor is not advisable. </p>
<p>The example above shows that the cost/benefit analysis stifles innovation more than the system itself. That said, if the cost of the customization can be reduced, then the business case is easier to prove and companies can innovate faster. Modern ERP systems can accomplish this by eliminating client software, providing modern web-services APIs, and delivering web-based customization tools.
</p></div>
<h4>Rebuttal: SAP in the Cloud</h4>
<p>Although not mentioned in the article, SAP has demonstrated that it is taking the cloud seriously through the <a href="http://erpcloudnews.com/2010/08/bydesign-wrap-up/">launch of Business ByDesign</a> as well as their work on a cloud-based platform. SAP might be too expensive. SAP might be too big for mid-sized businesses. SAP might be process driven. But I wouldn&#8217;t call SAP inflexible. If your business has a healthy budget (read millions) and large volumes of transactions to automate, then you can make SAP do just about anything. See sidebar &#8220;ERP and innovation.&#8221;</p>
<h4>Clarification: Some Clouds are More Rigid than On-Premise</h4>
<p>The his article, Mr. Yarnold states &#8220;the dominant rigidity of on-premise ERP systems appears to be evaporating with the advent of more flexible cloud-based applications.&#8221; </p>
<p>Clarification: Multi-tenant cloud-based systems can be more rigid than on-premise deployments. With multi-tenancy, you gain some efficiency, but you lose control of the source code because it is shared by many users. I&#8217;ve worked with many multi-tenant applications (ERP, CRM, marketing automation) that allow you to define variables, parameters, and custom work flows &#8211; so I would not call them inflexible. If you can accomplish what&#8217;s needed with configuration (not customization), then the cloud will save you time and money. The key is knowing what you can accomplish with configuration. If your process requires core logic changes, then you will get faster results with an on-premise vendor. </p>
<h4>Flexible Cloud ERP</h4>
<p>The best of both worlds is an on-premise cloud implementation. On-premise clouds are more flexible and much less expensive than a client-server deployment. Modern development tools with web-based APIs eliminate client software and deliver robust applications to a web-browser. Since these applications are managed centrally, they can be designed and deployed faster and cheaper than client-server software. </p>
<p>Unlike multi-tenant cloud applications, on-premise clouds provide access to source code. Before starting your customization, make sure that the vendor protects your customizations during software upgrades. Otherwise, you will have to reinstall or redevelop your customized code during each upgrade cycle. A single tenant application will also allow you to upgrade your application at a time that is convenient for you. The multi-tenant upgrade will occur automatically, but at a time specified by the vendor.</p>
<h2>Conclusion: Cloud ERP helps drive Efficiency and Innovation</h2>
<p>David Yarnold&#8217;s article endorses modern cloud ERP software. But the article goes too far by saying all cloud systems are more flexible than on-premise systems and misses the fact that SAP is pursuing cloud strategies. I would not blame job loss, lack of creativity, and the demise of some US manufacturing sectors on ERP software.</p>
<p>ERP software is designed to make business processes (sales, orders, manufacturing, accounting, invoicing, etc.) more efficient. The cloud accomplishes this by offering rapid scalability, pay-as-you-go pricing, and eliminating the burden of client-software. </p>
<p>When choosing a cloud solution, the ability to customize and connect with other systems is critical. Core accounting processes are rules-based and need to be flexible and open, but not innovative. &#8216;Creative accounting&#8217; usually leads to big problems and falling stock prices. However, inaccessible and unconnected accounting systems are just as dangerous. Innovative manufacturing processes, line-of-business applications, support processes, and other business advantages need to be easy to plug-in to the core accounting, ordering, inventory, and management processes offered by the ERP system. </p>
<p>ERP systems should make businesses more efficient and provide them with the tools to innovate. Cloud and web-based systems offering SaaS and on-premise deployments provide the flexibility and efficiency required to reduce the cost of innovation. This allows new ideas to be implemented faster and sooner than legacy software solutions &#8211; making Cloud ERP systems both efficient and innovative.</p>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/11/cloud-erp-efficient-innovative-or-both/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security Issues in Cloud ERP</title>
		<link>http://erpcloudnews.com/2011/10/security-issues-in-cloud-erp/</link>
		<comments>http://erpcloudnews.com/2011/10/security-issues-in-cloud-erp/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 15:20:45 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2838</guid>
		<description><![CDATA[A few years ago, the big issue with Cloud ERP was security. As knowledge of the cloud has spread, security issues have been addressed and socialized. In Aberdeen&#8217;s &#8220;SaaS ERP: Trends &#038; Observations 2010&#8243; report, the desire to control upgrades overtook security as the biggest factor preventing the consideration of SaaS. Despite the progress, many [...]]]></description>
			<content:encoded><![CDATA[<p>A few years ago, the big issue with Cloud ERP was security. As knowledge of the cloud has spread, security issues have been addressed and socialized. In Aberdeen&#8217;s &#8220;SaaS ERP: Trends &#038; Observations 2010&#8243; report, the desire to control upgrades overtook security as the biggest factor preventing the consideration of SaaS. </p>
<p>Despite the progress, many businesses still have security concerns when it comes to the Cloud. This article addresses security issues that are specific to enterprise resource planning in the cloud.  </p>
<h2>Cloud ERP Security Topics</h2>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/10/erp_security_diagram.png" alt="ERP Security Diagram" title="erp_security_diagram" width="574" height="213" class="alignright size-full wp-image-2934" />Just like a traditional on-premise ERP solution, Cloud ERP must provide physical security, transmission security, storage security, access security, data security, and application security.  We will use these broad classifications for discussing the similarities and differences between Cloud ERP and traditional ERP software security. </p>
<h3><span style="color:#0072cf;">Physical Security</span></h3>
<p>Even a cloud application and data must be located somewhere. The physical surroundings of the software and data is an important component of a business continuity plan as well as a software security plan. A physical security breach means that somebody with malicious intent has physical access to the hardware where either your application is running or where your data is stored. </p>
<p>If other forms of security are in place, a physical security breach will not result in loss of data. However if the intruder&#8217;s intent is to disrupt your service, then a lapse in physical security will be a problem. Part of your business continuity plan should include a solid physical security plan. </p>
<p><strong>Cloud Differences</strong>: when applications and data run in an external cloud, the physical environment is located off-premise. In most cases physical security in a tier 1 datacenter is many times better than that in an office building or an internally run server room. All building access is logged, cameras are in place, and cleaning people are not generally milling about after hours. State of the art authentication technology (fingerprint, ID badge, retina scans) are often implemented. </p>
<p>SaaS applications are run by administrators who are employed by the software vendor or cloud provider and not the company who purchased the ERP software. The quality and reliability of administrators depends more on the resources and focus than the employer.</p>
<h3><span style="color:#0072cf;">Transmission Security</span></h3>
<p>When data is communicated between the user, the server, and the database, there is a chance that transmissions can be intercepted. An easy way to prevent this involves encrypting all communications between source and destination. However, encryption comes at a cost to performance. If you spend too many processing cycles encrypting and decrypting data, you will have to purchase more expensive hardware or endure delays.</p>
<p>There are several types of security algorithms that are used to protect communications. The underlying idea is that sensitive or private data is scrambled using an encryption key and a data encryption algorithm. The data cannot be read or deciphered without the decryption key. The decryption key can be the same (symmetric) or different (asymmetric) from the encryption key. Once scrambled, the data is sent to its destination. If intercepted, the data can only be reconstructed by using an algorithm that tries to guess the description key &#8211; a process that takes many years using powerful computers. When the scrambled data arrives at its destination, the receiving party knows the proper decryption key by querying a key master or certificate authority. Several common algorithms include RSA, Secure Socket Layer (SSL), Data Encryption Standard (DES), Triple DES. An explanation of these algorithms is beyond the scope of this post but is well documented elsewhere. An example of <a href="http://en.wikipedia.org/wiki/Transport_Layer_Security" target="_blank">SSL encryption</a> processes most commonly used by Cloud ERP vendors is provided in Wikipedia. </p>
<p><strong>Cloud Differences</strong>: applications running in an external cloud require passing data between the cloud and the user location. Frequently this occurs over the Internet and over wireless networks. Furthermore, client machines are mobile (access from anywhere being a big advantage of the cloud) so processing power and bandwidth may be at a premium. Web-based systems utilize a browser on the client device and take advantage of SSL encryption to protect all communications with the server. The SSL algorithm is supported by all major browsers and encapsulates application-specific protocols like HTTP to form HTTPS so no one can hijack a session or read the data. SSL requires negligible computing overhead and is acceptable security for banking, health care, and other sensitive industries. </p>
<p>Some folks ask about SOAP and how that differs from HTTPS. HTTPS helps you communicate between browsers and servers, but SOAP provides secure communications between applications. SOAP encapsulates additional data in the form of XML so cloud applications can communicate more efficiently than if they were required to send a series HTTP requests.</p>
<h3><span style="color:#0072cf;">Storage Security</span></h3>
<p>When ERP data is accessed by users, business logic limits unauthorized access to users with the proper credentials (see section on application security). But suppose a network administrator has access directly to data in the database. In this case, the data could be viewed without going through the business logic. </p>
<p>To protect against this vulnerability, sensitive data should be encrypted when it rests in the database or in a file system. This prevents direct access and ensures that all data is only accessed via the application logic. The application knows how to decrypt the data, so a legitimate user will not be impacted. </p>
<p>As with transmission security, the encryption and decryption processes create processing overhead, so non-sensitive data should be stored in the clear to minimize costs. Additionally, make sure that any required data indexing is not broken in the encryption process.</p>
<p><strong>Cloud Differences</strong>: In cloud systems, data is stored in a remote location on servers maintained by a cloud provider. The cloud provider <i>should</i> have procedures in place to ensure that there is no direct snooping into client data. But somebody has to be responsible for database administration, and usually this person is not employed by the client. The ability to pick and choose fields to encrypt on the database is important to provide protection without adversely impacting performance. </p>
<h3><span style="color:#0072cf;">Access Security</span></h3>
<p>Access (or perimeter) security is important for preventing unwanted users from grabbing resources and sending unauthorized queries to your servers. Usually this is accomplished through the use of firewalls that prevent unwanted traffic from communicating with your business applications. Lack of access security could impact your application availability (in the case of a denial of service attack) and provide hackers with a way in to make it easier to steal resources or passwords. </p>
<p>There are many types of firewalls &#8230; network level firewalls (fast inspection of IP, port, and service in the packet headers), circuit level firewalls (monitor sessions between computers), application level firewalls (inspect data content to protect against viruses and intruders), network address translation devices (NAT &#8211; assigns private IP addresses that cannot be reached from outside the network), and proxy servers (application level firewall that mediates transactions between computers). </p>
<p>Network and circuit level firewalls can be implemented in an appliance or as software. Application level firewalls are most frequently implemented as software to allow for specific configuration requirements.</p>
<p>Additional details of perimeter security devices are well documented elsewhere.</p>
<p><strong>Cloud Differences</strong>: Cloud systems should be protected by perimeter security &#8211; just as you would protect any on-premise application. Verify that your cloud provider has firewall protection in place to prevent intruders and denial of service attacks. Multi-tenant cloud applications is slightly different because by definition, multiple users are accessing the same application code and the same resources. In this case, processes must be in place to ensure that bad things do not happen to customer A if customer B&#8217;s application is compromised.</p>
<h3><span style="color:#0072cf;">Data Security</span></h3>
<p>Data security limits access to data objects to specific individuals. Different levels of data security include read-only, edit, insert, and delete. Data security can be set at the application or object level.</p>
<p>Data security for ERP systems may be enforced through business logic or at the database layer. In most cases the business logic authenticates users and provides them with specific rights to data objects. This means that authenticated users gain access to objects based on specific capabilities assigned by the system. For example, a sales person may have read-only access to product information so he cannot change the pricing/margins/commissions associated with the product. A sales person may have access to customer records that he manages, but not have access to customers managed by others. To simplify management, systems offer role-based security so administrators can assign broad security policies to specific individuals. Accounting, marketing, sales, shipping, and management roles can be established and assigned to individual employees. Employees that perform more than one role can receive multiple policies. By assigning roles, administrators can change security for many people at once without the responsibility of changing individual records.</p>
<p>Most data security is limited to data access. Once a user gains access to specific information, screens, or reports, the information can be downloaded and shared with others. Digital rights management goes one step farther by &#8220;wrapping&#8221; data objects with rights that follow the object no matter where it goes. In this case, users can forward the encrypted data, but that data cannot be viewed or changed unless the recipient can be verified.</p>
<p><strong>Cloud Differences</strong>: Data security in cloud applications is similar to traditional applications. Once individuals gain access to the system, the business logic controls the specific capabilities that individual users can perform on different objects. In some types of multi-tenant SaaS applications, database level security may be utilized as an additional measure to separate data objects from different companies.</p>
<h3><span style="color:#0072cf;">Application Security</span></h3>
<p>Application security encompasses two major areas &#8211; the way the application authenticates and manages users and the way in which application code is managed.</p>
<h4>User Authentication</h4>
<p>User authentication usually involves username and password to identify legitimate users. User identity is critical not only for establishing data rights, but also for creating an audit trail of activities for compliance purposes. Modern systems require strong passwords, enforce lock-out from excessive failures, and give administrators the option to require users to change their password on specific time intervals. In addition to these common security measures, administrators may restrict access to the system by IP address to combat hackers that try to guess usernames and passwords from remote locations. </p>
<p>Borrowed or stolen passwords can circumvent the most sophisticated technologies, so administrators may require two-factor authentication through the use of security tokens. Augmenting passwords with key fobs that generate time limited passwords provides physical access control from anywhere at a very reasonable cost. Secondary, one-time passwords can also be sent to a mobile phone via SMS. Products include SecurID from RSA and many others. </p>
<p>Authenticated users are granted access to specific data and processes. The ERP application must provide security measures to prevent authenticated users from doing unauthorized tasks. For example, somebody authorized to input data should not be able to delete data. If somebody is authorized to fill out a form, the data must be examined to prevent overflow and SQL injection issues.  </p>
<h4>Managing Code and Logic</h4>
<p>All ERP software undergoes revisions and updates. The processes that manage these updates can be included as part of the overall security plan provided by the vendor. For example, when compiling the final code, processes are in place to insure that rogue code is not inserted into a production build.  </p>
<p><strong>Cloud Differences</strong>: A major benefit of the cloud is the ability to run your business from anywhere on any browser. In client-server environments that sit behind firewalls, clients are often &#8220;trusted&#8221; machines. To equal this level of security, cloud systems require all business logic to run on the server and consider all clients as untrusted. By enforcing all business logic at the server, cloud systems are actually more secure that client-server systems that rely on files and components installed on user machines.</p>
<p>When purchased as a service, application upgrades and updates are outsourced to IT professionals. Make sure that the external processes and controls in place are satisfactory for your security and business continuity needs. SSAE16 recently replaced SAS70 as a third party testament that the system of software and controls in place were acceptable on the date of certification. <a href="http://ssae16.com/" target="_blank">More about SSAE16 here</a>. Finally, make sure you understand when upgrades occur and if those changes will be acceptable to you.</p>
<h2>Summary and Conclusion</h2>
<p>Cloud ERP and traditional ERP share many of the same security issues. In the case of traditional ERP, security issues are managed by internal IT resources. In the case of Cloud ERP, similar issues are managed by external resources. A third party audit can be done to certify that external processes are documented and followed &#8211; but in most cases, the vendors pay more attention to these details than internal resources would. </p>
<p>In a cloud deployment with shared hardware, a shared operating system, and customer-specific application code, the security issues are almost identical to traditional ERP. Distances covered by transmission security are longer, but that has little impact on overall security. When the cloud is running a multi-tenant application, the data security and application issues are slightly different, but not necessarily less secure. In a multi-tenant deployment, the application must be designed to prevent client 1 seeing client 2&#8242;s data. As far as I know, all Cloud applications are designed in this way. The multi-tenant application must also allocate resources so client 1 cannot steal resources from client 2 during a period of heavy usage. </p>
<p>When using a web-based cloud application, client software is replaced by a browser. From a security perspective this usually has little impact because in a well written cloud application, all application security is performed on the server. The client software is inherently not trusted.</p>
<p>Conclusion: cloud ERP and cloud ERP data are as secure as traditional on-premise ERP systems. Some of the security issues are different and perhaps less familiar, but once understood, many experts conclude that cloud systems are more secure than poorly run internal applications. </p>
<div class="g-plusone" data-annotation="none" data-href="http://erpcloudnews.com/2011/09/security-issues-in-cloud-erp/"></div>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/10/security-issues-in-cloud-erp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Relating the NIST Definition of Cloud Computing to ERP</title>
		<link>http://erpcloudnews.com/2011/09/relating-the-nist-definition-of-cloud-computing-to-erp/</link>
		<comments>http://erpcloudnews.com/2011/09/relating-the-nist-definition-of-cloud-computing-to-erp/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 13:58:56 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[ERP News]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[definition]]></category>
		<category><![CDATA[NIST]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2861</guid>
		<description><![CDATA[The &#8220;NIST (US National Institute of Standards and Technology) published a roadmap in July 2011 that includes the definition of cloud computing published by NIST in January 2011. Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/09/logo_nist.png" alt="NIST Banner Logo" title="logo_nist" width="134" height="54" class="alignright size-full wp-image-2871" />The &#8220;NIST (US National Institute of Standards and Technology) published a roadmap in July 2011 that includes the <a href="http://csrc.nist.gov/publications/drafts/800-145/Draft-SP-800-145_cloud-definition.pdf" target="_blank">definition of cloud computing published by NIST</a> in January 2011.</p>
<blockquote><p>Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to<br />
a shared pool of configurable computing resources (e.g., networks, servers, storage,<br />
applications, and services) that can be rapidly provisioned and released with minimal<br />
management effort or service provider interaction. This cloud model promotes availability and<br />
is composed of five essential characteristics, three service models, and four deployment<br />
models.</p></blockquote>
<p>This post will relate the essential characteristics, service models, and deployment models specified by NIST for general cloud computing to the more specific topic of Cloud ERP. </p>
<h2>Relating the NIST Definition to Cloud ERP</h2>
<h3>The Five Essential Characteristics</h3>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/09/nist_essential_characteristics.png" alt="NIST Cloud characteristics" title="nist_essential_characteristics" width="253" height="119" class="alignright size-full wp-image-2896" />1. The first essential characteristic is the notion that a consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed without requiring human interaction with each service&#8217;s provider. Of all criteria in the NIST definition, this component is the most problematic since most ERP companies require a licensing and up-front payment to gain access to additional resources. In the case of ERP the value of the software is the major component of the service, so vendors have opted for a business model resembling software more than services. The ability to meet this definition exists from a technical standpoint, but vendor business models do not meet the strict requirements the definition.  </p>
<p>2. The second essential characteristic explains that broad network access is required through heterogeneous thin or thick client platforms. This definition eliminates the possibility of hosting legacy client-server solutions and calling them &#8220;cloud&#8221; as we discussed in a post on <a href="http://erpcloudnews.com/2010/10/cloud-erp-versus-hosted-erp-software/">cloud ERP versus hosted ERP software</a>  &#8211; a much needed industry clarification.</p>
<p>3. The third essential characteristic explains that resource pooling is required and cites examples of storage, bandwidth processing, memory, network bandwidth, and virtual machines. This definition emphasizes a multi-tenant architecture, but protects the idea that Cloud ERP may require customized application code for different customers. Thus, we can conclude that ERP still can be considered &#8220;cloud&#8221; if composed of multi-tenant hardware and operating systems running unique application code.</p>
<p>4. The fourth essential characteristic addresses rapid elasticity (or scaling) of resources. By definition, this can happen on demand and may happen automatically. As with the first characteristic (on-demand self service), this can be problematic with Cloud ERP &#8211; not because of vendor capabilities, but because of financial models. </p>
<p>5. The fifth essential characteristic explains that service resources can be measured. Resources can include storage, processing, bandwidth, and active user accounts. All Cloud ERP vendors support this capability.</p>
<h3>Service Models</h3>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/09/nist_service_models.png" alt="NIST Cloud service models" title="nist_service_models" width="252" height="119" class="alignright size-full wp-image-2895" />The NIST definition cites three service models (SaaS &#8211; software as a service, PaaS &#8211; platform as a service, IaaS &#8211; infrastructure as a service) offered by cloud service providers. <a href="http://erpcloudnews.com/2009/11/whats-best-for-you-platform-as-a-service-or-infrastructure-as-a-service/">See ERP Cloud News article for info on PaaS / IaaS</a>.</p>
<p>Most Cloud ERP providers offer SaaS since the application software is the most critical component of a Cloud ERP offering. SaaS allows the vendor to control software upgrades and offer customers an all-inclusive service. Some of the more flexible Cloud ERP vendors allow customers to purchase a software license and deploy PaaS where they &#8220;have control over the deployed applications&#8221; or IaaS where they &#8220;have control over operating systems, storage, deployed applications.&#8221; All of these options are consistent with the NIST definition.</p>
<h3>Deployment Models</h3>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/09/nist_deployment_models.png" alt="NIST Cloud deployment models" title="nist_deployment_models" width="252" height="95" class="alignright size-full wp-image-2894" />The NIST definition cites four deployment models.<br />
1. Private Cloud. Some flexible Cloud ERP vendors offer customers the ability to run the application code on their own infrastructure. The infrastructure can be run on premise of off premise.</p>
<p>2. Community Cloud. Rarely used in Cloud ERP, this model involves several organizations sharing and supporting a single cloud infrastructure.  </p>
<p>3. Public Cloud. The most frequently used Cloud ERP model. The definition supports a community or a single organization owning the cloud infrastructure and offering or selling cloud services to the general public. In the case of Cloud ERP, it&#8217;s usually a single organization/vendor that sells services.  </p>
<p>4. Hybrid Cloud. This involves utilizing two or more types of clouds that remain unique entities but are bound together by standardized or proprietary technology. Although rare in Cloud ERP, some customers back up their Public Cloud data to a Private Cloud. </p>
<h2>Summary</h2>
<p>The good news is that Cloud ERP fits the guidelines established by NIST for the definition of a Cloud Service. Further, the definition and explanations eliminate some services that vendors have inappropriately called &#8220;cloud&#8221; by stretching the definition of cloud for marketing purposes. The service and deployment models also align with the way Cloud ERP vendors offer service. </p>
<p>With Cloud ERP, the application software is a critical component of the service &#8211; and frequently the most expensive component of service. This causes the Cloud ERP business model to be at odds with the NIST definition in the areas of on-demand self services and rapid elasticity. Technologically, the Cloud ERP services fit the definition, but the business model that requires paying up-front for software doesn&#8217;t align with the pay-as-you-go requirement suggested by the definition.</p>
<div class="g-plusone" data-annotation="none" data-href="http://erpcloudnews.com/2011/09/relating-the-nist-definition-of-cloud-computing-to-erp/"></div>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/09/relating-the-nist-definition-of-cloud-computing-to-erp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cloud ERP Software Perceptions</title>
		<link>http://erpcloudnews.com/2011/08/cloud-erp-software-perceptions/</link>
		<comments>http://erpcloudnews.com/2011/08/cloud-erp-software-perceptions/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 15:00:55 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[costs]]></category>
		<category><![CDATA[hosted]]></category>
		<category><![CDATA[perception]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[stateless]]></category>
		<category><![CDATA[web-based]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2765</guid>
		<description><![CDATA[The Cloud represents a major technological change that impacts ERP software. The change is real in terms of how software is designed and developed. But there are perceptions (both real and false) about using the Cloud to run your business. In this post we look at 3 common perceptions associated with Cloud accounting and ERP: [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/08/cloud_erp_perceptions.jpg" alt="Cloud ERP Perceptions" title="cloud_erp_perceptions" width="242" height="167" class="alignright size-full wp-image-2779" />The Cloud represents a major technological change that impacts ERP software. The change is real in terms of how software is designed and developed. But there are perceptions (both real and false) about using the Cloud to run your business.  In this post we look at 3 common perceptions associated with Cloud accounting and ERP:</p>
<p>- Perception 1: Cloud software costs less than traditional software<br />
- Perception 2: Cloud software is only for small businesses<br />
- Perception 3: The Cloud and hosted ERP are the same</p>
<h2>Perception 1: Cloud software is less expensive</h2>
<p>In the technology world, people are conditioned to think in terms of Moore&#8217;s Law. If I paid $X for &#8216;it&#8217; 2 years ago, I should be able to pay $X for &#8216;it&#8217; this year and get twice as much. Moore&#8217;s Law applies to things like memory sticks, computing power, and silicon chips &#8230; and it also applies to software perceptions. </p>
<p>With ERP software, the Cloud represents the latest, greatest, and most influential change in years. Since people associate the Cloud with technology, customers expect to get double the features and software the same price that they paid 2 years ago. </p>
<p>While the cloud can reduce upfront costs (<a href="http://erpcloudnews.com/2011/03/erp-software-cost-comparison-on-premise-saas-and-hosted/">see article on customer pricing models</a>), it may not offer the degree of savings associated with Moore&#8217;s Law. </p>
<p>Cloud cost savings are primarily derived from:</p>
<ul>
<li>Reduction in IT staff &#8211; this is a valid source of savings, be careful not to overlook the overhead associated with Internet access, user management, user training, and data management.</li>
<li>Reduced server costs &#8211; server virtualization allows datacenters with multiple servers to share workloads and increase overall server utilization. Remote access can be managed without additional servers and costly software.</li>
<li>Economies of scale &#8211; outsourced datacenter management (backup, replication, operations, etc.) can lower computing costs, just like buying power from a power company can lower energy costs.</li>
</ul>
<p>Despite the fact that these savings are real, there are many other ERP costs in areas such as requirements gathering, software configuration, training, data migration, and customization. Unfortunately, the Cloud doesn&#8217;t significantly reduce costs in these areas. Since these areas can represent a significant part of ERP expenses, the cloud may not live up to expectations when it comes to savings. </p>
<p><strong>Conclusion 1:</strong><span style="color:#0072cf; font-weight:bold;"> Somewhat true, but not for everybody in all situations</span></p>
<h2>Perception 2: Cloud ERP software is only for small businesses</h2>
<p>Cloud software solutions are appropriate for all customers &#8211; from small shops to Fortune 500. Here are a few reasons why the Cloud is good for enterprise businesses:</p>
<ul>
<li>Scalable. Cloud software and cloud datacenters are scalable so the solution can grow rapidly to serve large customers with significant processing requirements. The cloud can also shrink in periods of lower demand.</li>
<li>Multi-National. The Cloud is everywhere so it can span continents for a multi-national business. Cloud software can serve remote offices without requiring additional servers and IT staff to manage the applications.</li>
<li>Advanced Security. Cloud software has strong user and group security settings so specific data and capabilities can be limited to specific individuals.</li>
<li>Choice of Device. Web-based software works with browsers, so users can access the system with their choice of device regardless of operating system, hardware platform, or form factor. This is useful in companies with multiple subsidiaries that cannot mandate a standard platform across all users.
</ul>
<p>Even though Cloud software is appropriate for large businesses, Cloud adoption started with small and mid-sized companies. This is because SMBs are more nimble. In a small business there are fewer committees and organizations that need to be convinced of the value and included in implementation, so decisions get made faster, deployment starts sooner, and training finishes faster. </p>
<p>A small business environment has more flexible processes than most enterprises. Years ago, when cloud software had fewer features than the ERP client-server incumbents, businesses with rigid processes were not willing to make the switch. These customers postponed their buying decision until all features were ready and tested. Most medium sized businesses have the same needs as larger businesses, but the benefits of automating may not justify the cost of waiting for the feature while utilizing outdated technology. A manual process performed once per week is acceptable. A manual process preformed once every 5 minutes would benefit from automation. </p>
<p><strong>Conclusion 2:</strong><span style="color:#0072cf; font-weight:bold;"> The cloud can serve all size businesses, but market adoption initially favored SMBs</span></p>
<h2>Perception 3: The Cloud is nothing more than hosted ERP</h2>
<p>We have argued that a hosted deployment is different from a Cloud deployment. With the help of NetSuite and several IT analysts, the concept of the Fake Cloud is being exposed as a poor substitute for a web-based system that requires no client software. <a href="http://erpcloudnews.com/2010/10/cloud-erp-versus-hosted-erp-software/">More on this perception</a>.</p>
<p>A cloud based application is different from client-server on many levels. The obvious difference is that customers do not install or maintain client software. Several less obvious differences involve statelessness, network traffic, and security. </p>
<p>The stateless nature of cloud applications ensures that they continue to work if there is a temporary break in internet connectivity. Client-server applications were designed to utilize a steady network connection. Think of cloud communications as exchanging postcards (that are instantly delivered without stamps), while client-server communications are more like cell phone calls (when your connection drops you have to &#8220;rewind&#8221; your conversation). </p>
<p>Cloud applications are built to minimize network communications. Going back to our postcard analogy &#8230; the goal of a cloud application is to get each instruction on a postcard. Most client-server applications are designed with the idea that there is a fast ethernet connection between the client and the server. Therefore the design didn&#8217;t worry about the amount of data being passed back and forth. When client-server applications are hosted &#8211; this is why the client&#8217;s remote desktop applications are usually co-located with the server. </p>
<p>Cloud application design involves different security considerations than client-server applications. Communications between the browser and the server are always untrusted. The underlying assumption is that the browser could be compromised or the connection between the browser and the server could be tapped. This means that all business data is verified by the server before being moved to the database. It also means that the transmission path is encrypted by design. Finally, each instant-postcard sent to the client will only contain data that is allowed by the security model. Each request received at the server will only be processed if allowed by the security model. </p>
<p><strong>Conclusion 3:</strong><span style="color:#0072cf; font-weight:bold;"> False &#8211; as explained above, the two architectures are very different</span></p>
<h2>Summary and Outlook</h2>
<p>The cloud will continue to grow and perceptions will continue to change. Fortunately, the three perceptions above are changing in a positive way &#8230; towards the truth. As adoption continues and education expands, false perceptions are gradually weeded out. In some cases vendor marketing can slow the process (as with perception 3 above), but the truth about cloud software progresses with time.<br />
<br/></p>
<div class="g-plusone" data-annotation="none" data-href="http://erpcloudnews.com/cloud-erp-software-perceptions"></div>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/08/cloud-erp-software-perceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud ERP – Today’s Business with Technology of Tomorrow</title>
		<link>http://erpcloudnews.com/2011/08/cloud-erp-%e2%80%93-today%e2%80%99s-business-with-technology-of-tomorrow/</link>
		<comments>http://erpcloudnews.com/2011/08/cloud-erp-%e2%80%93-today%e2%80%99s-business-with-technology-of-tomorrow/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 14:23:47 +0000</pubDate>
		<dc:creator>guest blogger - M Zahid Rafiq</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[timeline]]></category>
		<category><![CDATA[traditional]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2751</guid>
		<description><![CDATA[ERP Issues The ERP (Enterprise Resource Planning) system had a bad start in the 1990s but it may now be time to get rid of those preconceived ideas about it as a disaster, as it can now assist businesses as it is hosted in the cloud, or remotely. This means that the server does not [...]]]></description>
			<content:encoded><![CDATA[<h2>ERP Issues</h2>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/08/erp_software_timeline.png" alt="ERP Software Timeline" title="erp_software_timeline" width="221" height="75" class="alignright size-full wp-image-2760" /><br />
The ERP (Enterprise Resource Planning) system had a bad start in the 1990s but it may now be time to get rid of those preconceived ideas about it as a disaster, as it can now assist businesses as it is hosted in the cloud, or remotely. This means that the server does not have to have extra capacity and will not be overloaded, as multiple users can make use of the same application from any mobile device anywhere in the world. Today, you are in a position to get latest technology news of newest Cloud ERP software.</p>
<h2>Cloud ERP software versus traditional ERP</h2>
<p>Cloud ERP software is different from the ERP systems first launched years ago and is a cost-effective way of allowing multiple users to gaining access to the same resource without having to upgrade a server or spend a fortune on new equipment. You can work on a project with colleagues across the globe and share the information from all of them so that it is easily accessed wherever they are. You can access reports and take action on the data while on the move via a mobile device or in an office. There are advanced security features, so the threat of information getting into the wrong hands is minimized. And who knows what tomorrow will bring as there are new applications for Cloud ERP software appearing all the time. Now that the cloud can be tapped into, more applications are being designed with it in mind, so although it is largely a tool for businesses at the moment, you will undoubtedly soon see it in the field of entertainment as movies could be hosted in the cloud, so that they can be accessed by many people simultaneously.</p>
<h2>Conclusion</h2>
<p>It seems likely that we will all be using Cloud ERP software in the very near future as inventors are waking up to its potential.</p>
<p><strong>About the Author:</strong><br />
M Zahid Rafiq is a technology expert who maintains Zahipedia.info where you can get the <a href="http://www.zahipedia.info/" target="_blank">latest technology news</a>.<br />
<br/></p>
<div class="g-plusone" data-annotation="none" data-href="http://erpcloudnews.com/cloud-erp-–-today’s-business-with-technology-of-tomorrow"></div>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/08/cloud-erp-%e2%80%93-today%e2%80%99s-business-with-technology-of-tomorrow/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ERP Flexibility and the Ability to Customize</title>
		<link>http://erpcloudnews.com/2011/07/erp-flexibility-and-the-ability-to-customize/</link>
		<comments>http://erpcloudnews.com/2011/07/erp-flexibility-and-the-ability-to-customize/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 14:51:14 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[customizable]]></category>
		<category><![CDATA[customize]]></category>
		<category><![CDATA[flexible]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2688</guid>
		<description><![CDATA[In a recent Panorama Consulting blog post, Eric Kimberling discusses if SaaS ERP is right for everyone. In the analysis, he says: The fact of the matter is that SaaS ERP systems are still not as flexible as on-premise solutions. While this may change, it is generally more difficult to change SaaS offerings to fit [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/07/blog_customizing_erp.png" alt="Customizing ERP" title="blog_customizing_erp" width="237" height="107" class="alignright size-full wp-image-2720" />In a recent <a href="http://panorama-consulting.com/is-saas-erp-right-for-your-organization/" target="_blank">Panorama Consulting blog post</a>, Eric Kimberling discusses if SaaS ERP is right for everyone. In the analysis, he says:</p>
<blockquote><p>The fact of the matter is that SaaS ERP systems are still not as flexible as on-premise solutions. While this may change, it is generally more difficult to change SaaS offerings to fit your business.</p></blockquote>
<p>Every ERP software provider claims &#8220;flexibility and customization&#8221; as a selling point &#8211; but what does it really mean to be customizable?</p>
<h2>Every ERP can be Customized</h2>
<p>I have never seen an ERP vendor advertise that they have a non-customizable system. The word &#8216;never&#8217; is a strong one, but I think in this case it is justified. </p>
<p>There are two main drivers behind this.<br />
(1) With enough time and money software can be changed/re-written to meet almost any client need.<br />
(2) Sales people explain that their software can do anything. The &#8216;anything&#8217; can involve a minor configuration or a major customization.</p>
<h2>Some software is more customizable than others</h2>
<p>Given that the above is true (any system can be customized with enough time and money), here are some key factors that can help buyers determine the feasibility of customizations.</p>
<h3>(1) Configuration versus Coding</h3>
<p>Software configuration is accomplished using the product interface and menus without writing new code. If your business requirements can be configured as part of the installation process, then costs and ongoing support for the system will be lower than a customized system. </p>
<p>Unfortunately, the definition of configuration is not always black and white. Some ERP software includes utilities that enable users to add database fields and modify business logic. If vendors call these types of changes &#8220;configurations,&#8221; then it&#8217;s clear that not all configurations are the same. A &#8220;configuration&#8221; involving adding fields to and modifying a business workflow is going to behave like a customization in terms of cost and implementation time.</p>
<p>Most ERP software solutions offer an application programming interface (API) to enable customizations outside the core code base. A well-documented API still requires coding so your definition of &#8216;flexible&#8217; and &#8216;inexpensive&#8217; may be stretched, but the good news is that product upgrades can be accomplished without breaking customizations (assuming APIs are backwardly compatible from release to release).</p>
<h3>(2) SaaS versus Licensed Software</h3>
<p>As Eric Kimberling from Panorama Consulting pointed out &#8220;SaaS ERP systems are still not as flexible as on-premise solutions.&#8221; This is primarily because many SaaS systems are shared across companies (see <a href="http://erpcloudnews.com/2010/06/multi-tenant-versus-single-tenant-erp-a-comparison/">article on multi-tenant ERP software</a>) on a single environment in order to drive down costs. The fact that many users share a single architecture means that some things can be customized, but these customizations are limited. </p>
<p>SaaS systems are hosted in an off-site datacenter. Therefore, communication with legacy on-premise systems requires a network connection. If the integration is a daily update of sales orders or invoices, then connectivity will not be an issues. However, if integration requires real-time communication of large inventory quantities and serial numbers, then bandwidth and timing should be considered. </p>
<h3>(3) Access to Source Code</h3>
<p>An ERP solution that provides access to source code will be more customizable than one that does not. The source code that is available should utilize industry standard tools to ensure competitive pricing for customizations. Higher level programming languages lower costs by providing pre-written code for common tasks (imagine how difficult it would be to write instructions in 0&#8242;s and 1&#8242;s), but proprietary tools and abstractions reduce the amount of flexibility available to third party programmers.</p>
<h2>Other ERP Customization Considerations</h2>
<p>Cloud software can be just as customizable as client-server or on-premise software. But before doing ERP customizations, weigh the costs (both one time and recurring) against any strategic advantage you may gain. Doing massive customizations because &#8220;that&#8217;s the way we have always done it&#8221; should raise a red-flag unless the &#8220;way you have always done it&#8221; helps you win in the marketplace. If you can modify your non-strategically important tasks to fit industry standards, then you will save money on implementation and have fewer long-term hassles as new releases become available.</p>
<p>Before customizing, make sure that your customizations are not locking you into the current version of the software. Ensure that your customizations are built so they do not break when the software vendor releases new versions of the software. With some changes there is always a risk, but most vendors will ensure backwards compatibility with updates done using their development tools. </p>
<p>I&#8217;ve heard many customers complain about an existing software vendor yet continue using their software due to the cost of switching. Customers are locked-in because they spend hundreds of thousands of dollars on custom code to fit specific company requirements. In some cases these requirements are mission critical, in other cases they are simply non-standard practices that add to the cost of software. Before implementing ERP software, buyers need to determine which customizations are required and which can be replaced by standard processes.</p>
<p><b>Feedback?</b><br />
Are you in the middle of an ERP software customization? Have you successfully completed one? If so, please leave a reply below or <a href="http://erpcloudnews.com/contact-us/">contact us</a> to tell us about your experience (positive or negative).<br />
<br/></p>
<div class="g-plusone" data-annotation="none" data-href="http://erpcloudnews.com/erp-flexibility-and-the-ability-to-customize"></div>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/07/erp-flexibility-and-the-ability-to-customize/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

