Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

বিস্ময়ের বিল এড়িয়ে চলুন

আপনি কেবলমাত্র আপনার অ্যাপ ডেভেলপ করা শুরু করছেন বা আপনার একটি পূর্ণাঙ্গ প্রোডাকশন অ্যাপ আছে কিনা, আপনি নিশ্চিত করতে চান যে আপনি আপনার খরচ বুঝতে পারছেন এবং কিভাবে বিস্ময়কর বিল এড়াবেন।

যদি আপনি এমনটি না থাকে, তাহলে খুঁজে বার করো পরিকল্পনা মূল্যের Firebase বুঝতে Firebase জন্য কাজ করার জন্য বিলিং।

এই পৃষ্ঠাটি আপনাকে আপনার ব্যবহার এবং ব্যয় স্তরের বোঝার এবং পর্যবেক্ষণের গুরুত্বপূর্ণ দিকগুলির মাধ্যমে নির্দেশ করে, যার মধ্যে রয়েছে:


আপনার কোড পরীক্ষা করুন

উত্পাদনে স্থাপনের আগে আপনার কোড পরীক্ষা করা অনেক কারণের জন্য একটি দুর্দান্ত ধারণা, যেমন ত্রুটিগুলি ধরা যা আপনাকে উল্লেখযোগ্য পরিমাণ অর্থ ব্যয় করতে পারে। আপনি আপনার অ্যাপ্লিকেশনের জন্য পরিকাঠামো তৈরি করছি হিসাবে, আমরা অত্যন্ত প্রথম পরীক্ষামূলক স্থানীয়ভাবে ব্যবহার করার প্রস্তাব Firebase স্থানীয় এমুলেটর সুইট

লোকাল এমুলেটর স্যুট আপনাকে আপনার ডেস্কটপ মেশিনে ক্লাউড ফাংশন, ক্লাউড ফায়ারস্টোর, রিয়েলটাইম ডাটাবেস এবং আরও অনেক কিছু স্থানীয়ভাবে চালানোর অনুমতি দেয়। এটি কেবল আপনার জন্য নতুন কার্যকারিতা - বিশেষ করে ক্লাউড ফাংশনগুলিতে দ্রুত পুনরাবৃত্তি করা সহজ করে না, তবে এটি নিশ্চিত করে যে আপনি কোনও ফায়ারবেস খরচ বহন করবেন না যা উৎপাদনের পরিষেবাগুলির বিরুদ্ধে পরীক্ষার ফলে হতে পারে।

যখন আপনি পরীক্ষা করছেন, প্রত্যাশিত ব্যবহার এবং ব্যয় অতিক্রম করার এই সাধারণ কারণগুলি পরীক্ষা করুন:

  • লক্ষ লক্ষ ফলাফলের সাথে একটি ডাটাবেস ক্যোয়ারীতে একটি সীমা যুক্ত করতে ভুলে যাওয়া

  • ক্লাউড ফাংশনের সংমিশ্রণ যা অতিরিক্ত ফ্যান-আউট কাজের চাপ বা এমনকি অসীম লুপগুলির কারণ



আপনার ব্যবহার এবং ব্যয়ের মাত্রা দেখুন

আপনার অ্যাপের জন্য সাধারণ ব্যবহারের ধরন কেমন দেখতে হবে তা জানতে হবে এবং নিশ্চিত করুন যে আপনি আপনার জন্য গুরুত্বপূর্ণ থ্রেশহোল্ডের মধ্যে অবস্থান করছেন।

পৃথক পণ্য ব্যবহার দেখুন

আপনি Firebase কনসোলে অনেক পণ্যের জন্য "ব্যবহার" ট্যাবে পৃথক পণ্যের ব্যবহার দেখতে পারেন।

প্রকল্পের সামগ্রিক ব্যবহার দেখুন

আপনি আপনার প্রকল্পের সামগ্রিক ব্যবহার দেখতে পারেন ইউসেজ এবং বিলিং ড্যাশবোর্ড Firebase কনসোলে (প্রকল্প সেটিংস> ইউসেজ এবং বিলিং যান)।

  • আপনি আপনার মাসিক ব্যবহার এবং কিভাবে আপনার ব্যবহারের মাত্রা বরাদ্দকৃত বিনামূল্যে ব্যবহারের কোটা পর্যন্ত পরিমাপ করছে তা দেখতে পারেন।

  • ব্যবহারের দৈনন্দিন সারসংক্ষেপ এবং এটি কিভাবে বরাদ্দকৃত বিনামূল্যে ব্যবহারের কোটা পর্যন্ত পরিমাপ করে তা পর্যালোচনা করতে যেকোনো পণ্যে ক্লিক করুন।

মনে রাখবেন যে প্রতিটি পণ্যের বিভিন্ন ব্যবহারের কোটা রয়েছে এবং এইভাবে বিভিন্ন সময়সীমা রয়েছে, উদাহরণস্বরূপ:

  • ক্লাউড ফায়ারস্টোর এবং ক্লাউড স্টোরেজ ব্যবহার প্রতিদিন গণনা করা হয়।

  • ক্লাউড ফাংশন ব্যবহার মাসিক গণনা করা হয়।



বাজেট সতর্কতা ইমেল সেট আপ করুন

গুগল ক্লাউড বিলিং -এ বাজেট তৈরি করে বাজেট সতর্কতা সেট -আপ করে আপনার বিলের চমক এড়িয়ে চলুন। এই বিভাগটি আপনার ফায়ারবেস প্রকল্পের জন্য কীভাবে এই দুটি করতে হয় তা বর্ণনা করে।

আপনি সহজ বাজেট সতর্কতা সেট করতে পারেন যা আপনাকে এবং আপনার সতীর্থদের ইমেল বিজ্ঞপ্তি পাঠায় যখন আপনার প্রকল্প একটি নির্ধারিত ব্যয় সীমা ছাড়িয়ে যায়।

যদি আপনি সম্প্রতি একটি ব্লেজ প্রাইসিং প্ল্যানে আপগ্রেড করেন তবে আপনার ইতিমধ্যে একটি বাজেট সতর্কতা থাকতে পারে। কিন্তু যদি আপনি বাজেট সতর্কতা সম্পর্কে আরও জানতে চান, একটি নতুন সতর্কতা সেট আপ করতে পারেন, অথবা একটি বিদ্যমান সতর্কতা পরিবর্তন করতে চান, এই বিভাগটি আপনার জন্য!

বাজেট এবং বাজেট সতর্কতার পর্যালোচনা

বাজেট হল সাধারণ ডলারের পরিমাণ যা আপনি প্রতি মাসে ব্যয় করার পরিকল্পনা করেন।

একটি বাজেট সতর্কতা একটি ইমেল পাঠায় যখনই আপনার প্রকল্পের ব্যয়ের মাত্রা আপনার সেট করা একটি সীমাতে পৌঁছায়। বাজেট সতর্কতা আপনার অ্যাপের জন্য পরিষেবা বা ব্যবহার বন্ধ করে না।

আমরা আপনার পরিষেবাগুলির এবং ব্যবহারের বন্ধ করবে না কারণ, যদিও আপনি ব্যয় বৃদ্ধি ঘটাচ্ছে আপনার অ্যাপে একটি বাগ থাকতে পারে, আপনি শুধু আপনার অ্যাপের অপ্রত্যাশিত ইতিবাচক বৃদ্ধির সম্মুখীন হতে পারে না। আপনি চান না যে আপনার অ্যাপটি অপ্রত্যাশিতভাবে বন্ধ হয়ে যায় যখন আপনার সবচেয়ে বেশি কাজ করার প্রয়োজন হয়।

একটি বাজেট এবং একটি সহজ বাজেট সতর্কতা সেট করুন

বাজেট বা বাজেট সতর্কতা সেট আপ করার জন্য, আপনাকে সংশ্লিষ্ট ক্লাউড বিলিং অ্যাকাউন্টের মালিক হতে হবে।

  1. যান Google ক্লাউড কনসোলে , আপনার প্রকল্পের অ্যাক্সেস, তারপর বিলিং নির্বাচন করুন।

  2. বাজেট ও সতর্কতাগুলি প্যানেল এ যান, তারপর বাজেট এবং একটি ইমেল বাজেট সতর্কতা সেট আপ করার জন্য নিম্নলিখিত পদক্ষেপ সম্পূর্ণ করুন:

    1. একটি বিদ্যমান বাজেট নির্বাচন করুন অথবা একটি নতুন বাজেট তৈরি করুন।

    2. আপনার বাজেটের একটি বর্ণনামূলক নাম দিন।

    3. বাজেট সতর্কতার জন্য সুযোগ নির্ধারণ করুন, প্রকল্প (গুলি) এবং পরিষেবা (গুলি) সহ যেগুলোতে আপনি বাজেট সতর্কতা প্রয়োগ করতে চান। আপনি সম্ভবত সকল পরিষেবা নির্বাচন করতে যখন বাজেট সতর্কতার মাধ্যমে শুরু করতে চান।

    4. সেট পরিমাণ> বাজেট এই একটি বিকল্প ব্যবহার করে টাইপ:

      • অর্থ একটি সেট AMOUNT - এই ধরনের যখন আপনি প্রথম শুরু করছেন বা আপনার অ্যাপ্লিকেশন পরীক্ষা ব্যবহার

      • একটি পরিমাণ কি আপনার প্রকল্পের গত মাসে অতিবাহিত করার সমান - এই ধরনের যখন আপনার অ্যাপ্লিকেশন ক্রমান্বয়ে বাড়ছে ব্যবহার এবং আপনি প্রতি মাসে বাজেট পরিমাণ আপডেট রাখা চাই না

    5. বাজেট সতর্কতা শতাংশ সেট আপ করুন।

      • প্রাথমিক পরীক্ষার জন্য বের বিভিন্ন শতকরা, 1%, 2%, 5%, এবং প্রকৃত 50% মত চেষ্টা করুন।

      • উৎপাদন অ্যাপ্লিকেশনগুলির জন্য, আউট কেঁদ্রগত শতকরা 50% এবং সেইসাথে প্রকৃত 100% পূর্বাভাস এর 150% মত চেষ্টা করুন।

    6. কারা ইমেল পাবেন তা সেট আপ করুন।

      • ডিফল্টরূপে, যথাযথ বিলিং অনুমতি সহ যে কেউ বিজ্ঞপ্তি ইমেল পায় (ডিফল্টরূপে, বিলিং অ্যাকাউন্ট প্রশাসক এবং সংশ্লিষ্ট ক্লাউড বিলিং অ্যাকাউন্টের বিলিং অ্যাকাউন্ট ব্যবহারকারীরা)।

      • আপনি আপনার দলের অন্যান্য লোকদের কাছেও ইমেল পাঠাতে পারেন। এই মনিটরিং কর্মস্থান একটি মেঘ তৈরি এবং তারপর কর্মপরিসরের সতর্ক অধ্যায় একটি ইমেল-ভিত্তিক প্রজ্ঞাপন চ্যানেল যোগ করার প্রয়োজন। এই সেটআপ সম্পর্কে আরো তথ্যের জন্য, এখানে যান উন্নত বিলিং সতর্কতা এবং যুক্তিবিজ্ঞান সেট আপ করুন

আপনি (1% এর মত) বাজেট কম শতাংশ একটি বিজ্ঞপ্তি সেট আপ, তাহলে আপনি একটি দম্পতি ঘন্টার মধ্যে একটি ইমেল বা দিনের আপনি কহন একটি দম্পতি যে আপনার প্রকল্পের যে থ্রেশহোল্ড আঘাত করেনি পাওয়া উচিত।

পরবর্তী পদক্ষেপ

পরিদর্শন সেট আপ করুন উন্নত বিলিং সতর্কতা এবং যুক্তিবিজ্ঞান কীভাবে নিম্নোক্ত কাজ করুন:

  • বিলিং এবং ব্যবহারের জন্য আরও অত্যাধুনিক সতর্কতা তৈরি করতে ক্লাউড মনিটরিং ব্যবহার করুন, কাস্টম সতর্কতা সহ যা অন্যান্য মাধ্যমগুলিতে স্ল্যাকের মতো বিজ্ঞপ্তি পাঠায়।

  • গুগল ক্লাউড পাব/সাবের উপর ভিত্তি করে অতিরিক্ত বিলিং লজিক তৈরি করুন।