Provisioning
Provisioning is the process of preparing resources by creating, allocating, or configuring them so they are available for use.
Acing the CCNA Exam: Volume 2 Advanced Networking and Security
Infrastructure provisioning is the process of deploying and preparing computing, network, or cloud infrastructure resources.
- How it is used
- Deploys new infrastructure across cloud and on-premises environments rather than primarily managing existing device configurations.
- How deep it goes
- Explains the declarative workflow, state comparison, providers, push model, and agentless operation, but gives no detailed HCL implementation.
- Examples
- Uses HCL configuration files, Terraform Core, providers, cloud resources, and the Terraform state file as concrete artifacts.
- What you can do after
- Operate Terraform by writing HCL, planning changes, and applying declarative infrastructure across supported providers.
Read how Acing the CCNA Exam: Volume 2 Advanced Networking and Security explains provisioning →
Road to Kubernetes
Provisioning is the process of creating and initializing computing resources so they are ready to run software.
- How it is used
- Creates a cloud-based virtual machine as the starting point for deploying applications.
- How deep it goes
- Defines virtualization, walks through VM settings, and verifies SSH access, stopping before application installation or automated provisioning.
- Examples
- Uses Linode VMs configured with Ubuntu 22.04 LTS, regional selection, shared CPU plans, labels, passwords, SSH keys, and IP addresses.
- What you can do after
- Operate a provisioned virtual machine by creating it, retrieving its IP address, and verifying SSH access.
Related concepts
- infrastructure as codeused by · Infrastructure as code is the practice of defining, provisioning, and managing computing infrastructure through machine-readable code or configuration rather than manual procedures.
- infrastructure resourceuses · An infrastructure resource is an identifiable supporting component or service that provides technical capabilities on which applications or other system components depend.
- Terraformincludes · Terraform is an open-source infrastructure-as-code tool for defining, provisioning, and managing infrastructure resources through declarative configuration.
- directory serviceuses · A directory service is a network-accessible system that organizes, stores, and retrieves information about identities, resources, attributes, and permissions.
- default valueconfigured by · A default value is a predefined or automatically supplied value used when an expected input, argument, field, or configuration setting is omitted or unspecified.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

