You’re running a server on your own, you can’t expect to have a “managed hosting” just using a controlpanel - it’s more a “hosting”. The “managed” comes from the person which runs the server and needs to “manage it”. And this will be the same for MyVestaCP, Plesk, cPanel, ispconfig and every other control panel on the market.