S3-সঙ্গতিপূর্ণ
বাক্সে S3 API সমর্থন করে, তাই বিদ্যমান SDK, ব্যাকআপ টুল, CLI এবং WordPress অফলোড প্লাগইনগুলো এগুলোর সাথে কাজ করে। নতুন কোনো মালিকানাধীন ক্লায়েন্ট ব্যবহারের প্রয়োজন নেই।
অবজেক্ট স্টোরেজ
আপনার ড্যাশবোর্ড বা API থেকে S3-সামঞ্জস্যপূর্ণ বাকেট তৈরি করুন এবং আপনার বিদ্যমান টুলগুলোকে সরাসরি সেগুলোর দিকে নির্দেশ করুন। স্টোরেজটি Cloudflare R2 দ্বারা চালিত, তাই AWS S3-এর মতো ডেটা ফিরিয়ে আনার জন্য এতে কোনো এগ্রেস চার্জ প্রযোজ্য হয় না। আপনার হোস্টিং প্ল্যানের সাথে একটি নির্দিষ্ট পরিমাণ ফ্রি স্টোরেজ দেওয়া হয় এবং এর বেশি ব্যবহার করলেই কেবল আপনার খরচ মাপা হবে।
একটি ওয়েবসাইট যেসব ফাইল জমা করে, সেগুলোর জন্য অবজেক্ট স্টোরেজ: ছবি ও ভিডিও, ডাউনলোড, ব্যবহারকারীর আপলোড, এক্সপোর্ট এবং ব্যাকআপ। ড্যাশবোর্ড থেকে অথবা এপিআই-এর মাধ্যমে বাকেট তৈরি ও পরিচালনা করা যায়, এবং এগুলো S3 প্রোটোকল সমর্থন করে, ফলে আপনার ইতিমধ্যে ব্যবহার করা SDK, CLI এবং প্লাগইনগুলো কোনো পুনর্লিখন ছাড়াই এগুলোর সাথে কাজ করতে পারবে।
এটি Cloudflare R2 দ্বারা সমর্থিত। এর ব্যবহারিক ফলাফল হলো ডেটা ট্রান্সফার: বেশিরভাগ অবজেক্ট স্টোরেজের ক্ষেত্রে, কোনো জনপ্রিয় ফাইল পরিবেশন করার জন্য এমন একটি চার্জ প্রযোজ্য হয় যা আপনার ট্রাফিকের সাথে সাথে বৃদ্ধি পায়, যা নীরবে আপনাকে আপনার পরিশোধ করা স্টোরেজটি আসলে ব্যবহার করা থেকে নিরুৎসাহিত করে। এখানে, আপনার ডেটা ফিরিয়ে পড়ার ক্ষেত্রে সেই ফি নেওয়া হয় না।
এমন স্টোরেজ যা আপনার পরিচিত S3-এর মতো কাজ করে, আর এটি পরিচালনা করা হয় আপনার সাইটগুলোর সাথেই একই জায়গা থেকে।
বাক্সে S3 API সমর্থন করে, তাই বিদ্যমান SDK, ব্যাকআপ টুল, CLI এবং WordPress অফলোড প্লাগইনগুলো এগুলোর সাথে কাজ করে। নতুন কোনো মালিকানাধীন ক্লায়েন্ট ব্যবহারের প্রয়োজন নেই।
একটি বাকেট তৈরি করুন, আপনার বাকেটগুলোর তালিকা দেখুন, একটি বাকেট পরিদর্শন করুন এবং এটি মুছে ফেলুন—ড্যাশবোর্ড থেকে অথবা প্রোগ্রাম্যাটিকভাবে এপিআই-এর মাধ্যমে। স্টোরেজ প্রভিশন করার জন্য কোনো সাপোর্ট টিকিটের প্রয়োজন হয় না।
Cloudflare R2 দ্বারা সমর্থিত, তাই ডেটা রিড করার জন্য প্রতি গিগাবাইটে কোনো চার্জ নেওয়া হয় না। কোনো ফাইল জনপ্রিয় হয়ে উঠলে তা পরিবেশন করার কারণে এমন কোনো বিল তৈরি হয় না যা এর জনপ্রিয়তার সাথে বৃদ্ধি পায়।
ছবি, ভিডিও এবং ডাউনলোডগুলি ওয়েব সার্ভার থেকে সরিয়ে তার পরিবর্তে স্টোরেজ থেকে পরিবেশন করুন। এর ফলে মূল সার্ভারটি ছোট ও দ্রুতগতির হয়ে ওঠে এবং ডিপ্লয়মেন্টের সময় মিডিয়া লাইব্রেরি বহন করার ঝামেলা আর থাকে না।
ডেটাবেজ ডাম্প, সাইট আর্কাইভ এবং আপনার যে জিনিসগুলো সংরক্ষণ করে রাখা দরকার কিন্তু পরিবেশন করার প্রয়োজন নেই, সেগুলোর জন্য এটি একটি আদর্শ গন্তব্য। এটি টেকসই, ওয়েব সার্ভারের বাইরে অবস্থিত এবং যেকোনো S3-সচেতন টুল দিয়ে এটি অ্যাক্সেস করা যায়।
ভিজিটরদের কাছ থেকে আপলোড সরাসরি অ্যাপ্লিকেশন সার্ভারে নেওয়ার পরিবর্তে একটি বাক্কেটে নিন এবং এর সামনের CDN-এর মাধ্যমে স্ট্যাটিক অ্যাসেট পরিবেশন করুন।
তিনটি ধাপে শূন্য থেকে একটি কার্যকরী বালতিতে।
ড্যাশবোর্ড থেকে একটি তৈরি করুন, অথবা আপনি যদি নিজের প্রভিশনিং স্ক্রিপ্টের অংশ হিসেবে এটি তৈরি করতে চান তবে API কল করুন।
আপনার বিদ্যমান S3-সামঞ্জস্যপূর্ণ ক্লায়েন্ট, অফলোড প্লাগইন বা ব্যাকআপ টুলটি বাকেটের বিবরণ সহ কনফিগার করুন। নতুন প্রোটোকল সামঞ্জস্য করার জন্য আপনার অ্যাপ্লিকেশন কোডের কোনো কিছু পরিবর্তন করতে হবে না।
আপনার ফাইলগুলো লিখুন এবং সিডিএন-এর মাধ্যমে পরিবেশিত স্ট্যাটিক অ্যাসেটগুলোর সাহায্যে আপনার ইচ্ছামতো সেগুলো আবার রিড করুন। ব্যবহার আপনার প্ল্যানের কোটার অন্তর্ভুক্ত এবং এর বেশি হলে তার জন্য চার্জ প্রযোজ্য।
অবজেক্ট স্টোরেজ কোনো আলাদা সাবস্ক্রিপশন নয়। প্রতিটি হোস্টিং প্ল্যানে একটি নির্দিষ্ট স্টোরেজ বরাদ্দ থাকে এবং এর চেয়ে বেশি ব্যবহার করলেই কেবল তার জন্য আপনার খরচ হিসাব করা হয়—তাই বেশিরভাগ ওয়েবসাইটের ক্ষেত্রে স্টোরেজ সংক্রান্ত কোনো অতিরিক্ত খরচই আসে না। এর মানে হলো, এর জন্য অতিরিক্ত কিছুতে সাইন আপ করতে হয় না এবং ব্যবহার কমে গেলে বাতিল করারও কিছু থাকে না।
আপনার হোস্টিং প্ল্যানের সাথে স্টোরেজ অন্তর্ভুক্ত রয়েছে—প্ল্যান পৃষ্ঠাটি দেখুন, অথবা আমাদের সাথে কথা বলুন এবং আমরা আপনার ব্যবস্থা করে দেব।
এর উপরে কোনো ইগ্রেস ফি নেই, ফলে আপনি কতটুকু পরিবেশন করছেন তার ওপর নির্ভর করে আপনার খরচ বদলায় না। কেবল আপনি কতটুকু ধরে রাখছেন তার ওপরই তা নির্ভর করে।
স্টোরেজ তখনই কেবল দরকারী যখন আপনি এটি ব্যবহার করতে ইচ্ছুক হন। প্রতি গিগাবাইট পড়ার জন্য চার্জ নেওয়ার কারণেই টিমগুলো অবজেক্ট স্টোরেজ থেকে মিডিয়া পরিবেশন করার আগে দ্বিধা করে, বড় ফাইলগুলো ওয়েব সার্ভারে রেখে দেয় যেখানে সেগুলোর থাকার কথা নয়, অথবা একটি সিডিএন (CDN) ভুলভাবে কনফিগার করা অবস্থায় রেখে দেয় কারণ ক্যাশ মিসের জন্য খরচ হয়। ইগ্রেস (egress) চার্জ দূর করলে সেই দ্বিধাও দূর হয়।
আমরা একই কারণে এটিকে একটি পৃথক আ্যড-অনের পরিবর্তে প্ল্যানের ভেতরের একটি বরাদ্দ হিসেবে মূল্য নির্ধারণ করেছি। একটি পৃথক স্টোরেজ সাবস্ক্রিপশন হলো আরও একটি সিদ্ধান্ত, আরও একটি ইনভয়েস এবং বাতিল করতে ভুলে যাওয়ার মতো আরও একটি বিষয়—এমন একটি সুবিধার জন্য যা প্রায় প্রতিটি সাইটেরই কিছুটা হলেও প্রয়োজন হয়। এটি অন্তর্ভুক্ত করার অর্থ হলো আপনার যখনই প্রয়োজন হবে, স্টোরেজটি সহজেই হাতের কাছেই থাকবে।
হ্যাঁ — বাকেটগুলি S3-সামঞ্জস্যপূর্ণ, তাই আপনি ইতিমধ্যে যে AWS SDK, S3-সচেতন CLI, ব্যাকআপ টুল এবং WordPress মিডিয়া-অফলোড প্লাগইনগুলি ব্যবহার করেন সেগুলি এগুলির সাথে কাজ করবে। বেশিরভাগ ক্ষেত্রে আপনি অ্যাপ্লিকেশন কোড পুনর্লিখন করছেন না, বরং একটি কনফিগ ফাইলে একটি এন্ডপয়েন্ট এবং এক সেট শংসাপত্র পরিবর্তন করছেন। কোনো টুল যদি S3-এর সাথে যোগাযোগ করতে পারে, তবে এটি এর সাথেও যোগাযোগ করতে পারবে।
না। এই স্টোরেজটি Cloudflare R2 দ্বারা চালিত, যার মূল বৈশিষ্ট্য হলো ডেটা রিড করার জন্য প্রতি গিগাবাইটে কোনো বিল করা হয় না। এটি AWS S3-এর সাথে প্রধান ব্যবহারিক পার্থক্য, যেখানে কোনো জনপ্রিয় ফাইল পরিবেশন করলে ট্রাফিকের অনুপাতে বিল বৃদ্ধি পায়—আর এই কারণেই এখানে মিডিয়া অফলোড করলে কোনো সাইট সফল হওয়ার সাথে সাথে তা আরও ব্যয়বহুল হয়ে ওঠে না।
এটি আপনার হোস্টিং প্ল্যানের সাথে আলাদা সাবস্ক্রিপশন হিসেবে বিক্রির বদলে একটি বরাদ্দ হিসেবে অন্তর্ভুক্ত করা হয়েছে, এবং সেই বরাদ্দের চেয়ে আপনি যে অতিরিক্ত স্টোরেজ ব্যবহার করবেন কেবল তার ওপরই আপনার মিটারিং করা হবে। এর জন্য আলাদা কোনো সাইন-আপ বা ন্যূনতম প্রতিশ্রুতির প্রয়োজন নেই। আপনার প্ল্যানের বরাদ্দ প্ল্যান পেজে দেখানো হয়েছে।
চারটি সাধারণ কাজ হলো ওয়েব সার্ভার থেকে কোনো সাইটের ছবি ও ভিডিও সরিয়ে নেওয়া, ব্যাকআপ ও সংরক্ষণাগার রাখা, ভিজিটরের কাছ থেকে আপলোড গ্রহণ করা এবং সিডিএন-এর মাধ্যমে স্ট্যাটিক ফাইল পরিবেশন করা। এই চারটি কাজই অ্যাপ্লিকেশন সার্ভার থেকে বড় ফাইলগুলোকে দূরে রাখে, যা ডিপ্লয়মেন্টকে ছোট করে এবং অরিজিন সার্ভারকে আরও দ্রুতগতিসম্পন্ন করে তোলে। আপনি এই সবকিছুর জন্য একটি বাকেট ব্যবহার করতে পারেন অথবা প্রতিটি কাজের জন্য আলাদা বাকেট ব্যবহার করতে পারেন।
Cloudflare R2-এ, যা আপনি সংযোগ করার S3-সামঞ্জস্যপূর্ণ ইন্টারফেসের পেছনে অবস্থান করে। আপনি আমাদের ড্যাশবোর্ড এবং এপিআই-এর মাধ্যমে বাকেট পরিচালনা করেন, এবং আপনার টুলগুলো S3-এর সাথে যোগাযোগ করে, তাই অন্তর্নিহিত প্ল্যাটফর্মের সাথে আপনাকে সরাসরি কাজ করতে হবে না।
আপনার প্ল্যানে ইতিমধ্যেই স্টোরেজ অ্যালাউন্স অন্তর্ভুক্ত রয়েছে। ড্যাশবোর্ড থেকে একটি বাককেট তৈরি করুন, আপনার বর্তমান S3 টুলিংটিকে সেটিতে নির্দেশ করুন এবং আজ বিকেলেই আপনার ওয়েব সার্ভার থেকে মিডিয়া সরিয়ে নিন।
শুরু করুন