Infrastructure-as-a-Service Business Model
Infrastructure-as-a-service providers (IaaS) give users the ability to configure processing, storage, networks and other fundamental computing resources provisioned through the cloud, saving cost and complexity.
Business Models in Use
IaaS vs. PaaS vs. SaaS
IaaS sits at the core of three of the most powerful cloud service digital business models, next to Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). IaaS gives users all the benefits of on-premise computing resources without the cost and complexity overhead. The IaaS companies provide virtualization, storage, the network, and servers.
The following chart describes the difference – please see IaaS and SaaS models for comparison.
Comparing to PaaS, IaaS offers complete control over all cloud services but relies on you to install, configure, secure, and maintain software on the cloud-based infrastructure yourself, whereas PaaS provides a platform for software creation.
Comparing to SaaS, IaaS provides provides a platform for software creation, but does not provide the software, which is SaaS.
The concept of virtualization is key to understanding IaaS. Virtualization relies on software technology to simulate through the cloud the kind of functionality you would get from having hardware on site. Technologists can then run multiple virtual systems, and operating systems and applications, on a single physical server.
Virtualization is as old as the Internet. In the early version, ARPANET, was used by universities and scientific organizations who typically had only one mainframe computer as they were expensive in hardware cost and administrative complexity to own. Users therefore connected to mainframes via terminals without any real processing power of their own.
Early mainframe providers like IBM and their CP-40 created “time-sharing” solutions, the predecessor to the pay-per-use or pay-per-gigabyte model pioneered by AWS, Google Cloud, and Microsoft Azure. Virtualization permits the IaaS company to create a new instance of the operating system for each user, assigning memory and resources.
The result: before the IaaS model, creating web apps, phone apps and e-commerce sites required large investments in hardware services and the technical capabilities to maintain and update. This cost shifted from “capital expenditure” to “operating expenditure.” A startup can now spin up an instance of their App for approximately $50-90 per month and have access to world class computing power over the cloud.
Valuable to Customer
Key Performance Indicators
Valuable to Business Offering IaaS
Key Performance Indicators
When it Works Well
Accelerates Cloud Transition
The overall shift driving uptake for IaaS solutions is the shift from hosting servers on site or on premises to cloud-based solutions. Most IaaS providers now offer the ability to integrate with on premises and off premises environments.
Higher Performance with no Capital Expenditure
IaaS tend to perform better than in house infrastructure, all while providing the opportunity to shift costs from up front capital expenditures for servers and configuration to pay-as-you-go. IaaS tend to perform better than in house infrastructure, all while providing the opportunity to shift costs from up front capital expenditures for servers and configuration to pay-as-you-go.
Reduces Time to Innovation While Future Proofing
Without having to spend scare developer resources on infrastructure, customers can speed their time to innovation and work on high value-creating apps that are core to the business. The IaaS provider is responsible for investing in the latest state-of-the-art data centers, hardware and operating systems. The availability of IaaS have given startups a level-the-playing field advantage as they do not need heavy investment upfront to get access to world class infrastructure. .
Backup plan in the event of a natural disaster; cloud access in the event of a global pandemic and protection from data loss.
Challenge to the IaaS Model
Big 3 Competition Intensity
Tech giants Amazon AWS, Microsoft Azure, Albaba and Google Cloud are investing heavily in R&D, growing their share of the market, and generating substantial profits; smaller companies are frequently outbid by these larger full service cloud and hybrid solutions and their PaaS offerings.
Constant Technology Upgrades, Matching Hard Cost to Customer Variable Pricing
Leading IaaS providers are responsible for upgrading to the state-of-the art data centers and managing the cost curve as capitalize hardware while providing a pay-per-use pricing model
Reputation Built on Reliability
Uptime alone does not tell the full story of reliability. Incidents that impact customers like data center outages, multi-factor authentication challenges, and DNS maintenance issues can negatively impact customers’ business operations and threaten the entire IaaS model.
Complex Business Operations
Cloud infrastructure providers must have a clear view on the complex ways in which factors such as operational processes, architectural designs, hardware issues, software flaws, and human factors can align to cause service incidents.
Customers Still Want On-Premises
Full cloud migration is not feasible for many industries. While customers want the benefits of a public cloud PaaS and IaaS, there are still many who will pay a premium for on-premises dedicated cloud services.
Trends in IaaS
Taking Swings at AWS
The trends are driven by consolidated players with AWS at one point owning more than 50% of the public cloud market. Look for competitor tech giants to position themselves as all vendors reach feature parity across data centers.
Key IaaS Mechanisms to Test
Warning. IaaS is now a developed later stage technology funded by three of the most valuable companies of all time. Pricing is on a race the bottom. If you believe you serve a niche untouched by Amazon AWS, Microsoft Azure, and Google Cloud, then make sure you future-test your assumptions with your customers.
Before You Consider IaaS
- Can we offer a cloud service to a relevant customer segment not addressed by major providers?
Testing the Model
- Is the IaaS solution differentiated enough?
- Can our IaaS solution be used by developers, or by business users with no or low code skills?
More on IaaS
Microsoft’s Most-Dangerous Challenge in 2020, Bob Evans, Cloud Wars, 2020
Success-Driving Business Model Characteristics of IaaS and PaaS Providers, Floerecke, Computer Networks and Communications, 2018.
Resource scheduling for infrastructure as a service (IaaS) in cloud computing: Challenges and opportunities, Hamid et al, Journal of Network and Computer Applications, 2015.
IaaS Cloud Benchmarking: Approaches, Challenges, and Experience, Iosup et al, Cloud Computing for Data-Intensive Applications, 2014.
Storm Clouds Rising: Security Challenges for IaaS Cloud Computing, Hay, UC Davis Published Works, 2011.
Towards a Generic Value Network for Cloud Computing, Böhm et al, Conference: Economics of Grids, Clouds, Systems, and Services, 7th International Workshop, GECON 2010.