Virtualization: Software That Makes One Computer Act Like Many
Virtualization software allows a single physical computer to function as multiple independent virtual machines, each running its own operating system and applications. This improves hardware utilization, reduces infrastructure costs, increases scalability, and enables organizations to create private cloud environments using internal computing resources.
Why this matters: Virtualization allows firms to run more applications on fewer servers, lowering hardware costs, improving energy efficiency, and supporting rapid scaling during demand spikes.
Example: A company running multiple operating systems on one physical server using VMware instead of purchasing separate machines.
Defining Cloud Computing
Cloud computing replaces locally owned computing hardware and software with services delivered over the Internet. Organizations access computing resources on demand through service models such as SaaS, PaaS, and IaaS, trading control of infrastructure for flexibility and reduced maintenance responsibility.
Why this matters: Cloud computing allows firms to avoid building expensive data centers while gaining scalable access to storage, processing power, and enterprise software.
Example: A company using Google Workspace instead of installing office software on employee computers.
Software in the Cloud: Why Buy When You Can Rent?
Software as a Service (SaaS) allows organizations to subscribe to applications delivered through the Internet instead of purchasing and installing software locally. This model lowers upfront costs, reduces IT staffing requirements, and allows firms to scale usage based on demand.
Why this matters: SaaS converts large capital investments into predictable operating expenses while improving system flexibility and accessibility.
Example: A business using Salesforce CRM through a browser rather than installing enterprise CRM software on internal servers.
SaaS: Not without Risks
Although SaaS provides flexibility and cost savings, it introduces risks such as vendor dependence, Internet reliability issues, limited customization, security concerns from off-site data storage, and forced updates that may require retraining employees.
Why this matters: Managers must evaluate tradeoffs between convenience and control when deciding whether to adopt cloud-based software solutions.
Example: A company losing access to critical systems temporarily after an Internet outage disrupts access to its SaaS provider.
Cloud Computing Service and Deployment Models
Cloud service models determine how much responsibility remains with the organization versus the provider. SaaS delivers complete applications, PaaS provides development platforms, and IaaS supplies infrastructure resources. Deployment models include public clouds operated by vendors, private clouds owned internally, and hybrid clouds combining both environments.
Why this matters: Selecting the correct service and deployment model helps organizations balance flexibility, security, cost efficiency, and control over their information systems.
Example: A company storing sensitive internal data on a private cloud while using AWS public cloud resources during demand spikes.
Clouds and Tech Industry Impact
Cloud computing is reshaping the technology industry by shifting revenue from hardware sales toward service-based computing platforms. It lowers barriers to entry for startups, accelerates innovation, and increases demand for employees with business-focused technical skills.
Why this matters: Firms can launch products faster and compete globally without investing heavily in infrastructure, changing competitive dynamics across industries.
Example: A startup launching a scalable app using AWS instead of building its own data center.
Amazon and the Cloud: From Personal Storage to AWS
Amazon Web Services (AWS) provides scalable computing, storage, artificial intelligence tools, and virtual infrastructure that organizations use instead of maintaining physical servers. AWS enables firms to deploy applications quickly while reducing infrastructure costs and improving reliability.
Why this matters: AWS is the dominant global cloud provider and demonstrates how infrastructure services can become a major source of competitive advantage and revenue growth.
Example: Netflix running most of its streaming infrastructure on AWS virtual servers.
Chapter 9 Vocabulary
Replacing locally owned computing hardware and software with services delivered over the Internet.
Why this matters: Firms gain scalable computing resources without building and maintaining expensive infrastructure.
Example: Using Google Drive instead of storing files on internal company servers.
Software delivered online by a third-party provider that manages installation, maintenance, security, and updates.
Why this matters: SaaS reduces upfront costs and shifts software spending from capital expenses to subscriptions.
Example: Salesforce CRM accessed through a browser.
Amazon’s cloud computing platform that provides storage, computing power, databases, and AI tools over the Internet.
Why this matters: AWS enables organizations to scale infrastructure quickly without owning physical servers.
Example: Netflix running streaming services on AWS infrastructure.
A contract between a cloud provider and customer that defines expected service performance such as uptime and reliability.
Why this matters: SLAs ensure systems remain available during demand spikes and outages.
Example: A vendor guaranteeing 99.9% system uptime.
The trend where employees independently adopt cloud-based tools without formal approval from an organization’s IT department.
Why this matters: While it increases flexibility and innovation, it can introduce security and compliance risks.
Example: Employees storing company files in personal Dropbox accounts.
A cloud service model providing development tools, operating systems, and databases so organizations can build applications online.
Why this matters: Firms focus on building software instead of managing infrastructure.
Example: Developers building apps using Google Cloud Platform.
A cloud service model that delivers virtualized computing hardware, storage, and networking resources over the Internet.
Why this matters: IaaS provides maximum flexibility but requires more internal management than SaaS.
Example: Launching virtual servers using Amazon EC2.
A software-based representation of a physical computer that runs its own operating system and applications.
Why this matters: Virtual machines enable efficient use of hardware and support scalable cloud infrastructure.
Example: Running Windows inside a virtual environment on a Mac.
A software-based copy of a computing resource such as a server created within a cloud environment.
Why this matters: Instances allow organizations to quickly increase computing capacity when demand rises.
Example: Launching an EC2 instance to host a web application.
A device that performs most processing remotely in the cloud rather than locally on the device itself.
Why this matters: Thin devices reduce hardware requirements and shift computing workloads to cloud providers.
Example: Amazon Fire TV streaming content from remote servers.