এই পৃষ্ঠাটি Firebase মূল্য পরিকল্পনাগুলি বর্ণনা করে, যার মধ্যে রয়েছে Firebase-এর জন্য বিলিং কীভাবে কাজ করে এবং এটি অন্যান্য Google পরিষেবার সাথে কীভাবে সংযুক্ত হয়।
ফায়ারবেস দুটি ভিন্ন মূল্য পরিকল্পনা অফার করে, নো-কস্ট স্পার্ক প্ল্যান এবং পে-অ্যাজ-ইউ-গো ব্লেজ প্ল্যান । এখানে প্রতিটি পরিকল্পনার একটি সংক্ষিপ্ত বিবরণ দেওয়া হল, তবে বিস্তারিত তথ্যের জন্য, এই পৃষ্ঠার পরবর্তী বিভাগগুলি দেখুন।
স্পার্ক মূল্য পরিকল্পনা শুরু করার জন্য কোনও পেমেন্ট তথ্যের প্রয়োজন নেই | ব্লেজ মূল্য পরিকল্পনা আরও পরিষেবা অ্যাক্সেস করতে একটি বিলিং অ্যাকাউন্ট লিঙ্ক করুন |
---|---|
বিনামূল্যে Firebase পণ্য এবং বৈশিষ্ট্যগুলির সম্পূর্ণ ব্যবহার * | বিনামূল্যে Firebase পণ্য এবং বৈশিষ্ট্যগুলির সম্পূর্ণ ব্যবহার * |
প্রদত্ত Firebase পণ্যের জন্য বিনামূল্যে ব্যবহারের কোটা ** | প্রদত্ত Firebase পণ্যের জন্য বিনামূল্যে ব্যবহারের কোটা ** |
পেইড ফায়ারবেস পণ্যের যেকোনো অতিরিক্ত ব্যবহারের জন্য যেমন-যেমন-যাও-মূল্য পরিশোধ করুন | |
Cloud Functions অ্যাক্সেস (বিনামূল্যে ব্যবহারের কোটা, তারপর অতিরিক্ত ব্যবহারের জন্য মূল্য পরিশোধ করুন) | |
পেইড Google Cloud পণ্য এবং বৈশিষ্ট্যগুলিতে অ্যাক্সেস | |
* বিনামূল্যের পণ্যগুলির এখনও নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে সম্পর্কিত সীমাবদ্ধতা রয়েছে (উদাহরণস্বরূপ, Crashlytics কাস্টম লগিং 64kB-তে সীমাবদ্ধ করে)। এই ধরণের তথ্য খুঁজে পেতে Firebase ডকুমেন্টেশনের প্রতিটি পণ্যের বিভাগটি দেখুন। ** পণ্যের উপর নির্ভর করে, স্পার্ক বনাম ব্লেজ প্ল্যানের জন্য উপলব্ধ বিনামূল্যে ব্যবহারের কোটার পরিমাণ ভিন্ন হতে পারে। এই FAQ তে আরও পড়ুন। |
পণ্য-নির্দিষ্ট তথ্য জানুন
প্রতিটি মূল্য পরিকল্পনার জন্য পণ্য-বাই-পণ্য বিভাজন : Firebase মূল্য পৃষ্ঠাটি দেখুন। সেই পৃষ্ঠায়, আপনি Firebase পণ্যের জন্য বিনামূল্যে Firebase পণ্য, বিনামূল্যে ব্যবহারের কোটা এবং Pay-As-You-Go মূল্য সম্পর্কে জানতে পারবেন।
ব্যবহার, কোটা এবং মূল্য নির্ধারণ সম্পর্কে পণ্য-নির্দিষ্ট তথ্য : পণ্য-নির্দিষ্ট ডকুমেন্টেশন দেখুন। এই পৃষ্ঠাগুলি প্রায়শই পণ্যের জন্য ব্যবহার-থেকে-বিলিং উদাহরণ এবং নির্দিষ্ট বৈশিষ্ট্যগুলির জন্য কোনও সীমাবদ্ধতা প্রদান করে (উদাহরণস্বরূপ, Crashlytics কাস্টম লগিং 64kB পর্যন্ত সীমাবদ্ধ করে)। এই ধরণের তথ্য খুঁজে পেতে Firebase ডকুমেন্টেশনের প্রতিটি পণ্যের বিভাগটি দেখুন।
প্রকল্প, অ্যাপ এবং বিলিংয়ের মধ্যে সম্পর্ক
নিম্নলিখিত চিত্রটি দেখায় যে কীভাবে মূল্য পরিকল্পনা (এবং বিলিং অ্যাকাউন্ট) প্রকল্প এবং অ্যাপের সাথে সম্পর্কিত।
স্পার্ক মূল্য পরিকল্পনা
যখন আপনি আপনার অ্যাপ তৈরির প্রাথমিক পর্যায়ে থাকবেন, তখন বিনামূল্যে স্পার্ক মূল্য পরিকল্পনা দিয়ে শুরু করুন। বেশিরভাগ Firebase বৈশিষ্ট্যগুলি এখনই ব্যবহার শুরু করার জন্য আপনাকে কোনও অর্থপ্রদানের তথ্য প্রদান করতে হবে না!
আর যদি আপনি শুধুমাত্র বিনামূল্যের Firebase পণ্য ব্যবহার করেন, যেমন Remote Config এবং Crashlytics , তাহলে আপনি প্রোডাকশন অ্যাপগুলিতে Spark প্ল্যান ব্যবহার করতে পারেন।
স্পার্ক প্ল্যানের সাথে কী কী অন্তর্ভুক্ত রয়েছে?
স্পার্ক প্ল্যানে নিম্নলিখিত পরিষেবাগুলিতে অ্যাক্সেস অন্তর্ভুক্ত রয়েছে:
- বিনামূল্যে ফায়ারবেস পণ্য এবং বৈশিষ্ট্যগুলির সম্পূর্ণ ব্যবহার * (যেমন সোশ্যাল সাইন-ইন পদ্ধতি, Remote Config এবং Crashlytics )
- প্রদত্ত Firebase পণ্যের জন্য বিনামূল্যে ব্যবহারের কোটা (যেমন Cloud Firestore , Cloud Storage , এবং Hosting )
* বিনামূল্যের পণ্যগুলির এখনও নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে সম্পর্কিত সীমাবদ্ধতা রয়েছে (উদাহরণস্বরূপ, Crashlytics কাস্টম লগিং 64kB-তে সীমাবদ্ধ করে)। এই ধরণের তথ্য খুঁজে পেতে Firebase ডকুমেন্টেশনের প্রতিটি পণ্যের বিভাগটি দেখুন।
উদাহরণ পরিস্থিতি
স্পার্ক প্ল্যানের ব্যবহার এবং বিলিংয়ের কিছু উদাহরণ এখানে দেওয়া হল:
উদাহরণ ১: আপনার অ্যাপটি সোশ্যাল সাইন-ইন পদ্ধতি, Remote Config এবং Crashlytics ব্যবহার করে। আপনার অ্যাপের কয়েক মিলিয়ন ব্যবহারকারী থাকলেও আপনি এই তিনটি পণ্যের সমস্ত বৈশিষ্ট্যে অ্যাক্সেস পাবেন — বিনামূল্যে।
উদাহরণ ২: আপনার অ্যাপটি কাস্টম Authentication , Crashlytics এবং Cloud Firestore ব্যবহার করে। আপনি কাস্টম Authentication এবং Crashlytics সমস্ত বৈশিষ্ট্যগুলিতে অ্যাক্সেস পাবেন (আপনার যত ব্যবহারকারীই থাকুক না কেন), এবং আপনি প্রতিদিন ২০,০০০ Cloud Firestore ডকুমেন্ট লেখা এবং ৫০,০০০ ডকুমেন্ট পড়ার সুবিধা পাবেন — বিনামূল্যে।
স্পার্ক পরিকল্পনা সম্পর্কে মনে রাখার মতো গুরুত্বপূর্ণ তথ্য
স্পার্ক মূল্য পরিকল্পনা সম্পর্কে নিম্নলিখিত বিষয়গুলি লক্ষ্য করুন:
যদি আপনি একটি ক্যালেন্ডার মাসে কোনও পণ্যের জন্য নো-কস্ট কোটার সীমা অতিক্রম করেন, তাহলে আপনার প্রকল্পের সেই নির্দিষ্ট পণ্যের ব্যবহার সেই মাসের বাকি সময় বন্ধ থাকবে ।
এটি Firebase প্রকল্পের সাথে নিবন্ধিত সমস্ত অ্যাপের ক্ষেত্রে প্রযোজ্য।
সেই নির্দিষ্ট পণ্যটি আবার ব্যবহার করতে, আপনাকে পরবর্তী বিলিং চক্র পর্যন্ত অপেক্ষা করতে হবে অথবা Blaze মূল্য পরিকল্পনায় আপগ্রেড করতে হবে ।
বিনামূল্যে পণ্যগুলিতে এখনও নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে সম্পর্কিত সীমাবদ্ধতা রয়েছে (উদাহরণস্বরূপ, Crashlytics কাস্টম লগিং 64kB পর্যন্ত সীমাবদ্ধ করে)। এই ধরণের তথ্য খুঁজে পেতে Firebase ডকুমেন্টেশনের প্রতিটি পণ্যের বিভাগটি দেখুন। পণ্য বা বৈশিষ্ট্যের উপর নির্ভর করে, এই সীমাবদ্ধতাগুলি অবকাঠামো, ন্যায্য অ্যাক্সেস এবং অন্যান্য পরিষেবা সুরক্ষার মতো কারণগুলির কারণে হতে পারে।
স্পার্ক প্ল্যানের প্রকল্পগুলির জন্য পেইড Google Cloud পণ্য এবং বৈশিষ্ট্যগুলি (যেমন Pub/Sub , Cloud Run , অথবা Analytics জন্য BigQuery স্ট্রিমিং) উপলব্ধ নয়।
ব্লেজ মূল্য পরিকল্পনা
যদি আপনার অ্যাপের জন্য পেইড পরিষেবাগুলির দ্বারা প্রদত্ত ক্ষমতার প্রয়োজন হয় এবং/অথবা আপনি যদি বর্ধিত কোটা চান (ব্লেজ প্ল্যানে এটি অফার করে এমন পণ্যগুলির জন্য) তাহলে আপনি পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে আপগ্রেড করতে পারেন।
ব্লেজ প্ল্যানের একটি ফায়ারবেস প্রকল্পের সাথে একটি Cloud Billing অ্যাকাউন্ট লিঙ্ক করা থাকে, যা আপনার প্রকল্প এবং অ্যাপগুলিকে আরও পরিষেবা এবং প্রায়শই উচ্চতর ব্যবহারের স্তর অ্যাক্সেস করতে সক্ষম করে।
ব্লেজ প্ল্যানের সাথে কী কী অন্তর্ভুক্ত রয়েছে?
ব্লেজ প্ল্যানে নিম্নলিখিত পরিষেবাগুলিতে অ্যাক্সেস অন্তর্ভুক্ত রয়েছে:
বিনামূল্যে ফায়ারবেস পণ্য এবং বৈশিষ্ট্যগুলির সম্পূর্ণ ব্যবহার * (যেমন সোশ্যাল সাইন-ইন পদ্ধতি, Remote Config এবং Crashlytics )
প্রদত্ত Firebase পণ্যের জন্য বিনামূল্যে ব্যবহারের কোটা (যেমন Cloud Firestore , Cloud Storage , এবং Hosting )
পেইড ফায়ারবেস পণ্যের যেকোনো অতিরিক্ত ব্যবহারের জন্য যেমন-যেমন-যাও-মূল্য পরিশোধ করুন
Cloud Functions for Firebase জন্য বিনামূল্যে ব্যবহারের কোটা, তারপর যেমন-যান-তত-পরিশোধের মূল্য
পেইড Google Cloud পণ্য এবং বৈশিষ্ট্যগুলিতে অ্যাক্সেস (যেমন Pub/Sub , Cloud Run , অথবা Analytics জন্য BigQuery স্ট্রিমিং)
* বিনামূল্যের পণ্যগুলির এখনও নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে সম্পর্কিত সীমাবদ্ধতা রয়েছে (উদাহরণস্বরূপ, Crashlytics কাস্টম লগিং 64kB-তে সীমাবদ্ধ করে)। এই ধরণের তথ্য খুঁজে পেতে Firebase ডকুমেন্টেশনের প্রতিটি পণ্যের বিভাগটি দেখুন।
যদি আপনার প্রকল্পটি ব্লেজ প্ল্যানের পেইড পণ্যের জন্য নো-কস্ট ব্যবহারের কোটার মধ্যে থাকে, তাহলে আপনি সেই পণ্যগুলির জন্য কোনও চার্জ দেখতে পাবেন না ( Cloud Functions বাদে )। কিন্তু যদি আপনি নো-কস্ট ব্যবহারের কোটা অতিক্রম করেন, তাহলে আপনাকে কেবল আপনার ব্যবহৃত সম্পদের জন্যই অর্থ প্রদান করতে হবে — এই কারণেই ব্লেজ পরিকল্পনাটিকে "পে-অ্যাজ-ইউ-গো" পরিকল্পনা বলা হয়।
উদাহরণ পরিস্থিতি
ব্লেজ প্ল্যানের ব্যবহার এবং বিলিংয়ের কিছু উদাহরণ এখানে দেওয়া হল:
উদাহরণ ১: আপনার অ্যাপটি সোশ্যাল সাইন-ইন পদ্ধতি, Remote Config এবং Crashlytics ব্যবহার করে। আপনার অ্যাপের কয়েক মিলিয়ন ব্যবহারকারী থাকলেও আপনি এই তিনটি পণ্যের সমস্ত বৈশিষ্ট্যে অ্যাক্সেস পাবেন — বিনামূল্যে।
উদাহরণ ২: আপনার অ্যাপটি কাস্টম Authentication , Crashlytics এবং Cloud Firestore ব্যবহার করে। আপনি কাস্টম Authentication এবং Crashlytics সমস্ত বৈশিষ্ট্যগুলিতে অ্যাক্সেস পাবেন (আপনার যত ব্যবহারকারীই থাকুক না কেন), এবং আপনি প্রতিদিন ৫০,০০০ Cloud Firestore ডকুমেন্ট পঠন এবং ২০,০০০ ডকুমেন্ট লেখার সুবিধা পাবেন — বিনামূল্যে।
তবে, যদি আপনার প্রকল্পের Cloud Firestore ব্যবহার দৈনিক কোটার চেয়ে বেশি হয়, তাহলে সেই দিন ৫০ হাজার বা ২০ হাজারের বেশি পঠন এবং লেখার জন্য আপনাকে চার্জ করা হবে।
ব্লেজ পরিকল্পনা সম্পর্কে মনে রাখার মতো গুরুত্বপূর্ণ তথ্য
ব্লেজ মূল্য পরিকল্পনা সম্পর্কে নিম্নলিখিত বিষয়গুলি লক্ষ্য করুন:
পণ্যের উপর নির্ভর করে, স্পার্ক বনাম ব্লেজ প্ল্যানের জন্য উপলব্ধ বিনামূল্যে ব্যবহারের কোটার পরিমাণ ভিন্ন হতে পারে। এই FAQ তে আরও পড়ুন।
বিনামূল্যে পণ্যগুলিতে এখনও নির্দিষ্ট বৈশিষ্ট্যগুলির সাথে সম্পর্কিত সীমাবদ্ধতা রয়েছে (উদাহরণস্বরূপ, Crashlytics কাস্টম লগিং 64kB পর্যন্ত সীমাবদ্ধ করে)। এই ধরণের তথ্য খুঁজে পেতে Firebase ডকুমেন্টেশনের প্রতিটি পণ্যের বিভাগটি দেখুন। পণ্য বা বৈশিষ্ট্যের উপর নির্ভর করে, এই সীমাবদ্ধতাগুলি অবকাঠামো, ন্যায্য অ্যাক্সেস এবং অন্যান্য পরিষেবা সুরক্ষার মতো কারণগুলির কারণে হতে পারে।
বেশিরভাগ Firebase পণ্য এবং বৈশিষ্ট্যের কোটা এবং মূল্য দৈনিক ব্যবহারের উপর ভিত্তি করে নির্ধারিত হয়, তবে কিছু মাসিক বা ঘন্টার ব্যবহারের উপর ভিত্তি করে নির্ধারিত হয়। উদাহরণস্বরূপ, Cloud Functions একটি বিনামূল্যে ব্যবহারের স্তর রয়েছে যা প্রতি মাসে রিসেট হয়, কিন্তু Cloud Firestore এবং Cloud Storage বিনামূল্যে ব্যবহারের স্তর রয়েছে যা প্রতিদিন রিসেট হয়। এই FAQ- এ আরও পড়ুন।
Google Cloud Billing অ্যাকাউন্ট
যখন আপনার প্রকল্পটি ব্লেজ মূল্য পরিকল্পনায় থাকে, তখন আপনার প্রকল্পটি একটি Google Cloud Billing অ্যাকাউন্টের সাথে লিঙ্ক করা হয়। Cloud Billing অ্যাকাউন্ট সম্পর্কে কিছু দ্রুত তথ্য এখানে দেওয়া হল:
Cloud Billing অ্যাকাউন্টগুলির জন্য একটি পেমেন্ট পদ্ধতি প্রয়োজন। এর মধ্যে বেশিরভাগ প্রধান ক্রেডিট কার্ডের পাশাপাশি অন্যান্য পেমেন্ট পদ্ধতিও অন্তর্ভুক্ত। বিস্তারিত তথ্যের জন্য, Cloud Billing ডকুমেন্টেশন দেখুন।
আপনি একাধিক Firebase প্রকল্পকে একটি একক Cloud Billing অ্যাকাউন্টের সাথে লিঙ্ক করতে পারেন। এই সমস্ত প্রকল্পগুলি Blaze মূল্য পরিকল্পনায় থাকবে।
আপনি ক্রেডিট পাওয়ার যোগ্য কিনা তা পরীক্ষা করুন। উদাহরণস্বরূপ, আপনি যদি Firebase এবং Google Cloud এ নতুন হন, তাহলে আমাদের পরিষেবাগুলি ব্যবহার করার জন্য আপনি " Google Cloud $300 ফ্রি ট্রায়াল" এর জন্য যোগ্য হতে পারেন। মনে রাখবেন যে এই ক্রেডিটগুলির বাইরে যেকোনো ব্যবহার বা খরচ আপনার ব্যবহৃত ক্রেডিট প্রোগ্রাম দ্বারা নির্ধারিত হয়।
মূল্য পরিকল্পনার মধ্যে স্যুইচিং
স্পার্ক থেকে ব্লেজে আপগ্রেড করা হচ্ছে
আপনি Firebase কনসোলে Blaze মূল্য পরিকল্পনায় আপগ্রেড করতে পারেন।
সকল উদ্দেশ্য এবং উদ্দেশ্যের জন্য, একটি Firebase প্রকল্পকে Blaze মূল্য পরিকল্পনায় আপগ্রেড করার অর্থ হল আপনি একটি Cloud Billing অ্যাকাউন্টকে অন্তর্নিহিত Google Cloud প্রকল্পের সাথে লিঙ্ক করছেন।
নিম্নলিখিত পদক্ষেপ এবং পরিস্থিতিগুলি স্বয়ংক্রিয়ভাবে আপনার মূল্য পরিকল্পনা স্পার্ক থেকে ব্লেজে আপগ্রেড করবে:
Google Cloud কনসোলের মধ্যে থেকে আপনার প্রকল্পের সাথে একটি Cloud Billing অ্যাকাউন্ট লিঙ্ক করা
একই প্রকল্পে Google Cloud পরিষেবা (যেমন Pub/Sub বা Cloud Run ) অথবা গুগল ম্যাপস এপিআই ব্যবহার করা
উদাহরণস্বরূপ, যদি আপনি Google Cloud কনসোলের মধ্যে থেকে একটি Google Cloud পরিষেবা ব্যবহার শুরু করেন, তাহলে আপনাকে একটি Cloud Billing অ্যাকাউন্ট লিঙ্ক করতে হবে — এটি স্বয়ংক্রিয়ভাবে আপনার ফায়ারবেস মূল্য পরিকল্পনাকে ব্লেজ প্ল্যানে আপগ্রেড করে।
যদি আপনার প্রকল্পটি স্পার্ক থেকে ব্লেজে আপগ্রেড হয়, তাহলে কী হবে সে সম্পর্কে সচেতন থাকুন:
- পণ্যের উপর নির্ভর করে, স্পার্ক বনাম ব্লেজ প্ল্যানের জন্য উপলব্ধ বিনামূল্যে ব্যবহারের কোটার পরিমাণ ভিন্ন হতে পারে। এই FAQ তে আরও পড়ুন।
ব্লেজ থেকে স্পার্ক প্ল্যানে ডাউনগ্রেড করা হচ্ছে
আপনি Firebase কনসোলে Spark মূল্য পরিকল্পনায় ডাউনগ্রেড করতে পারেন।
নিম্নলিখিত পদক্ষেপ এবং পরিস্থিতিগুলি স্বয়ংক্রিয়ভাবে আপনার মূল্য পরিকল্পনাকে Blaze থেকে Spark-এ ডাউনগ্রেড করবে:
Google Cloud কনসোলের মধ্যে থেকে আপনার প্রকল্প থেকে একটি Cloud Billing অ্যাকাউন্ট আনলিঙ্ক করা
আপনার প্রকল্পের সাথে সংযুক্ত Cloud Billing অ্যাকাউন্টটি বন্ধ করা
মনে রাখবেন যে Cloud Billing পেমেন্টের অবস্থা বা ইতিহাসের উপর ভিত্তি করে অ্যাকাউন্ট বন্ধ করতে পারে। Cloud Billing সমস্যাগুলি কীভাবে সমাধান করবেন তা জানুন।
যদি আপনার প্রকল্পটি ব্লেজ থেকে স্পার্কে ডাউনগ্রেড হয়, তাহলে কী হবে সে সম্পর্কে সচেতন থাকুন:
আপনার প্রকল্পটি Pub/Sub , Cloud Run , অথবা Analytics জন্য BigQuery স্ট্রিমিংয়ের মতো যেকোনো অর্থপ্রদানকারী Google Cloud পরিষেবার অ্যাক্সেস হারাবে।
আপনার প্রকল্পটি যেকোনো নন-ডিফল্ট Realtime Database ইনস্ট্যান্স বা নন-ডিফল্ট Cloud Storage বাকেটের অ্যাক্সেস হারাবে।
এইসব ইনস্ট্যান্স এবং বাকেটের ডেটা মুছে ফেলা হয় না , তবে আপনার ডেটাতে অ্যাক্সেস থাকবে না (অর্থাৎ আপনার অ্যাপ থেকে কোনও পঠন/লেখার অ্যাক্সেস থাকবে না, কোনও কনসোল অ্যাক্সেস থাকবে না এবং কোনও REST API অ্যাক্সেস থাকবে না)।
অ্যাক্সেস পুনরায় সক্ষম করতে, Blaze মূল্য পরিকল্পনায় আপগ্রেড করুন ।
যদি আপনার এই নন-ডিফল্ট ইনস্ট্যান্স এবং বাকেট থেকে ডেটা মুছে ফেলার প্রয়োজন হয়, কিন্তু স্পার্ক প্ল্যানে থেকে যান, তাহলে Firebase Support এর সাথে যোগাযোগ করুন ।
আপনি কোনও নতুন বা বিদ্যমান Cloud Functions নতুন স্থাপনা করতে পারবেন না।
পণ্যের উপর নির্ভর করে, স্পার্ক বনাম ব্লেজ প্ল্যানের জন্য উপলব্ধ বিনামূল্যে ব্যবহারের কোটার পরিমাণ ভিন্ন হতে পারে। এই FAQ তে আরও পড়ুন।
পরবর্তী পদক্ষেপ
Cloud Functions for Firebase সম্পর্কিত বিলিং সম্পর্কিত বিভিন্ন নির্দিষ্ট পরিস্থিতির উত্তরের জন্য Firebase মূল্য নির্ধারণের প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী দেখুন।
আপনার কোড পরীক্ষা করে, আপনার ব্যবহার এবং ব্যয়ের মাত্রা পর্যবেক্ষণ করে এবং বাজেট সতর্কতা ইমেল সেট আপ করে কীভাবে আকস্মিক বিল এড়াবেন তা শিখুন।