1. What is SDPF vsphere

vsphere provides APIs each services.
Using the API, it is possible to manipulate the resources directly from your programs without going through the control panel.