SlideShare a Scribd company logo
1 of 21
CLOUD COMPUTING
Daniyal Azhar CT-009
Arysha Channa CT-056
Faizan Ullah CT-062
WHAT IS CLOUD COMPUTING?
 Cloud Computing is the delivery of computing services over the
internet. Services like serves, storage, databases, networking,
software, analytics and more.
 Companies offering these computing services are called cloud
providers and typically charge for cloud computing services
based on usage, similar to how you are billed for water or
electricity at home.
USES OF CLOUD COMPUTING
 If you use an online service to send an email, edit document,
watch movies or TV, listen to music play games or store pictures
and other files, it is likely that cloud computing is making it all
possible behind the scenes.
 A variety of organizations from tiny startups to global
corporations are embracing the technology for all sorts of
reasons, like:
 Create new apps and services
 Store, back up and recover data
 Host websites and blogs
 Deliver software on demand
 Analyze data for patterns and make predictions.
TOP BENEFITS OF CLOUD
COMPUTING
 Cost:
Eliminates the capital expense of buying hardware and software and setting
up and running on-site data centers (the racks of servers, the round-the-
clock electricity for power and cooling.)
 Speed:
Most cloud computing services are provided self service and on demand, so
even vast amounts of computing resources can be provisioned in minutes,
typically with just a few mouse clicks, giving businesses a lot of flexibility
and taking the pressure off capacity planning.
 Global Scale:
The benefits of cloud computing services include the ability to scale
elastically. In cloud speak, that means delivering the right amount of IT
resources—for example, more or less computing power, storage,
bandwidth—right when its needed and from the right geographic location.
TOP BENEFITS OF CLOUD
COMPUTING
 Productivity:
On-site datacenters typically require a lot of “racking and stacking”—
hardware set up, software patching and other time-consuming IT
management chores. Cloud computing removes the need for many of these
tasks, so IT teams can spend time on achieving more important business
goals.
 Performance:
The biggest cloud computing services run on a worldwide network of secure
datacenters, which are regularly upgraded to the latest generation of fast
and efficient computing hardware. This offers several benefits over a single
corporate datacenter, including reduced network latency for applications
and greater economies of scale.
 Reliability:
Cloud computing makes data backup, disaster recovery and business
continuity easier and less expensive, because data can be mirrored at
multiple redundant sites on the cloud provider’s network.
TYPES OF CLOUD
Depending on the purpose of setting up cloud and level of access to
resources, there are 3 cloud deployment models:
 Public Cloud
 Private Cloud
 Hybrid Cloud
PUBLIC CLOUD
 Entirely hosted by external providers
 Amazon, Rackspace, Digital Ocean
 Allow customers to spin up resources on demand, scale up their
applications
 Almost any customer can pay for recourses on the cloud
 Support is handled by the provider
 Their infrastructure
PUBLIC CLOUD
 Handles all of the deployment
 Use their web console,
APIs, resources
 Provides great scalability and elasticity
 Perfect for start-ups. Who don't have resources to buy
their own servers
Cloud
Deployment
External Servers
PUBLIC CLOUD- BENEFITS
 Offer increased availability and scale
 Cost savings are often passed on to customers
 Easily accessible
(often need just a credit card and a web browser to deploy your
applications)
 Documentation and best practice are abundant
 Available to everyone, anyone can go and signup for the service
PUBLIC CLOUD- DRAWBACKS
 If the provider does not have the service you need (DBaaS, Cloud
Load Balancing) you have to build it
 Dependent on the quality and uptime of the provider
 Support may not be thorough or may be expensive
 Little control on other tenants
 Little control over hardware upgrades
 Few guarantee on physical security
PRIVATE CLOUD
 Managed and maintained by the organization
 May use other technology, but the physical servers are
managed internally
 Create the own servers
 Resources available only internally
 Their Applications can deploy on their set-up servers
Cloud
Deployment
Organization Servers
PRIVATE CLOUD - BENEFITS
 Far more control over hardware and upgrades
 Can ensure physical security
 No other tenants on the service
 More monitoring and insight
 Compliance and legal control may be improved
PRIVATE CLOUD- DRAWBACKS
 Costs are higher
 Expertise and training are needed
 Server administrators
 Virtualization Specialists
 Networking specialists
 Increased responsibility to keep up the servers and running all the
time
HYBRID CLOUD
 Combines and connects separate private and public cloud
deployments
 Communicate through different protocols
 Workload is deployed mostly on private cloud
 Resources can be used from public cloud when there is a surge in
peak load (Cloud Burst)
Public
Cloud
Private Cloud
Deployment Footprint
SERVICE MODELS
 Cloud-computing providers offer their "services" according to
different models, of which three standard models are:
 Infrastructure as a Service (IaaS)
 Platform as a Services (PaaS)
 Software as a Service (SaaS)
INFRASTRUCTURE AS A SERVICE
 Infrastructure as a service (IaaS) is an instant computing
infrastructure, provisioned and managed over the Internet. Quickly
scale up and down with demand and pay only for what you use.
 The available options within the IaaS offering umbrella range from
single servers to entire infrastructures, including network devices,
load balancers, and database and Web servers.
PLATFORM AS A SERVICE
 Platform-as-a-service (PaaS) refers to cloud computing services
that supply an on-demand environment for developing, testing,
delivering and managing software applications.
 They constitute the middleware on top of which applications are
built.
SOFTWARE AS A SERVICE
 Software as a service (SaaS) allows users to connect to and use
cloud-based apps over the Internet. Common examples are email,
calendaring and office tools (such as Microsoft Office 365).
 All of the underlying infrastructure, middleware, app software and
app data are located in the service provider’s data center.
SUMMARIZED VIEW OF SERVICE
MODELS
Hosted
Applications/Ap
ps
Development
tools, database
management,
business
analytics
Operating
systems
Servers and
storage
Networking
firewalls/securit
y
Data center
physical
plant/building
CLOUD PLATFORMS IN INDUSTRY
Vendor/Product Service Type
Amazon Web Services IaaS, PaaS, SaaS
Google AppEngine PaaS
Microsoft Azure PaaS
SalesForce.com and Force.com SaaS, PaaS
Heroku PaaS
RightScale IaaS
THANK YOU!
Any Questions?

More Related Content

What's hot

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptAmex Ka
 
All about Clod computing
All about Clod computingAll about Clod computing
All about Clod computingakanksha9597
 
Cloud Computing vs. Traditional Computing
Cloud Computing vs. Traditional ComputingCloud Computing vs. Traditional Computing
Cloud Computing vs. Traditional ComputingRavi Kumar
 
Cloud computing
Cloud computingCloud computing
Cloud computingprasanth82
 
Cloud Computing Models
Cloud Computing ModelsCloud Computing Models
Cloud Computing ModelsBilal Zidan
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTom Eberle
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminarANKIT KUMAR
 
Cloud computing
Cloud computingCloud computing
Cloud computingkanchu17
 
Cloud Computing - Abhijeet
Cloud Computing - AbhijeetCloud Computing - Abhijeet
Cloud Computing - AbhijeetAbhijeet Kalsi
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing8neutron8
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computingOneserve
 
Cloud computing visualized.
Cloud computing visualized. Cloud computing visualized.
Cloud computing visualized. Soujan Kamesh
 
PPT on Cloud computing
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computingLakshita Mukul
 

What's hot (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
All about Clod computing
All about Clod computingAll about Clod computing
All about Clod computing
 
Cloud Computing vs. Traditional Computing
Cloud Computing vs. Traditional ComputingCloud Computing vs. Traditional Computing
Cloud Computing vs. Traditional Computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Models
Cloud Computing ModelsCloud Computing Models
Cloud Computing Models
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Basics of Cloud Computing
Basics of Cloud ComputingBasics of Cloud Computing
Basics of Cloud Computing
 
Cloud Computing - Abhijeet
Cloud Computing - AbhijeetCloud Computing - Abhijeet
Cloud Computing - Abhijeet
 
Cloud computing PPT
Cloud computing PPTCloud computing PPT
Cloud computing PPT
 
Cloud computing vs grid computing
Cloud computing vs grid computingCloud computing vs grid computing
Cloud computing vs grid computing
 
A brief history of cloud computing
A brief history of cloud computingA brief history of cloud computing
A brief history of cloud computing
 
Cloud computing visualized.
Cloud computing visualized. Cloud computing visualized.
Cloud computing visualized.
 
PPT on Cloud computing
PPT on Cloud computingPPT on Cloud computing
PPT on Cloud computing
 

Similar to Essential guide to cloud computing

CIT-382 Cloud Technology
CIT-382 Cloud TechnologyCIT-382 Cloud Technology
CIT-382 Cloud TechnologyLuisDeLeon74
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control AuditingNavin Malhotra
 
Cloud computing
Cloud computingCloud computing
Cloud computingStudent
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxSurajThapa79
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptdineshm106
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Mahesh Tibrewal
 
What is cloud computing
What is cloud computing What is cloud computing
What is cloud computing TSplusIndia
 
Cloud computing
Cloud computingCloud computing
Cloud computingwaghu
 
Cloud Computing Training
Cloud Computing TrainingCloud Computing Training
Cloud Computing TrainingAlisha Tope
 
Cloud Computing Training
Cloud Computing TrainingCloud Computing Training
Cloud Computing TrainingAlisha Tope
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N GShreyas Pai
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingImane SBAI
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingKumayl Rajani
 
Cloud computing with services
Cloud computing with servicesCloud computing with services
Cloud computing with servicesSuresh Kumar
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
 
Cloud computing by shashank
Cloud computing by shashankCloud computing by shashank
Cloud computing by shashankShashank Shekhar
 

Similar to Essential guide to cloud computing (20)

CIT-382 Cloud Technology
CIT-382 Cloud TechnologyCIT-382 Cloud Technology
CIT-382 Cloud Technology
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
 
What is cloud computing
What is cloud computing What is cloud computing
What is cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Training
Cloud Computing TrainingCloud Computing Training
Cloud Computing Training
 
Cloud Computing Training
Cloud Computing TrainingCloud Computing Training
Cloud Computing Training
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N G
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
Cloud computing with services
Cloud computing with servicesCloud computing with services
Cloud computing with services
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud computing by shashank
Cloud computing by shashankCloud computing by shashank
Cloud computing by shashank
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Essential guide to cloud computing

  • 1. CLOUD COMPUTING Daniyal Azhar CT-009 Arysha Channa CT-056 Faizan Ullah CT-062
  • 2. WHAT IS CLOUD COMPUTING?  Cloud Computing is the delivery of computing services over the internet. Services like serves, storage, databases, networking, software, analytics and more.  Companies offering these computing services are called cloud providers and typically charge for cloud computing services based on usage, similar to how you are billed for water or electricity at home.
  • 3. USES OF CLOUD COMPUTING  If you use an online service to send an email, edit document, watch movies or TV, listen to music play games or store pictures and other files, it is likely that cloud computing is making it all possible behind the scenes.  A variety of organizations from tiny startups to global corporations are embracing the technology for all sorts of reasons, like:  Create new apps and services  Store, back up and recover data  Host websites and blogs  Deliver software on demand  Analyze data for patterns and make predictions.
  • 4. TOP BENEFITS OF CLOUD COMPUTING  Cost: Eliminates the capital expense of buying hardware and software and setting up and running on-site data centers (the racks of servers, the round-the- clock electricity for power and cooling.)  Speed: Most cloud computing services are provided self service and on demand, so even vast amounts of computing resources can be provisioned in minutes, typically with just a few mouse clicks, giving businesses a lot of flexibility and taking the pressure off capacity planning.  Global Scale: The benefits of cloud computing services include the ability to scale elastically. In cloud speak, that means delivering the right amount of IT resources—for example, more or less computing power, storage, bandwidth—right when its needed and from the right geographic location.
  • 5. TOP BENEFITS OF CLOUD COMPUTING  Productivity: On-site datacenters typically require a lot of “racking and stacking”— hardware set up, software patching and other time-consuming IT management chores. Cloud computing removes the need for many of these tasks, so IT teams can spend time on achieving more important business goals.  Performance: The biggest cloud computing services run on a worldwide network of secure datacenters, which are regularly upgraded to the latest generation of fast and efficient computing hardware. This offers several benefits over a single corporate datacenter, including reduced network latency for applications and greater economies of scale.  Reliability: Cloud computing makes data backup, disaster recovery and business continuity easier and less expensive, because data can be mirrored at multiple redundant sites on the cloud provider’s network.
  • 6. TYPES OF CLOUD Depending on the purpose of setting up cloud and level of access to resources, there are 3 cloud deployment models:  Public Cloud  Private Cloud  Hybrid Cloud
  • 7. PUBLIC CLOUD  Entirely hosted by external providers  Amazon, Rackspace, Digital Ocean  Allow customers to spin up resources on demand, scale up their applications  Almost any customer can pay for recourses on the cloud  Support is handled by the provider  Their infrastructure
  • 8. PUBLIC CLOUD  Handles all of the deployment  Use their web console, APIs, resources  Provides great scalability and elasticity  Perfect for start-ups. Who don't have resources to buy their own servers Cloud Deployment External Servers
  • 9. PUBLIC CLOUD- BENEFITS  Offer increased availability and scale  Cost savings are often passed on to customers  Easily accessible (often need just a credit card and a web browser to deploy your applications)  Documentation and best practice are abundant  Available to everyone, anyone can go and signup for the service
  • 10. PUBLIC CLOUD- DRAWBACKS  If the provider does not have the service you need (DBaaS, Cloud Load Balancing) you have to build it  Dependent on the quality and uptime of the provider  Support may not be thorough or may be expensive  Little control on other tenants  Little control over hardware upgrades  Few guarantee on physical security
  • 11. PRIVATE CLOUD  Managed and maintained by the organization  May use other technology, but the physical servers are managed internally  Create the own servers  Resources available only internally  Their Applications can deploy on their set-up servers Cloud Deployment Organization Servers
  • 12. PRIVATE CLOUD - BENEFITS  Far more control over hardware and upgrades  Can ensure physical security  No other tenants on the service  More monitoring and insight  Compliance and legal control may be improved
  • 13. PRIVATE CLOUD- DRAWBACKS  Costs are higher  Expertise and training are needed  Server administrators  Virtualization Specialists  Networking specialists  Increased responsibility to keep up the servers and running all the time
  • 14. HYBRID CLOUD  Combines and connects separate private and public cloud deployments  Communicate through different protocols  Workload is deployed mostly on private cloud  Resources can be used from public cloud when there is a surge in peak load (Cloud Burst) Public Cloud Private Cloud Deployment Footprint
  • 15. SERVICE MODELS  Cloud-computing providers offer their "services" according to different models, of which three standard models are:  Infrastructure as a Service (IaaS)  Platform as a Services (PaaS)  Software as a Service (SaaS)
  • 16. INFRASTRUCTURE AS A SERVICE  Infrastructure as a service (IaaS) is an instant computing infrastructure, provisioned and managed over the Internet. Quickly scale up and down with demand and pay only for what you use.  The available options within the IaaS offering umbrella range from single servers to entire infrastructures, including network devices, load balancers, and database and Web servers.
  • 17. PLATFORM AS A SERVICE  Platform-as-a-service (PaaS) refers to cloud computing services that supply an on-demand environment for developing, testing, delivering and managing software applications.  They constitute the middleware on top of which applications are built.
  • 18. SOFTWARE AS A SERVICE  Software as a service (SaaS) allows users to connect to and use cloud-based apps over the Internet. Common examples are email, calendaring and office tools (such as Microsoft Office 365).  All of the underlying infrastructure, middleware, app software and app data are located in the service provider’s data center.
  • 19. SUMMARIZED VIEW OF SERVICE MODELS Hosted Applications/Ap ps Development tools, database management, business analytics Operating systems Servers and storage Networking firewalls/securit y Data center physical plant/building
  • 20. CLOUD PLATFORMS IN INDUSTRY Vendor/Product Service Type Amazon Web Services IaaS, PaaS, SaaS Google AppEngine PaaS Microsoft Azure PaaS SalesForce.com and Force.com SaaS, PaaS Heroku PaaS RightScale IaaS