How to Leverage Microsoft Azure Cloud against your existing SaaS
“With Microsoft Azure’s wide array of built in functionality, creating new services has typically been a matter of point and click”
The Azure Cloud from Microsoft was created to help generate and manage multiple applications and services through a multitude of Microsoft-hosted datacenters. This service allows businesses to manage peak demands while also creating flexibility. .
In today’s instant world, it is imperative that we use technology and services like Microsoft’s Azure cloud to the fullest. Its capabilities can greatly help businesses control periods of increased traffic and other demands placed on e-commerce sites.
As Senior Vice-President of Information Technology at LifeVantage Corporation, I have taken advantage of Microsoft Azure in tandem with our vendor’s SaaS interface to pronounced effect. It greatly improves the transparency of our core applications, especially for e-commerce.
We accomplish this by packaging API wrappers on our e-commerce sites that enable a level of flexibility that is indispensable for our industry. This allows us to create a hyper scale computing environment which we can increase exponentially when certain demands are placed on the system. With automatic scaling of services, applications can grow to match the current load. As the load increases, the services automatically scale up to meet the demand. Likewise, when the load decreases the services automatically scale down to meet the lower load. And with Azure’s pay for what you use model this provides a significant cost savings over in-house hardware.
Another major benefit has been the speed of deployment of new features or applications. With Microsoft Azure’s wide array of built in functionality, creating new services has typically been a matter of point and click. Just some of the features we have taken advantage of in this manner have been Redis Cache, CDN, SQL Server, Web Apps and Application Insights. All configuration and monitoring can be handled entirely through simple web interfaces.
Working with our SaaS partners, we execute various performance analyses based on a variety of different load scenarios. With Azure’s ability to scale, we had to make sure our SaaS partners can handle the load and not suffer a decrease in performance due to overloads. We have confidence in our ability to grow out our IT capabilities without having to grow out our physical infrastructure.
This also means that we do not have to rip and replace entire systems when our business needs change..
We’ve also been able to take back control of the user experience. How users engage with technology is paramount to customer satisfaction. First Impressions, specific value, usability and a human-centric approach are key elements that we provide. In fact, we handle significant portion of our UX in Azure.
With today's global economy most companies require the ability to facilitate customers world wide and LifeVantage is no different. With Azure we're able leverage built in geo-location services that fill vital IT roles. Redundancy is critically important and with a single deployment we have our mission critical services running in multiple locations across the globe. Azure automatically routes traffic to its nearest data center. This increases performance tremendously by reducing latency, creating a far better experience for the end user. But for disaster recovery scenarios this is where Azure truly shines. If one data center was to go down we would automatically continue to run without interruption through one of our redundant geo-locations. And the best part is that nothing special has to be done to set this up. It's all easily configurable through Azure's Web interface, and in fact many services automatically provide this by default.
My colleague, Camron Tucker, who is LifeVantage’s Senior Manager of Software and Development also raves about the analytical tools available.
“Azure diagnostics and their extensive set of tools provide LifeVantage with a performance system is quite easy to use. Real-time monitoring is built in, and with features such as Applications Insights and analytics we can drill in as deep as we need to gain a complete understanding of how our customers are using our systems and the pain points they might be encountering. This provides a layer of proactive understanding that has led to a decrease in customer support inquiries.”
Of course business is all about the outcome and the fact is that Microsoft Azure increases efficiency exponentially and does so in a cost-effective manner.
Roadmap to the Cloud
Streamlining Business Value through Hyper Converged Infrastructure
The New Economics of IT in a Cloud-First World
Preparing for the Remaining 93 Percent of Office 365 Adoption
By Pete V. Sattler, VP-IT & CIO, International Flavors &...
By Benjamin Beberness, CIO, Snohomish County PUD
By Gary Watkins, CIO of IT Shared Services, KAR Auction...
By Tonya Jackson, VP Global Supply Chain, Lexmark
By Chad Lindbloom, CIO, C.H. Robinson
By Ryan Fay, CIO, ACI Specialty Benefits
By Kris Holla, VP& CSO, Nortek, Inc.
By Shawn Wiora, CIO & CISO, Creative Solutions In Healthcare
By Michael Alcock, Director-CIO Executive Programs &...
By Jeff Bauserman, VP-Information Systems & Technology,...
By Wes Wright, CTO, Sutter Health
By Peter Ambs, CIO, City of Albuquerque
By Mark Ziemianski, VP of Business Analytics, Children's...
By Jonathan Alboum, CIO, The United States Department of...
By Ryan Billings, MS, MBA, Executive Director, Digital...
By Christina Clark, Managing Principal, Cresa
By Evan Abrams, Associate, Steptoe & Johnson LLP
By Holly Baumgart, Vice President-Information Technology,...
By Melissa Douros, Director of Digital Product Management,...
By Andrew Palmer, SVP & Chief Information Officer, U.S....