A set of protocols and tools for building software applications that specify how software components should interact. In cloud computing, APIs allow you to programmatically control and manage your cloud resources.
A type of authentication credential specific to OpenStack that provides limited access to cloud resources for applications, without exposing your main account credentials.
A distinct location within a region that is isolated from other availability zones to ensure fault tolerance and high availability.
A type of storage that provides volumes that can be attached to instances, similar to a physical hard drive.
A container for storing objects in object storage. Similar to a folder in a file system, but designed for cloud storage.
A method for allocating IP addresses and routing Internet Protocol packets. Example: 192.168.1.0/24
The industry standard for customizing cloud instances during their initial boot process.
A URL where a service can be accessed. Different services (compute, storage, network) have different endpoints.
Credentials compatible with Amazon's EC2 API format, allowing tools designed for AWS to work with OpenStack.
A predefined hardware template that defines the compute, memory, and storage capacity of an instance.
A public IP address that can be dynamically assigned to an instance, allowing it to be accessible from the internet.
A template containing an operating system and any additional software, used to create new instances.
A virtual machine running in the cloud, created from an image and flavor combination.
A service that distributes incoming network traffic across multiple instances to ensure high availability.
A virtual network that provides connectivity for your instances.
A connection point for attaching a single device (like a virtual NIC) to a virtual network.
A storage system for storing and retrieving arbitrary data objects, accessed via an API. Similar to Amazon S3.
Resource usage limits applied to a project to prevent overconsumption of cloud resources.
A geographical location where your cloud resources can be hosted.
A virtual network device that provides routing between different networks and can provide access to external networks.
A set of network access rules that control inbound and outbound traffic to instances.
A point-in-time copy of an instance or volume that can be used to create new instances or volumes.
A range of IP addresses within a network, used to organize and segment network resources.
OpenStack's object storage service, providing scalable and redundant storage for objects.
A container that groups cloud resources (instances, volumes, etc.) together. Also known as a tenant.
A block storage device that can be attached to an instance, similar to a physical hard drive.
An isolated section of the cloud where you can launch resources in a virtual network that you define.
A secure connection between your local network and your cloud resources.