Cloud Services and Intuit: A Case Study
Introduction to Cloud Services
Cloud services have emerged as a crucial component for businesses operating on the Internet. They offer significant advantages like cost reduction in Information Technology (IT) by allowing companies to use only the necessary hardware at any given moment.
Network Traffic Patterns
Business operations on the web exhibit distinct patterns of network traffic that vary depending on the time of day and season. For example:
- Amazon Prime Day causes an increase in total Internet traffic in the United States by over 10%.
- Netflix experiences peak network traffic during the evening hours.
- Facebook's activity is generally higher during the day and sees reduced usage between 8 PM and 8 AM.
These examples highlight that most businesses face considerable fluctuations in network traffic, necessitating robust IT systems capable of handling peak demands.
IT Infrastructure Capacity Needs
Businesses must provision their IT systems to manage peak utilization effectively. A guiding principle in this context is:
- Rule of Thumb: If network usage consistently exceeds 50% of capacity, it's advisable to scale up system resources.
When a system approaches its maximum capacity, several issues may arise, including:
- Login Failures: Users may struggle to access services.
- Slow Page Loads: The time required to load web pages increases.
- Application Timeouts: Users may be logged out of applications unexpectedly.
Simply increasing system resources can be a costly solution, as these additional resources may sit idle during off-peak times. For instance, a business might require 100 servers during peak demand but only need 10 during regular operations, resulting in wasted investment.
Growing Network Traffic Challenges
With continual growth in network traffic, the challenge becomes pronounced: a business may find itself needing another set of 100 servers for future peak demands. Cloud services offer a strategic solution to effectively manage costs while meeting varying network traffic demands.
Cloud Service Utilization Compared to Traditional Business Resources
Cloud services experience smoother demand patterns compared to individual businesses. Key points include:
- A large cloud service like Amazon Web Services (AWS) can achieve around 70% server utilization, while a traditional business may achieve only 15% to 20%.
- This disparity means that to provide similar services, a cloud provider needs only approximately one and a half servers, while a typical business requires five to seven servers to achieve equivalent capacity and service quality.
- Higher utilization rates enable cloud service providers like AWS to offer services at significantly lower costs than what individual businesses can manage independently.
Case Study: Intuit and Cloud Services Adoption
Intuit, known for its TurboTax software for tax preparation, exemplifies the benefits of adopting cloud services amid fluctuating seasonal demands. Key points include:
- Individual income tax filings must be submitted by April 15, leading to a surge in demand during the first quarter of the year.
- Post-April 15, demand decreases dramatically, resulting in underutilized system resources for Intuit’s needs early in the year.
- Reacting to these seasonal fluctuations, Intuit opted to implement cloud services beginning in 2010, partnering with Amazon.
Benefits Realized by Intuit from Cloud Services
The transition to cloud services provided several significant advantages for Intuit:
- Cost Savings: By migrating its answer exchange tool for TurboTax to the cloud instead of maintaining its proprietary systems, Intuit effectively reduced expenses, especially given peak traffic around early evenings when users commonly access the platform after work.
- Faster and More Efficient Integration: Migrating to cloud services allowed Intuit to integrate new features more quickly, such as deploying a chatbot that matched existing requirements without starting from scratch, leading to operational efficiency.
- Infrastructure Reduction: Intuit significantly cut its expenditures related to data centers. By mid-2016, the company had eliminated over half of its data centers, and by mid-2018, it sold its largest data center.
Over the years, Intuit successfully transferred numerous applications to AWS. While the immediate focus was on seasonal online services like TurboTax, they later transitioned other platforms, such as QuickBooks for payment processing, to cloud solutions. By 2018, both TurboTax and QuickBooks were fully available online through AWS, resulting in additional reductions in IT system requirements.
Conclusion
As demonstrated by Intuit’s case, companies like Intuit are increasingly likely to transition most of their applications to cloud services to leverage cost benefits, efficiency, and reduced infrastructure needs, reflecting a broader trend in the business world towards adopting cloud-based solutions.