Согласно https://aws.amazon.com/lightsail/ pricing / , использование VPS-сервера Lightsail с 512 МБ памяти и 1-ядерным процессором стоит 3,50 доллара в месяц.
Однако в той же ссылке показано, что самая низкая стоимость контейнерного приложения в сервисе вдвое больше - 7,00 долларов в месяц с виртуальным ЦП: 0,25 (общий) и ОЗУ: 512 МБ
Я не уверен, что эти спецификации напрямую сопоставимы, но даже кажется, что вы получаете меньше вычислительной мощности с этой конфигурацией.
Так почему бы мне просто не использовать первую опцию, настроить докер на VPS и таким образом запустить контейнерное приложение? Amazon делает именно это в одном из своих собственных руководств https://aws.amazon.com/blogs/compute/building-a-pocket-platform-as-a-service-with-amazon-lightsail/
Что мне не хватает?
Что произойдет, если у меня есть два отдельных сервера имен для моего домена, а у одного отсутствует информация?
50% (если два сервера имен) пользователей либо получат длительную задержку, либо не получат доступа к любым ресурсам.
Серверы имен находятся в режиме балансировки нагрузки, а не аварийного переключения. Все в данном наборе используются, поэтому, если их будет 2, в среднем статистически, каждый из них будет видеть 50% запросов и запросов кэша клиентов. Так что если изменение существует только на одном из них (что ОЧЕНЬ ОЧЕНЬ плохая идея), то половина запросов потерпит неудачу. Затем, в зависимости от приложения, он либо будет ждать и повторять попытку и может затем попадет на другой сервер имен, а затем получит ответ (в зависимости от TTL тоже), либо просто завершится ошибкой.
Если домен защищен DNSSEC, ситуация будет еще хуже. Поскольку эта ошибка может перейти от «без данных» к «без разрешения доменного имени».
Подводя итог, вы не можете «смешивать и сопоставлять» серверы имен из различных провайдеров, без конкретной договоренности. Все серверы имен должны управляться одной и той же организацией. Да, вы можете (и должны в некоторых случаях) использовать различных провайдеров для дополнительной устойчивости, например, но для этого нужны конкретные договоренности. Любой из поставщиков является «первичным», а второй выкл настраивает их серверы имен из этого. Или вы, или другая третья сторона, остаетесь (скрытым) основным, и оба провайдера информируют себя об этом, чтобы убедиться, что они оба предоставляют одинаковые данные (зональное содержимое) только с разных серверов.
Однако, очевидно, можно делегировать часть дерева, например, dev
, другому набору серверов имен (не то, чтобы это изменило вашу проблему в большой путь).
PS: если нужно запутать имена, используйте example.com
, example.net
или .example
TLD, и ничего другого.
После проверки страницы Активность и ознакомления с документом Google относительно учетных записей служб я понимаю, что это вызвано предыдущей ошибкой, которая удаляет учетную запись службы по умолчанию, созданную Google. Чтобы вернуть его, я использовал:
gcloud projects add-iam-policy-binding PROJECT_ID \
--member serviceAccount:PROJECT_NUMBER@cloudservices.gserviceaccount.com \
--role roles/editor
Ссылка: Сервисная учетная запись Google API Service Agent удалена по ошибке .
-121--480648-Никогда не беспокойтесь о ценовых уровнях начального уровня хостинг-провайдеров.
Самое дешевое предложение совместного хостинга - это больше маркетинговые расходы, чем фактическое предложение поставщика услуг. Везде, где это целесообразно, компании платят вам , чтобы ввести ваши платежные данные и начать блокироваться с их собственной технологией месяца.
Их цены отражают меньше затрат, понесенных для предоставления услуги и борьбы с неизбежным злоупотреблением, чем.. ожидание сделать больше баксов в большем масштабе .
Lightsail — это сервис AWS, ориентированный на потребителя, по цене конкурирующий с Digital Ocean и т.п. Это намного намного дешевле, чем EC2 или контейнеры, особенно если принять во внимание пропускную способность.
Причина... потому что AWS так хочет. Возможно, AWS хочет заманить людей хорошей ценой, а затем заставить их переключиться на более полнофункциональный и более дорогой сервис.