SlideShare a Scribd company logo
Abstract
Resource sharing in a pure plug and play model that dramatically simplifies infrastructure
planning is the promise of „cloud computing‟. The two key advantages of this model are ease-
of-use and cost-effectiveness. Though there remain questions on aspects such as security
and vendor lock-in, the benefits this model offers are many. This paper explores some of the
basics of cloud computing with the aim of introducing aspects such as:
Realities and risks of the model
Components in the model
Characteristics and Usage of the model
The paper aims to provide a means of understanding the model and exploring options
available for complementing your technology and infrastructure needs.
CLOUD COMPUTING – An Overview
Cloud Computing Page 2 of 6
An Overview
Cloud computing is a computing paradigm, where a large pool of systems are connected in private or
public networks, to provide dynamically scalable infrastructure for application, data and file storage. With
the advent of this technology, the cost of computation, application hosting, content storage and delivery is
reduced significantly.
Cloud computing is a practical approach to experience direct cost benefits and it has the potential to
transform a data center from a capital-intensive set up to a variable priced environment.
The idea of cloud computing is based on a very fundamental principal of „reusability of IT capabilities'.
The difference that cloud computing brings compared to traditional concepts of “grid computing”,
“distributed computing”, “utility computing”, or “autonomic computing” is to broaden horizons across
organizational boundaries.
Forrester defines cloud computing as:
“A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-
customer applications and billed by consumption.”
Figure 1: Conceptual view of cloud computing
Cloud Computing Page 3 of 6
Cloud Computing Models
Cloud Providers offer services that can be grouped into three categories.
1. Software as a Service (SaaS): In this model, a complete application is offered to the customer,
as a service on demand. A single instance of the service runs on the cloud & multiple end users
are serviced. On the customers‟ side, there is no need for upfront investment in servers or
software licenses, while for the provider, the costs are lowered, since only a single application
needs to be hosted & maintained. Today SaaS is offered by companies such as Google,
Salesforce, Microsoft, Zoho, etc.
2. Platform as a Service (Paas): Here, a layer of software, or development environment is
encapsulated & offered as a service, upon which other higher levels of service can be built. The
customer has the freedom to build his own applications, which run on the provider‟s
infrastructure. To meet manageability and scalability requirements of the applications, PaaS
providers offer a predefined combination of OS and application servers, such as LAMP platform
(Linux, Apache, MySql and PHP), restricted J2EE, Ruby etc. Google‟s App Engine, Force.com,
etc are some of the popular PaaS examples.
3. Infrastructure as a Service (Iaas): IaaS provides basic storage and computing capabilities as
standardized services over the network. Servers, storage systems, networking equipment, data
centre space etc. are pooled and made available to handle workloads. The customer would
typically deploy his own software on the infrastructure. Some common examples are Amazon,
GoGrid, 3 Tera, etc.
Figure 2: Cloud models
Cloud Computing Page 4 of 6
Understanding Public and Private Clouds
Enterprises can choose to deploy applications on Public, Private or Hybrid clouds. Cloud
Integrators can play a vital part in determining the right cloud path for each organization.
Public Cloud
Public clouds are owned and operated by third parties; they deliver superior economies of
scale to customers, as the infrastructure costs are spread among a mix of users, giving each
individual client an attractive low-cost, “Pay-as-you-go” model. All customers share the
same infrastructure pool with limited configuration, security protections, and availability
variances. These are managed and supported by the cloud provider. One of the advantages
of a Public cloud is that they may be larger than an enterprises cloud, thus providing the
ability to scale seamlessly, on demand.
Private Cloud
Private clouds are built exclusively for a single enterprise. They aim to address concerns on
data security and offer greater control, which is typically lacking in a public cloud. There are
two variations to a private cloud:
- On-premise Private Cloud: On-premise private clouds, also known as internal
clouds are hosted within one‟s own data center. This model provides a more
standardized process and protection, but is limited in aspects of size and scalability.
IT departments would also need to incur the capital and operational costs for the
physical resources. This is best suited for applications which require complete control
and configurability of the infrastructure and security.
- Externally hosted Private Cloud: This type of private cloud is hosted externally
with a cloud provider, where the provider facilitates an exclusive cloud environment
with full guarantee of privacy. This is best suited for enterprises that don‟t prefer a
public cloud due to sharing of physical resources.
Hybrid Cloud
Hybrid Clouds combine both public and private cloud models. With a Hybrid Cloud, service
providers can utilize 3rd party Cloud Providers in a full or partial manner thus increasing the
flexibility of computing. The Hybrid cloud environment is capable of providing on-demand,
externally provisioned scale. The ability to augment a private cloud with the resources of a
public cloud can be used to manage any unexpected surges in workload.
Cloud Computing Page 5 of 6
Cloud Computing Benefits
Enterprises would need to align their applications, so as to exploit the architecture models
that Cloud Computing offers. Some of the typical benefits are listed below:
1. Reduced Cost
There are a number of reasons to attribute Cloud technology with lower costs. The
billing model is pay as per usage; the infrastructure is not purchased thus lowering
maintenance. Initial expense and recurring expenses are much lower than traditional
computing.
2. Increased Storage
With the massive Infrastructure that is offered by Cloud providers today, storage &
maintenance of large volumes of data is a reality. Sudden workload spikes are also
managed effectively & efficiently, since the cloud can scale dynamically.
3. Flexibility
This is an extremely important characteristic. With enterprises having to adapt, even
more rapidly, to changing business conditions, speed to deliver is critical. Cloud
computing stresses on getting applications to market very quickly, by using the most
appropriate building blocks necessary for deployment.
Cloud Computing Challenges
Despite its growing influence, concerns regarding cloud computing still remain. In our
opinion, the benefits outweigh the drawbacks and the model is worth exploring. Some
common challenges are:
1. Data Protection
Data Security is a crucial element that warrants scrutiny. Enterprises are reluctant to
buy an assurance of business data security from vendors. They fear losing data to
competition and the data confidentiality of consumers. In many instances, the actual
storage location is not disclosed, adding onto the security concerns of enterprises. In
the existing models, firewalls across data centers (owned by enterprises) protect this
sensitive information. In the cloud model, Service providers are responsible for
maintaining data security and enterprises would have to rely on them.
Cloud Computing Page 6 of 6
2. Data Recovery and Availability
All business applications have Service level agreements that are stringently followed.
Operational teams play a key role in management of service level agreements and
runtime governance of applications. In production environments, operational teams
support
Appropriate clustering and Fail over
Data Replication
System monitoring (Transactions monitoring, logs monitoring and others)
Maintenance (Runtime Governance)
Disaster recovery
Capacity and performance management
If, any of the above mentioned services is under-served by a cloud provider, the
damage & impact could be severe.
3. Management Capabilities
Despite there being multiple cloud providers, the management of platform and
infrastructure is still in its infancy. Features like „Auto-scaling‟ for example, are a
crucial requirement for many enterprises. There is huge potential to improve on the
scalability and load balancing features provided today.
4. Regulatory and Compliance Restrictions
In some of the European countries, Government regulations do not allow customer's
personal information and other sensitive information to be physically located outside
the state or country. In order to meet such requirements, cloud providers need to
setup a data center or a storage site exclusively within the country to comply with
regulations. Having such an infrastructure may not always be feasible and is a big
challenge for cloud providers.
With cloud computing, the action moves to the interface — that is, to the interface between
service suppliers and multiple groups of service consumers. Cloud services will demand
expertise in distributed services, procurement, risk assessment and service negotiation —
areas that many enterprises are only modestly equipped to handle.

More Related Content

PDF
Best cloud computing training institute in noida
PDF
Cloud computing-overview
DOCX
Cloud Computing
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
Challenges and benefits for adopting the paradigm of cloud computing
PDF
ENERGY EFFICIENCY IN CLOUD COMPUTING
PDF
Netmagic the-storage-matrix
PDF
A revolution in information technology cloud computing.
Best cloud computing training institute in noida
Cloud computing-overview
Cloud Computing
International Journal of Engineering Research and Development (IJERD)
Challenges and benefits for adopting the paradigm of cloud computing
ENERGY EFFICIENCY IN CLOUD COMPUTING
Netmagic the-storage-matrix
A revolution in information technology cloud computing.

What's hot (18)

PDF
Software defined networking
PDF
Benefits of a Virtual Private Cloud (VPC) – Netmagic
PDF
Buyers Guide To Cloud
PPTX
MULTI-CLOUD ARCHITECTURE
PDF
Cloud Computing: Overview & Utility
PPTX
Cloud Reference Model
PDF
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
PDF
What the future holds for the hybrid cloud
PDF
Cloud Computing Improving Organizational Agility
PDF
Today's Need To Manage The Storage Polymorphism
DOCX
CLOUD COMPUTING UNIT-5 NOTES
PDF
Cloud Computing Strategy and Architecture
PDF
Fault Tolerance in AWS Distributed Cloud Computing
PDF
Analyst Report: Clearing the Clouds
 
DOCX
Cloud computing
PDF
Cloud Infrastructure for Your Data Center
PDF
Cloud computing a services business application challenges
DOC
Cloud computing
Software defined networking
Benefits of a Virtual Private Cloud (VPC) – Netmagic
Buyers Guide To Cloud
MULTI-CLOUD ARCHITECTURE
Cloud Computing: Overview & Utility
Cloud Reference Model
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
What the future holds for the hybrid cloud
Cloud Computing Improving Organizational Agility
Today's Need To Manage The Storage Polymorphism
CLOUD COMPUTING UNIT-5 NOTES
Cloud Computing Strategy and Architecture
Fault Tolerance in AWS Distributed Cloud Computing
Analyst Report: Clearing the Clouds
 
Cloud computing
Cloud Infrastructure for Your Data Center
Cloud computing a services business application challenges
Cloud computing
Ad

Viewers also liked (14)

PPTX
MNH presentation-Mike Barugah
RTF
Fifcia99wiersze1
PDF
Letra P 1º primaria
PPTX
CIO_Preso4
PDF
CC_PPP -v1.3
PDF
Catálogo Slow Hotels para eventos
PDF
7. sistemas digitales
PDF
ISO-TC45 63rd meeting 1st plenary Final(TRILA AWARD)
PPTX
дискуссия мобильность, REMS2015
PDF
Fenavid- 2015_Seminario Como vender tu película
PPT
Produccion Audiovisual Cine: Tema 5
PDF
Hablando de transsocialtv en SGAE
PDF
Xploration 2016: The Missing Link: Email and Your CCM Strategy
PPTX
K5 kepelbagaian budaya
MNH presentation-Mike Barugah
Fifcia99wiersze1
Letra P 1º primaria
CIO_Preso4
CC_PPP -v1.3
Catálogo Slow Hotels para eventos
7. sistemas digitales
ISO-TC45 63rd meeting 1st plenary Final(TRILA AWARD)
дискуссия мобильность, REMS2015
Fenavid- 2015_Seminario Como vender tu película
Produccion Audiovisual Cine: Tema 5
Hablando de transsocialtv en SGAE
Xploration 2016: The Missing Link: Email and Your CCM Strategy
K5 kepelbagaian budaya
Ad

Similar to Cloud computing-overview (20)

PDF
Cloud computing-overview
PPTX
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
PPTX
Cloud-Computing-The-New-Frontier - Dilli.pptx
PPTX
clude computing presentation topic .pptx
PPTX
Introduction to Cloud Computing CA03.pptx
PPTX
The wonders of Cloud Computing.pptx
DOCX
The Nist definition of cloud computing cloud computing Research Paper
PDF
Basics of Cloud Computing
PDF
Cloud Computing and Security Issues
PPTX
Chapter I Introduction to Cloud Computing.pptx
PPTX
Beginners Guide and general overview to Cloud Computing.pptx
DOCX
cloud computing basics
PPTX
Cloud Computing Models, Services, and Security.pptx
PPTX
cloud-computing--------------------.pptx
PPTX
Unit 1
PPTX
Introduction to Cloud Computing(UNIT 1).pptx
PPTX
Introduction to Cloud Computing.pptx
PPTX
Cloud ComputingCloud computing** is the delivery of computing services—includ...
PPTX
Cloud ComputingCloud computing** is the delivery of computing services—includ...
PPTX
NSUT_Lecture1_cloud computing[1].pptx
Cloud computing-overview
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
Cloud-Computing-The-New-Frontier - Dilli.pptx
clude computing presentation topic .pptx
Introduction to Cloud Computing CA03.pptx
The wonders of Cloud Computing.pptx
The Nist definition of cloud computing cloud computing Research Paper
Basics of Cloud Computing
Cloud Computing and Security Issues
Chapter I Introduction to Cloud Computing.pptx
Beginners Guide and general overview to Cloud Computing.pptx
cloud computing basics
Cloud Computing Models, Services, and Security.pptx
cloud-computing--------------------.pptx
Unit 1
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing.pptx
Cloud ComputingCloud computing** is the delivery of computing services—includ...
Cloud ComputingCloud computing** is the delivery of computing services—includ...
NSUT_Lecture1_cloud computing[1].pptx

Recently uploaded (20)

PDF
Why Today’s Brands Need ORM & SEO Specialists More Than Ever.pdf
PPTX
AREAS OF SPECIALIZATION AND CAREER OPPORTUNITIES FOR COMMUNICATORS AND JOURNA...
PPTX
DPT-MAY24.pptx for review and ucploading
PPTX
Overview Planner of Soft Skills in a single ppt
PPTX
Sports and Dance -lesson 3 powerpoint presentation
PPTX
FINAL PPT.pptx cfyufuyfuyuy8ioyoiuvy ituyc utdfm v
PPTX
_Dispute Resolution_July 2022.pptxmhhghhhh
PDF
Biography of Mohammad Anamul Haque Nayan
PPTX
Job-opportunities lecture about it skills
PPTX
The Stock at arrangement the stock and product.pptx
PDF
Entrepreneurship PowerPoint for students
PPT
notes_Lecture2 23l3j2 dfjl dfdlkj d 2.ppt
PPTX
Condensed_Food_Science_Lecture1_Precised.pptx
PPTX
Theory of Change. AFH-FRDP OCEAN ToCpptx
DOCX
mcsp232projectguidelinesjan2023 (1).docx
PPT
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
PPTX
CYBER SECURITY PPT.pptx CYBER SECURITY APPLICATION AND USAGE
PPT
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
PPTX
PE3-WEEK-3sdsadsadasdadadwadwdsdddddd.pptx
PPTX
Slideham presentation for the students a
Why Today’s Brands Need ORM & SEO Specialists More Than Ever.pdf
AREAS OF SPECIALIZATION AND CAREER OPPORTUNITIES FOR COMMUNICATORS AND JOURNA...
DPT-MAY24.pptx for review and ucploading
Overview Planner of Soft Skills in a single ppt
Sports and Dance -lesson 3 powerpoint presentation
FINAL PPT.pptx cfyufuyfuyuy8ioyoiuvy ituyc utdfm v
_Dispute Resolution_July 2022.pptxmhhghhhh
Biography of Mohammad Anamul Haque Nayan
Job-opportunities lecture about it skills
The Stock at arrangement the stock and product.pptx
Entrepreneurship PowerPoint for students
notes_Lecture2 23l3j2 dfjl dfdlkj d 2.ppt
Condensed_Food_Science_Lecture1_Precised.pptx
Theory of Change. AFH-FRDP OCEAN ToCpptx
mcsp232projectguidelinesjan2023 (1).docx
BCH3201 (Enzymes and biocatalysis)-JEB (1).ppt
CYBER SECURITY PPT.pptx CYBER SECURITY APPLICATION AND USAGE
ALLIED MATHEMATICS -I UNIT III MATRICES.ppt
PE3-WEEK-3sdsadsadasdadadwadwdsdddddd.pptx
Slideham presentation for the students a

Cloud computing-overview

  • 1. Abstract Resource sharing in a pure plug and play model that dramatically simplifies infrastructure planning is the promise of „cloud computing‟. The two key advantages of this model are ease- of-use and cost-effectiveness. Though there remain questions on aspects such as security and vendor lock-in, the benefits this model offers are many. This paper explores some of the basics of cloud computing with the aim of introducing aspects such as: Realities and risks of the model Components in the model Characteristics and Usage of the model The paper aims to provide a means of understanding the model and exploring options available for complementing your technology and infrastructure needs. CLOUD COMPUTING – An Overview
  • 2. Cloud Computing Page 2 of 6 An Overview Cloud computing is a computing paradigm, where a large pool of systems are connected in private or public networks, to provide dynamically scalable infrastructure for application, data and file storage. With the advent of this technology, the cost of computation, application hosting, content storage and delivery is reduced significantly. Cloud computing is a practical approach to experience direct cost benefits and it has the potential to transform a data center from a capital-intensive set up to a variable priced environment. The idea of cloud computing is based on a very fundamental principal of „reusability of IT capabilities'. The difference that cloud computing brings compared to traditional concepts of “grid computing”, “distributed computing”, “utility computing”, or “autonomic computing” is to broaden horizons across organizational boundaries. Forrester defines cloud computing as: “A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end- customer applications and billed by consumption.” Figure 1: Conceptual view of cloud computing
  • 3. Cloud Computing Page 3 of 6 Cloud Computing Models Cloud Providers offer services that can be grouped into three categories. 1. Software as a Service (SaaS): In this model, a complete application is offered to the customer, as a service on demand. A single instance of the service runs on the cloud & multiple end users are serviced. On the customers‟ side, there is no need for upfront investment in servers or software licenses, while for the provider, the costs are lowered, since only a single application needs to be hosted & maintained. Today SaaS is offered by companies such as Google, Salesforce, Microsoft, Zoho, etc. 2. Platform as a Service (Paas): Here, a layer of software, or development environment is encapsulated & offered as a service, upon which other higher levels of service can be built. The customer has the freedom to build his own applications, which run on the provider‟s infrastructure. To meet manageability and scalability requirements of the applications, PaaS providers offer a predefined combination of OS and application servers, such as LAMP platform (Linux, Apache, MySql and PHP), restricted J2EE, Ruby etc. Google‟s App Engine, Force.com, etc are some of the popular PaaS examples. 3. Infrastructure as a Service (Iaas): IaaS provides basic storage and computing capabilities as standardized services over the network. Servers, storage systems, networking equipment, data centre space etc. are pooled and made available to handle workloads. The customer would typically deploy his own software on the infrastructure. Some common examples are Amazon, GoGrid, 3 Tera, etc. Figure 2: Cloud models
  • 4. Cloud Computing Page 4 of 6 Understanding Public and Private Clouds Enterprises can choose to deploy applications on Public, Private or Hybrid clouds. Cloud Integrators can play a vital part in determining the right cloud path for each organization. Public Cloud Public clouds are owned and operated by third parties; they deliver superior economies of scale to customers, as the infrastructure costs are spread among a mix of users, giving each individual client an attractive low-cost, “Pay-as-you-go” model. All customers share the same infrastructure pool with limited configuration, security protections, and availability variances. These are managed and supported by the cloud provider. One of the advantages of a Public cloud is that they may be larger than an enterprises cloud, thus providing the ability to scale seamlessly, on demand. Private Cloud Private clouds are built exclusively for a single enterprise. They aim to address concerns on data security and offer greater control, which is typically lacking in a public cloud. There are two variations to a private cloud: - On-premise Private Cloud: On-premise private clouds, also known as internal clouds are hosted within one‟s own data center. This model provides a more standardized process and protection, but is limited in aspects of size and scalability. IT departments would also need to incur the capital and operational costs for the physical resources. This is best suited for applications which require complete control and configurability of the infrastructure and security. - Externally hosted Private Cloud: This type of private cloud is hosted externally with a cloud provider, where the provider facilitates an exclusive cloud environment with full guarantee of privacy. This is best suited for enterprises that don‟t prefer a public cloud due to sharing of physical resources. Hybrid Cloud Hybrid Clouds combine both public and private cloud models. With a Hybrid Cloud, service providers can utilize 3rd party Cloud Providers in a full or partial manner thus increasing the flexibility of computing. The Hybrid cloud environment is capable of providing on-demand, externally provisioned scale. The ability to augment a private cloud with the resources of a public cloud can be used to manage any unexpected surges in workload.
  • 5. Cloud Computing Page 5 of 6 Cloud Computing Benefits Enterprises would need to align their applications, so as to exploit the architecture models that Cloud Computing offers. Some of the typical benefits are listed below: 1. Reduced Cost There are a number of reasons to attribute Cloud technology with lower costs. The billing model is pay as per usage; the infrastructure is not purchased thus lowering maintenance. Initial expense and recurring expenses are much lower than traditional computing. 2. Increased Storage With the massive Infrastructure that is offered by Cloud providers today, storage & maintenance of large volumes of data is a reality. Sudden workload spikes are also managed effectively & efficiently, since the cloud can scale dynamically. 3. Flexibility This is an extremely important characteristic. With enterprises having to adapt, even more rapidly, to changing business conditions, speed to deliver is critical. Cloud computing stresses on getting applications to market very quickly, by using the most appropriate building blocks necessary for deployment. Cloud Computing Challenges Despite its growing influence, concerns regarding cloud computing still remain. In our opinion, the benefits outweigh the drawbacks and the model is worth exploring. Some common challenges are: 1. Data Protection Data Security is a crucial element that warrants scrutiny. Enterprises are reluctant to buy an assurance of business data security from vendors. They fear losing data to competition and the data confidentiality of consumers. In many instances, the actual storage location is not disclosed, adding onto the security concerns of enterprises. In the existing models, firewalls across data centers (owned by enterprises) protect this sensitive information. In the cloud model, Service providers are responsible for maintaining data security and enterprises would have to rely on them.
  • 6. Cloud Computing Page 6 of 6 2. Data Recovery and Availability All business applications have Service level agreements that are stringently followed. Operational teams play a key role in management of service level agreements and runtime governance of applications. In production environments, operational teams support Appropriate clustering and Fail over Data Replication System monitoring (Transactions monitoring, logs monitoring and others) Maintenance (Runtime Governance) Disaster recovery Capacity and performance management If, any of the above mentioned services is under-served by a cloud provider, the damage & impact could be severe. 3. Management Capabilities Despite there being multiple cloud providers, the management of platform and infrastructure is still in its infancy. Features like „Auto-scaling‟ for example, are a crucial requirement for many enterprises. There is huge potential to improve on the scalability and load balancing features provided today. 4. Regulatory and Compliance Restrictions In some of the European countries, Government regulations do not allow customer's personal information and other sensitive information to be physically located outside the state or country. In order to meet such requirements, cloud providers need to setup a data center or a storage site exclusively within the country to comply with regulations. Having such an infrastructure may not always be feasible and is a big challenge for cloud providers. With cloud computing, the action moves to the interface — that is, to the interface between service suppliers and multiple groups of service consumers. Cloud services will demand expertise in distributed services, procurement, risk assessment and service negotiation — areas that many enterprises are only modestly equipped to handle.