Для предыдущих веб-сайтов, которые я создавал ради развлечения, я сохранял данные в электронной таблице Google. Но для моего следующего личного проекта я хотел бы научиться использовать реальную базу данных. Я надеюсь создать веб-сайт, на который я смогу зайти и просмотреть красиво отформатированный набор данных, извлеченных из моей базы данных. (Следующим шагом будет использование бота Telegram для добавления новых данных в базу данных.) Я создал бесплатную автономную базу данных Oracle и могу получить к ней локальный доступ через узел, поскольку мой IP-адрес занесен в белый список Oracle. Однако когда я попытался использовать облачную функцию Google для доступа к базе данных, я узнал, что из-за постоянно меняющегося IP-адреса это невозможно. У меня также уже есть виртуальная машина Google Cloud, но у нее тоже нет постоянного IP-адреса, и похоже, что резервирование внешнего адреса стоит денег.
Итак, мои вопросы: 1) Есть ли очевидный более простой способ сделать что-либо из этого, о котором я не знаю? Например, есть ли способ обычно обойти проблему белого списка IP-адресов при работе с базами данных Oracle? 2) Есть ли бесплатный способ обслуживания функции со стабильным IP, который рекомендуют люди? и 3) для очень небольшого личного проекта, где я просто обновляю веб-сайт один или два раза в день, по вашему опыту, это будет стоить так мало, что мне придется просто пойти и купить что-то вроде статического глобального внешнего IP-адреса для моя виртуальная машина Google?
Заранее спасибо и дайте мне знать, если я могу добавить сюда какую-либо информацию!





В вашей бесплатной автономной базе данных Oracle вы можете реализовать необходимые вам функции с помощью ORDS, защищенного с помощью OAUTH2.
Большое спасибо! Я терялся во всех возможных вариантах, и это направление — как раз то, что мне было нужно.