Glossary

EBS easy as ABC

Zonal Redundancy
Zonal Redundancy refers to the practice of deploying resources across multiple availability zones within a cloud region to enhance fault tolerance and availability.
Virtual Private Cloud (VPC)
A Virtual Private Cloud (VPC) is a logically isolated section of a public cloud where users can launch resources in a virtual network that they define.
Virtual Machine (VM)
A Virtual Machine (VM) is a software emulation of a physical computer that runs an operating system and applications just like a physical machine.
Usage Types
Usage Types in cloud computing refer to the categories of services and resources consumed by an application or workload.
Utilization
Utilization in cloud computing refers to the extent to which cloud resources, such as CPU, memory, and storage, are being used.
Unattached Volumes
Unattached Volumes are EBS volumes that are not currently attached to any running EC2 instance.
Throughput
Throughput refers to the amount of data that can be processed by a system or network in a given period of time.
Terraform
Terraform is an open-source infrastructure as code (IaC) tool that allows users to define and provision cloud resources using a high-level configuration language.
Root Device Volume
The Root Device Volume is the primary storage volume attached to an EC2 instance that contains the operating system and boot files.
Streaming Applications
Streaming Applications are applications that process data streams in real-time, enabling immediate analysis and response to data as it is generated.
Snapshot
A Snapshot is a point-in-time backup of an EBS volume or RDS database that is stored in Amazon S3.
Right-Sizing
Right-Sizing is the practice of optimizing cloud resources to the actual needs of the application or workload.
Replication
Replication in cloud computing refers to the process of copying and maintaining identical sets of data across multiple locations.
RDS (Relational Database Service)
RDS (Relational Database Service) is a managed database service provided by AWS that simplifies the setup, operation, and scaling of relational databases in the cloud.
RAID
RAID (Redundant Array of Independent Disks) is a data storage technology that combines multiple physical disk drives into a single logical unit to improve performance, redundancy, or both.
Public Cloud
A Public Cloud is a cloud computing environment where resources, such as servers, storage, and applications, are made available to the general public by a cloud service provider.
Private Cloud
A Private Cloud is a cloud computing environment that is exclusively used by a single organization, offering greater control, security, and customization compared to public cloud environments.
Provisioned IOPS (SSD) - io1/io2
Provisioned IOPS SSD (io1/io2) is a type of EBS volume that is designed to deliver high-performance storage with consistent and predictable IOPS.
NVMe SSDs
NVMe (Non-Volatile Memory Express) SSDs are high-performance solid-state drives that use the NVMe protocol to deliver faster data access speeds compared to traditional SSDs.
Observability
Observability in cloud computing refers to the ability to monitor and understand the state of a system based on the data it generates.
Multi-Region Deployments
Multi-Region Deployments involve deploying cloud applications and services across multiple geographic regions to achieve high availability, disaster recovery, and low latency.
Multi-Cloud
Multi-Cloud refers to the use of multiple cloud service providers to distribute applications and services across different platforms.
Multi-Attach
Multi-Attach is an EBS feature that allows a single EBS volume to be simultaneously attached to multiple EC2 instances within the same Availability Zone.
Magnetic EBS
Magnetic EBS, also known as standard volumes, is a legacy type of EBS volume that provides magnetic storage with lower cost per GB but with lower performance compared to SSD-based volumes.
Lifecycle Management
Lifecycle Management in cloud environments refers to the process of automating the management of data and resources throughout their lifecycle.
Latency
Latency refers to the delay between a request for data and the delivery of that data.
Instance Store
Instance Store provides temporary, block-level storage for some Amazon EC2 instances.
IOPS (Input/Output Operations per Second)
IOPS (Input/Output Operations per Second) is a performance measurement used to benchmark the speed at which a storage device, such as an EBS volume, can process read and write operations.
IAM (Identity and Access Management)
IAM (Identity and Access Management) is an AWS service that enables users to securely control access to AWS resources.
High Throughput (st1)
High Throughput (st1) is a type of EBS volume designed for workloads that require high data transfer rates rather than high IOPS.
High Availability
High Availability (HA) refers to the design and implementation of systems that ensure a high level of operational performance and uptime.
Fast Snapshot Restore
Fast Snapshot Restore (FSR) is a feature in AWS that enables EBS snapshots to be restored to a volume and immediately achieve full performance.
General Purpose (SSD) - gp2/gp3
General Purpose SSD (gp2/gp3) is a type of EBS volume in AWS designed to balance cost and performance for a wide variety of workloads.
EBS Volume Types
EBS Volume Types refer to the different categories of storage options available within Amazon EBS.
EBS Snapshot
EBS Snapshot is a point-in-time backup of an EBS volume, stored in Amazon S3.
Fault Tolerance
Fault tolerance is the ability of a system to continue operating properly in the event of the failure of some of its components.
EBS Direct APIs
EBS Direct APIs are a set of APIs provided by AWS that allow users to interact directly with their EBS snapshots.
Elastic Kubernetes Service (EKS)
Elastic Kubernetes Service (EKS) is a managed Kubernetes service provided by AWS that simplifies the deployment, management, and scaling of containerized applications using Kubernetes.
Elastic Block Store (EBS)
Elastic Block Store (EBS) is a cloud-based storage service provided by AWS that offers persistent block storage for EC2 instances.
EC2-Other
EC2-Other is a category in AWS Cost Explorer that represents costs associated with EC2 that do not fall under specific services like EC2 instances.
EC2-Optimized
EC2-Optimized refers to an Amazon EC2 instance configuration specifically designed to deliver high performance for specific workloads.
EC2 Instance
An EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) that provides scalable computing capacity in the AWS cloud.
DeleteOnTermination Attribute
The DeleteOnTermination attribute is a setting in AWS that determines whether an attached EBS volume is automatically deleted when the associated EC2 instance is terminated.
Disaster Recovery
Disaster recovery (DR) refers to the strategies and processes used to restore IT infrastructure and data after a catastrophic event, such as a natural disaster, cyberattack, or system failure.
Distributed Databases
A distributed database is a type of database that is spread across multiple servers or instances. In cloud environments, distributed databases allow for scalable, high-availability architectures.
Data Replication
Data replication involves creating and maintaining multiple copies of data across different systems or locations.
Data Migration
Data migration is the process of transferring data from one system, format, or location to another.
Data Lifecycle Manager (DLM)
AWS Data Lifecycle Manager (DLM) is a service that automates the creation, retention, and deletion of EBS snapshots.
Data Durability
Data durability refers to the ability of a storage system to protect data from loss or corruption over time.
Cost Optimization
Cost optimization in cloud computing refers to the strategies and practices aimed at reducing unnecessary expenses while maintaining or improving performance and efficiency.
Containers
Containers are lightweight, portable units of software that bundle an application and its dependencies into a single package.
Cold HDD (sc1)
Cold HDD (sc1) is a type of EBS (Elastic Block Store) volume in AWS designed for infrequently accessed data.
CloudWatch Logs
CloudWatch Logs is a service within AWS that allows users to monitor, store, and access log files from various AWS resources. It provides real-time insights into system performance, helping DevOps professionals troubleshoot and optimize applications.
Availability Zone (AZ)
An Availability Zone (AZ) is a key component of Amazon Web Services (AWS) infrastructure, providing high availability and fault tolerance for applications. Each AZ is an independent data center within an AWS region, with its own power, cooling, and networking. AZs are physically separated but connected through low-latency fiber-optic links. This design enables users to build resilient applications by distributing instances across multiple AZs. If one AZ fails, others can maintain application availability, ensuring continuity and data protection.
Bandwidth
Bandwidth refers to the maximum data transfer rate of a network or internet connection. It measures the amount of data that can be transmitted over a connection in a given amount of time, usually expressed in bits per second (bps). In cloud environments, bandwidth is crucial for determining the speed and performance of data transfers between instances, services, and users.
Cloud Native
Cloud Native refers to a software design approach optimized for cloud computing environments. Cloud native applications are built to take full advantage of the cloud's scalability, flexibility, and automation capabilities.
AWS Cost Explorer
AWS Cost Explorer is a tool within Amazon Web Services (AWS) designed to help users analyze and manage their cloud expenditures. It offers detailed reports and visualizations that break down costs by service, account, or usage type, allowing users to identify cost trends and optimization opportunities. With features such as filtering, forecasting, and integration with other AWS tools, AWS Cost Explorer enables FinOps professionals to make informed decisions and maintain control over cloud spending. Users can analyze costs over various time ranges, and set up alerts for cost thresholds, enhancing proactive financial management.
AMIs (Amazon Machine Images)
An Amazon Machine Image (AMI) is a pre-configured template used to create virtual servers (instances) in Amazon Web Services (AWS). It includes the operating system, applications, and configuration settings necessary to launch an instance. AMIs can be customized and saved for easy replication of environments, enabling efficient scaling and deployment of applications. There are three categories of AMIs based on their accessibility and sharing options: public, private, and marketplace, each catering to different user needs.
Block Storage
Block storage is a type of data storage where data is organized into fixed-sized blocks. Each block operates as an individual storage disk, and these blocks can be managed, formatted, or deleted independently. In cloud computing, block storage is often used for databases, virtual machines, and applications that require low-latency access to data. Amazon EBS (Elastic Block Store) is a popular example of block storage in AWS, providing scalable and persistent storage volumes that can be attached to EC2 instances.
A