<?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>Nolio - Application Service Automation &#187; Customer Success Stories</title>
	<atom:link href="http://blog.noliosoft.com/category/customer-success-stories/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.noliosoft.com</link>
	<description>Discussing Application Automation and Data Center Automation Solutions</description>
	<lastBuildDate>Wed, 21 Jul 2010 12:50:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>All Bets on IT Operations Automation</title>
		<link>http://blog.noliosoft.com/2010/02/all-bets-on-it-operations-automation/</link>
		<comments>http://blog.noliosoft.com/2010/02/all-bets-on-it-operations-automation/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 13:44:57 +0000</pubDate>
		<dc:creator>Daniel Kushner</dc:creator>
				<category><![CDATA[Application service automation]]></category>
		<category><![CDATA[Customer Success Stories]]></category>
		<category><![CDATA[Webinars]]></category>

		<guid isPermaLink="false">http://blog.noliosoft.com/?p=192</guid>
		<description><![CDATA[Ariel Pisetzky, the Director of IT Operations at 888.com, one of the world’s largest online gambling networks, shows how they tackle the daily chore of deploying poker games to hundreds of servers.]]></description>
			<content:encoded><![CDATA[<p>I am excited about our upcoming webinar with 888.com&#8217;s Director of IT Operations, Ariel Pisetzky. As you might know, 888.com is one of the world&#8217;s largest online gaming networks, serving poker, bingo, and other real-time, money making applications to millions of customers every day. Ariel has kindly agreed to share with us how they moved from manual and scripting solutions to a fully automated and managed environment.</p>
<p>Hoping to see you on Feb 24th!</p>
<p><a href="https://www1.gotomeeting.com/register/912658288">https://www1.gotomeeting.com/register/912658288</a></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.noliosoft.com%2F2010%2F02%2Fall-bets-on-it-operations-automation%2F&amp;linkname=All%20Bets%20on%20IT%20Operations%20Automation"><img src="http://blog.noliosoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://blog.noliosoft.com/2010/02/all-bets-on-it-operations-automation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“Service Unavailable?” Servers normal. Now what?</title>
		<link>http://blog.noliosoft.com/2009/07/service-unavailable-alert-servers-normal/</link>
		<comments>http://blog.noliosoft.com/2009/07/service-unavailable-alert-servers-normal/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 23:00:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application service automation]]></category>
		<category><![CDATA[Customer Success Stories]]></category>
		<category><![CDATA[Service Unavailable Alert]]></category>

		<guid isPermaLink="false">http://www.noliosoft.com/blog/?p=109</guid>
		<description><![CDATA[What happens when you get a service unavailable alert but all your server monitors show normal state? How can you respond to such an alert?
When discussing this with one of Nolio’s customers, a large online bank operation, they told me that in the past, in cases of a ’service unreachable’ alert with green servers, they [...]]]></description>
			<content:encoded><![CDATA[<p>What happens when you get a <strong>service unavailable alert</strong> but all your server monitors show normal state? How can you respond to such an alert?</p>
<p>When discussing this with one of Nolio’s customers, a large online bank operation, they told me that in the past, in cases of a <strong>’service unreachable’ alert</strong> with green servers, they didn’t really know what the source of the problem was. The first thing they would do when troubleshooting this type of problems is look into their monitoring system and check if there are problematic servers, but in most cases the issue is in the application layer, where some services or processes are stalled.</p>
<p>Next, they would start manually going into each server to try and figure out where the <strong>application failure</strong> was – a time-consuming task since they had over 350 servers to check! They would go into each application tier and simulate an application connectivity to the next relevant tier. They needed to know exactly which application tier on each server was connected to each of the other servers from the next tier. It was very complicated to go through dozens or hundreds of servers to find the problem, especially when the operations team was under heavy pressure to get things up and running.</p>
<p>These days, using Nolio, they have created an automated process that “travels” through their different application tiers and initiates connectivity to the next appropriate tier. For example: “go into all the web servers and open a web service (URL) located in the relevant application server that services that web server. Then go into all the application servers and query the relevant DB servers.” This way they test where the problems are so they can find them in minutes.</p>
<p><strong>Nolio Automation Center enabled this customer to create an automated process that discovers where the problems are</strong>, but they still needed to go into each problematic server and reset the problematic service. They wanted to automate that as well, so they modified this process to fix this problem automatically.</p>
<p>The addition was very simple. All they needed to do was reset the next tier of service. For example: if the automation process has found that a web server cannot initiate a web service from its relevant application server, it resets the web service in the application server. So when the URL initiation action fails in the web server, the other action that resets the web service is triggered in the application server.</p>
<p><strong>Time savings to this customer by using automation in their problem resolution process are dramatic.</strong> The overall time it took the customer to create such a process in Nolio was just 20 minutes. Now the time it takes them to solve this situation automatically is 5 minutes, over all 350 servers they have! Before they started using Nolio, the entire operations team usually spent 1.5 hours of hysteric work doing the same thing. Now this process is handled by just one person</p>
<p>What’s next? They are now integrating this process into their <strong>application monitoring system</strong>. They want it to be activated automatically when the ‘<strong>service unavailable alert</strong>’ is triggered. This is also very simple to do, since the Nolio system exposes a web service and command line APIs to enable that.</p>
<p>Once this is implemented, they will get an email from the Nolio system that the process was activated and finished successfully and then they can close the alert ticket within few minutes after it was triggered, without any manual work or team hysteria.</p>
<p>Post written by Alon Eizenman, CTO, Nolio</p>
<p>&#8212;<br />
Nolio <a href="http://www.noliosoft.com/default.asp">Application Service Automation</a> is a software platform for designing and executing automated application service workflows across the data center, enabling reliable, effective processes for the management of application change.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.noliosoft.com%2F2009%2F07%2Fservice-unavailable-alert-servers-normal%2F&amp;linkname=%E2%80%9CService%20Unavailable%3F%E2%80%9D%20Servers%20normal.%20Now%20what%3F"><img src="http://blog.noliosoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://blog.noliosoft.com/2009/07/service-unavailable-alert-servers-normal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The SaaS Upgrade Nightmare</title>
		<link>http://blog.noliosoft.com/2009/03/the-saas-upgrade-nightmare/</link>
		<comments>http://blog.noliosoft.com/2009/03/the-saas-upgrade-nightmare/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 23:00:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Customer Success Stories]]></category>
		<category><![CDATA[SaaS Operations]]></category>
		<category><![CDATA[SaaS]]></category>
		<category><![CDATA[SaaS Upgrade]]></category>

		<guid isPermaLink="false">http://www.noliosoft.com/blog/?p=28</guid>
		<description><![CDATA[We are pleased to welcome guest blogger Dani Shomron, a SAAS industry veteran. Dani has held development, management and executive roles in multiple verticles and geographies. He holds a BSc. in Computer Science from the Hebrew University and an MSc. in Artificial Intelligence from the University of Edinburgh. Dani is an expert in SaaS Operations [...]]]></description>
			<content:encoded><![CDATA[<p><small><em>We are pleased to welcome guest blogger </em><a href="http://saasperspective.blogspot.com"><em>Dani Shomron</em></a><em>, a SAAS industry veteran. Dani has held development, management and executive roles in multiple verticles and geographies. He holds a BSc. in Computer Science from the Hebrew University and an MSc. in Artificial Intelligence from the University of Edinburgh. Dani is an expert in SaaS Operations and ISVs transition from on-site to on-demand.</em> </small></p>
<p>One of the biggest appeals of the SaaS model is that upgrades are seamless and transparent. You log off in the evening with one version and the next morning when you log in, voila! you have an upgraded version with all the bug fixes and new features.</p>
<p>What happens in the background is another story. Scary sometimes. A Midnight Summer&#8217;s Nightmare.</p>
<p>If you, a SaaS company, have your SLAs in place and adhere to them, your full upgrade windows (i.e. planned downtime) are probably few and far between. Some SLAs allow for a periodic one hour downtime with a week’s notification, but anything longer than one hour will require an earlier notification. You must ensure that the upgrade is performed within that window, or any minute beyond that will start counting against your SLAs. You do not want to extend that window unnecessarily, as your customers are counting on your 24X7 service.</p>
<p>Upon receiving the upgrade instructions from Engineering, you will need to start building a plan. Often, the plan will include dozens, or even hundreds of short steps, and complex dependencies. In order to ensure that the upgrade will be performed correctly and within the allotted time frame you should be able to answer the following questions:</p>
<p>• How long will it take the team to run the upgrade?<br />
• What happens if you need to rollback?<br />
• What is the point of no return, when you must rollback without violating the change window?</p>
<p>A mature SaaS operations group will likely have a Staging environment, closely mimicking production. The best way to go about planning and executing the upgrade is to perform the process on the Staging environment. You will need to carefully design the procedure and run it multiple times until you perfect the process, taking note of how long it takes and practicing the rollback.</p>
<p>This is a tedious process, treasured by engineers as much as they love deciphering undocumented legacy code. But it is essential to ensure success.</p>
<p>So you need to make the process as short as possible and measurable. <strong>If you had the tools to automate the procedure you could reduce the time of execution (and of the dry runs on Staging). You could know exactly how long it will take and have the needed repeatability. </strong>Repeatability cannot be overrated when encroaching upon the Holy of Holies, under the pressure of timetables and the short temper of the anxious COO/VP Ops.</p>
<p>Since upgrades are an integral part of a SaaS operation and one of the main causes of the <em>gray hair, ulcers, I wanna go home factor</em>, <strong>you would do yourself and your customers a great service if you had the tools to automate the entire process.</strong></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.noliosoft.com%2F2009%2F03%2Fthe-saas-upgrade-nightmare%2F&amp;linkname=The%20SaaS%20Upgrade%20Nightmare"><img src="http://blog.noliosoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://blog.noliosoft.com/2009/03/the-saas-upgrade-nightmare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nolio Customer Success Story: SuperDerivatives</title>
		<link>http://blog.noliosoft.com/2009/03/nolio-customer-success-story-superderivatives/</link>
		<comments>http://blog.noliosoft.com/2009/03/nolio-customer-success-story-superderivatives/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 23:00:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Customer Success Stories]]></category>
		<category><![CDATA[application change automation]]></category>
		<category><![CDATA[Application service automation]]></category>
		<category><![CDATA[customer success story]]></category>
		<category><![CDATA[deploying application changes]]></category>
		<category><![CDATA[nolio]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[SuperDerivatives]]></category>

		<guid isPermaLink="false">http://www.noliosoft.com/blog/?p=19</guid>
		<description><![CDATA[<a href="http://www.superderivatives.com/" target="_blank" rel="nofollow">SuperDerivatives</a> is the world's leading derivatives solution provider, affording real-time accurate pricing for options through its unique pricing model that had become the global benchmark.

To deliver real-time option pricing, SuperDerivatives delivers 15 applications, operating across 100 servers, distributed over 8 global data centers. Each application requires weekly updates: content changes, new features and bug fixes.]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.superderivatives.com/" target="_blank">SuperDerivatives</a> is the world&#8217;s leading derivatives solution provider, affording real-time accurate pricing for options through its unique pricing model that had become the global benchmark.</p>
<p>To deliver real-time option pricing, SuperDerivatives delivers 15 applications, operating across 100 servers, distributed over 8 global data centers. Each application requires weekly updates: content changes, new features and bug fixes.</p>
<p>Prior to adopting Nolio&#8217;s solution, these weekly changes involved R&amp;D, QA and Operations and were done by executing a large number of error-prone manual service tasks. This obviously consumed a large chunk of SuperDerivatives&#8217; web operation team&#8217;s time.</p>
<p>SuperDerivatives desperately needed to streamline application changes and eliminate misconfiguration errors.</p>
<p><strong>Nolio&#8217;s Application Service Automation enabled SuperDerivatives to eliminate the use of scripts, affording a highly streamlined, error-free process for deploying application changes. </strong></p>
<p>Matty Rosen, SuperDerivatives&#8217; Head of Data Center Operations says, &#8220;Our customers depend on our hosted financial tools. Managing application consistency across our 8 global data centers, and our ability to reliably execute application changes in a timely manner, is therefor essential for our business.&#8221;</p>
<p>Rosen adds, &#8220;In addition to Nolio&#8217;s measurable productivity benefits, translating into labor cost savings, the ability to establish and enforce best practices across operations and all departments involved in application production, including R&amp;D and QA, is Nolio&#8217;s intangible value of heightened application quality and manageability.&#8221;</p>
<p><strong>SuperDerivatives experienced dramatic productivity gains once it adopted the Nolio solution for application change automation:</strong></p>
<p>• Eliminating scripting reduced labor overhead from 2 days to just 30 minutes.<br />
• Labor overhead for weekly updates has been reduced from 3 days involving 3 employees to JUST 1 HOUR.<br />
• Labor for troubleshooting tasks has been reduced from 10 hours to 15 minutes.<br />
• Application service auditing, not possible prior to Nolio, is now provided on demand.</p>
<p>Visit us at <a href="http://www.noliosoft.com/blog/" target="_blank">www.noliosoft.com</a> to see how Nolio can dramatically improve your data center application operations.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.noliosoft.com%2F2009%2F03%2Fnolio-customer-success-story-superderivatives%2F&amp;linkname=Nolio%20Customer%20Success%20Story%3A%20SuperDerivatives"><img src="http://blog.noliosoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://blog.noliosoft.com/2009/03/nolio-customer-success-story-superderivatives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
