SlideShare una empresa de Scribd logo
1 de 20
Cloud computing
IDRIS SHAH
CIT/20/12
What is cloud computing
• Cloud computing is a subscription-based service which enables you can
obtain computer resources through internet(cloud).
• These resources are hosted/owned by what we call ‘cloud providers’.
• Users are provided an interface to interact with the resources.
• These resources can be rapidly implemented and decommissioned, and
scaled up or down providing for an on-demand utility-like model.
history
• AMAZON played a key role in all the development of cloud
computing by modernizing their data centers
• Amazon initiated a new product development effort to
provide cloud computing to external customers, and
launched amazon web services (AWS) on a utility computing
basis in 2006
Why cloud computing
• You no longer have to pay for someone (or a team of someones) to do things such
as install and update software, install and manage email servers
• You no longer have to buy software.
• Cloud computing applications are regularly updated, so you don't have to spend
time and money doing it
• Access your data from anywhere
• Cloud computing lets you start up or grow your small business quickly.
Essential Characteristics
• On-demand service
– Get computing capabilities as needed automatically
• Broad Network Access
– Services available over the net using desktop, laptop, PDA, mobile phone
• Resource pooling
– Provider resources pooled to serve multiple clients
• Rapid Elasticity
– Ability to quickly scale in/out service
• Measured service
– control, optimize services based on metering
virtualisation
• Its one of the ways in which you will access services on cloud
• Separates OS from hardware and from apps.
• Transfers entire OS from one hardware to another.
• Done through virtualisation software
• Two types
Client installed
Hypervisor
Client installed
On h/w install OS and then virtualisation software.
This allows you to have mutiple OS.(called instances).- eg: virtualbox
These OS Open up like windows .
Eg: MAC computer you install vmware fusion and on top of it you can install
windows 7 that just looks like an application.
We can simply copy and paste OS to another server.
hypervisor
• More powerful than client installed
• Two pieces of s/w
1. Hypervisor
2. Management software
1. Hypervisor
• A kind of doftware that you directly install on h/w where you want to run
virtual computers.
Eg: vmware’s hypervisor is ESXI.
Install ESXI on h/w.
2. Management software
• Management s/w is what connects to hypervisor(vsphere)
• Through this we are able to create virtual servers for different clients
• These virtual servers can be transferred to any other server running esxi
hypervisor by managment s/w.
• Management s/w can do fault tolerance.
• IIT delhi -BAADAL
Hosted instances
• As now h/w can be separated from o/s
• Companies now realised that they could sell instances of OS .
• Instead of buying h/w create instance in our virtual environment and use
it.
• Pay for what you use
• Eg: amazon ec2
Cloud Service Models
• Software as a Service (SaaS)
– Application is hosted as a service to customers who access via internet.
– Users don’t have to maintain or support it.
– It’s out of customers hand when hosting service decides to change it.
Eg : googledocs, salesforce (crm),quickbooks.com
Advantages:
 Costing less money
 Less staff required
 SSL widely used and trusted
Disadvantages
Organisation that has a very specific computational need may not be able to find
application through saas
• Platform as a Service (PaaS)
– Users design,develop and deploy their apps on the cloud through the
environment provided by cloud provider.
Eg: google app engine, microsoft’s windows azure,
• Google app engine
• This is more a web interface for a development environment that offers a
one stop facility for design, development and deployment Java and
Python-based applications in Java, Go and Python.
• Disadvantage:
• If you create an application with one cloud provider and decide to move to
other cloud provider-you may either not be able to do so or have to pay a
high price.
• If provider goes out of business your apps are lost. Eg: company zimki
• Infrastructure as a Service (IaaS)
• Rather than purchasing servers,softwares,racks and having to pay for the
space, the cloud provider rents those resources.
• Iaas provides resources as Server space,network equipment,memory,storage
space and cpu cycles.
• Dynamically scaled up and down.
• Providers charge according to resources used.
Amazon elastic compute cloud( EC2)
• Offers virtual machines for the organisations.
• Amazon simple storage service s3 allows you to store your data.
Google drive: upto 5gb storage allowed for free
Disadvantage:
No control over data(prone to hackers)
Even best of companies can go down at times.-like amazon s3 in 2008
had.
How do clients access data on cloud
• First a terminal server is created by cloud provider.
• Each user gets a unique virtual session on the server.
• As terminal server and client data reside on same n/w. So connection to
data is fast.
• All the unique softwares installed on terminal servers become available to
all users within virtual session.
• These sessions are protected by firewalls,anti-virus,encryption etc
Deployment Models
Public
• A public cloud can be accessed by any subscriber with an internet connection and
access to the cloud space . Eg: amazon ec2,google app engine etc
• Private
A private cloud is established for a specific group or organization and limits access to
just that group.it may be managed by the org or a 3rd party, on or off the
premises.
• Hybrid
A hybrid cloud is essentially a combination of at least two clouds, where the
clouds included are a mixture of public, private, or community.
• Community Cloud - A community cloud is shared among two or more
organizations that have similar cloud requirements.
Disadvantages of cloud computing
• Possible downtime
Cloud computing makes your small business dependent on the reliability of your
Internet connection. And even the most reliable cloud computing service
providers suffer server outages now and again.
Inflexibility
You could be locking your business. You can't insert a document created in another
application into a Google Docs spreadsheet.
SECURITY ISSUES
Data stored on the cloud can be prone to hackers and a dishonest admin can tamper
with data.
conclusion
• Cloud computing can be really useful for those who want to
start business but don’t have enough money to support it.
• Even though the security continues to be the main concern in
cloud computing but it may well be better than than your own
security.
• If your data is on the cloud you need not to worry about
theft, damage,fire etc.

Más contenido relacionado

La actualidad más candente

Cloud Computing An introduction
Cloud Computing An introductionCloud Computing An introduction
Cloud Computing An introductionSanjay Sharma
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingSiva Arunachalam
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingPriyodarshini Dhar
 
What is Cloud computing?
What is Cloud computing?What is Cloud computing?
What is Cloud computing?Richard Harvey
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstractJagadeesh Kumar
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computingMathews Job
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingEdureka!
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing FundamentalsSonia Nagpal
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computingBIJIT GHOSH
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing PresentationVivek Ravindran
 
Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hostingtechzimslides
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101Chris Yeo
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service modelsPrateek Soni
 

La actualidad más candente (17)

Cloud Computing An introduction
Cloud Computing An introductionCloud Computing An introduction
Cloud Computing An introduction
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Intoduction of cloud computing
Intoduction of cloud computingIntoduction of cloud computing
Intoduction of cloud computing
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
What is Cloud computing?
What is Cloud computing?What is Cloud computing?
What is Cloud computing?
 
Cloud computing abstract
Cloud computing abstractCloud computing abstract
Cloud computing abstract
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to 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 Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Cloud computing by Bhavesh
Cloud computing by BhaveshCloud computing by Bhavesh
Cloud computing by Bhavesh
 
Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hosting
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 

Similar a cloud computing

Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 
Cloud computing by G.SASHIDHAR
Cloud computing by G.SASHIDHARCloud computing by G.SASHIDHAR
Cloud computing by G.SASHIDHARsashi29
 
Basics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptxBasics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptxAmberAbbas11
 
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.pptxNadir Arain
 
Seminar on cloudcomputing
Seminar on cloudcomputingSeminar on cloudcomputing
Seminar on cloudcomputingBadam Anand
 
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxSimmyNayak
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnitinw25
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingMuhd Dembo
 
cloudcomputing-151228104644 (1).pptx
cloudcomputing-151228104644 (1).pptxcloudcomputing-151228104644 (1).pptx
cloudcomputing-151228104644 (1).pptxGauravPandey43518
 
Cloud computing(components and models).pptx
Cloud computing(components and models).pptxCloud computing(components and models).pptx
Cloud computing(components and models).pptxRakshyaKhanal4
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingImane SBAI
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPTSeminar Links
 

Similar a cloud computing (20)

cloud computing
cloud computingcloud computing
cloud computing
 
cloud computin
cloud computincloud computin
cloud computin
 
Sapthagiricloud
SapthagiricloudSapthagiricloud
Sapthagiricloud
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing by G.SASHIDHAR
Cloud computing by G.SASHIDHARCloud computing by G.SASHIDHAR
Cloud computing by G.SASHIDHAR
 
Basics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptxBasics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptx
 
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 computing
Cloud computingCloud computing
Cloud computing
 
Seminar on cloudcomputing
Seminar on cloudcomputingSeminar on cloudcomputing
Seminar on cloudcomputing
 
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloudcomputing-151228104644 (1).pptx
cloudcomputing-151228104644 (1).pptxcloudcomputing-151228104644 (1).pptx
cloudcomputing-151228104644 (1).pptx
 
Cloud computing(components and models).pptx
Cloud computing(components and models).pptxCloud computing(components and models).pptx
Cloud computing(components and models).pptx
 
Presentation on Cloud computing
Presentation on Cloud computingPresentation on Cloud computing
Presentation on Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing and Services | PPT
Cloud Computing and Services | PPTCloud Computing and Services | PPT
Cloud Computing and Services | PPT
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 

Último

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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 organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 

Último (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 

cloud computing

  • 2. What is cloud computing • Cloud computing is a subscription-based service which enables you can obtain computer resources through internet(cloud). • These resources are hosted/owned by what we call ‘cloud providers’. • Users are provided an interface to interact with the resources. • These resources can be rapidly implemented and decommissioned, and scaled up or down providing for an on-demand utility-like model.
  • 3.
  • 4. history • AMAZON played a key role in all the development of cloud computing by modernizing their data centers • Amazon initiated a new product development effort to provide cloud computing to external customers, and launched amazon web services (AWS) on a utility computing basis in 2006
  • 5. Why cloud computing • You no longer have to pay for someone (or a team of someones) to do things such as install and update software, install and manage email servers • You no longer have to buy software. • Cloud computing applications are regularly updated, so you don't have to spend time and money doing it • Access your data from anywhere • Cloud computing lets you start up or grow your small business quickly.
  • 6. Essential Characteristics • On-demand service – Get computing capabilities as needed automatically • Broad Network Access – Services available over the net using desktop, laptop, PDA, mobile phone • Resource pooling – Provider resources pooled to serve multiple clients • Rapid Elasticity – Ability to quickly scale in/out service • Measured service – control, optimize services based on metering
  • 7. virtualisation • Its one of the ways in which you will access services on cloud • Separates OS from hardware and from apps. • Transfers entire OS from one hardware to another. • Done through virtualisation software • Two types Client installed Hypervisor
  • 8. Client installed On h/w install OS and then virtualisation software. This allows you to have mutiple OS.(called instances).- eg: virtualbox These OS Open up like windows . Eg: MAC computer you install vmware fusion and on top of it you can install windows 7 that just looks like an application. We can simply copy and paste OS to another server.
  • 9. hypervisor • More powerful than client installed • Two pieces of s/w 1. Hypervisor 2. Management software 1. Hypervisor • A kind of doftware that you directly install on h/w where you want to run virtual computers. Eg: vmware’s hypervisor is ESXI. Install ESXI on h/w.
  • 10. 2. Management software • Management s/w is what connects to hypervisor(vsphere) • Through this we are able to create virtual servers for different clients • These virtual servers can be transferred to any other server running esxi hypervisor by managment s/w. • Management s/w can do fault tolerance. • IIT delhi -BAADAL
  • 11. Hosted instances • As now h/w can be separated from o/s • Companies now realised that they could sell instances of OS . • Instead of buying h/w create instance in our virtual environment and use it. • Pay for what you use • Eg: amazon ec2
  • 12. Cloud Service Models • Software as a Service (SaaS) – Application is hosted as a service to customers who access via internet. – Users don’t have to maintain or support it. – It’s out of customers hand when hosting service decides to change it. Eg : googledocs, salesforce (crm),quickbooks.com Advantages:  Costing less money  Less staff required  SSL widely used and trusted Disadvantages Organisation that has a very specific computational need may not be able to find application through saas
  • 13. • Platform as a Service (PaaS) – Users design,develop and deploy their apps on the cloud through the environment provided by cloud provider. Eg: google app engine, microsoft’s windows azure, • Google app engine • This is more a web interface for a development environment that offers a one stop facility for design, development and deployment Java and Python-based applications in Java, Go and Python. • Disadvantage: • If you create an application with one cloud provider and decide to move to other cloud provider-you may either not be able to do so or have to pay a high price. • If provider goes out of business your apps are lost. Eg: company zimki
  • 14. • Infrastructure as a Service (IaaS) • Rather than purchasing servers,softwares,racks and having to pay for the space, the cloud provider rents those resources. • Iaas provides resources as Server space,network equipment,memory,storage space and cpu cycles. • Dynamically scaled up and down. • Providers charge according to resources used.
  • 15. Amazon elastic compute cloud( EC2) • Offers virtual machines for the organisations. • Amazon simple storage service s3 allows you to store your data. Google drive: upto 5gb storage allowed for free Disadvantage: No control over data(prone to hackers) Even best of companies can go down at times.-like amazon s3 in 2008 had.
  • 16. How do clients access data on cloud • First a terminal server is created by cloud provider. • Each user gets a unique virtual session on the server. • As terminal server and client data reside on same n/w. So connection to data is fast. • All the unique softwares installed on terminal servers become available to all users within virtual session. • These sessions are protected by firewalls,anti-virus,encryption etc
  • 17. Deployment Models Public • A public cloud can be accessed by any subscriber with an internet connection and access to the cloud space . Eg: amazon ec2,google app engine etc • Private A private cloud is established for a specific group or organization and limits access to just that group.it may be managed by the org or a 3rd party, on or off the premises. • Hybrid A hybrid cloud is essentially a combination of at least two clouds, where the clouds included are a mixture of public, private, or community. • Community Cloud - A community cloud is shared among two or more organizations that have similar cloud requirements.
  • 18.
  • 19. Disadvantages of cloud computing • Possible downtime Cloud computing makes your small business dependent on the reliability of your Internet connection. And even the most reliable cloud computing service providers suffer server outages now and again. Inflexibility You could be locking your business. You can't insert a document created in another application into a Google Docs spreadsheet. SECURITY ISSUES Data stored on the cloud can be prone to hackers and a dishonest admin can tamper with data.
  • 20. conclusion • Cloud computing can be really useful for those who want to start business but don’t have enough money to support it. • Even though the security continues to be the main concern in cloud computing but it may well be better than than your own security. • If your data is on the cloud you need not to worry about theft, damage,fire etc.