View Categories

Cloud Technology Glossary

4 min read

Cloud Computing

Cloud computing refers to the delivery of computing services over the internet, including storage, processing, and software, allowing users to access applications and data without maintaining infrastructure.

Public Cloud

A public cloud is a shared cloud infrastructure owned by third-party providers, offering services to multiple organizations over the internet.

Private Cloud

Private cloud infrastructure is dedicated to a single organization, providing enhanced control and security while retaining cloud benefits.

Hybrid Cloud

Hybrid cloud combines public and private clouds, enabling data and application sharing between them for flexibility and efficiency.

Multi-Cloud

Multi-cloud involves using multiple cloud services from different providers, avoiding vendor lock-in and enhancing operational flexibility.

SaaS (Software as a Service)

SaaS delivers software applications over the internet, eliminating the need for local installation and providing accessibility via web browsers.

IaaS (Infrastructure as a Service)

IaaS provides virtualized computing resources such as servers and storage over the internet, offering scalability and flexibility.

PaaS (Platform as a Service)

PaaS is a cloud platform for developers to build, test, and deploy applications without worrying about the underlying infrastructure.

Data Warehouse

A data warehouse is a centralized repository designed to store structured data, optimized for query and analytical purposes.

ETL (Extract, Transform, Load)

ETL is a process that extracts data from source systems, transforms it into a usable format, and loads it into a data warehouse.

Real-Time Analytics

Real-time analytics involves analyzing data as it is generated or updated, enabling immediate insights for timely decision-making.

Cloud Storage

Cloud storage provides a scalable solution for storing data on remote servers, accessible over the internet.

Big Data

Big data refers to extremely large datasets requiring specialized tools for efficient storage, processing, and analysis.

Virtualization

Virtualization creates virtual versions of computing resources like servers and storage, improving utilization and efficiency.

API (Application Programming Interface)

An API is a set of protocols for building and interacting with software applications, enabling integration between systems.

Latency

Latency is the delay in data transmission over a network, critical for performance in real-time cloud applications.

Bandwidth

Bandwidth is the maximum data transfer rate of a network, determining how much data can be sent or received in a given time.

Elasticity

Elasticity is the cloud’s ability to automatically scale resources up or down based on user demand.

Disaster Recovery (DR)

Disaster recovery involves strategies to restore applications and data quickly after a failure or outage.

Serverless Computing

Serverless computing is a model where the cloud provider manages the server infrastructure, letting developers focus on coding.

Cloud Security

Cloud security encompasses measures to protect cloud-hosted data and applications from unauthorized access and breaches.

Multi-Tenancy

Multi-tenancy is a cloud architecture where multiple customers share the same resources securely.

Edge Computing

Edge computing processes data near its source, reducing latency and bandwidth use in cloud applications.

Cloud-Native

Cloud-native applications are specifically designed to leverage the benefits of cloud infrastructure.

Containerization

Containerization uses containers to package applications and dependencies, ensuring portability across cloud environments.

Kubernetes

Kubernetes is an open-source platform for managing containerized applications in cloud environments.

Data Lake

A data lake stores raw, unprocessed data in its native format, supporting a variety of data types and use cases.

BI Dashboard

A BI dashboard is an interactive interface displaying key performance indicators and analytics for better decision-making.

Pay-as-You-Go Pricing

This pricing model bills cloud users based on resource usage, providing cost efficiency and scalability.

Compliance

Compliance ensures adherence to legal and regulatory requirements for storing and processing data in the cloud.

 

This glossary serves as a foundation for understanding key terms in cloud technology for Business Intelligence.