Como iniciar com servidores dedicados

Sou desenvolvedor e quero começar a oferecer serviços de hospedagem, além dos serviços de desenvolvimento de software, para os meus clientes, usando servidores dedicados.

Porém preciso de um norte começar a estudar esse assunto. Já ouvi falar sobre virtualização de hardware, onde se divide virtualmente os recursos de hardware entre as aplicações do sistema e permite que um único dedicado execute várias aplicações ao mesmo tempo, mas ainda assim não consegui encontrar outros tópicos a serem estudados nesse processo.

Há algum curso/roadmap ou até mesmo tópicos que precisariam ser estudados para fazer o que eu quero fazer?