Есть необходимость создать интернет-платформу для обучающих целей, с возможностью авторизованного доступа, выделением отдельных объемов дискового пространства для пользователей и, что самое главное, возможность работы с ПО сервера. Подскажите с чего начать? Где можно почерпнуть информацию о том, как такие платформы создаются, какое железо нужно, какой должен быть выход в интернет, какое ПО для этого используется? Может подскажите какую-нибудь литературу, где можно почитать об этом поподробнее.