Стоит ли Firebase денег?
Firebase – одна из ведущих облачных платформ для создания мобильных и веб-приложений. Google приобрел платформу у Firebase Inc в 2018 году. С тех пор она стала одной из ведущих серверных служб для разработчиков по всему миру.
В этой статье сравниваются планы Firebase и объясняются различия между бесплатными и платными продуктами.
Продолжайте читать, чтобы узнать больше.
Contents
- 1 Планы Firebase
- 2 Бесплатные Продукты Firebase
- 3 Платные Продукты Firebase
- 4 Firebase ML
- 5 Тестовая лаборатория
- 6 База данных в реальном времени
- 7 Хранилище Cloud Firestore
- 8 Хостинг
- 9 Аутентификация
- 10 Облачные Функции
- 11 Прогнозирование затрат на ваше приложение
- 12 Заключение
- 13 Частые Вопросы
- 14 Стоит ли Firebase денег?
- 15 Какие бесплатные продукты Firebase?
- 16 Какие платные продукты 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.
База Данных в Реальном Времени | Spark | Blaze |
Одновременные подключения | 100 | 200к/база данных |
ГБ памяти | 1 GB | $5/ГБ |
ГБ загрузки | 10 GB/month | $1/ГБ |
Базы даных за 1 проект | 1 | Множество |
Хранилище | Spark | Blaze |
ГБ памяти | 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 Firestore | Spark | Blaze |
ГБ хранится (база данных) | Всего 1 ГБ | $0.18/ГБ |
Пишет | 20К / день | $0.18/100к операций |
Читает | 50К / день | $0.06/100к операций |
Удаляет | 20К / день | $0.02/100к операций |
См. Эту статью о базе данных Google Cloud для получения полного списка доступных служб в базе данных Google Cloud.
Хостинг
Каждый пользователь хостинга Google имеет право на бесплатное хранилище объемом один гигабайт, предлагаемое планом Spark. После превышения уровня бесплатного пользования пользователи должны платить за дополнительное хранение и передачу данных в течение месяца. Все планы предоставляют SSL и поддерживают несколько сайтов для каждого проекта.
Хостинг | Spark | Blaze |
ГБ сохранено (данные приложения) | 10 ГБ | $0.026/ГБ |
ГБ передано | 10 ГБ в месяц | $0.15/ГБ |
Аутентификация
Пользователи Firebase получают до 10 000 бесплатных аутентификаций в месяц. Плата, взимаемая после превышения лимитов, зависит от местоположения, как показано в таблице ниже.
Хостинг | Spark | Blaze |
Первые 10,000 аутентификации | Бесплатно | Бесплатно |
Более 10 тысяч аутентификаций в месяц в США, Канаде, Индии | Н/Д | $0.01 за аутентификацию |
Более 10 тысяч аутентификаций в месяц для других стран. | Н/Д | $0.06 за аутентификацию |
Облачные Функции
Функция Google Cloud, также называемая функцией Google, является частью планов Firebase. Ресурсы, доступные на уровне бесплатного пользования, и стоимость платных планов показаны ниже:
Функции Облака | Spark | Blaze |
Призывы | 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
– Хостинг
– Облачные функции
– Аутентификация
– И т.д