0% found this document useful (0 votes)
3 views

Unit 5 Cloud Computing

NA

Uploaded by

Anoop grover
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Unit 5 Cloud Computing

NA

Uploaded by

Anoop grover
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 18

Introduction to Cloud Computing

Introduction
Cloud Computing is the delivery of computing services
such as servers, storage, databases, networking, software,
analytics, intelligence, and more, over the Cloud
(Internet)
The cloud environment provides an easily accessible
online portal that makes handy for the user to manage the
compute, storage, network, and application resources.
Motivation

Cloud computing is trending technology. Almost every


company switched their services on the cloud to rise the
company growth. In cloud computing, every data
(image, audio, video, etc.) is stored on the cloud, and we
access these data through the cloud by using the internet
connection. If you do not have good internet
connectivity, you cannot access these data. However, we
have no any other way to access data from the cloud .
Applications

Online Data Storage


Backup and Recovery
Big Data Analysis
E-commerce Application
Cloud Computing in Education
Testing and Development
Tools and techniques

VMware Workstation
Oracle Virtualbox
CloudSim
Current trends and opportunities
With cloud computing touching so many aspects of modern life, it is one of
the most demanding and rapidly growing career domains. Nearly 90% of
businesses worldwide are already on the cloud, and the worldwide public
cloud computing market is predicted to surpass USD 350 billion by the end
of 2022.

Most big businesses spend nearly one-third of their IT budget on cloud


computing services. No wonder cloud computing is the next big thing; the
increasing demand for cloud computing professionals is unmet in the job
market.
Job roles
The various job roles that come under the cloud
computing domain include:
•Cloud Developer
•Cloud Security Engineer
•SysOps Administrator
•Front-End and Back-End Developer
•Development Operations Engineer
•Solutions Architect
Skill set
Skill set required for the cloud computing domain :
•Cloud Mitigation and Deployment
•Database Proficiency
•Serverless Architecture
•System or Platform Certifications
• Programming skills
•DevOps
Cloud computing is the on-demand delivery of IT resources over the Internet with pay-as-you-
go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you
can access technology services, such as computing power, storage, and databases, on an as-
needed basis from a cloud provider like Amazon Web Services (AWS).
• Public cloud is open to all to store and access information via the Internet using the pay-per-usage method.
• Private cloud is also known as an internal cloud or corporate cloud. It is used by organizations to build and manage
their own data centers internally or by the third party.
• Hybrid Cloud is a combination of the public cloud and the private cloud.
• Community cloud allows systems and services to be accessible by a group of several organizations to share the
information between the organization and a specific community.

www.lpu.in Lovely Professional University 10


www.lpu.in Lovely Professional University 11
www.lpu.in Lovely Professional University 12
www.lpu.in Lovely Professional University 13
Virtualization
•Virtualization is a technique of how to separate a service from
the underlying physical delivery of that service. It is the process
of creating a virtual version of something like computer
hardware. It was initially developed during the mainframe era.
It involves using specialized software to create a virtual or
software-created version of a computing resource rather than
the actual version of the same resource. With the help of
Virtualization, multiple operating systems and applications can
run on same machine and its same hardware at the same time,
increasing the utilization and flexibility of hardware.
Virtualization is the technology to generate virtual instances of computer resources for multiple uses of
the same physical resource. There are several virtualization technologies available that are capable of
virtualizing the server, storage, networks, and operating systems.

www.lpu.in Lovely Professional University 15


A hypervisor is hardware, software, or firmware capable of creating virtual machines and then
managing and allocating resources to them. Virtual machines are machines set up to use the
resources of the host machine.

www.lpu.in Lovely Professional University 16


www.lpu.in Lovely Professional University 17
 They operate on the server level and can be either physical or virtual, and hardware or
software-defined.

 They load the client operating systems of the VMs.

 It distributes the computing resources such as CPU, memory, bandwidth, and disk storage for
each of the VMs. It does this by creating pools of hardware resources, which it then allocates
to VMs.

 VMs can create requests for the hypervisor through API calls.

www.lpu.in Lovely Professional University 18

You might also like