I don't think there is a cloud management.
You need to login to the edu site with the email address account info you used to register for the Free for Edu program. The license file should be available to download there. You download it once and put it on the servers in the licensing section.
I agree, the implementation process could be MUCH clearer and streamlined.