Techniques for creating a bootable image in a cloud-based computing environment
First Claim
1. An apparatus comprising:
- processing circuitry;
a network interface coupled with the processing circuitry; and
logic, at least partially implemented by the processing circuitry, the logic to;
generate a request to communicate to a remote computing device, the request to initiate generation of a bootable image in a cloud-based computing environment, the request comprising;
block storage configuration information for a block storage volume for the bootable image, anda filesystem type for a filesystem mountable on the block storage volume for the bootable image,cause, via the network interface, communication of the request to the remote computing device,generate a software archive comprising a package of one or more files of software for installation on the block storage volume for generation of the bootable image, andprovide, via the network interface, the software archive of the one or more files of software to the remote computing device for installation on a file system residing on the block storage volume for generation of the bootable image.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments are generally directed to an apparatus, method and other techniques for receiving a request to generate a bootable image in a cloud-based computing environment, creating a block storage volume in the cloud-based computing environment in response to receiving the request, the block storage volume having one or more partitions. Further, an apparatus, method and so forth may include installing software comprising one or more files in a file system on the block storage volume in the cloud-based computing environment, creating a snapshot of the file system including the software in the cloud-based computing environment, and creating a bootable image from the snapshot of the file system in the cloud-based computing environment.
10 Citations
30 Claims
-
1. An apparatus comprising:
-
processing circuitry; a network interface coupled with the processing circuitry; and logic, at least partially implemented by the processing circuitry, the logic to; generate a request to communicate to a remote computing device, the request to initiate generation of a bootable image in a cloud-based computing environment, the request comprising; block storage configuration information for a block storage volume for the bootable image, and a filesystem type for a filesystem mountable on the block storage volume for the bootable image, cause, via the network interface, communication of the request to the remote computing device, generate a software archive comprising a package of one or more files of software for installation on the block storage volume for generation of the bootable image, and provide, via the network interface, the software archive of the one or more files of software to the remote computing device for installation on a file system residing on the block storage volume for generation of the bootable image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. At least one computer-readable storage medium comprising instructions that, when executed, cause a system to:
-
generate a request to communicate to a remote computing device, the request to initiate generation of a bootable image in a cloud-based computing environment, the request comprising; block storage configuration information for a block storage volume for the bootable image, and a filesystem type for a filesystem mountable on the block storage volume for the bootable image, cause, via a network interface, communication of the request to the remote computing device, generate a software archive comprising a package of one or more files of software for installation on the block storage volume for generation of the bootable image, and provide, via the network interface, the software archive of the one or more files of software to the remote computing device for installation on a file system residing on the block storage volume for generation of the bootable image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method, comprising:
-
generating a request to communicate to a remote computing device, the request to initiate generation of a bootable image in a cloud-based computing environment, the request comprising; block storage configuration information for a block storage volume for the bootable image, and a filesystem type for a filesystem mountable on the block storage volume for the bootable image, causing, via a network interface, communication of the request to the remote computing device, generating a software archive comprising a package of one or more files of software for installation on the block storage volume for generation of the bootable image, and providing, via the network interface, the software archive of the one or more files of software to the remote computing device for installation on a file system residing on the block storage volume for generation of the bootable image. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification