Catch up on everthing we announced at this year's Firebase Summit. Learn more

ফায়ারবেসের জন্য ক্লাউড স্টোরেজ

ফায়ারবেসের জন্য ক্লাউড স্টোরেজ অ্যাপ ডেভেলপারদের জন্য তৈরি করা হয়েছে যাদের ফটো বা ভিডিওর মতো ব্যবহারকারীর তৈরি সামগ্রী সংরক্ষণ এবং পরিবেশন করতে হবে।

Firebase-এর জন্য ক্লাউড স্টোরেজ হল Google স্কেলের জন্য নির্মিত একটি শক্তিশালী, সহজ এবং সাশ্রয়ী বস্তু সঞ্চয়স্থান পরিষেবা। ক্লাউড স্টোরেজের জন্য Firebase SDKগুলি নেটওয়ার্কের গুণমান নির্বিশেষে আপনার Firebase অ্যাপের ফাইল আপলোড এবং ডাউনলোডগুলিতে Google নিরাপত্তা যোগ করে।

আপনি আমাদের SDK ব্যবহার করতে পারেন ছবি, অডিও, ভিডিও বা অন্যান্য ব্যবহারকারীর তৈরি সামগ্রী সংরক্ষণ করতে। সার্ভার, আপনি ব্যবহার করতে পারেন Google মেঘ সংগ্রহস্থল API গুলি একই ফাইলগুলি অ্যাক্সেস করতে।

আইওএস + + সেটআপ অ্যান্ড্রয়েড সেটআপ ওয়েব সেটআপ সি ++ সেটআপ ইউনিটি সেটআপ

মূল ক্ষমতা

শক্তিশালী অপারেশন ক্লাউড স্টোরেজের জন্য Firebase SDKগুলি নেটওয়ার্ক গুণমান নির্বিশেষে আপলোড এবং ডাউনলোডগুলি সম্পাদন করে৷ আপলোড এবং ডাউনলোডগুলি মজবুত, যার অর্থ তারা যেখানে থামে সেখানে পুনরায় চালু হয়, আপনার ব্যবহারকারীদের সময় এবং ব্যান্ডউইথ সাশ্রয় করে৷
শক্তিশালী নিরাপত্তা ক্লাউড স্টোরেজের জন্য Firebase SDKs ডেভেলপারদের জন্য সহজ এবং স্বজ্ঞাত প্রমাণীকরণ প্রদান করতে Firebase প্রমাণীকরণের সাথে একীভূত হয়। আপনি ফাইলের নাম, আকার, বিষয়বস্তুর প্রকার এবং অন্যান্য মেটাডেটার উপর ভিত্তি করে অ্যাক্সেসের অনুমতি দিতে আমাদের ঘোষণামূলক নিরাপত্তা মডেল ব্যবহার করতে পারেন।
উচ্চ মাপযোগ্যতা যখন আপনার অ্যাপ ভাইরাল হয় তখন ক্লাউড স্টোরেজ এক্সাবাইট স্কেলের জন্য তৈরি করা হয়। Spotify এবং Google Photos-কে ক্ষমতা দেয় এমন একই পরিকাঠামো ব্যবহার করে প্রোটোটাইপ থেকে উৎপাদনে অনায়াসে বেড়ে উঠুন।

এটা কিভাবে কাজ করে?

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

Firebase জন্য মেঘ সঞ্চয়স্থান একটি আপনার ফাইল সঞ্চয় Google মেঘ সংগ্রহস্থল বালতি, তাদের উভয় Firebase এবং Google মেঘ মাধ্যমে অ্যাক্সেসযোগ্য হয়। এটি আপনাকে ক্লাউড স্টোরেজের জন্য Firebase SDK-এর মাধ্যমে মোবাইল ক্লায়েন্টদের থেকে ফাইল আপলোড এবং ডাউনলোড করার নমনীয়তা দেয়৷ উপরন্তু, আপনি ইমেজ ফিল্টারিং অথবা ভিডিও ট্রান্সকোডিং ব্যবহার যেমন প্রক্রিয়াকরণের সার্ভার সাইড কি করতে পারেন Google মেঘ সংগ্রহস্থল API গুলি । ক্লাউড স্টোরেজ স্বয়ংক্রিয়ভাবে স্কেল করে, যার অর্থ অন্য কোনো প্রদানকারীতে স্থানান্তরিত করার প্রয়োজন নেই। সব সম্পর্কে আরো আমাদের সুবিধাগুলো জানুন Google মেঘ সঙ্গে ইন্টিগ্রেশন

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

বাস্তবায়নের পথ

ক্লাউড স্টোরেজের জন্য Firebase SDK গুলিকে একীভূত করুন। Gradle, CocoaPods বা একটি স্ক্রিপ্ট অন্তর্ভুক্ত করার মাধ্যমে ক্লায়েন্টদের দ্রুত অন্তর্ভুক্ত করুন।
একটি রেফারেন্স তৈরি করুন একটি ফাইলের পাথ উল্লেখ করুন, যেমন "images/mountains.png", এটি আপলোড করতে, ডাউনলোড করতে বা মুছতে।
আপলোড বা ডাউনলোড করুন মেমরিতে বা ডিস্কে নেটিভ ধরনের আপলোড বা ডাউনলোড করুন।
আপনার ফাইল সুরক্ষিত ব্যবহারের ক্লাউড স্টোরেজ জন্য Firebase সিকিউরিটি রুলস আপনার ফাইল নিরাপদ করার জন্য।

অন্যান্য ধরনের ডেটা সঞ্চয় করতে চান?

  • ক্লাউড Firestore মোবাইল, ওয়েব, এবং সার্ভার Firebase এবং Google মেঘ থেকে উন্নয়নের জন্য একটি নমনীয়, আকার পরিবর্তনযোগ্য ডাটাবেস।
  • Firebase রিয়েলটাইম ডাটাবেস দোকানে তাদেরকে JSON অ্যাপ্লিকেশন ডেটা, খেলা রাষ্ট্র বা চ্যাট বার্তা, এবং সিঙ্ক্রোনাইজ মত সব সংযুক্ত ডিভাইস জুড়ে অবিলম্বে পরিবর্তন। ডাটাবেসের অপশন মধ্যে পার্থক্য সম্পর্কে আরো জানতে, ক্লাউড Firestore বা রিয়েলটাইম ডাটাবেস: একটি ডাটাবেস চয়ন করুন
  • Firebase রিমোট কনফিগ দোকানে ডেভেলপার-নির্দিষ্ট কী-মান জোড়া ব্যবহারকারীদের একটি আপডেট ডাউনলোড করতে প্রয়োজন ছাড়া আচরণ এবং আপনার অ্যাপের চেহারা পরিবর্তন।
  • Firebase হোস্টিং হোস্ট এইচটিএমএল, সিএসএস, এবং আপনার ওয়েবসাইট সেইসাথে গ্রাফিক্স, হরফ, এবং আইকন মত অন্যান্য ডেভেলপার প্রদত্ত সম্পদের জন্য জাভাস্ক্রিপ্ট।

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