Cloud Computing Concepts Source Cloud Computing Architecture IT
- Slides: 12
Cloud Computing: Concepts Source: Cloud Computing Architecture, IT Security, & Operational - NASA
What is Cloud Computing?
What is Cloud Computing? Cloud Computing – NIST Definition: “A model for enabling convenient, on -demand network access to a shared pool of configurable computing resources (e. g. , networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction”
Shared / pooled resources Broad network access On-demand self-service Scalable and elastic Metered by use Five Key Cloud Attributes
What is Cloud Computing? Shared / Pooled Resources: • Resources are drawn from a common pool • Common resources build economies of scale • Common infrastructure runs at high efficiency
What is Cloud Computing? Broad Network Access: • Open standards and APIs • Almost always IP, HTTP, and REST • Available from anywhere with an internet connection
What is Cloud Computing? On-Demand Self-Service: • • Completely automated Users abstracted from the implementation Near real-time delivery (seconds or minutes) Services accessed through a self-serve web interface
What is Cloud Computing? Scalable and Elastic: • Resources dynamically-allocated between users • Additional resources dynamically-released when needed • Fully automated
What is Cloud Computing? Metered by Use: • Services are metered, like a utility • Users pay only for services used • Services can be cancelled at any time
What is Cloud Computing? Three Service Delivery Models Iaa. S: Infrastructure as a Service Paa. S: Platform as Service Saa. S: Software as Service • Virtual Machines • Virtual Networks • Auto Elastic • Continuous Integration Iaa. S Paa. S • Built for Cloud • Uses Paa. S Saa. S
What is Cloud Computing? Service Delivery Model Examples Amazon Google Microsoft Salesforce Saa. S Paa. S Iaa. S Products and companies shown for illustrative purposes only and should not be construed as an endorsement
Deployment Models • Public Clouds • Private Clouds • Hybrid Clouds
- Cloud computing basic concepts
- Seven step model of migration into cloud
- Nist cloud computing security reference architecture
- Opennebula architecture
- Nimbus architecture in cloud computing
- Globus toolkit architecture in cloud computing
- Eucalyptus open source
- Green cloud computing architecture
- Computer architecture: concepts and evolution
- Database system concepts and architecture
- Database system concepts and architecture in dbms
- Enterprise architecture key concepts
- Database system concepts and architecture