Стоит ли Firebase денег?

Firebase – одна из ведущих облачных платформ для создания мобильных и веб-приложений.  Google приобрел платформу у Firebase Inc в 2018 году. С тех пор она стала одной из ведущих серверных служб для разработчиков по всему миру.

В этой статье сравниваются планы Firebase и объясняются различия между бесплатными и платными продуктами.

Продолжайте читать, чтобы узнать больше.

Планы Firebase

Spark

Это бесплатный план.  Ресурсы, доступные пользователям Spark, включают хранилище данных 1 ГБ, 20 000 операций записи в день, 50 000 операций чтения в день и 20 000 операций удаления в день.

Blaze

Это платный план Firebase, в котором используется модель ценообразования с оплатой по мере роста.  Стоимость использования сервера составляет 0,18 доллара США за ГБ для хранилища базы данных и 0,026 доллара США за ГБ хранилища.  Платформа также расценки на операции с базой данных и передачу данных.

Бесплатные Продукты Firebase 

Firebase предлагает некоторые услуги совершенно бесплатно как для планов Spark, так и для Blaze.  Эти услуги:

  • Аналитика
  • Сообщения в приложении
  • Доставка приложений
  • Индексирование приложений
  • Сплит-тест A / B
  • Обмен сообщениями в облаке
  • Мониторинг производительности
  • Динамические ссылки
  • CrashLytics • Удаленная настройка

Платные Продукты Firebase 

Далее мы рассмотрим службы Firebase, которые требуют затрат по плану Blaze.  Однако за эти услуги взимается комиссия только после исчерпания бесплатных ресурсов плана Spark.

Firebase ML

Firebase также предлагает Google Machine Learning Kit, который полезен для выполнения задач обработки изображений в проекте приложения.  Пользователи могут использовать набор машинного обучения для обработки до 1000 изображений в проекте.

Тестовая лаборатория

 Пользователи Firebase могут использовать функции Test Lab пять раз в день для реальных устройств и 10 раз в день для виртуальных устройств.

База данных в реальном времени

 Пользователи Firebase могут пользоваться неограниченным количеством бесплатных операций чтения и записи в базе данных Firebase Realtime.  В таблице ниже представлены ограничения бесплатного плана Spark и структура цен для плана Blaze.

База Данных в Реальном ВремениSparkBlaze
Одновременные подключения100200к/база данных
ГБ памяти1 GB$5/ГБ
ГБ загрузки10 GB/month$1/ГБ
Базы даных за 1 проект 1Множество
   
ХранилищеSparkBlaze
ГБ памяти5 GB$0.026 за ГБ
ГБ загружается1 GB/day$0.12 за ГБ
Загрузка20K/day$0.05 за 10к
Скачивание50K/day$0.004 за 10к
Сегментов памяти:1Множество

Хранилище Cloud Firestore 

Firebase бесплатно предоставляет до 1 ГБ хранилища в Firestore, новейшей базе данных Google в реальном времени.  После исчерпания бесплатного хранилища пользователи будут платить за пространство для хранения и операции с базой данных.  В таблице ниже представлена ​​структура цен. 

Cloud FirestoreSparkBlaze
ГБ хранится (база данных)Всего 1 ГБ$0.18/ГБ
Пишет 20К / день$0.18/100к операций
Читает 50К / день$0.06/100к операций
Удаляет 20К / день$0.02/100к  операций

См. Эту статью о базе данных Google Cloud для получения полного списка доступных служб в базе данных Google Cloud.

Хостинг 

 Каждый пользователь хостинга Google имеет право на бесплатное хранилище объемом один гигабайт, предлагаемое планом Spark.  После превышения уровня бесплатного пользования пользователи должны платить за дополнительное хранение и передачу данных в течение месяца.  Все планы предоставляют SSL и поддерживают несколько сайтов для каждого проекта.

ХостингSparkBlaze
ГБ сохранено (данные приложения)10 ГБ$0.026/ГБ
 ГБ передано10 ГБ в месяц$0.15/ГБ

Аутентификация 

Пользователи Firebase получают до 10 000 бесплатных аутентификаций в месяц.  Плата, взимаемая после превышения лимитов, зависит от местоположения, как показано в таблице ниже.

ХостингSparkBlaze
Первые 10,000 аутентификацииБесплатноБесплатно
 Более 10 тысяч аутентификаций в месяц в США, Канаде, ИндииН/Д$0.01 за аутентификацию
 Более 10 тысяч аутентификаций в месяц для других стран.Н/Д$0.06 за аутентификацию

Облачные Функции 

Функция Google Cloud, также называемая функцией Google, является частью планов Firebase.  Ресурсы, доступные на уровне бесплатного пользования, и стоимость платных планов показаны ниже:

Функции ОблакаSparkBlaze
Призывы125K / месяцБесплатно до 2 млн. В месяц, затем 0,40 долл. США / млн.
 ГБ-секунды 40K / месяц Бесплатно до 400К / месяц *
 CPU-секунды 40K / месяц Бесплатно до 200К / месяц
 Исходящая сеть Только для сервисов Google Бесплатно до 5 ГБ в месяц, затем 0,12 доллара США за ГБ
 Минуты Cloud Build Нет данных Бесплатно до 120 минут в день, затем 0,003 USD / минуту
 Контейнерное хранение Нет данных 0,026 $ / ГБ

Стоимость, рассчитанная в ГБ-секундах и секундах ЦП, будет применяться после исчерпания свободных ресурсов сервера.  Пожалуйста, проверьте страницу с ценами для получения подробной информации.  Вы также можете увидеть стоимость Google Cloud для всех сервисов Google здесь.

Прогнозирование затрат на ваше приложение

Пользователи Firebase могут получить доступ к важным данным об использовании ресурсов и статусу платежей из консоли Firebase.  Вот различные разделы консоли, отображающие использование различных служб.

  • Вкладка «Хранилище»: в этом разделе отображается только объем хранилищ данных в базе данных.
  • Вкладка «Подключение»: отображает количество подключений в реальном времени, например, WebSockets.
  • Вкладка «Загрузка»: представляет собой графическое отображение загрузок приложений и использования данных за определенный период времени. 
  • Вкладка «Скачивание»: здесь отображается объем данных, загруженных из базы данных.

Заключение

Firebase имеет две модели ценообразования: бесплатный план Spark и план Blaze, в котором используется структура ценообразования с оплатой по мере использования, которая взимает с пользователей плату в зависимости от использования ресурсов сервера приложения.  План Spark рекомендуется для разработки личных и небольших приложений, а план Blaze отлично подходит для производственных приложений.. 

Частые Вопросы

Стоит ли Firebase денег?

Firebase имеет две модели ценообразования: бесплатный план Spark и план Blaze, в котором используется структура ценообразования с оплатой по мере использования, которая взимает с пользователей плату в зависимости от использования ресурсов сервера приложения.  План Spark рекомендуется для разработки личных и небольших приложений, а план Blaze отлично подходит для производственных приложений.

Какие бесплатные продукты Firebase?

– Аналитика
 – Обмен сообщениями в приложении
 – Доставка приложений
 – Индексирование приложений
 – Сплит-тест A / B
 – Обмен сообщениями в облаке
 – Мониторинг производительности
 – Динамические ссылки
 – CrashLytics
 – Удаленная настройка

Какие платные продукты Firebase?

 – База данных в реальном времени
 – Cloud Firestore
 – Хостинг
 – Облачные функции
 – Аутентификация
 – И т.д


Leave a reply

Your email address will not be published.