ফায়ারবেসের জন্য ক্লাউড স্টোরেজ
ফায়ারবেসের জন্য ক্লাউড স্টোরেজ অ্যাপ ডেভেলপারদের জন্য তৈরি করা হয়েছে যাদের ফটো বা ভিডিওর মতো ব্যবহারকারীর তৈরি সামগ্রী সংরক্ষণ এবং পরিবেশন করতে হবে।
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 গুলিকে একীভূত করুন। | গ্রেডল, কোকোপডস বা স্ক্রিপ্ট অন্তর্ভুক্ত করার মাধ্যমে ক্লায়েন্টদের দ্রুত অন্তর্ভুক্ত করুন। | |
একটি রেফারেন্স তৈরি করুন | একটি ফাইলের পাথ উল্লেখ করুন, যেমন "images/mountains.png", এটি আপলোড করতে, ডাউনলোড করতে বা মুছতে। | |
আপলোড বা ডাউনলোড করুন | মেমরিতে বা ডিস্কে নেটিভ ধরনের আপলোড বা ডাউনলোড করুন। | |
আপনার ফাইল সুরক্ষিত | আপনার ফাইলগুলি সুরক্ষিত করতে ক্লাউড স্টোরেজের জন্য ফায়ারবেস সুরক্ষা নিয়মগুলি ব্যবহার করুন৷ |
অন্যান্য ধরনের ডেটা সঞ্চয় করতে চান?
- ক্লাউড ফায়ারস্টোর হল Firebase এবং Google ক্লাউড থেকে মোবাইল, ওয়েব এবং সার্ভার ডেভেলপমেন্টের জন্য একটি নমনীয়, মাপযোগ্য ডাটাবেস।
- Firebase রিয়েলটাইম ডেটাবেস JSON অ্যাপ্লিকেশন ডেটা সঞ্চয় করে, যেমন গেম স্টেট বা চ্যাট বার্তা, এবং সমস্ত সংযুক্ত ডিভাইস জুড়ে তাৎক্ষণিকভাবে পরিবর্তনগুলি সিঙ্ক্রোনাইজ করে। ডাটাবেস বিকল্পগুলির মধ্যে পার্থক্য সম্পর্কে আরও জানতে, একটি ডাটাবেস চয়ন করুন দেখুন: ক্লাউড ফায়ারস্টোর বা রিয়েলটাইম ডেটাবেস ।
- Firebase Remote Config ব্যবহারকারীদের একটি আপডেট ডাউনলোড করার প্রয়োজন ছাড়াই আপনার অ্যাপের আচরণ এবং চেহারা পরিবর্তন করতে ডেভেলপার-নির্দিষ্ট কী-মান জোড়া সঞ্চয় করে।
- ফায়ারবেস হোস্টিং আপনার ওয়েবসাইটের জন্য এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টের পাশাপাশি গ্রাফিক্স, ফন্ট এবং আইকনের মতো অন্যান্য ডেভেলপার-প্রদত্ত সম্পদগুলিকে হোস্ট করে।
পরবর্তী পদক্ষেপ
- iOS , Android , Web , C++ , বা Unity- এর জন্য আমাদের কুইকস্টার্ট ব্যবহার করে ক্লাউড স্টোরেজে আপনার প্রথম ফাইল আপলোড করুন৷
- আপনার Apple , Android , Web , C++ বা Unity অ্যাপে ক্লাউড স্টোরেজ যোগ করুন।
- ক্লাউড স্টোরেজের জন্য ফায়ারবেস নিরাপত্তা নিয়ম ব্যবহার করে কীভাবে আপনার ফাইলগুলি সুরক্ষিত করবেন সে সম্পর্কে জানুন।
- Google ক্লাউডের সাথে একীভূত করে পাঠ্যে ইমেজ রিকগনিশন বা স্পিচের মতো শক্তিশালী নতুন বৈশিষ্ট্য যোগ করুন।