0% found this document useful (0 votes)
25 views16 pages

Mohit

This document provides an introduction to cloud computing. It discusses basic concepts like deployment models (public, private, hybrid, community clouds), service models (IaaS, PaaS, SaaS), and virtualization. Some key benefits of cloud computing are lower capital and operational costs since resources are accessed on-demand over the internet. However, security and reliability of stored data are potential disadvantages if the cloud infrastructure fails or is compromised. The future of cloud computing lies in more mainstream adoption, though some are concerned about potential problems for users.

Uploaded by

Adarsh Priyanshu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views16 pages

Mohit

This document provides an introduction to cloud computing. It discusses basic concepts like deployment models (public, private, hybrid, community clouds), service models (IaaS, PaaS, SaaS), and virtualization. Some key benefits of cloud computing are lower capital and operational costs since resources are accessed on-demand over the internet. However, security and reliability of stored data are potential disadvantages if the cloud infrastructure fails or is compromised. The future of cloud computing lies in more mainstream adoption, though some are concerned about potential problems for users.

Uploaded by

Adarsh Priyanshu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

KATIHAR

ENGINEERING
COLLEGE
KATIHAR 854109

DEPARTMENT OF COMPUTER SCIENCE &


ENGINEERING
Submitted by: Mohit kumar

Reg.No. 20105129007 Submitted to: Prof. Sujeet kumar

Sem : 5th Session 2020-24


INTRODUCTION TO CLOUD
COMPUTING
Contents
 About cloud computing
 Basic concepts
 Cloud service model
 Virtualization
 Benefits and purpose of cloud computing
 Disadvantage
 Future of cloud computing
Cloud computing

 Cloud Computing is a general term used to describe a new class of network based on
computing that takes place over the Internet, basically a step on from Utility
Computing a collection/group of integrated and networked hardware, software and
Internet infrastructure (called a platform).Using the Internet for communication and
transport provides hardware, software and networking services to clients.
 In addition, the platform provides on demand services, that are always on, anywhere,
anytime and any place. Pay for use and as needed, elastic scale up and down in
capacity and functionalities The hardware and software services are available to
general public, enterprises, corporations and businesses markets.
Basic concepts
 There are certain services and models working behind the scene making
the cloud computing feasible and accessible to end users.
Following are the working models for cloud computing:

 1. Deployment Models
 2. Service Models
Deployment Models
Deployment models define the type of access to the cloud, i.e., how the
cloud is located?

Cloud can have any of the four types of access:

1. Public
2. Private
3. Hybrid 
4. Community.

A
PUBLIC CLOUD:
The Public Cloud allows systems and services to be easily accessible to the general public.
Public cloud may be less secure because of its openness, e.g., e-mail.

PRIVATE CLOUD:
The Private Cloud allows systems and services to be accessible within an organization. It
offers increased security because of its private nature.

COMMUNITY CLOUD:
The Community Cloud allows systems and services to be accessible by group of
organizations.

HYBRID CLOUD:
The Hybrid Cloud is mixture of public and private cloud. However, the critical activities
are performed using private cloud while the non- critical activities are performed
using public cloud.
Cloud Service Models
 Service Models are the reference models on which the Cloud Computing is based.
These can be categorized into three basic service models as listed below:
 1. Infrastructure as a Service (IaaS)
 2. Platform as a Service (PaaS)
 3. Software as a Service (SaaS)
Cloud service models
Virtualization
Virtual workspaces:
• An abstraction of an execution environment that can be made dynamically available to authorized
clients by using well-defined protocols,
• Resource quota (e.g. CPU, memory share),
• Software configuration (e.g. O/S, provided services).

Implement on Virtual Machines (VMs):

• Abstraction of a physical host machine,


• Hypervisor intercepts and emulates instructions from VMs, and allows management of VMs,
• VMWare, Xen, etc.

Provide infrastructure API:

• Plug-ins to hardware/support structures
Advantages of virtual machines:
 Run operating systems where the physical hardware is unavailable,
 Easier to create new machines, backup machines, etc.
 Software testing using "clean" installs of operating systems and
software,
 Emulate more machines than are physically available
 Timeshare lightly loaded systems on one host
 Debug problems (suspend and resume the problem machine),
 Easy migration of virtual machines (shutdown needed or not).
What is the purpose and benefits?
Cloud computing enables companies and applications, which are system infrastructure
dependent, to be infrastructure-less.

By using the Cloud infrastructure on "pay as used and on demand", all of us can save in
capital and operational investment!

Clients can:

• Put their data on the platform instead of on their own desktop PCs and/or on their
own servers.
• They can put their applications on the cloud and use the servers within the cloud to
do processing and data manipulations etc.
Disadvantages of Cloud Computing
Stored data might not be secure:
• With cloud computing, all your data is stored on the cloud.
• The questions is How secure is the cloud?
• Can unauthorise users gain access to your confidential data?

Stored data can be lost:


• Theoretically, data stored in the cloud is safe, replicated across multiple machines.
• But on the off chance that your data goes missing, you have no physicalor local backup.
• Put simply, relying on the cloud puts you at risk if the cloud lets you down.
Requires a constant Internet connection

• Cloud computing is impossible if you cannot connect to the Internet.

• Since you use the Internet to connect to both your applications and documents, if you do
not have an Internet connection you cannot access anything, even your own documents.

• A dead Internet connection means no work and in areas where Internet connections are
few or inherently unreliable, this could be a deal-breaker.
The Future
Many of the activities loosely grouped together under cloud computing have already been
happening and centralise computing activity is not a new phenomena

Grid Computing was the last research-led centralise approach

However there are concerns that the mainstream adoption of cloud computing could cause many
problems for users

Many new open source systems appearing that you can install and run on your local cluster
 should be able to run a variety of applications on these systems
REFERANCE:

NPTEL, QUORA, My private tutor.com, google

Any Questions?
Thankyou

You might also like