SlideShare una empresa de Scribd logo
1 de 24
Cloud Computing
Agenda What is Cloud Computing? 1 History of Cloud Computing 2 Trend of Cloud Computing Technology 3 Applications of Cloud Computing 4
Cloud Computing What is Cloud Computing?
What is Cloud computing “Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”
What is Cloud computing http://www.youtube.com/watch?v=3JZV1codtq0
What is Cloud computing - Type Public cloud – suitable for applying to general systems not particular systems and serving massive clients and also cheap price. Private cloud – suitable for particular systems or needed high security systems through cloud provider. Hybrid cloud – this system is a composition of Public cloud and Private cloud. It also use for transferring  data from one to another cloud.
What is Cloud computing - Structure Service catalog User interaction interface is the list of services that a user can request is how users of cloud interface with the cloud to request services Cloud Computing Structure System management Cloud Servers Virtual or physical servers managed by System management is the piece which manages the resources available Monitoring and metering Provisioning tool Tracks the usage of the cloud so the resources used  can be attributed to a certain user  Carves out the systems from the cloud to deliver on the requested service
Cloud Computing - Layers Saas (Software as a Service) : Application is hosted by a provider and is accessible via the Web ; such as Google apps , Sales Force(CRM) Paas (Platform as a Service) : Development in the cloud (web) ; such as Microsoft Azure , Google App Engine Iaas (Infrastructure as a Service) : Computer infrastructure accessible via the web ; such as Amazon Web services , Rankspace cloud
Cloud Computing History of Cloud Computing
History of Cloud Computing 1960 : John McCarthy’s Concept  “Computation may someday be organized as a public utility." “Pioneered the concept of delivering enterprise applications via a simple website” 1999 :  Salesforce.com 2000 : Microsoft  2001 : IBM “Expanded Sass Concept through web service” 2005 : Amazon “Launch of Amazon web services” 2007 :  Google and IBM “Start researching Cloud Computing” 2008 : Gartner Research “Start using Cloud Computing in many organization”
Cloud Computing Trend of Cloud Computing Technology
Trend of Cloud Computing Organization start to use Private cloud services are run in datacenters managed by third parties, but also in private datacenters on company property managed by corporate IT staffs. Corporate IT departments will create clouds within their IT infrastructure and lease cloud power to suppliers and customers.  More scalable and customizable They’re scalable, growing and shrinking as needed. They’re also managed centrally in a virtualized environment. Cloud computing vendors will make their applications more customizable by end users. Then corporations will move mission-critical unique applications into the cloud.
Trend of Cloud Computing Cloud will be all desktop software, anyone can access Local applications will become passé and PCs will become slimmer, more agile gateways to the cloud where the heavy lifting is done. Business units and even individual employees will be able to control the processing of information directly, without the need for legions of technical specialists. Change from data sharing to application sharing Cloud computing  will develop effective and capable of communicating on the Internet has the potential to enhance the speed and stability of the exchange (Share) from the exchange of information (Data Share) to share in the applications (Application Share) on the cloud environment in the future.
Cloud Computing Applications of Cloud Computing
Applications of Cloud Computing Amazon EC2 & S3 Google App Engine Windows Azure Google App Panda Cloud
Applications of Cloud Computing Amazon EC2 & S3 Google App Engine Windows Azure Google App Panda Cloud Dropbox iCloud
Amazon Web Service ,[object Object]
Offering services on many different fronts, from storage to platform to databases.
To have their finger in a number of cloud technologies. Amazon Elastic Compute Cloud (Amazon EC2)  Amazon Simple DB  Amazon Simple Storage Service (Amazon S3)  Amazon CloudFront  Amazon Simple Queue Service (Amazon SQS)
Amazon Web Service
Amazon EC2 & S3 Amazon Web Service (AWS) Amazon S3 Amazon EC2 Storage OS Image (AMI) OS Image (AMI)
Google App Engine Google App Engine (GAE) is a platform for developing and hosting web applications in Google-managed data centers. (GAE is Platform as a Service : PaaS) .[1] GAE is a cloud computing technology.  It virtualizes applications across multiple servers.[2] Source:  [1] http://code.google.com/appengine/docs/python/runtime.html  [2] http://en.wikipedia.org/wiki/Google_App_Engine
Google App Engine  Source Code Python Scripts Framework WebApp [Django] Develop User 1 2 Developer Use 3 SDK 4 Upload Script Web Browser Console Cloud Computing Application Phyton Runtime Library Datastore Big Table Source: http://oursenpeluche.wordpress.com/
Google App Engine  http://www.officialroyalwedding2011.org/ Powered by Google App Engine

Más contenido relacionado

La actualidad más candente

Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingAllwyn24
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingImane SBAI
 
Service Models
Service ModelsService Models
Service ModelsAllwyn24
 
Cloud computing (pdf)
Cloud computing   (pdf)Cloud computing   (pdf)
Cloud computing (pdf)Steven Habuda
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing IntroductionCraig Dickson
 
Seminar report on cloud computing
Seminar report on cloud computingSeminar report on cloud computing
Seminar report on cloud computingJagan Mohan Bishoyi
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computingHaslina
 
Seminar on cloud computing
Seminar on cloud computingSeminar on cloud computing
Seminar on cloud computingAKSHAY p
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...Govt. P.G. College Dharamshala
 
2017 Cloud Computing Primer
2017 Cloud Computing Primer2017 Cloud Computing Primer
2017 Cloud Computing PrimerRajesh Math
 
An Intro to Cloud Computing......RG
An Intro to Cloud Computing......RGAn Intro to Cloud Computing......RG
An Intro to Cloud Computing......RGrajatricky
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation ReportUsman Sait
 
Cloud Computing Demystified
Cloud Computing DemystifiedCloud Computing Demystified
Cloud Computing DemystifiedSamer Meqdad
 
Cloud computing
Cloud computingCloud computing
Cloud computingsuraj1536
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureSANTHOSHKUMARKL1
 
Cloud computing a comparative study
Cloud computing   a comparative studyCloud computing   a comparative study
Cloud computing a comparative studyLaxmi8
 

La actualidad más candente (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Service Models
Service ModelsService Models
Service Models
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing (pdf)
Cloud computing   (pdf)Cloud computing   (pdf)
Cloud computing (pdf)
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Seminar report on cloud computing
Seminar report on cloud computingSeminar report on cloud computing
Seminar report on cloud computing
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computing
 
Seminar on cloud computing
Seminar on cloud computingSeminar on cloud computing
Seminar on cloud computing
 
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS)  Cloud D...
Cloud Infrastructure m Service Delivery Models (IAAS, PAAS and SAAS) Cloud D...
 
2017 Cloud Computing Primer
2017 Cloud Computing Primer2017 Cloud Computing Primer
2017 Cloud Computing Primer
 
An Intro to Cloud Computing......RG
An Intro to Cloud Computing......RGAn Intro to Cloud Computing......RG
An Intro to Cloud Computing......RG
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation Report
 
Cloud Computing Demystified
Cloud Computing DemystifiedCloud Computing Demystified
Cloud Computing Demystified
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud Infrastructure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing Report
Cloud computing ReportCloud computing Report
Cloud computing Report
 
Cloud computing a comparative study
Cloud computing   a comparative studyCloud computing   a comparative study
Cloud computing a comparative study
 
Cloud computing benefits
Cloud computing benefitsCloud computing benefits
Cloud computing benefits
 

Destacado

[NMotion UAS] UAV Aircraft and the Technology
[NMotion UAS] UAV Aircraft and the Technology[NMotion UAS] UAV Aircraft and the Technology
[NMotion UAS] UAV Aircraft and the TechnologyNMotion UAS
 
Transfer Photos to Computer from Digital Camera
Transfer Photos to Computer from Digital CameraTransfer Photos to Computer from Digital Camera
Transfer Photos to Computer from Digital CameraMaria Gagne
 
Classification of computers by generation
Classification of computers by generationClassification of computers by generation
Classification of computers by generationSamuel Igbanogu
 
Basic computer engineering
Basic computer engineeringBasic computer engineering
Basic computer engineeringsayruchi
 
Digital computers based on their size, cost(16 1
Digital computers based on their size, cost(16 1Digital computers based on their size, cost(16 1
Digital computers based on their size, cost(16 1myrajendra
 
The Evolution Of Digital Computers
The Evolution Of Digital ComputersThe Evolution Of Digital Computers
The Evolution Of Digital Computersleehampson
 
Types of digital computers
Types of digital computersTypes of digital computers
Types of digital computersAnsif Ek
 
Classification of digital computers
Classification of digital computersClassification of digital computers
Classification of digital computerscrissymarbella
 
Stealth technology
Stealth technologyStealth technology
Stealth technologyayush sharma
 
Future of cloud computing (safaricom cloud)
Future of  cloud computing (safaricom cloud)Future of  cloud computing (safaricom cloud)
Future of cloud computing (safaricom cloud)Ben Wakhungu
 
Classification and generations of computers
Classification and generations of computersClassification and generations of computers
Classification and generations of computersKhushbu Sonegara
 
Analog and Digital Computers
Analog and Digital ComputersAnalog and Digital Computers
Analog and Digital Computersiampencilbox
 
Aircraft digital computer system
Aircraft digital computer systemAircraft digital computer system
Aircraft digital computer systemItchan Urbano
 
Analog computers digital computers & Hybrid computers
Analog computers digital computers & Hybrid computersAnalog computers digital computers & Hybrid computers
Analog computers digital computers & Hybrid computersZaid Hussain
 
Computer Security and Safety, Ethics & Privacy
Computer Security and Safety, Ethics & PrivacyComputer Security and Safety, Ethics & Privacy
Computer Security and Safety, Ethics & PrivacySamudin Kassan
 
Information System and Information Technology
Information System and Information TechnologyInformation System and Information Technology
Information System and Information Technologymegat zainurul anuar
 
Social impacts information technology
Social impacts information technologySocial impacts information technology
Social impacts information technologyRimple Darra
 

Destacado (20)

[NMotion UAS] UAV Aircraft and the Technology
[NMotion UAS] UAV Aircraft and the Technology[NMotion UAS] UAV Aircraft and the Technology
[NMotion UAS] UAV Aircraft and the Technology
 
Transfer Photos to Computer from Digital Camera
Transfer Photos to Computer from Digital CameraTransfer Photos to Computer from Digital Camera
Transfer Photos to Computer from Digital Camera
 
Classification of computers by generation
Classification of computers by generationClassification of computers by generation
Classification of computers by generation
 
Basic computer engineering
Basic computer engineeringBasic computer engineering
Basic computer engineering
 
Digital computers based on their size, cost(16 1
Digital computers based on their size, cost(16 1Digital computers based on their size, cost(16 1
Digital computers based on their size, cost(16 1
 
The Evolution Of Digital Computers
The Evolution Of Digital ComputersThe Evolution Of Digital Computers
The Evolution Of Digital Computers
 
Types of digital computers
Types of digital computersTypes of digital computers
Types of digital computers
 
Classification of digital computers
Classification of digital computersClassification of digital computers
Classification of digital computers
 
Stealth technology
Stealth technologyStealth technology
Stealth technology
 
Future of cloud computing (safaricom cloud)
Future of  cloud computing (safaricom cloud)Future of  cloud computing (safaricom cloud)
Future of cloud computing (safaricom cloud)
 
Classification and generations of computers
Classification and generations of computersClassification and generations of computers
Classification and generations of computers
 
Computer architecture
Computer architecture Computer architecture
Computer architecture
 
Analog and Digital Computers
Analog and Digital ComputersAnalog and Digital Computers
Analog and Digital Computers
 
Aircraft digital computer system
Aircraft digital computer systemAircraft digital computer system
Aircraft digital computer system
 
Analog computers digital computers & Hybrid computers
Analog computers digital computers & Hybrid computersAnalog computers digital computers & Hybrid computers
Analog computers digital computers & Hybrid computers
 
Computer Security and Safety, Ethics & Privacy
Computer Security and Safety, Ethics & PrivacyComputer Security and Safety, Ethics & Privacy
Computer Security and Safety, Ethics & Privacy
 
Information System and Information Technology
Information System and Information TechnologyInformation System and Information Technology
Information System and Information Technology
 
Types-of-computer-ppt
Types-of-computer-pptTypes-of-computer-ppt
Types-of-computer-ppt
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
 
Social impacts information technology
Social impacts information technologySocial impacts information technology
Social impacts information technology
 

Similar a Cloud Computing

Ppt on cloud computing
Ppt on cloud computingPpt on cloud computing
Ppt on cloud computingPradeep Bhatia
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminarANKIT KUMAR
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Infraright
 
cloud computing
cloud computingcloud computing
cloud computingHyderabad
 
Cloud computing
Cloud computingCloud computing
Cloud computingAjit Yadav
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWSMunish Gupta
 
Privacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal SectorPrivacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal SectorLew Oleinick
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALA
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALACLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALA
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALASaikiran Panjala
 
cloude computing report
cloude computing reportcloude computing report
cloude computing reportKrishnalal Kj
 

Similar a Cloud Computing (20)

Ppt on cloud computing
Ppt on cloud computingPpt on cloud computing
Ppt on cloud computing
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloudcomputing(bashu).ppt
cloudcomputing(bashu).pptcloudcomputing(bashu).ppt
cloudcomputing(bashu).ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptx
 
Workshop cloud computing basics (1)
Workshop cloud computing basics (1)Workshop cloud computing basics (1)
Workshop cloud computing basics (1)
 
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
Cloud computingCloud computing
Cloud computing
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWS
 
Privacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal SectorPrivacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal Sector
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Ankit ppt
Ankit pptAnkit ppt
Ankit ppt
 
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALA
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALACLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALA
CLOUD COMPUTING AND SERVICES BY SAIKIRAN PANJALA
 
cloude computing report
cloude computing reportcloude computing report
cloude computing report
 

Último

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
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
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Último (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
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
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Cloud Computing

  • 2. Agenda What is Cloud Computing? 1 History of Cloud Computing 2 Trend of Cloud Computing Technology 3 Applications of Cloud Computing 4
  • 3. Cloud Computing What is Cloud Computing?
  • 4. What is Cloud computing “Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”
  • 5. What is Cloud computing http://www.youtube.com/watch?v=3JZV1codtq0
  • 6. What is Cloud computing - Type Public cloud – suitable for applying to general systems not particular systems and serving massive clients and also cheap price. Private cloud – suitable for particular systems or needed high security systems through cloud provider. Hybrid cloud – this system is a composition of Public cloud and Private cloud. It also use for transferring data from one to another cloud.
  • 7. What is Cloud computing - Structure Service catalog User interaction interface is the list of services that a user can request is how users of cloud interface with the cloud to request services Cloud Computing Structure System management Cloud Servers Virtual or physical servers managed by System management is the piece which manages the resources available Monitoring and metering Provisioning tool Tracks the usage of the cloud so the resources used can be attributed to a certain user Carves out the systems from the cloud to deliver on the requested service
  • 8. Cloud Computing - Layers Saas (Software as a Service) : Application is hosted by a provider and is accessible via the Web ; such as Google apps , Sales Force(CRM) Paas (Platform as a Service) : Development in the cloud (web) ; such as Microsoft Azure , Google App Engine Iaas (Infrastructure as a Service) : Computer infrastructure accessible via the web ; such as Amazon Web services , Rankspace cloud
  • 9. Cloud Computing History of Cloud Computing
  • 10. History of Cloud Computing 1960 : John McCarthy’s Concept “Computation may someday be organized as a public utility." “Pioneered the concept of delivering enterprise applications via a simple website” 1999 : Salesforce.com 2000 : Microsoft 2001 : IBM “Expanded Sass Concept through web service” 2005 : Amazon “Launch of Amazon web services” 2007 : Google and IBM “Start researching Cloud Computing” 2008 : Gartner Research “Start using Cloud Computing in many organization”
  • 11. Cloud Computing Trend of Cloud Computing Technology
  • 12. Trend of Cloud Computing Organization start to use Private cloud services are run in datacenters managed by third parties, but also in private datacenters on company property managed by corporate IT staffs. Corporate IT departments will create clouds within their IT infrastructure and lease cloud power to suppliers and customers. More scalable and customizable They’re scalable, growing and shrinking as needed. They’re also managed centrally in a virtualized environment. Cloud computing vendors will make their applications more customizable by end users. Then corporations will move mission-critical unique applications into the cloud.
  • 13. Trend of Cloud Computing Cloud will be all desktop software, anyone can access Local applications will become passé and PCs will become slimmer, more agile gateways to the cloud where the heavy lifting is done. Business units and even individual employees will be able to control the processing of information directly, without the need for legions of technical specialists. Change from data sharing to application sharing Cloud computing  will develop effective and capable of communicating on the Internet has the potential to enhance the speed and stability of the exchange (Share) from the exchange of information (Data Share) to share in the applications (Application Share) on the cloud environment in the future.
  • 14. Cloud Computing Applications of Cloud Computing
  • 15. Applications of Cloud Computing Amazon EC2 & S3 Google App Engine Windows Azure Google App Panda Cloud
  • 16. Applications of Cloud Computing Amazon EC2 & S3 Google App Engine Windows Azure Google App Panda Cloud Dropbox iCloud
  • 17.
  • 18. Offering services on many different fronts, from storage to platform to databases.
  • 19. To have their finger in a number of cloud technologies. Amazon Elastic Compute Cloud (Amazon EC2) Amazon Simple DB Amazon Simple Storage Service (Amazon S3) Amazon CloudFront Amazon Simple Queue Service (Amazon SQS)
  • 21. Amazon EC2 & S3 Amazon Web Service (AWS) Amazon S3 Amazon EC2 Storage OS Image (AMI) OS Image (AMI)
  • 22. Google App Engine Google App Engine (GAE) is a platform for developing and hosting web applications in Google-managed data centers. (GAE is Platform as a Service : PaaS) .[1] GAE is a cloud computing technology. It virtualizes applications across multiple servers.[2] Source: [1] http://code.google.com/appengine/docs/python/runtime.html [2] http://en.wikipedia.org/wiki/Google_App_Engine
  • 23. Google App Engine Source Code Python Scripts Framework WebApp [Django] Develop User 1 2 Developer Use 3 SDK 4 Upload Script Web Browser Console Cloud Computing Application Phyton Runtime Library Datastore Big Table Source: http://oursenpeluche.wordpress.com/
  • 24. Google App Engine http://www.officialroyalwedding2011.org/ Powered by Google App Engine
  • 25. Google App Engine vs. Amazon Web Service
  • 26. References http://code.google.com/appengine/ http://www.webpronews.com/google-picked-for-royal-wedding-site-hosting-duties-2011-03 http://www.officialroyalwedding2011.org http://oursenpeluche.wordpress.com/ http://www.google.com/apps/intl/th/group/index.html www.google.com/support/a/bin/answer.py?answer=91077 http://code.google.com/appengine/docs/python/runtime.html http://en.wikipedia.org/wiki/Google_App_Engine

Notas del editor

  1. คำจำกัดความของ Cloud ComputingCloud Computing คือ หนึ่งในไอทีเทคโนโลยี ที่ผู้ใช้สามารถย้ายข้อมูลและแอพพลิเคชั่นไปยัง “Cloud” แล้วสามารถเข้าถึงได้โดยง่ายจากหลายทาง โดยอาศัยการประมวลผลกลาง (Central Processing) ซึ่งเคยเกิดขึ้นในลักษณะคล้ายกันเมื่อ 50 ปีที่ผ่านมาแต่ต่างกันตรงที่เดิม ใช้หลักการจัดสรรเวลา (Time-Sharing) การทำงานของคอมพิวเตอร์เซิร์ฟเวอร์เพื่อให้บริการกับผู้ใช้หลายๆคน จนกระทั่งเมื่อ 20 ปีที่ผ่านมาได้เกิดคอมพิวเตอร์ส่วนบุคคลขึ้นทั้งส่วนข้อมูลและโปรแกรมส่วนใหญ่จึงอาศัยทรัพยากรของตนเอง แน่นอน Cloud Computing นั้นแตกต่างจากเมื่อ 50 ปีก่อนที่ใช้อาศัยการจัดสรรเวลาเพราะเมื่อก่อนเรามีทรัพยากรคอมพิวเตอร์จำกัด ในปัจจุบันCloud Computing จึงเข้ามามีบทบาทเนื่องจากโครงสร้างพื้นฐานด้านไอที (IT-Infrastructure) ที่ซับซ้อน ไม่ว่าจะเป็นการติดตั้งซอฟต์แวร์, การตั้งค่า และอัพเดทโปรแกรม ทรัพยากรคอมพิวเตอร์และฮาร์ดแวร์ที่เปลี่ยนแปลงไปอย่างรวดเร็ว ดังนั้น Outsource แพลตฟอร์มคอมพิวเตอร์ถือเป็นสมาร์ตโซลูชั่นสำหรับผู้ใช้ในการจัดการโครงสร้างพื้นฐานด้านไอทีที่ซับซ้อน ปัจจุบัน Cloud Computing ยังคงพัฒนาและยังไม่มีนิยามที่ยอมรับและใช้กันอย่างกว้างขวาง Cloud Computing เป็นเซตของเครือข่ายที่ให้บริการโดยมีคุณลักษณะในการปรับขนาดทรัพยากร และ ขีดความสามรถ (Scalable) รวมถึงการรับประกันคุณภาพของบริการ (Quality of Service) การทำให้มีลักษณะเป็นส่วนตัวโดยมีค่าใช้จ่ายในการคำนวณตามต้องการ และสามารถเข้าถึงได้โดยง่ายจากหลายทางระบบการประมวลผลแบบกลุ่มเมฆ (Cloud computing)ระบบประมวลผลกลุ่มเมฆ (cloud computing) เป็นแนวคิดสำหรับแพลทฟอร์มของระบบคอมพิวเตอร์ในยุคหน้า เพื่อเป็นทางเลือกให้แก่ผู้ใช้ในการลดภาระด้านการลงทุนในเทคโนโลยีสารสนเทศ (Information Technology: IT) ทั้งการใช้งานในระดับองค์กรธุรกิจ (Corporate Users) และ ผู้ใช้ระดับส่วนบุคคล (Individual Users)  โดยเป็นหลักการนำทรัพยากรของระบบไอที ทั้งฮาร์ดแวร์ และซอฟต์แวร์มาแบ่งปันในรูปแบบการให้บริการ (Software As A Services: saas) ในระดับการประมวลผลผ่านเครือข่ายอินเตอร์เน็ต  โดยผู้ใช้ไม่จำเป็นต้องมีเครื่องคอมพิวเตอร์ประสิทธิภาพสูง หรือติดตั้งซอฟต์แวร์ระบบ ตลอดจนซอฟต์แวร์แอพพลิเคชั่นจำนวนมาก ๆ เพื่อการทำงานที่ซับซ้อน  แต่สามารถใช้บริการประมวลผล และแอพพลิเคชั่นต่าง ๆ จากผู้ให้บริการระบบประมวลผลกลุ่มเมฆ และชำระค่าบริการตามอัตราการใช้งานที่เกิดขึ้นจริง  
  2. 1) Public Clouds : เป็นระบบบริการที่ทั่วไปเน้นไปที่การทำงานแบบไม่เฉพาะเจาะจง เพื่อบริการลูกค้าจำนวนมาก ราคาไม่แพงผู้ใช้ทั่วไปสามารถเข้าถึงได้2) Private clouds : เป็นระบบที่มีความเฉพาะเพื่อทำงานสำหรับลูกค้า โดยเชื่อมต่อการทำงานโดยตรงผ่าน Cloud Provider มีระบบการจัดการข้อมูล การรักษาความปลอดภัยที่ดี3) Hybrid Clouds: เป็นระบบแบบเชื่อมประสานการทำงานของทั้ง Public Clouds และ Private clouds สามารถส่งต่อข้อมูลและคำสั่งข้ามระหว่าง Application ของ Public Cloud และ Private Cloud ได้ประเภทของ Cloud ComputingPublic cloud เป็น Cloud computing แบบที่ใช้ทรัพยากรที่ได้เตรียมเอาไว้ให้บริการผ่านทางอินเทอร์เน็ต เว็บแอพพลิเคชั่น หรือเว็บเซอร์วิส ซึ่งให้บริการการแชร์ทรัพยากรและยูทีลิตี้ขั้นพื้นฐาน ตัวอย่าง Amazon Web Service แต่ก็มีข้อจำกัดในด้าน SLA และในบริษัทขนาดใหญ่ต่างมี Data center เป็นของตนเองแล้วพวกเข้ายังไม่ต้องการที่จะย้ายไปใช้ Public cloud ในเวลาอันสั้นPrivate cloud เป็นการจำลอง Cloud computing ขึ้นมาเพื่อใช้งานบนเน็ตเวิร์กส่วนตัวสำหรับบริษัทระดับ Enterprises และ Coporatesขนาดใหญ่ โดยมีประโยชน์ทำให้เกิด Data center รวมกันเป็นแหล่งเดียว (consolidation) และเกิดความยืดหยุ่นในเรื่อง Cycle times และ internal Quality of ServicesHybrid cloud คือ Private Cloud ที่ต่ออยู่กับ Public Cloud โดยการจัดการเมื่อเกิด Overflow และ Peak adaptation นั้นกระทำผ่าน Public Cloud
  3. การประมวลผลแบบกลุ่มเมฆจะมีโครงสร้างดังนี้ 1. ส่วนติดต่อกับผู้ใช้ ( User interaction interface) ท้าหน้าที่รับค้าขอบริการจากผู้ใช้ในรูปแบบเว็บโปรโตคอล 2. ส่วนจัดเก็บรายการบริการ (Services Catalog) เก็บและบริหารรายการของบริการ ผู้ใช้สามารถค้นดูบริการที่มีจากที่นี่ 3. ส่วนบริหารงาน (system management) ท้าหน้าที่ก้าหนดทรัพยากรที่เหมาะสม เมื่อผู้ใช้เรียกใช้บริการ เมื่อมีการขอใช้บริการ ข้อมูลการขอ request จะถูกส่งผ่านให้ส่วนนี้ 4. ส่วนจัดหาทรัพยากร (provisioning tool) จาก นั้นส่วนบริหารงานจะติดต่อกับส่วนนี้ เพื่อจองทรัพยากรจากกลุ่มเมฆ และเรียกใช้โปรแกรมประยุกต์แบบเว็บที่เหมาะสมให้ เมื่อโปรแกรมประยุกต์ท้างานแล้วก็จะส่งผลที่ได้ให้ผู้ใช้ที่เรียกใช้บริการ ต่อไป 5. ส่วนตรวจสอบข้อมูลการใช้งาน ( Monitoring and Metering) เพื่อใช้ในการเก็บค่าบริการหรือเก็บข้อมูลสถิติเพื่อปรับปรุงระบบต่อไป 6. กลุ่มเมฆของเซิร์ฟเวอร์ (cloud server) ซึ่งเป็นเซิร์ฟเวอร์จ้านวนมหาศาลนับหมื่นนับแสนเครื่องที่ตั้งอยู่ในที่เดียวกัน กลุ่มเมฆนี้ต่อเชื่อมเข้าหากันด้วยเครือข่ายเป็นระบบ Grid ในระบบนี้จะใช้ซอฟต์แวร์Virtualization ในการท้างานเพื่อให้โปรแกรมประยุกต์ ขึ้นกับระบบน้อยที่สุด
  4. Layer of Abstraction ของ Cloud Computing1) Infrastructure-as-a-Service (IaaS) เป็นระดับล่างสุดของ Cloud Computing ผู้ให้บริการ ตัวอย่างเช่น Amazon และ Mossoให้บริการเครื่อง instances สำหรับ developer โดย instances จริงๆแล้วมีพฤติกรรมเหมือน dedicated server ถูกควบคุมโดย developer ซึ่งรับผิดชอบในการทำงานของมัน ดังนั้นเมื่อเครื่องทำงานถึงประสิทธิภาพที่จำกัดไว้ developer จะต้องจัดการกับแบ่งแอพพลิเคชั่นออกไปทำงานบนอีก instance ด้วยตนเอง บริการนี้มีวัตถุประสงค์สำหรับนักพัฒนาผู้ที่สามารถเขียนซอฟต์แวร์โดยมีวิธีในการพัฒนาบนโครงสร้างพื้นฐานที่ยืดหยุ่นได้เพียงเล็กน้อย2) Platform-as-a-Service (PaaS) ระดับ Abstraction ซึ่งสูงขึ้น บริการเช่น Google App Engine ที่จัด programming environment ให้โดยซ่อนรายละเอียดของ instances machine และรายละเอียดทางเทคนิคจาก developer โดยโปรแกรมจะรันบน data center โดยที่ developer ไม่ต้องสนใจเกี่ยวกับการ allocate พื้นที่ แต่สิ่งที่ต้องแลกคือ developer จะต้องยอมรับเงื่อนไขของ environment ตัวอย่างเช่นการใช้ key-value stores แทนการใช้ฐานข้อมู3) Software-as-a-Service (SaaS) เป็นระดับ Abstraction สูงที่สุดของ Cloud Computing โดยกำหนดแอปพลิเคชันให้กับผู้ใช้แบบออนไลน์ รวมทั้งทรัพยากรและการจัดเก็บ โดย SaaSแตกต่างจากเว็บไซต์หรือเว็บแอปพลิเคชันแบบเดิมที่ไม่อินเตอร์เฟส กับข้อมูลผู้ใช้ (เช่นเอกสาร) หรือทำได้ลักษณะที่มีข้อจำกัด ตัวอย่างที่เป็นที่นิยมเช่น Microsoft (Windows Live) Hotmail, ชุด Office เช่นของ Google Documents และ Zoho, และธุรกิจซอฟต์แวร์ออนไลน์ เช่น Salesforce.com
  5. ประวัติของ Cloud Computingคำว่า Cloud นั้นเรายืมมาจากการสื่อสารแบบโทรศัพท์ในยุคปี 90 ดาต้าเซอร์กิจได้เกิดขึ้น (บนเครือข่ายข้อมูลอินเทอร์เน็ต) เป็นการยากที่จะเดินสายเชื่อมต่อระหว่างปลายทางแต่ละจุด ดังนั้นผู้ให้บริการเริ่มมีบริการเครือข่ายส่วนตัวเสมือน หรือที่เรียกว่า VPN โดยผู้ให้บริการ VPN สามารถรับประกันแบนด์วิธเทียบเท่ากับที่การใช้วงจรแบบฟิกส์ในราคาที่ต่ำกว่า เพราะสามารถสวิตช์ทราฟฟิกส์และใช้ประโยชน์จากเครือข่ายโดยรวมได้อย่างมีประสิทธิภาพ จากการที่อาศัยสวิตช์นี้เองจึงเป็นการยากที่จะบอกล่วงหน้าได้ว่าข้อมูลเดินทางผ่านเส้นทางใด คำว่า "Telecom cloud" จึงถูกใช้เพื่ออธิบายเครือข่ายประเภทนี้ และ Cloud Computing ก็มีคอนเซพต์ค่อนข้างคล้ายกัน Cloud Computing อาศัยพื้นฐานเครื่องเสมือน (virtual machine) ซึ่งเกิดขึ้นหรือลดจำนวนเพื่อให้ตรงกับความต้องการของผู้ใช้ เพราะว่า Virtual instances สามารถที่จะเกิดตามความต้องการ จึงเป็นการยากการที่จะตรวจสอบได้ว่ามี virtual machine เท่าไรที่ทำงานให้ขณะนั้น รวมถึง virtual machine ดังกล่าวทำงานอยู่ที่ไหนเหมือน Cloud networkแนวคิดของ Cloud Computing ย้อนกลับไปยังเมื่อ 1960 เมื่อ John McCarthy ได้เสนอความคิดเห็นว่าวันหนึ่งการคำนวณจะถูกจัดการให้สามารถใช้มันได้อย่างสาธารณะ โดยลักษณะการแชร์บริการกัน แต่ส่วนคำว่า Cloud เข้ามาใช้ในเชิงพาณิชย์ในช่วงต้นปี 1990 นั้น คือ Asynchronous Transfer Mode หรือที่เรียกเครือข่ายแบบ ATM ต่อมา General Magic เริ่มออกผลิตภัณฑ์ Cloud Computing ได้เพียงช่วงหนึ่งในปี 1995 โดยร่วมกับพันธมิตรหลายราย เช่น ATT&T ก่อนที่ผู้บริโภคหันไปยังอินเตอร์เน็ต ในศตวรรษที่ 21 คำ " Cloud Computing " เริ่มปรากฏอย่างแพร่หลายแต่ส่วนมากจะมุ่งไปในลักษณะ SaaSในปี 1999 Salesforce.com ได้ก่อตั้งขึ้นโดย Marc Benioffและ Parker Harris พวกเขาใช้เทคโนโลยีหลายอย่างที่พัฒนาโดยบริษัทเช่น Google และ Yahoo! เพื่อประยุกต์ในเชิงธุรกิจ นอกจากนี้ยังให้แนวคิดของ "On demand" และ SaaSกับธุรกิจของเค้าและลูกค้าที่ประสบความสำเร็จ กุญแจสำหรับ SaaSอยู่ที่ลูกค้าสามารถปรับแต่งได้โดยให้การสนับสนุนทางเทคนิคเท่าที่จำเป็น ซึ่งผู้ใช้พอใจกับความยืดหยุ่นและความเร็วที่ได้ในช่วงต้นปี 2000 Microsoft ขยายแนวคิดของ SaaSผ่านการพัฒนา Web service ต่อมาไอบีเอ็มเพิ่มแนวคิดเหล่านี้ในปี 2001 กับ Autonomic Computing Manifesto ซึ่งอธิบายถึงเทคนิคอัตโนมัติขั้นสูง เช่น self-monitoring , self-healing, self-configuring, and self-optimizing เพื่อเพิ่มประสิทธิภาพในการจัดการระบบไอทีที่ซับซ้อนโดยมี สตอเรจ เซิร์ฟเวอร์ แอปพลิเคชัน และเน็ตเวิร์ค ระบบความปลอดภัย และองค์ประกอบอื่นๆที่แตกต่างกันนั้นสามารถ virtualizeข้าม enterprise กันได้Amazon เริ่มมีบทบาทสำคัญในการพัฒนา cloud computing โดยพัฒนา data center ของพวกเขา และพบว่า Cloud architecture ใหม่ปรับปรุงประสิทธิภาพ พวกเขาผ่านได้เปิดให้เข้าถึงระบบของเข้าได้ผ่านทาง Amazon Web Services ในปี 2005ในปี 2007 ของ Google และ IBM และมหาวิทยาลัยจำนวนหนึ่งได้เริ่มวิจัย cloud computing กันอย่างกว้างขวางโครงการวิจัย ในเดือนสิงหาคม 2008 Gartner Research พบว่า องค์กรต่างๆเริ่มวางแผนจากเดิมที่บริษัทนั้นเป็นเจ้าของฮาร์ดแวร์และซอฟต์แวร์เพื่อให้บริการ ได้มีแผนที่จะย้ายไปยัง cloud computing ซึ่งกำลังเติบโต
  6. 14.5 / 10.53
  7. 14.5 / 8.45
  8. Amazonเป็นที่รู้จักอย่างแพร่หลายว่าเป็นผู้ให้บริการด้าน cloud ให้บริการ service หลากหลาย ตั้งแต่ storage ไปจนถึง platform และ databasesAmazon มี แloudtechnologies มากมาย เช่น- Amazon Elastic Compute Cloud (Amazon EC2) เป็นบริการประมวลผลกลางของAmazon.com's cloud computing platform, Amazon Web Services (AWS) - Amazon Simple DB เป็นบริการ database รวมถึง functions หลักๆที่เกี่ยวข้องกับ database ด้วย (indexing and querying) ทำงานร่วมกับ EC2 และ S3 - Amazon Simple Storage Service (Amazon S3) เป็นบริการในการจัดเก็บไฟล์และข้อมูลออนไลน์ด้วยปริมาณพื้นที่ที่ไม่จำกัด จะใช้งานได้ขณะเชื่อมต่อกับอินเตอร์เน็ตเท่านั้น - Amazon CloudFrontCloudFront เป็นบริการเว็บสำหรับ content delivery มันทำงานร่วมกับ Amazon Web Services อื่นๆ เป็นวิธีที่ง่ายในการแจกจ่ายcontent ให้กับ end users ซึ่งมีความเร็วในการถ่ายโอนข้อมูลที่สูง - Amazon Simple Queue Service (Amazon SQS)is a messaging queue service: it's a service that handles message or work flows between other components in a system. ยังไม่แน่ใจว่าจะแปลว่าอะไรดี เดี๋ยวข้อปรึกษาเพื่อนๆก่อน
  9. สร้าง Amazon Machine Image (AMI) ที่ประกอบไปด้วย Application, Library, Data และตั้งค่าส่วนต่างๆที่เกี่ยวข้องหรือถ้ามี AMI ที่มีอยู่แล้วก็นำมาใช้งานได้เลยUpload AMI ไปไว้บนบริการ Amazon S3 ซึ่ง Amazon S3 มีความปลอดภัย, ความน่าเชื่อถือ และมีความรวดเร็วในการเข้าถึงและจัดเก็บ AMI อีกด้วยใช้ Amazon EC2 ในการตั้งค่าด้านความปลอดภัย และการเข้าถึงเครือข่ายเลือกประเภทของ Instance และระบบปฏิบัติการณ์ของผู้ใช้ กำหนดความต้องการว่าต้องการ run บน location ไหน, Utilize Static IP Endpoints, หรือแนบ Persistent block ในการจัดเก็บ Instance ของผู้ใช้ (ค่าใช้จ่ายในการขอใช้บริการ Amazon EC2 จะคิดตามการใช้งานจริง เช่น คิดตามชั่วโมง,คิดตามการส่งข้อมูล
  10. Google App Engine คือ บริการ hosting platform และ บริการพื้นที่ application (development platform) ซึ่งให้ user ที่เป็นนักพัฒนาWeb application สามารถสร้าง application บน web ให้สามารถรองรับอัตราการเข้าชมสูง โดยไม่ต้องจัดการโครงสร้างพื้นฐาน (Infrastructure) เพื่อให้รองรับอัตราการเข้าชมสูงเพราะGoogle มีโครงสร้างพื้นฐานทาง IT ที่แข็งแกร่ง และมีความเชื่อถือได้ในการให้บริการ กล่าวคือ ใช้เทคโนโลยีเดียวกับที่ขับเคลื่อนให้เว็บไซต์ของ Google ดังนั้น จึงมีความรวดเร็วและน่าเชื่อถือ (App Engine คือแพลตฟอร์มการพัฒนาและการให้บริการพื้นที่แอปพลิเคชันของ Google)
  11. ภาพนี้ เป็นภาพสถาปัตยกรรมของWeb Application ที่Run อยู่บน Google App Engine ที่มีลักษณะการทำงานเป็น Cloud Computing อย่างหนึ่งนักพัฒนาโปรแกรมเขียนโค้ดขึ้นมา ซึ่ง ปัจจุบันนี้Google App Engine รองรับ 2 ภาษาคือ Python และ Java (ส่วนภาษาGo Programming Language กำลังอยู่ในช่วงทดลองใช้’)2. แล้วทำการอัพโหลดขึ้น Google App Engine ผ่าน SDK (Software Development Kit) ที่ Google App Engine เตรียมไว้ให้3. ผู้ใช้สามารถที่จะเข้าถึง webappของเราได้ โดยผ่านทาง browser ต่างๆ4. นักพัฒนา ก็สามารถควบคุมการใช้งานของเว็บได้โดยผ่าน browser เช่นเดียวกันอื่นๆ : จะเห็นได้ว่า Web Application ที่ developer พัฒนานั้น จะต้องพัฒนาให้สามารถRun อยู่ภายใต้สภาพแวดล้อมที่ GAE กำหนดไว้
  12. ตัวอย่าง website : officialroyalwedding2011.org (เป็นเวบไซต์อย่างเป็นทางการเกี่ยวกับพระราชพิธีสมรสของเจ้าชายวิลเลี่ยม กับ คุณเคท มิดเดลตัน)ซึ่งWeb ดังกล่าว ใช้ Service ของ GAEจะเห็นว่า Homepage นี้ก็ค่อนข้างดูดี น่าสนใจ สามารถ เล่น Youtube Video, มี Link ไปยัง Facebook, Twitter, และ Flickr streams.(Google’s right in the midst of it, as the search giant’s been picked to host the official Royal Wedding website.The site’s live at www.officialroyalwedding2011.org, and at the bottom of every page, you’ll find the brief message, "Powered by Google App Engine, implemented by Accenture." )