Я работаю над игровым банкоматом и начал исследовать альтернативное решение для выделенных серверов. Причина, по которой я это делаю, заключается в том, что у меня мало административных знаний, и я бы предпочел тратить время на программирование, а не на изучение этого. Особенно когда речь идет о безопасности самой выделенной машины, а не моего приложения, которое на ней работает.
Поэтому мой вопрос заключается в том, существует ли возможность сервера, на котором вы можете просто запустить свой код, написанный, например, в golang и имеют меньше или легче администрирование и намного лучше или ту же безопасность? Было бы идеально, если бы я просто подключился к своему приложению с помощью конечной точки, когда клиент хочет общаться без заботы о безопасности за пределами моего приложения.
Я просмотрел некоторые службы из aws и Google ( пока не проверено), но со всем диапазоном меня все смущает.
Информация о типе игры:
многопользовательская игра в реальном времени
на данный момент я использую TCP с Flatbuffer для связи (TCP также должен быть в порядке здесь)
сервер написан в golang и для клиента для тестирования я использую libgdx (java), но, вероятно, изменится на что-то другое, когда я решу другие вопросы
с сервером. Я имею в виду, где logi c запускается на стороне сервера, и связь между клиент для базы данных сделан через сервер