0% found this document useful (0 votes)
8 views4 pages

Lec1 Fundamentals of Cloud Computing

Cloud computing delivers computing services over the Internet, allowing organizations to rent resources instead of owning infrastructure. Key characteristics include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. The benefits over traditional computing include cost efficiency, scalability, accessibility, reliability, speed, performance optimization, automatic updates, and environmental friendliness.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views4 pages

Lec1 Fundamentals of Cloud Computing

Cloud computing delivers computing services over the Internet, allowing organizations to rent resources instead of owning infrastructure. Key characteristics include on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. The benefits over traditional computing include cost efficiency, scalability, accessibility, reliability, speed, performance optimization, automatic updates, and environmental friendliness.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Fundamentals of Cloud Computing

1. Definition of Cloud Computing

Cloud computing refers to the delivery of computing services — including servers,


storage, databases, networking, software, analytics, and intelligence — over the
Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of
scale.

Instead of owning their own computing infrastructure or data centers, organizations can
rent access to anything from applications to storage from a cloud service provider.

Key Point:

It is essentially the on-demand availability of computing resources, typically delivered


on a pay-as-you-go basis.

2. Key Characteristics of Cloud Computing

Cloud computing is defined by several essential characteristics that distinguish it from


traditional computing:

a. On-demand Self-Service

• Users can provision computing resources such as server time and network storage
automatically, without requiring human interaction with each service’s provider.

b. Broad Network Access

• Services are available over the network and accessed through standard
mechanisms (e.g., laptops, desktops, smartphones, tablets).

c. Resource Pooling

• The provider’s resources are pooled to serve multiple consumers using a multi-
tenant model, with physical and virtual resources dynamically assigned
according to demand.

d. Rapid Elasticity

• Capabilities can be elastically provisioned and released, in some cases


automatically, to scale rapidly outward and inward commensurate with demand.
e. Measured Service

• Cloud systems automatically control and optimize resource use by leveraging a


metering capability at some level of abstraction. Resource usage can be
monitored, controlled, and reported, providing transparency for both provider and
consumer.

3. Benefits of Cloud Computing over Traditional Computing

Feature Traditional Computing Cloud Computing

High upfront hardware/software


Cost Pay-as-you-go model; no upfront costs
investment

Scalability Difficult and time-consuming Instantly scalable resources

Maintenance Requires in-house IT staff Handled by the provider

Accessible from anywhere with


Accessibility Limited to on-premises
internet

Disaster Built-in redundancy and backup


Requires physical backups
Recovery options

Optimized performance through


Performance Depends on local infrastructure
distributed cloud networks

Updates Manual updates required Automatic updates provided by vendor

Detailed Benefits

1. Cost Efficiency

• No need to invest heavily in hardware, software, or IT infrastructure.

• Operational expenses replace capital expenses.

• Businesses only pay for what they use.

2. Scalability and Flexibility


• Automatically scale up or down based on demand.

• Ideal for businesses with fluctuating workloads.

3. Accessibility and Mobility

• Access services and data from anywhere at any time.

• Facilitates remote working and global collaboration.

4. Reliability and Business Continuity

• Built-in disaster recovery, data backup, and failover mechanisms.

• High availability and minimal downtime.

5. Speed and Agility

• Deploy and configure resources in minutes.

• Speeds up development cycles, testing, and innovation.

6. Performance Optimization

• Cloud providers offer state-of-the-art infrastructure and regular upgrades.

• Load balancing and geographic distribution enhance performance.

7. Automatic Updates

• The cloud provider handles regular updates and patches.

• Frees up IT teams to focus on more strategic tasks.

8. Environmentally Friendly

• Resource optimization leads to lower energy consumption.

• Shared infrastructure supports green IT initiatives.

Conclusion

Cloud computing revolutionizes how IT resources are consumed and managed. Its key
characteristics—such as on-demand self-service, broad network access, and elasticity—
along with its benefits over traditional computing make it a cornerstone of modern digital
transformation.
Cloud computing is not just a technological shift; it’s a business enabler that supports
innovation, scalability, and efficiency.

You might also like