Cloud Computing Flashcards
Features of cloud computing
- delivery on demand
- pay-as-you-go pricing
- over the Internet
Cloud computing deployment models
- cloud-based
- hybrid
- on-premise
What is on-premise cloud deployment?
resources are deployed on premises using virtualization and resource management tools
What is another term for on-premise cloud deployment?
private cloud
What is hybrid cloud deployment?
cloud-based resources are connected to on-premise infrastructure
Why someone would choose hybrid cloud deployment?
- legacy applications that are better maintained on premises
- government regulation requirements
Benefits of cloud computing
- trade upfront expense for variable expense
- stop spending money to run and maintain datacenters
- stop guessing capacity
- benefit from economy of scale
- increase speed and agility
- go global in minutes
What does “trade upfront expense for variable expense” mean?
no need to buy hardware, create data centers, and make other investments, pay only for what you use
What does “stop spending money to run and maintain datacenters” mean?
focus less on maintenance
What does “stop guessing capacity” mean?
scaling means you don’t need to deal with unused resources or limited capacity, you can scale in response to demand
What does “benefit from economy of scale” mean?
lower variable cost from 100 000s customers is aggregated resulting in lower pay-as-you-go prices.
What does “increase speed and agility” mean?
- new resources can be deployed within minutes
- easier deployment means more time for development and experimenting
What does “go global in minutes” mean?
easily achieve low latency for customers around the world without the need to establish new datacenters - due to global AWS footprint