0% found this document useful (0 votes)
3 views25 pages

Cloud Computing RTU PRO Notes

Cloud computing involves storing and accessing data on remote servers via the internet, allowing for cost efficiency, scalability, and enhanced collaboration. Key technologies enabling cloud computing include virtualization, distributed computing, and networking technologies. The features and characteristics of cloud computing include resource pooling, on-demand self-service, easy maintenance, and guaranteed quality of service.

Uploaded by

khuntetaprerak
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)
3 views25 pages

Cloud Computing RTU PRO Notes

Cloud computing involves storing and accessing data on remote servers via the internet, allowing for cost efficiency, scalability, and enhanced collaboration. Key technologies enabling cloud computing include virtualization, distributed computing, and networking technologies. The features and characteristics of cloud computing include resource pooling, on-demand self-service, easy maintenance, and guaranteed quality of service.

Uploaded by

khuntetaprerak
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/ 25

Unit 1

Cloud Computing & its Objective


What Is Cloud Computing?
Cloud Computing means storing and accessing the data and programs on remote
servers that are hosted on the internet instead of the computer's hard drive or local
server. Cloud computing is also referred to as Internet-based computing, it is a

technology where the resource is provided as a service through the Internet to the user.

The data that is stored can be files, images, documents, or any other storable
document.

Objectives -
# Enabline Technologies
Objectives of Cloud Computing Key Enabling Technologies of Cloud Computing:

1. Virtualization
1. Cost Efficiency & Resource Optimization
Allows multiple virtual machines (VMs) to run on a single physical machine.
Reduce IT infrastructure costs by providing scalable, pay-as-you-go services. Optimize resource
Enables efficient resource allocation and scalability.
utilization to enhance performance while minimizing expenses.
Examples: VMware, Microsoft Hyper-V, KVM.
2. Scalability & Flexibility
2. Distributed Computing
Enable businesses to scale resources up or down based on demand. Support dynamic
Breaks tasks into smaller units and processes them across multiple machines.
workloads without requiring significant hardware investments.
Improves performance, fault tolerance, and reliability.

3. Accessibility & Collaboration Examples: Hadoop, Apache Spark

Provide remote access to data and applications from anywhere with an internet connection. Service-Oriented Architecture (SOA)

Enhance teamwork and productivity through cloud-based collaboration tools. Organizes software as a set of services that communicate via APIS

Enables integration of different cloud-based applications.


4 Security & Reliability
Example: Microservices in cloud applications.
Ensure data protection through encryption, authentication, and compliance with security
4. Networking Technologies
standards. Offer reliable backup, disaster recovery, and uptime guarantees.
Enables data transfer and communication between cloud resources.

of
Includes high-speed internet, SDN (Software-Defined Networking), and VPNs for secure

Computing
access.

# Featurs Cloud Example: AWS Direct Connect, Google Cloud Interconnect.

Data 5. Storage Technologies

01 06 Provides scalable, redundant, and efficient storage solutions.


Resource Pooling Automatic System
Includes block storage, object storage, and file storage.

On-Demand Economical Example: Amazon S3, Google Cloud Storage.


Self-Service 02 07

Easy Maintenance 03 Features of 08 Security

# Charactesstics
Cloud Computing
Large Network
Large Net 04 09 Pay As You Go

Availability 05 10 Measured service Characteristics of Cloud Computing:


1. Resources Pooling

It means that the Cloud provider pulled the computing resources to provide services to
Figure 1:

Features: multiple customers with the help of a multi-tenant model. There are different physical and

virtual resources assigned and reassigned which depends on the demand of the customer. The
Cloud computing brings a number of new features compared to other computing paradigms. There
customer generally has no control or information over the location of the provided resources
are briefly described here:

Scalability and on-demand services


but is able to specify location at a higher level of abstraction
2. On-Demand Self-Service
Cloud computing provides resources and services for users on demand. The resources are

scalable over several data centers. It is one of the important and valuable features of Cloud Computing as the user can

User-centric interface continuously monitor the server uptime, capabilities, and allotted network storage. With this
feature, the user can also monitor the computing capabilities.
Cloud interfaces are location independent and can be accesses by well-established interfaces
3. Easy Maintenance
such as Web services and Internet browsers.

Guaranteed Quality of Service (QoS)


The servers are easily maintained and the downtime is very low and even in some cases,

there is no downtime. Cloud Computing comes up with an update every time by gradually
Cloud computing can guarantee QoS for users in terms of hardware/CPU performance,
making it better. The updates are more compatible with the devices and perform faster than
bandwidth, and memory capacity.
older ones along with the bugs which are fixed.
Autonomous system
4. Large Network Access
The cloud computing systems are autonomous systems managed transparently by users.

You might also like