Разработчик сайтов. Развернуть сайт на сервере (Дистанционная работа)

Бюджет не указан

Задание: Разработчик сайтов. Развернуть сайт на сервере (Дистанционная работа)

Мне сделали сайт, необходимо развернуть его на сервере, чтобы начать тестирование. Что есть: 1. Зарегистрированный домен 2. Исходники от подрядчиков по разработке сайта Что важно учесть: 1. Задача достаточно срочная. При этом скорость не в ущерб качеству. 2. Ключевой вопрос - безопасность. Для меня важно получить все доступы от всех ресурсов и простое, понятно руководство пои их использованию, чтобы я был уверен, что сайт находится в моих руках. Разворачивать сайт как я понимаю необходимо в облаке. Облако пока не куплено, необходимо консультация по выбору. Комментарии от разработчиков, которые необходимо учитывать: Серверная часть: - Состоит из трех сервисов: NotificationService (сервис уведомлений), ConnectTeam (сервис обработки http-запросов), GameService (игровой сервис) - Запускать в следующем порядке: NotificationService, ConnectTeam, GameService - Исходный код программ написан на языке go - Перед запуском программы ConnectTeam, необходимо развернуть базу данных (скрипт создания и удаления базы данных в папке schema) PostgreSQL и Redis - Необходимо учесть возможность работы через гитхаб - При разработке использованы библиотеки React+Redux, язык программирования Typescript - Репозиторий с кодом проекта необходимо скопировать на машину, с которой будет запускаться программа