SlideShare une entreprise Scribd logo
1  sur  13
Ganesan Balasubramanian
Definition
 Model for enabling ubiquitous, 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.
- NIST definition
 Cloud infrastructure is the collection of hardware and software
From 1970s
 Origin
 Mainframes in the 1970s provided facilities like payroll automation
 Very high utilization rates
 Problems of Mainframes
 Too Costly
 Era ended when cheaper Microprocessors were introduced
 Grid Computing
 Pooling of computing resources for a common goal
 Virtual Super Computer
 Used for Climate modeling, drug discovery, CERN and SETI
Characteristics
 On-demand self-service
 Server-time and Storage can be provisioned without manual intervention by provider
 Broad Network access
 Accessible over the network by mobiles, tablets, laptops
 Resource pooling
 Customer has no knowledge of location of resources provided
 Resources assigned based on customer demand
 Elasticity
 Capabilities are provisioned based on demand.
 Appears infinite to the customer
 Measured service
 Resource usage can be monitored, controlled and reported
 Provides transparency
Service Models
 SaaS (Software as a Service)
 Provides software to the consumer for use residing in a cloud infrastructure
 User does not manage Network, Servers, Operating Systems, Storage
 Accessible through variety of devices like tablets, mobiles, laptops
 Reduces TCO for the consumer. No software development
 Providers
 Hotmail, Gmail, Yahoo Mail
 Facebook
 SalesForce.com
Service Models
 PaaS (Platform as a Service)
 Consumer creates applications and deploys on the cloud
 Consumer can only use programming languages, libraries and tools supported
 Consumer does not manage Network, Servers, Operating Systems, Storage
 No need to maintain hardware and software
 Languages like C++, C#, Java, Python and PHP are supported
 Providers
 Google App Engine
 Windows Azure
Service Models
 IaaS (Infrastructure as a Service)
 Consumer can provision processing, storage, networks, and other fundamental
computing resources and deploy and run arbitrary software
 Consumer manages Servers, Operating Systems, Storage
 No need to maintain hardware and software. Use virtualization to obtain these.
 Providers
 Amazon Elastic Cloud Compute
Deployment Models
 Public Cloud
 Open use by public
 Owned by Businesses, Government
 Private Cloud
 For exclusive use of an organization that has multiple business units
 Can be Owned and operated by the organization or a third party
 Community Cloud
 For exclusive use by organizations that share concerns like Military or Regulatory related
 Owned and operated by one of the organizations that is part of the community or a third party
 Hybrid Cloud
 Combination of the above
 Shares common or proprietary technology that enables the portability
Building Blocks
 Data Center
 Facility that hosts computers, communication equipment
 Virtualization
 It is a virtual computer that resides within another physical computer
 Efficient utilization of resources
 Vendors include VMWare, Xen and Hyper-V
 Multi-tenancy
 Single instance of software services multiple clients
 Load Balancing
 Incoming traffic must be distributed to available servers
 Security, Privacy
 Includes transmission and storage
Benefits
 Agility ( Faster to market)
 Pay only for what you use
 Reduced maintenance costs
 Reduces unused computing capacity
 Infinite bandwidth
Challenges and Risks
 Delegation of maintenance to third parties
 Increased data security risks
 Risk of vendor business failure
 Risk of vendor lock in
 Legal and regulatory issues
 Fault tolerance and disaster recovery
 Data Centers consume lots of electricity and affect the
environment
To migrate applications to Cloud
 Make a list of Operating Systems, programming languages and databases that we
use for development
 Public or Private or Hybrid?
 Check with vendors if they support our list
 Does the vendor provide great machines for clients?
 Memory
 CPU
 Hark Disk
 Bandwidth
 Are there any regulatory requirements that we need to look for?
 SLA – Does it meet our needs?
Thanks
 If you found the presentation useful, please send an email
to
ganesanb at gmail dot com

Contenu connexe

Tendances

Cloud computing with services
Cloud computing with servicesCloud computing with services
Cloud computing with services
Suresh Kumar
 
Cloud Computing - Availability Issues and Controls
Cloud Computing - Availability Issues and ControlsCloud Computing - Availability Issues and Controls
Cloud Computing - Availability Issues and Controls
lylcheng88
 
Cloud Service Architecture - Overcoming HIPAA Challenges - Click Software
Cloud Service Architecture  - Overcoming HIPAA Challenges - Click SoftwareCloud Service Architecture  - Overcoming HIPAA Challenges - Click Software
Cloud Service Architecture - Overcoming HIPAA Challenges - Click Software
Israel AWS User Group
 
Cloud Computing by Mukesh Pandey
Cloud Computing by Mukesh PandeyCloud Computing by Mukesh Pandey
Cloud Computing by Mukesh Pandey
mpandeyx
 

Tendances (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Chap 4 platform as a service (paa s)
Chap 4 platform as a service (paa s)Chap 4 platform as a service (paa s)
Chap 4 platform as a service (paa s)
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
ERP IN CLOUD
ERP IN CLOUDERP IN CLOUD
ERP IN CLOUD
 
Cloud Resource Management
Cloud Resource ManagementCloud Resource Management
Cloud Resource Management
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 
Cloud computing with services
Cloud computing with servicesCloud computing with services
Cloud computing with services
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing - Availability Issues and Controls
Cloud Computing - Availability Issues and ControlsCloud Computing - Availability Issues and Controls
Cloud Computing - Availability Issues and Controls
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud-computing part 1
Cloud-computing part 1Cloud-computing part 1
Cloud-computing part 1
 
The NIST Definition of Cloud Computing
The NIST Definition of Cloud ComputingThe NIST Definition of Cloud Computing
The NIST Definition of Cloud Computing
 
Definition of Cloud Computing
Definition of Cloud ComputingDefinition of Cloud Computing
Definition of Cloud Computing
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud Service Architecture - Overcoming HIPAA Challenges - Click Software
Cloud Service Architecture  - Overcoming HIPAA Challenges - Click SoftwareCloud Service Architecture  - Overcoming HIPAA Challenges - Click Software
Cloud Service Architecture - Overcoming HIPAA Challenges - Click Software
 
Intro To Cloud Computing
Intro To Cloud ComputingIntro To Cloud Computing
Intro To Cloud Computing
 
Cloud Computing by Mukesh Pandey
Cloud Computing by Mukesh PandeyCloud Computing by Mukesh Pandey
Cloud Computing by Mukesh Pandey
 

En vedette

Seminar Windows Server 2012 features
Seminar   Windows Server 2012 featuresSeminar   Windows Server 2012 features
Seminar Windows Server 2012 features
Microsoftid
 
Active directory ii
Active directory   iiActive directory   ii
Active directory ii
deshvikas
 

En vedette (9)

Seminar Windows Server 2012 features
Seminar   Windows Server 2012 featuresSeminar   Windows Server 2012 features
Seminar Windows Server 2012 features
 
70 640 Lesson02 Ppt 041009
70 640 Lesson02 Ppt 04100970 640 Lesson02 Ppt 041009
70 640 Lesson02 Ppt 041009
 
Active directory ii
Active directory   iiActive directory   ii
Active directory ii
 
Windows server 2012 - installing active directory domain server
Windows server 2012 - installing active directory domain serverWindows server 2012 - installing active directory domain server
Windows server 2012 - installing active directory domain server
 
Window server editions
Window server editionsWindow server editions
Window server editions
 
Storage tiering and erasure coding in Ceph (SCaLE13x)
Storage tiering and erasure coding in Ceph (SCaLE13x)Storage tiering and erasure coding in Ceph (SCaLE13x)
Storage tiering and erasure coding in Ceph (SCaLE13x)
 
Install Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-StepInstall Windows Server 2012 Step-by-Step
Install Windows Server 2012 Step-by-Step
 
Active Directory Training
Active Directory TrainingActive Directory Training
Active Directory Training
 
Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012 Step by Step Installation of Microsoft SQL Server 2012
Step by Step Installation of Microsoft SQL Server 2012
 

Similaire à Cloud computing

Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
webhostingguy
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
kevnikool
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
Nguyen Duong
 
Karrox introduction to cloud computing
Karrox introduction to cloud computingKarrox introduction to cloud computing
Karrox introduction to cloud computing
Karrox Franchise
 

Similaire à Cloud computing (20)

Cloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and RisksCloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and Risks
 
Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptx
 
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
 
Cloud computing by Bhavesh
Cloud computing by BhaveshCloud computing by Bhavesh
Cloud computing by Bhavesh
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cad
CadCad
Cad
 
Karrox introduction to cloud computing
Karrox introduction to cloud computingKarrox introduction to cloud computing
Karrox introduction to cloud computing
 
Introduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalIntroduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh Duggal
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Traditioanal vs-cloud based Data Centers
Traditioanal vs-cloud based Data CentersTraditioanal vs-cloud based Data Centers
Traditioanal vs-cloud based Data Centers
 
CFO Summit Series - Cloud Computing
CFO Summit Series - Cloud ComputingCFO Summit Series - Cloud Computing
CFO Summit Series - Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3
 
Encoding Enhancers Woolpack virtualization services
Encoding Enhancers   Woolpack virtualization servicesEncoding Enhancers   Woolpack virtualization services
Encoding Enhancers Woolpack virtualization services
 
Cloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaCloud Computing By Pankaj Sharma
Cloud Computing By Pankaj Sharma
 

Dernier

Dernier (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Cloud computing

  • 2. Definition  Model for enabling ubiquitous, 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. - NIST definition  Cloud infrastructure is the collection of hardware and software
  • 3. From 1970s  Origin  Mainframes in the 1970s provided facilities like payroll automation  Very high utilization rates  Problems of Mainframes  Too Costly  Era ended when cheaper Microprocessors were introduced  Grid Computing  Pooling of computing resources for a common goal  Virtual Super Computer  Used for Climate modeling, drug discovery, CERN and SETI
  • 4. Characteristics  On-demand self-service  Server-time and Storage can be provisioned without manual intervention by provider  Broad Network access  Accessible over the network by mobiles, tablets, laptops  Resource pooling  Customer has no knowledge of location of resources provided  Resources assigned based on customer demand  Elasticity  Capabilities are provisioned based on demand.  Appears infinite to the customer  Measured service  Resource usage can be monitored, controlled and reported  Provides transparency
  • 5. Service Models  SaaS (Software as a Service)  Provides software to the consumer for use residing in a cloud infrastructure  User does not manage Network, Servers, Operating Systems, Storage  Accessible through variety of devices like tablets, mobiles, laptops  Reduces TCO for the consumer. No software development  Providers  Hotmail, Gmail, Yahoo Mail  Facebook  SalesForce.com
  • 6. Service Models  PaaS (Platform as a Service)  Consumer creates applications and deploys on the cloud  Consumer can only use programming languages, libraries and tools supported  Consumer does not manage Network, Servers, Operating Systems, Storage  No need to maintain hardware and software  Languages like C++, C#, Java, Python and PHP are supported  Providers  Google App Engine  Windows Azure
  • 7. Service Models  IaaS (Infrastructure as a Service)  Consumer can provision processing, storage, networks, and other fundamental computing resources and deploy and run arbitrary software  Consumer manages Servers, Operating Systems, Storage  No need to maintain hardware and software. Use virtualization to obtain these.  Providers  Amazon Elastic Cloud Compute
  • 8. Deployment Models  Public Cloud  Open use by public  Owned by Businesses, Government  Private Cloud  For exclusive use of an organization that has multiple business units  Can be Owned and operated by the organization or a third party  Community Cloud  For exclusive use by organizations that share concerns like Military or Regulatory related  Owned and operated by one of the organizations that is part of the community or a third party  Hybrid Cloud  Combination of the above  Shares common or proprietary technology that enables the portability
  • 9. Building Blocks  Data Center  Facility that hosts computers, communication equipment  Virtualization  It is a virtual computer that resides within another physical computer  Efficient utilization of resources  Vendors include VMWare, Xen and Hyper-V  Multi-tenancy  Single instance of software services multiple clients  Load Balancing  Incoming traffic must be distributed to available servers  Security, Privacy  Includes transmission and storage
  • 10. Benefits  Agility ( Faster to market)  Pay only for what you use  Reduced maintenance costs  Reduces unused computing capacity  Infinite bandwidth
  • 11. Challenges and Risks  Delegation of maintenance to third parties  Increased data security risks  Risk of vendor business failure  Risk of vendor lock in  Legal and regulatory issues  Fault tolerance and disaster recovery  Data Centers consume lots of electricity and affect the environment
  • 12. To migrate applications to Cloud  Make a list of Operating Systems, programming languages and databases that we use for development  Public or Private or Hybrid?  Check with vendors if they support our list  Does the vendor provide great machines for clients?  Memory  CPU  Hark Disk  Bandwidth  Are there any regulatory requirements that we need to look for?  SLA – Does it meet our needs?
  • 13. Thanks  If you found the presentation useful, please send an email to ganesanb at gmail dot com