<?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; SaaS</title>
	<atom:link href="http://erpcloudnews.com/category/saas/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 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>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>
		<item>
		<title>Cloud ERP Software and the Evolution of Washing Machines</title>
		<link>http://erpcloudnews.com/2011/07/cloud-erp-software-and-the-evolution-of-washing-machines/</link>
		<comments>http://erpcloudnews.com/2011/07/cloud-erp-software-and-the-evolution-of-washing-machines/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 13:30:20 +0000</pubDate>
		<dc:creator>djohnson</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[legacy]]></category>
		<category><![CDATA[machine]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2650</guid>
		<description><![CDATA[The Power Revolution and the Cloud Computing Revolution In the late 1800&#8242;s and early 1900&#8242;s the power revolution caused people to rethink the way that tasks were performed. Electrical creation, transmission, and delivery standards caused power to become more available and much less expensive. This encouraged the invention of new tools to perform everyday tasks [...]]]></description>
			<content:encoded><![CDATA[<h2>The Power Revolution and the Cloud Computing Revolution</h2>
<p>In the late 1800&#8242;s and early 1900&#8242;s the power revolution caused people to rethink the way that tasks were performed. Electrical creation, transmission, and delivery standards caused power to become more available and much less expensive. This encouraged the invention of new tools to perform everyday tasks such as washing clothes. </p>
<p>In a similar manner, broadband access and virtualization technology have made computing power more available and much less expensive. The era of developing cloud software tools to perform everyday computing tasks is underway. </p>
<h2>Washing machines and ERP software</h2>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/07/old_washing_machines_3.jpg" alt="Washing Machine Improvements" title="old_washing_machines_3" width="345" height="219" class="alignright size-full wp-image-2679" />Around 1905 the electric washing machine was invented. Unlike the legacy washboard that you rub clothes against, the washing machine utilized an electric motor to do the work for you. But it wasn&#8217;t just a matter of taking a washboard and attaching it to a motor &#8230; the new technology afforded a number of new benefits and challenges. </p>
<h3>Moving Legacy ERP to the Cloud is not Recommended</h3>
<p>Suppose washing machines had only evolved to the point of mechanizing the scrubbing process. The process of setting each garment, getting water to the machine, adding detergent, and partially drying the clothes would still be done manually. The result would be a new technology with very little benefit. </p>
<p>This would be similar to the case of moving a legacy client-server ERP application to the Cloud. You gain some minor benefits from reduced computing costs and outsourced IT, but the majority of the problems (clunky client software, expensive maintenance, cumbersome remote access, lengthy deployments, etc) would be transferred to the new technology. </p>
<h2>Designing Around Cloud Technology</h2>
<p>Software developed for cloud computing environments, just like washing machines designed for power can include new features that were not possible using old technology. </p>
<p>Automatic water shut offs, spin drying, variable size loads, and many more features are included in modern washing machines. Access from anywhere, access from any device, enhanced collaboration, advanced security models, and connected/integrated applications are some of the benefits of today&#8217;s cloud ERP applications. </p>
<p>Most importantly, tomorrow will include even more features that we are still in the process of inventing. These features will only be available via web and cloud technology.   </p>
<h3>Technology Differences</h3>
<p>Web-based technology lends itself to the cloud better than traditional client-server models. Just like electricity powered the motor in the new washing machine, web-technology powers the code in cloud-based applications. XML and web-services standards make it possible to use the cloud from anywhere on a wide variety of devices just like power standards such as voltage and frequency made it possible for various electrical devices to plug into the power grid. </p>
<p>Cloud based applications are stateless. This makes them usable over the Internet and makes them more scalable, more secure, and more reliable than legacy applications. Each request from a stateless application is self-contained and includes all authentication and task information. This makes it possible for multiple users to utilize the same application without reserving specific resources on the server. Cloud efficiencies make it possible to serve more users with the same amount of server resources. </p>
<h3>Collaboration among cloud applications</h3>
<p>The self contained nature of stateless web requests opens up new possibilities with regard to collaboration among applications. Imagine a client-server system applying tax logic by downloading several tables every month, storing them locally and then calculating transactional taxes. In a cloud world, the ERP application can send a request to a tax application and almost instantly receive the proper taxes to apply. During holiday shopping, additional resources can be allocated to this interface to ensure that the additional requests are served in a timely manner. </p>
<h2>Summary</h2>
<p>Moving legacy applications to the cloud is like attaching a plug and a motor to a washboard. In both cases, you have upgraded the technology. But, the retro-fitted machine will only deliver a fraction of the benefits that the new technology can deliver and will migrate several old problems to the new technology. An ERP application designed with the Cloud in mind will deliver all the benefits of cloud as well as future innovations.<br />
<br/></p>
<div class="g-plusone" data-annotation="none" data-href="http://erpcloudnews.com/cloud-erp-software-and-the-evolution-of-washing-machines"></div>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/07/cloud-erp-software-and-the-evolution-of-washing-machines/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ERP Manager Roles in SaaS and On-Premise Deployments</title>
		<link>http://erpcloudnews.com/2011/06/erp-manager-roles-in-saas-and-on-premise-deployments/</link>
		<comments>http://erpcloudnews.com/2011/06/erp-manager-roles-in-saas-and-on-premise-deployments/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 15:00:05 +0000</pubDate>
		<dc:creator>guest blogger - Rashid Kahn</dc:creator>
				<category><![CDATA[Accounting & ERP Software]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[ERP manager]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[staff]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2628</guid>
		<description><![CDATA[Changing Role of the ERP Manager In a traditional ERP deployment all ERP related tasks are performed in house. In this case the ERP Manager is responsible for a team of employees that can manage servers, update software, configure the application, oversee data backups, and other system related tasks. All of these tasks will take [...]]]></description>
			<content:encoded><![CDATA[<h2>Changing Role of the ERP Manager</h2>
<p>In a traditional ERP deployment all ERP related tasks are performed in house. In this case the ERP Manager is responsible for a team of employees that can manage servers, update software, configure the application, oversee data backups, and other system related tasks.  </p>
<p>All of these tasks will take a considerable amount of time and money. The organization must consider the cost of employing and training this team to oversee the ERP system that they are going to be implementing versus outsourcing this to a company that specializes in configuring and maintaining ERP systems. In many cases companies split responsibilities by keeping some in-house and outsourcing others. </p>
<p>Software as a Service (SaaS) frees the organization from the responsibility of maintaining servers and performing most IT related tasks. The responsibilities that fall under an ERP Manager in a SaaS environment include managing internet access and helping users understand how to use the system properly. This challenges the ERP Manager to become more involved in understanding the business and less involved with routine information technology (IT) tasks. The ERP manager will need to be capable of carrying out tasks across several different departments that an ERP system can carry out. This will ensure that the manager is able to take appropriate action if something goes wrong with the system.</p>
<h2>Don&#8217;t Underestimate the ERP Manager&#8217;s Role</h2>
<p>All operations within the company must be monitored and the ERP Manager must ensure that all potential problems within all departments are dealt with in a timely fashion. If a mistake is entered into the ERP system, it will spread throughout the company since an ERP system brings together all the different departments within an organization and it will be the ERP Managers responsibility to track down the source of this mistake and to put it right.</p>
<h4>Some Tasks Remain the Same</h4>
<p>An ERP manager managing a traditional, in house ERP system will be required to report to the companies’ investors and must therefore possess a professional attitude with good communication skills in order to instill confidence in the people who the manager will be reporting back to. Similarly a SaaS ERP Manger will be required to report to the company. </p>
<p>Finally, like all managers, an ERP Manager must take steps to improve the morale of all the staff that the manager is responsible for namely, all the people that will be maintaining the ERP system. The ERP manager would need to ensure that all staff are assigned tasks that are fair and should receive useful advice when they have professional, work related problems. An ERP Manager with poor people skills will affect the attitude of the staff; this will result in them not working to their full potential and ultimately making them incapable of bringing out the full benefits of the ERP system.</p>
<h2>Conclusion</h2>
<p>Software as a service is a positive development for ERP Managers. SaaS technology creates IT efficiencies that allow ERP Managers to spend less time on repetitive tasks and more time interacting with business people and becomming involved with core business processes. Tasks such as maintaining servers, doing data backups, and updating software can be outsourced to highly specialized cloud providers while investigation of new technology, advanced system configuration, and training can be kept in house.</p>
<p>- &#8211; - &#8211; </p>
<p><strong>About the Author:</strong><br />
Rashed Khan has a Msc in Software Engineering and regularly guest blogs on business and technology related topics. Rashed is currently blogging on behalf of <a href="http://www.epicor.com/uk/Pages/default.aspx" target="_blank">ERP Systems experts Epicor</a>.<br />
<br/><br />
<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/06/erp-manager-roles-in-saas-and-on-premise-deployments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the Cloud To Weatherproof your Financials</title>
		<link>http://erpcloudnews.com/2011/06/using-the-cloud-to-weatherproof-your-financials/</link>
		<comments>http://erpcloudnews.com/2011/06/using-the-cloud-to-weatherproof-your-financials/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 14:06:33 +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[accounting]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[financials]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[weather]]></category>

		<guid isPermaLink="false">http://erpcloudnews.com/?p=2590</guid>
		<description><![CDATA[Good Clouds and Bad Clouds Recent weather events including flooding along the Mississippi and Missouri Rivers, tornados from Northern California to Oklahoma, thunderstorms from Illinois to New York, and heat alerts in the Southeast have demonstrated the impact of &#8216;bad clouds&#8217; on business and data availability. I&#8217;ve often heard the phrase &#8220;you have to fight [...]]]></description>
			<content:encoded><![CDATA[<h2>Good Clouds and Bad Clouds</h2>
<p><img src="http://erpcloudnews.com/wp-content/uploads/2011/05/cloud_vs_cloud2.jpg" alt="Cloud ERP versus Cloud Disaster" title="cloud_vs_cloud2" width="299" height="173" class="alignright size-full wp-image-2617" />Recent weather events including flooding along the Mississippi and Missouri Rivers, tornados from Northern California to Oklahoma, thunderstorms from Illinois to New York, and heat alerts in the Southeast have demonstrated the impact of &#8216;bad clouds&#8217; on business and data availability.</p>
<p>I&#8217;ve often heard the phrase &#8220;you have to fight fire with fire.&#8221; Today many businesses are fighting clouds with The Cloud. In the case of one Oklahoma manufacturing firm, the solution to business problems involved using the Cloud to centralize data in a secure location that is impervious to the impacts of local disasters. By using the Cloud, DDB Unlimited (<a href="http://www.ddbUnlimited.com" target="_blank">www.ddbUnlimited.com</a>) was able to automate financial processes, streamline operations, eliminate accounting costs, and process orders faster.</p>
<h2>Building a Cloud Solution</h2>
<p><a href="http://www.aimsolutionsinc.com" target="_blank">AIM Solutions in Dallas, TX</a> helped DDB Unlimited, a rugged enclosure manufacturer, take advantage of Cloud technology. The solution was designed to automate business processes while simplifying infrastructure requirements.</p>
<p><div id="attachment_2594" class="wp-caption alignright" style="width: 310px"><img src="http://erpcloudnews.com/wp-content/uploads/2011/05/DDB-enclosure-1-300x234.jpg" alt="DDB Moves to the Cloud" title="DDB Rugged Enclosure" width="300" height="234" class="size-medium wp-image-2594" /><p class="wp-caption-text">DDB Unlimited manufactures rugged enclosures</p></div>Prior to moving to the Cloud, DDB Unlimited utilized QuickBooks for accounting and Profit 21 for CRM. Having disparate systems for different purposes created extra work including dual order entry, manual import and export processes, manual accounting, and offline reporting. In addition, the solution was susceptible to local power outages and other issues caused by &#8216;bad&#8217; clouds. The accounting solution was scheduled to be replaced by a Sage MAS 90 solution, but during implementation, DDB Unlimited noticed that processes became slower and more confusing when using MAS 90. </p>
<p>After some investigation, DDB Unlimited determined that the Cloud could unify several operations in a single system. The Cloud eliminated manual accounting practices, providing an out-of-pocket savings of $80,000/year. In addition, the Cloud ERP solution did not require client software so installation was fast and maintenance does not require touching each computer or mobile device.</p>
<p>The Cloud solution came with import and export tools so existing data &#8211; including the chart of accounts, current account balances, customer, active orders, and much more could be easily imported. The solution was up and running in about one month. </p>
<h2>Weatherproofing Financials</h2>
<p>By replacing papers and forms with electronic orders, businesses such as DDB Unlimited have become much more efficient. However, when installed locally, a computer driven solution is just as susceptible to natural disasters as papers stacked in a filing cabinet. In addition, a faulty hard drive can have the same impact as a tornado when not properly backed-up.</p>
<p>The Cloud enables businesses to store their critical data offsite in a fault-tolerant datacenter with multiple sources of power and bandwidth. Data is replicated in different fault zones so a single disaster does not hinder business operations.  DDB Unlimited&#8217;s manufacturing plant can still be impacted by local weather conditions, but it&#8217;s financials and business operating data are secure in a weatherproof electronic vault.</p>
<h3>Documents as well as transactions</h3>
<p>In addition to company financials, the Cloud can store critical business documents. Intellectual property, business processes, sales list, and company records can be maintained in a safe location. These documents can be linked to transactions to provide an audit trail and simplify the auditing process.</p>
<h3>Don&#8217;t wash away the technical experts</h3>
<p>The Cloud does not eliminate the need for technical experts. Access to the Internet and application configuration are still required. </p>
<p>The cloud allows technical experts to spend less time managing servers and more time helping solve business problems and analyzing business data. This allows IT employees to shift from being an unwanted expense to become an integral part of company profitability.</p>
<h2>Are financials useful if your plant is impacted by a natural disaster?</h2>
<p>If a natural disaster destroys your plant, does it really matter if your financials survive? The answer of course is yes. Insurance frequently covers your plant and allows you to rebuild in the event of a disaster. Putting a value on your financials, sales lists, customer orders, and critical business data is difficult, so it is frequently not insured. Often this uninsured data is what adds value to your business (many companies are purchased for only their customer lists and intellectual property). By using the cloud, you can effectively &#8220;insure&#8221; this part of your business. In the event of a natural disaster, you can still access your information using a computer from any Internet connection.</p>
<p><a href="http://erpcloudnews.com/contact-us/">Contact us</a> if you want a copy of the 2-page DDB Unlimited case study.</p>
]]></content:encoded>
			<wfw:commentRss>http://erpcloudnews.com/2011/06/using-the-cloud-to-weatherproof-your-financials/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

