Lecture 1 b Flashcards
(29 cards)
What is cloud computing?
A model that allows on-demand access to shared computing resources (like servers and storage) over a network
What are the key benefits of cloud computing?
Elasticity, scalability, pay-per-use, on-demand access, and resiliency.
What is a thin client?
A computer that relies on a cloud server for processing and storage.
What is a transit gateway (AWS)?
A tool to connect VPCs, data centers, and offices into one network.
What is serverless infrastructure?
Cloud provider handles setup, scaling, and management behind the scenes.
Q: What is SaaS?
Software as a Service – users access vendor apps on the cloud.
Q: What is PaaS?
A: Platform as a Service – users build and run their own apps on the cloud platform
Q: What is IaaS?
A: Infrastructure as a Service – users manage OS and software on cloud-hosted infrastructure.
Q: What is XaaS?
A: Anything as a Service – a broad category of subscription-based services.
Q: What are common cloud security issues?
A: Unauthorized data access, lack of visibility
Q: What is a vulnerable API?
A: An API that can be exploited to bypass security or access data.
Q: What is secrets management?
A: Secure handling of sensitive data (e.g. passwords
Q: What is a cloud audit?
A: An independent check of cloud security controls.
Q: What are functional area controls in the cloud?
A: Specific security practices for storage network
Q: What is virtualization?
Creating virtual versions of computing resources ignoring physical location.
Q: What is a virtual machine (VM)?
A: A software-emulated computer running on a host system.
Q: What is a hypervisor?
A: A program managing VMs (Type I = direct on hardware Type II = runs on OS).
Q: What is a container?
A: A lightweight virtual unit with only the essential OS parts for one app.
Q: What are the benefits of virtualization?
A: Cost savings scalability
Q: What is virtual machine sprawl?
A: Uncontrolled growth of VMs without proper management.
Q: What is VM escape?
A: When a VM breaks out and interacts directly with the host OS.
Q: How to prevent VM sprawl?
A: Use a virtual machine manager and establish policies.
Q: What is Software-Defined Networking (SDN)?
A: Separates the control and data planes to easily manage traffic flows.
Q: What is Software-Defined Visibility (SDV)?
A: Automates network functions and threat response.