Cloud Computing Flashcards
What is cloud computing?
Cloud computing is the on-demand delivery of IT resources with a pay-as-you-go pricing model. Instead of a company having to build and maintain a data center, it can obtain those services from a cloud provider such as Amazon, Microsoft, Google, etc.
What are the 3 main types of cloud computing services? Give concrete examples
- SaaS
- PaaS
- IaaS
What is a distributed system?
A distributed system is network of computers working as a single computer
What is a virtual machine?
A virtual machine is software that can run its own OS and applications just like a physical computer. A vritual machine runs on top of a hypervisor
Give an illustration of a virtual machine
- Applications
- OS
- Virtual hardware
- Virtual Machine (guest)
- Virtual Machine Manager
- Physical machine (host)
Most cloud provides today offer Kubernetes as a Service