Cloud computing Flashcards
Cloud computing
The delivery of computing services over the internet, offering on-demand access, scalability, and cost savings.
Cloud Computing (IaaS)
Infrastructure as a Service provides virtualized computing resources—such as virtual machines, storage, and networking—over the internet, allowing users to manage infrastructure without owning physical hardware.
Cloud Computing (PaaS)
Platform as a Service offers a cloud environment where developers can build, test, and deploy applications without needing to manage the underlying infrastructure.
Cloud Computing (SaaS)
Software as a Service delivers applications over the internet, managed by a third-party provider, and typically accessed through a web browser on a subscription basis.
Cloud Computing (IDaaS)
Identity as a Service provides cloud-based identity and access management services, including single sign-on, authentication, and user provisioning.
Cloud Computing (SECaaS)
Security as a Service delivers outsourced security services via the cloud, such as antivirus, intrusion detection, firewalls, and encryption.
Cloud Computing (CaaS)
Container as a Service is a cloud service model that allows users to manage and deploy containerized applications using orchestration tools like Kubernetes.
Cloud Computing (FaaS)
Function as a Service, allows users to run code in response to events without provisioning or managing servers, ideal for microservices.
Cloud Computing (XaaS)
Anything as a Service encompasses a broad range of cloud services beyond the traditional IaaS, PaaS, and SaaS, delivering customizable, on-demand capabilities.
CSP shared responsibility model
A framework outlining which aspects of cloud security are managed by the cloud provider and which are the customer’s responsibility, depending on the service model.
Public cloud
A cloud environment provided by third parties where services are offered over the public internet and shared across multiple customers.
Private cloud
A cloud environment dedicated to a single organization, providing greater control, security, and customization, and can be hosted internally or externally.
Hybrid cloud
An architecture that combines public and private cloud environments, allowing data and applications to move between them for flexibility and optimization.
Community cloud
A cloud infrastructure shared among several organizations with similar goals or compliance requirements, managed internally or by a third party.
Multi cloud
The use of multiple cloud services from different providers to avoid vendor lock-in, improve reliability, or optimize service delivery.
Hosted IT deployment model
An IT infrastructure setup where systems are hosted in a third-party data center but not in a true cloud environment.
Cloud IT deployment model
A model that describes the different cloud deployment modes as well as the shared responsability model.
NIST Cloud Deployment Reference Architecture
A standardized framework from NIST that defines cloud actors, roles, and components to promote consistent and secure cloud adoption.
Cloud consumer
An individual or organization that uses cloud services for computing, storage, application hosting, or other purposes.
Cloud provider
The entity responsible for making cloud services available, including managing infrastructure, platforms, and applications.
Cloud carrier
A third-party service that provides connectivity and transport for cloud services between providers and consumers.
Cloud auditor
An independent party that evaluates cloud services to ensure they meet required security, compliance, and performance standards.
Cloud broker
An entity that manages cloud service use across multiple providers and adds value through customization, aggregation, or intermediation.
Service intermediation
Enhancement of cloud services by adding capabilities such as identity management, access control, or monitoring.