SlideShare a Scribd company logo
A
SEMINAR
PRESENTATION
ON
CLOUD
COMPUTING
Presented By
Pranav Vashistha
(B.Tech IT 3rd Year)
Cloud Computing
1
2
Cloud Computing
Content
 Basic Concepts
 Traditional Approach
 First Movers in Cloud
 Definition
 Components of Cloud
 Cloud’s Service Models
• Software as a Service
• Platform as a Service
• Infrastructure as a Service
 Types of Cloud
 Why Cloud Computing
 Benefits of Cloud Computing
 Applications of Cloud
 References
Basic Concepts
Computing
Users
Computational
Needs
End User
Business
Developer
Applications
Infrastructure
Platform
Cloud Computing
3
Application Platform Infrastructure
Client
A
P
I
Cloud
Cloud Computing
4
Traditional Approach
Few years ago-
• The user used to back up their data on storage disks. With
few advancements in technology, smart & handy devices are
created to store data on the go.
• To set-up a business successfully, you needed to invest on
setting up devices, technical staff, software & licenses. As
your business grows you need additional investments not only
for keep your business running but also for persisting changes
in technology.
• You need upgrades, renewal of licenses, additional staff for
managing the excessive amount of data.
Cloud Computing
5
6
Cloud Computing
First Movers in Cloud
Amazon
• Elastic Compute Cloud(EC2)
• Simple Storage Service(S3)
• Simple Queue Service(SQS)
Google
• App Engine
• Gmail
Microsoft
• Windows Azure
• Microsoft SQL Services
• Microsoft .NET Services
• Microsoft SharePoint Services
Definition
Cloud Computing can be defined as a technique which enables
the web hosting service providers to provide their customer an
efficient self-service approach.
It integrates various applications, platforms, infrastructures &
services which can be shared by several people or businesses at
the same time.
It is a blend of communication networks, business applications
& IT resources which is basically implemented to cut off costs
,optimization & synchronization of various resources.
Cloud Computing
7
Components of Cloud [3]
Internet
Clients
Computers
Distributed
Servers
Datacenter
Cloud Computing
8
1. Clients
• Mobile- Mobile devices like PDAs, Smart-Phones.
• Thin- Devices not having internal hard drives.
• Thick- Regular computer accessing through web browsers.
2. Datacenter
• It is the collection of servers where the application we subscribe are
housed.
3. Distributed Servers
• Servers are placed at different geographical locations to ensure that
in case of a failure, the service can be accessed from some other site.
Grid Computing is often confused with Cloud Computing, but they
are quite different. In grid computing, a large project is divided
among multiple computers to make use of their resources. Cloud
computing just does opposite. It allows multiple smaller applications
to run at the same time.
Cloud Computing
9
Cloud’s Service Models [1]
The services of a cloud includes the following traits:-
• Multitenancy
• Device Independency
• Large Scalability
• Low barriers to entry.
It includes the following three models of services:-
1. Software as a Service (SaaS)
2. Platform as a Service (PaaS)
3. Infrastructure as a Service (IaaS)
Cloud Computing
10
Software as a Service (SaaS)
Cloud Computing
11
In this model an application is hosted as a service to customer
who access it via the Internet. The idea is that you use the
software out of the box as is & do not need to make a lot of
changes or require integration to others systems, The provider
does all the patching & upgrades as well as keeping the
infrastructure running.
Internet
Application
Service
ProviderClients
Cloud Computing
12
Platform as a Service (PaaS)
PaaS supplies all the resources required to build applications &
services completely from the internet, without having to download
or install software. It is also known as “Cloudware”. PaaS services
include:-
• Application Design
• Development
• Testing
• Deployment
• Hosting
• Database Integration
• Security
• Versioning
13
Cloud Computing
Infrastructure as a Service (IaaS)
It offers the hardware so that your organization can put whatever
they want onto it. Rather than purchase servers, software, racks,
& having to pay for the datacenter space for them, the service
provider rents those resources.
IaaS allows you to “rent” such resources as:-
• Server Space
• Network equipment
• Memory
• CPU cycles
• Storage space
14
Cloud Computing
Types of Cloud
The cloud computing services can be public or private. A public
cloud sells services to anyone on the internet. A private cloud is
a proprietary network. It is also a data center that provides
hosted services to a limited number of people. When public
cloud resources are used by a service provider to create their
private cloud, the result is called a virtual private cloud.
Private or public, the goal of cloud computing is to provide
easy admittance to computing resources and IT services.
Services can be anything from Web-based email to inventory
control, and database processing. Because the service provider
controls both the applications and the data, the user can use the
service from anywhere freely.
15
Cloud Computing
Why Cloud Computing [2]
Traditional approach of hosting..
16
Cloud Computing
17
Cloud Computing
18
Cloud Computing
19
Cloud Computing
19
Cloud Computing
20
Cloud Computing
21
Cloud Computing
22
Cloud Computing
Benefits of Cloud Computing
 Multitenancy
 High Scalability
 Instant
 Device Independency
23
Cloud Computing
Applications of Cloud
Cloud computing brings us applications, a way of viewing,
manipulating & sharing data.
The basic applications include :-
1. Storage
2. Database
3. Synchronization
24
Cloud Computing
References
1. Cloud Computing (www.salesforce.com/cloudcomputing)
2. Cloud Computing by Tim & Michael at GoGrid.com
(http://www.youtube.com/watch?v=QJncFirhjPg)
3. Lewis, Grace. Basics About Cloud Computing.
(http://www.sei.cmu.edu/library/abstracts/whitepapers/clou
dcomputingbasics.cfm)
25
Cloud Computing
Thank
You!

More Related Content

What's hot

Cloud computing writeup
Cloud computing writeupCloud computing writeup
Cloud computing writeupselvavijay1987
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloudsagaroceanic11
 
cloud computing
cloud computingcloud computing
cloud computing
Yasir Hilal
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
Sarvesh Meena
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud ComputingRajshri Mohan
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Jithin Parakka
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Naveed Farooq
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Avinash Saklani
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Syam Lal
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Ankita Khadatkar
 
Cloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consCloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and cons
Amritpal Singh Bedi
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat Bodage
Bharat Bodage
 
Cloud computing
Cloud computingCloud computing
Cloud computing
kanchu17
 
cloud computing 5.pptx
cloud computing 5.pptxcloud computing 5.pptx
cloud computing 5.pptx
Jatin673232
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project report
Naveed Farooq
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
Ravindra Dastikop
 
Introduction Cloud Computing
Introduction Cloud ComputingIntroduction Cloud Computing
Introduction Cloud Computing
Roel Honning
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computingkevnikool
 

What's hot (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing writeup
Cloud computing writeupCloud computing writeup
Cloud computing writeup
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Evolution of the cloud
Evolution of the cloudEvolution of the cloud
Evolution of the cloud
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud Computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consCloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and cons
 
Cloud computing by Bharat Bodage
Cloud computing by Bharat BodageCloud computing by Bharat Bodage
Cloud computing by Bharat Bodage
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing 5.pptx
cloud computing 5.pptxcloud computing 5.pptx
cloud computing 5.pptx
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project report
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Introduction Cloud Computing
Introduction Cloud ComputingIntroduction Cloud Computing
Introduction Cloud Computing
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 

Similar to Basics of Cloud Computing

CC.pptx
CC.pptxCC.pptx
Cloud computing
Cloud computingCloud computing
Cloud computing
Rohith Shankar
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 
Cloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPTCloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPT
NangVictorin
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
DeerajKumarBURNAH
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
Muhammad Yaqoob
 
Cloud Computing Training
Cloud Computing TrainingCloud Computing Training
Cloud Computing Training
Alisha Tope
 
Cloud Computing Training
Cloud Computing TrainingCloud Computing Training
Cloud Computing Training
Alisha Tope
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
RajeshSukte1
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
Dony Riyanto
 
Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
Md Nazrul Islam Roxy
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
Sripati Mahapatra
 
oracle.pptx
oracle.pptxoracle.pptx
oracle.pptx
Minakshee Patil
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
Dr.Neeraj Kumar Pandey
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
Nadir Arain
 
CLOUD
CLOUDCLOUD
final-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdffinal-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdf
Samiksha880257
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
Paul Huertas Apaza
 
Cloud
CloudCloud
Cloud
shan miao
 

Similar to Basics of Cloud Computing (20)

CC.pptx
CC.pptxCC.pptx
CC.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
Cloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPTCloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPT
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Cloud computing
Cloud computing Cloud 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
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
 
Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
oracle.pptx
oracle.pptxoracle.pptx
oracle.pptx
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
 
CLOUD
CLOUDCLOUD
CLOUD
 
final-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdffinal-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdf
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 

Basics of Cloud Computing

  • 2. 2 Cloud Computing Content  Basic Concepts  Traditional Approach  First Movers in Cloud  Definition  Components of Cloud  Cloud’s Service Models • Software as a Service • Platform as a Service • Infrastructure as a Service  Types of Cloud  Why Cloud Computing  Benefits of Cloud Computing  Applications of Cloud  References
  • 5. Traditional Approach Few years ago- • The user used to back up their data on storage disks. With few advancements in technology, smart & handy devices are created to store data on the go. • To set-up a business successfully, you needed to invest on setting up devices, technical staff, software & licenses. As your business grows you need additional investments not only for keep your business running but also for persisting changes in technology. • You need upgrades, renewal of licenses, additional staff for managing the excessive amount of data. Cloud Computing 5
  • 6. 6 Cloud Computing First Movers in Cloud Amazon • Elastic Compute Cloud(EC2) • Simple Storage Service(S3) • Simple Queue Service(SQS) Google • App Engine • Gmail Microsoft • Windows Azure • Microsoft SQL Services • Microsoft .NET Services • Microsoft SharePoint Services
  • 7. Definition Cloud Computing can be defined as a technique which enables the web hosting service providers to provide their customer an efficient self-service approach. It integrates various applications, platforms, infrastructures & services which can be shared by several people or businesses at the same time. It is a blend of communication networks, business applications & IT resources which is basically implemented to cut off costs ,optimization & synchronization of various resources. Cloud Computing 7
  • 8. Components of Cloud [3] Internet Clients Computers Distributed Servers Datacenter Cloud Computing 8
  • 9. 1. Clients • Mobile- Mobile devices like PDAs, Smart-Phones. • Thin- Devices not having internal hard drives. • Thick- Regular computer accessing through web browsers. 2. Datacenter • It is the collection of servers where the application we subscribe are housed. 3. Distributed Servers • Servers are placed at different geographical locations to ensure that in case of a failure, the service can be accessed from some other site. Grid Computing is often confused with Cloud Computing, but they are quite different. In grid computing, a large project is divided among multiple computers to make use of their resources. Cloud computing just does opposite. It allows multiple smaller applications to run at the same time. Cloud Computing 9
  • 10. Cloud’s Service Models [1] The services of a cloud includes the following traits:- • Multitenancy • Device Independency • Large Scalability • Low barriers to entry. It includes the following three models of services:- 1. Software as a Service (SaaS) 2. Platform as a Service (PaaS) 3. Infrastructure as a Service (IaaS) Cloud Computing 10
  • 11. Software as a Service (SaaS) Cloud Computing 11 In this model an application is hosted as a service to customer who access it via the Internet. The idea is that you use the software out of the box as is & do not need to make a lot of changes or require integration to others systems, The provider does all the patching & upgrades as well as keeping the infrastructure running. Internet Application Service ProviderClients
  • 12. Cloud Computing 12 Platform as a Service (PaaS) PaaS supplies all the resources required to build applications & services completely from the internet, without having to download or install software. It is also known as “Cloudware”. PaaS services include:- • Application Design • Development • Testing • Deployment • Hosting • Database Integration • Security • Versioning
  • 13. 13 Cloud Computing Infrastructure as a Service (IaaS) It offers the hardware so that your organization can put whatever they want onto it. Rather than purchase servers, software, racks, & having to pay for the datacenter space for them, the service provider rents those resources. IaaS allows you to “rent” such resources as:- • Server Space • Network equipment • Memory • CPU cycles • Storage space
  • 14. 14 Cloud Computing Types of Cloud The cloud computing services can be public or private. A public cloud sells services to anyone on the internet. A private cloud is a proprietary network. It is also a data center that provides hosted services to a limited number of people. When public cloud resources are used by a service provider to create their private cloud, the result is called a virtual private cloud. Private or public, the goal of cloud computing is to provide easy admittance to computing resources and IT services. Services can be anything from Web-based email to inventory control, and database processing. Because the service provider controls both the applications and the data, the user can use the service from anywhere freely.
  • 15. 15 Cloud Computing Why Cloud Computing [2] Traditional approach of hosting..
  • 22. 22 Cloud Computing Benefits of Cloud Computing  Multitenancy  High Scalability  Instant  Device Independency
  • 23. 23 Cloud Computing Applications of Cloud Cloud computing brings us applications, a way of viewing, manipulating & sharing data. The basic applications include :- 1. Storage 2. Database 3. Synchronization
  • 24. 24 Cloud Computing References 1. Cloud Computing (www.salesforce.com/cloudcomputing) 2. Cloud Computing by Tim & Michael at GoGrid.com (http://www.youtube.com/watch?v=QJncFirhjPg) 3. Lewis, Grace. Basics About Cloud Computing. (http://www.sei.cmu.edu/library/abstracts/whitepapers/clou dcomputingbasics.cfm)