A cloud engineer needs to make use of the cloud component that can create, stop, and start virtual machines, as well as provision them with the needed resources such as memory, storage, and CPU. What cloud component can be used to do all the above items?