Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
BASICS OF CLOUD COMPUTING 
Anshi Bhadoria 
September 2013 
© 2013 Anshi Bhadoria
Agenda 
•What is ‘Cloud Computing’? 
•Service models 
•Essential characteristics 
•Deployment models 
•Industry and intern...
What is ‘Cloud Computing’? 
“Cloud computing is a model for enabling convenient, on-demand network access to a shared pool...
Service models (1/4) 
4 
IaaS(Infrastructure as a Service) 
PaaS(Platform as a Service) 
SaaS 
(Software as a Service) 
© ...
Service models (2/4) –IaaS 
5 
Instead of owning, managing, and operating your own computer hardware, you can use computer...
Service models (3/4) –PaaS 
6 
Service provider is responsible for run-time monitoring and management. The consumer define...
Service models (4/4) –SaaS 
7 
Ultimately, you can let the service provider run all your software. You may need different ...
Essential characteristics 
8 
© 2013 Anshi Bhadoria
Deployment models (1/2) –The measure 
9 
Cost 
Security 
Private/ Virtual private cloud 
Community cloud 
Hybrid cloud 
Pu...
Deployment models (2/2) –Definitions 
10 
Private/ Virtual private cloud 
“The cloud infrastructure is operated solely for...
Industry and international standards 
11 
Use of standards is fundamental to the existence of cloud. Standards assist in: ...
Drivers and concerns 
12 
Based on a survey done by Cisco and PC Connection. Refer: http://www.formtek.com/blog/?p=3984 
6...
Adoption statistics 
13 
Source: IDC-Infosys Cloud Study 2012 
© 2013 Anshi Bhadoria
THANK YOU! 
References 
Drivers and concerns: http://www.formtek.com/blog/?p=3984 
Adoption statistics: IDC-Infosys Cloud ...
Upcoming SlideShare
Loading in …5
×

Basics of Cloud Computing

596 views

Published on

Cloud computing is the latest buzz in technology industry. It leverages economies of scale and virtualization to make computing resources available when needed on pay per use financial model. The file talks about the basics of cloud computing. It includes the characteristics, service and deployment models. The file attempts to simplify the definition of cloud and present in the most palatable manner.

Published in: Technology
  • Be the first to comment

Basics of Cloud Computing

  1. 1. BASICS OF CLOUD COMPUTING Anshi Bhadoria September 2013 © 2013 Anshi Bhadoria
  2. 2. Agenda •What is ‘Cloud Computing’? •Service models •Essential characteristics •Deployment models •Industry and international standards •Drivers and concerns •Adoption statistics 2 © 2013 Anshi Bhadoria
  3. 3. What is ‘Cloud Computing’? “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources(e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.” -NIST (National Institute of Standards and Technology) 3 “Cloud computing is not a product you buy. It’s not a SKU. It’s not a technology. It’s an IT delivery model.” -Mike Martin, Director of Cloud Computing for Logicalis © 2013 Anshi Bhadoria
  4. 4. Service models (1/4) 4 IaaS(Infrastructure as a Service) PaaS(Platform as a Service) SaaS (Software as a Service) © 2013 Anshi Bhadoria
  5. 5. Service models (2/4) –IaaS 5 Instead of owning, managing, and operating your own computer hardware, you can use computers that someone else owns, manages, and operates! Infrastructure:Storage, networks, and other fundamental computing resources Usage: Deploy and run software, OS, etc. Key premises: •Economies of scale •Virtualization Definition “The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating system and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating system, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls).” © 2013 Anshi Bhadoria
  6. 6. Service models (3/4) –PaaS 6 Service provider is responsible for run-time monitoring and management. The consumer defines the configuration for service provider to follow. This requires middleware and application deployment mechanism is defined. Typical technology support: •Linux, Windows OS •SQL database •Java, PHP, others Definition “The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed application s and possibly application hosting environment configurations.” © 2013 Anshi Bhadoria
  7. 7. Service models (4/4) –SaaS 7 Ultimately, you can let the service provider run all your software. You may need different applications from different vendors. In that case, you may have to worry about integration. Variations: •Thin client (browsers) •Mobile applications (browser- less) Definition “The capability provided to the consumer is to use provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through a think client interface such as a web browser (e.g., web-based email). The consumer does not manage or control the underlying infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user- specific application configuration setting.” © 2013 Anshi Bhadoria
  8. 8. Essential characteristics 8 © 2013 Anshi Bhadoria
  9. 9. Deployment models (1/2) –The measure 9 Cost Security Private/ Virtual private cloud Community cloud Hybrid cloud Public cloud © 2013 Anshi Bhadoria
  10. 10. Deployment models (2/2) –Definitions 10 Private/ Virtual private cloud “The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on-premise or off-premise.” Public cloud “The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services.” Community cloud “The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may exist on-premise or off-premise.” Hybrid cloud “The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load balancing between clouds).” © 2013 Anshi Bhadoria
  11. 11. Industry and international standards 11 Use of standards is fundamental to the existence of cloud. Standards assist in: (1) Portability (2) Uniformity Areas of standardization: Physical networking: The IEEE (Institute for Electrical and Electronics Engineers) provides standards for physical networking, such as Ethernet. Logical networking: The ISO (International Standards Organization) provides logical networking standards, such as the networking framework known as the OSI (Open System Interface) model. The Internet Engineering Task Force provides logical networking standards, such as the protocol standard such TCP/IP, the foundation of the Internet. Security protocols: Security is another area where standards are necessary. Some security standards, such as 802.1X, are part of the IEEE part networking protocols. This standard deals with port security, switches, and wireless access points. Industry specific privacy regulations: •HIPAA (Health Insurance Portability and Accountability Act) •GLBA (TheGramm– Leach–Bliley Act, also known as the Financial Services Modernization Act of 1999) •Other international privacy regulations © 2013 Anshi Bhadoria
  12. 12. Drivers and concerns 12 Based on a survey done by Cisco and PC Connection. Refer: http://www.formtek.com/blog/?p=3984 65% Security 34% Inability to integrate current systems/ applications 32% Legal and security compliance 28% Lack of cloud standards 27% Lack of visibility into future costs 20% Managing a vendor/ partner 42% Improved backup and disaster recovery 40% Always available application access 40% Cost savings 38% Reduction of onsite infrastructure 35% Easier scalability in capacity 33% Improved workforce mobility Drivers Concerns © 2013 Anshi Bhadoria
  13. 13. Adoption statistics 13 Source: IDC-Infosys Cloud Study 2012 © 2013 Anshi Bhadoria
  14. 14. THANK YOU! References Drivers and concerns: http://www.formtek.com/blog/?p=3984 Adoption statistics: IDC-Infosys Cloud Study 2012 Key definitions: Cloud Computing for Business –The Open Group Guide © 2013 Anshi Bhadoria

×