এই পৃষ্ঠাটি উদাহরণ এবং টিপস দেখায় একটি স্ট্যাটিক ওয়েবসাইট হোস্ট করতে buckets ব্যবহার করে. ## বিশেষ পৃষ্ঠা সূচী পাতা একটি সূচী পৃষ্ঠা (একটি ওয়েব সার্ভার ডিরেক্টরি সূচকও বলা হয়) একটি ফাইল যা দর্শকদের কাছে পরিবেশন করা হয় যখন তারা একটি URL অনুরোধ করে যার একটি নেই৷ সংশ্লিষ্ট ফাইল। যখন আপনি একটি বরাদ্দ MainPageSuffix সম্পত্তি, ক্লাউড স্টোরেজ সেই নামের একটি ফাইল খোঁজে যার প্রিফিক্স এর সাথে মেলে ভিজিটর অনুরোধ করা URL উদাহরণস্বরূপ, আপনি সেট বলুন আপনার স্ট্যাটিক ওয়েবসাইটের MainPageSuffix index.html। অতিরিক্তভাবে, বলুন আপনার কাছে কোনো ফাইল নেই আপনার ডিরেক্টরি বালতি www.example.com। এই পরিস্থিতিতে, যদি কোনও ব্যবহারকারী URL অনুরোধ করে httpwww.example.com/directory, ক্লাউড স্টোরেজ ফাইলটি পরিবেশন করার চেষ্টা করে www.example.com/directory/index.html। যদি সেই ফাইলটিও বিদ্যমান না থাকে, ক্লাউড স্টোরেজ একটি ত্রুটি পৃষ্ঠা প্রদান করে দ্য ব্যবহারকারীরা যখন শীর্ষে অনুরোধ করেন তখন MainPageSuffix সার্ভ করা ফাইলকে নিয়ন্ত্রণ করে স্তরের সাইট। উপরের উদাহরণটি চালিয়ে যাওয়া, যদি একজন ব্যবহারকারী অনুরোধ করে httpwww.example.com, ক্লাউড স্টোরেজ ফাইলটি পরিবেশন করার চেষ্টা করে www.example.com/index.html ট্রেলিং স্ল্যাশ সহ একটি URL অ্যাক্সেস করার চেষ্টা করার সময়, যেমন httpwww.example.com/dir/, ট্রাবলশুটিং দেখুন ত্রুটি পৃষ্ঠা ত্রুটি পৃষ্ঠা হল আপনার স্ট্যাটিক সাইটের ভিজিটরদের কাছে ফেরত পাঠানো ফাইল একটি URL এর অনুরোধ করুন যা একটি বিদ্যমান ফাইলের সাথে সঙ্গতিপূর্ণ নয়। যদি তোমার থাকে বরাদ্দ a MainPageSuffix, ক্লাউড স্টোরেজ শুধুমাত্র যদি ত্রুটি পৃষ্ঠা ফেরত দেয় অনুরোধ করা নামের সাথে একটি ফাইল বা প্রযোজ্য সূচক পৃষ্ঠা নেই একটি ত্রুটি পৃষ্ঠা ফেরত দেওয়ার সময়, http প্রতিক্রিয়া কোড হয় 404. যে সম্পত্তি কোন ফাইল ত্রুটি পৃষ্ঠা হিসাবে কাজ করে তা নিয়ন্ত্রণ করে নটফাউন্ডপেজ। যদি আপনি না করেন সেট NotFoundPage, ব্যবহারকারীরা একটি জেনেরিক ত্রুটি পৃষ্ঠা পান ## ওয়েবসাইট কনফিগারেশন উদাহরণ তিন-অবজেক্ট বালতি ধরুন একটি বালতি নামে www.example.com একটি ওয়েবসাইট হিসেবে কনফিগার করা হয়েছে নিম্নলিখিত সেটিংস এবং ফাইলগুলির সাথে: - MainPageSuffix= "index.html"NotFoundPage = "404.html"- বালতিতে তিন ভাগ করা বস্তু রয়েছে: "index.html", "404.html", এবং "dir/index.html"। নিম্নলিখিত সারণীটি নির্বাচিত ইউআরএলগুলির জন্য পরিবেশিত সামগ্রী দেখায়: |URL অনুরোধ করা হয়েছে৷ || সামগ্রী পরিবেশিত ||HTTP প্রতিক্রিয়া কোড | |httpwww.example.com | httpwww.example.com/ httpwww.example.com/index.html |অবজেক্ট "index.htmln||200 | |httpwww.example.com/hello ||বস্তু "404.htmln||404 | |httpwww.example.com/dir/index.html ||অবজেক্ট "dir/index.htmln||200৷ | |httpwww.example.com/dir ||অবজেক্ট "dir/index.htmln||301 | |httpwww.example.com/dir/ ||অবজেক্ট "dir/index.html", ধরে নিচ্ছি যে /dir/ এর জন্য কোন শূন্য-বাইট বস্তু বিদ্যমান নেই ||200 | |একটি শূন্য বাইট খালি বস্তু, যদি এটি /dir/ এর জন্য বিদ্যমান থাকে। এই জিরো বাইট অবজেক্টটি সরানোর জন্য সমস্যা সমাধানের বিষয় দেখুন। ||301 | দুই-অবজেক্ট বালতি ধরুন একটি বালতি নামে www.example.com একটি ওয়েবসাইট হিসেবে কনফিগার করা হয়েছে নিম্নলিখিত সেটিংস এবং ফাইলগুলির সাথে: - MainPageSuffix= "main.html"NotFoundPage = "404.html"- বালতিতে দুই ভাগ করা বস্তু রয়েছে: "main.html"এবং "404.html"। নিম্নলিখিত সারণীটি নির্বাচিত ইউআরএলগুলির জন্য পরিবেশিত সামগ্রী দেখায়: |URL অনুরোধ করা হয়েছে৷ || সামগ্রী পরিবেশিত ||HTTP প্রতিক্রিয়া কোড | |httpwww.example.com | httpwww.example.com/ |বস্তু "main.htmln||200 | |httpwww.example.com/index.html ||বস্তু "404.htmln||404 | যদি একটি বস্তু ভাগ করা হয় আপনি এছাড়াও করতে পারেন URL দিয়ে বস্তুটি দেখুন: httpstorage.googleapis.com/ BUCKET_NAME/ OBJECT_NAME উদাহরণস্বরূপ, একটি জন্য URL index.html অবজেক্ট হবে: httpstorage.googleapis.com/www.example.com/index.html অ্যাক্সেসযোগ্য ডেটা নিয়ে কাজ করার বিষয়ে আরও তথ্যের জন্য, দেখুন পাবলিক ডেটা অ্যাক্সেস করা। ## একটি ওয়েবসাইট হিসাবে কনফিগার করা একটি বালতি দিয়ে কাজ করার জন্য টিপস৷ ক ব্যবহার করার সময় নিচের কিছু টিপস মাথায় রাখতে হবে একটি স্ট্যাটিক ওয়েবসাইট হোস্ট করার জন্য বালতি। সাবডোমেন যোগ করুন ধরুন আপনিও কন্টেন্ট পরিবেশন করতে চান test.example.com, একটি ভিন্ন থেকে বালতিতে বিষয়বস্তু পরিবেশন করে www.example.com। তাই না: - আপনার অতিরিক্ত সামগ্রী পরিবেশন করার জন্য একটি নতুন বালতি তৈরি করুন৷ আপনি একটি স্ট্যাটিক ওয়েবসাইট হোস্টিং এ টিউটোরিয়াল অনুসরণ করলে আপনার পরিবেশন করুন HTTPS-এর উপর বিষয়বস্তু, তে আপনার লোড ব্যালেন্সার সম্পাদনা করুন ক্লাউড কনসোল নিম্নরূপ: - - জন্য ব্যাকএন্ড কনফিগারেশন, একটি নতুন ব্যাকএন্ড বালতি তৈরি করুন পরীক্ষা-বালতি আপনার তৈরি করা নতুন বালতি নির্বাচন করে। - জন্য হোস্ট এবং পাথ নিয়ম, নিম্নলিখিত হিসাবে একটি নতুন নিয়ম যোগ করুন: হোস্ট পাথ ব্যাকএন্ড test.example.com /* test-bucket জন্য ফ্রন্টএন্ড কনফিগারেশন, এর সাথে একটি নতুন ফ্রন্টএন্ড আইপি এবং পোর্ট যোগ করুন নিম্নলিখিত ব্যতিক্রমগুলি সহ আপনার প্রথম কনফিগারেশনের মতো একই মান: - - জন্য আইপি ঠিকানা, একটি নতুন আইপি ঠিকানা তৈরি এবং সংরক্ষণ করুন। - জন্য শংসাপত্র, এর জন্য একটি নতুন SSL শংসাপত্র তৈরি করুন৷ test.example.com। - জন্য - জন্য আপনি লোড ব্যালেন্সার আপডেট করার পরে, একটি নতুন যোগ করুন আপনার ডোমেনে Arecord নতুন ফ্রন্টএন্ড কনফিগারেশনের আইপি ঠিকানা ব্যবহার করে নিবন্ধন পরিষেবা: NAME TYPE ডেটা পরীক্ষা ক আইপি ঠিকানা API আচরণ দ্য MainPageSuffix এবং NotFoundPage ওয়েবসাইট কনফিগারেশন শুধুমাত্র ব্যবহার করা হয় একটি মাধ্যমে ক্লাউড স্টোরেজে আসা অনুরোধের জন্য CNAME বা একটি পুনঃনির্দেশ. উদাহরণস্বরূপ, একটি অনুরোধ www.example.com সূচী পৃষ্ঠা দেখায়, কিন্তু একটি সমতুল্য অনুরোধ storage.googleapis.com/www.example.com করে না সুতরাং, ক্লাউড স্টোরেজ ডোমেনে অনুরোধের জন্য API আচরণ, যেমন storage.googleapis.com/www.example.com, সংরক্ষিত আছে। উদাহরণস্বরূপ, আপনি তে বস্তুর তালিকা করা চালিয়ে যেতে পারেন www.example.com বালতি যেমন আপনি চান অন্য কোন বালতি জন্য। ক্ষেত্রে www.example.com বালতি, বস্তু আপনি প্রাপ্ত তালিকা অন্তর্ভুক্ত 404.html এবং index.html একটি গতিশীল ওয়েবসাইটের জন্য স্ট্যাটিক সম্পদ হোস্ট করুন আপনি একটি গতিশীল ওয়েবসাইটের জন্য স্ট্যাটিক সম্পদ হোস্ট করতে ক্লাউড স্টোরেজ ব্যবহার করতে পারেন হোস্ট করা হয়েছে, উদাহরণস্বরূপ, গুগল অ্যাপ ইঞ্জিনে বা ইন গুগল কম্পিউট ইঞ্জিন। আপনার স্ট্যাটিক সম্পদ হোস্ট করার কিছু সুবিধা, ছবি বা জাভাস্ক্রিপ্ট ফাইলের মতো, একটি বালতিতে অন্তর্ভুক্ত: - ক্লাউড স্টোরেজ একটি বিষয়বস্তু বিতরণের মত আচরণ করে নেটওয়ার্ক (CDN) কারণ পঠনযোগ্য বস্তু ক্যাশে করা হয় ডিফল্টরূপে ক্লাউড স্টোরেজ নেটওয়ার্ক। সামগ্রী অ্যাক্সেস করার জন্য ব্যান্ডউইথ চার্জ সাধারণত ক্লাউড স্টোরেজের সাথে কম খরচ হয়। থেকে স্ট্যাটিক কন্টেন্ট পরিবেশন করার সময় আপনার ওয়েব সার্ভারে লোড কমে যায় মেঘ স্টোরেজ. একটি ডায়নামিক ওয়েবসাইটের জন্য স্ট্যাটিক সম্পদ হোস্ট করার সময়, আপনাকে তৈরি করতে হবে না DNS রেকর্ড করে এবং একটি বালতি বা লোড ব্যালেন্সারের দিকে নির্দেশ করে যেমন আপনি একটি জন্য করেন স্ট্যাটিক ওয়েবসাইট। উদাহরণস্বরূপ, আপনি নামক একটি বালতি থাকতে পারে শেয়ার করা হিসাবে কনফিগার করা উপযুক্ত সম্পদ সহ www_example_com_assets৷ সর্বজনীনভাবে এবং তারপর ক্লাউড স্টোরেজ ডোমেন ব্যবহার করে সেই সম্পদগুলি অ্যাক্সেস করুন৷ উদাহরণস্বরূপ, ধরুন আপনার জাভাস্ক্রিপ্ট ফাইল আছে বালতিতে library.js www_example_com_assets যা শেয়ার করা হয় তাহলে আপনি এটি হিসাবে অ্যাক্সেস করতে পারেন httpstorage.googleapis.com/www_example_com_assets/library.js ক্যাশে প্যারামিটার সেট করুন আপনি কনফিগার করে আপনার ওয়েবসাইটের সম্পদ ক্যাশে কিভাবে বা কিনা তা নিয়ন্ত্রণ করতে পারেন ক্যাশে-নিয়ন্ত্রণ মেটাডেটা। সাধারণত, শুধুমাত্র ক্যাশে নিয়ন্ত্রণ মেটাডেটা সেট করুন সমস্ত বেনামী ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য বস্তুর জন্য, যা একটি প্রয়োজনীয়তা একটি স্ট্যাটিক অংশ হিসাবে একটি ক্লাউড স্টোরেজ বালতি থেকে পরিবেশিত যেকোনো বস্তুর জন্য ওয়েবসাইট ক্লাউড স্টোরেজ 3600 সেকেন্ডের একটি ক্যাশে কন্ট্রোল সেটিং প্রযোজ্য বস্তুতে সমস্ত বেনামী ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য, যদি না আপনি স্পষ্ট ক্যাশে নিয়ন্ত্রণ উল্লেখ করেন সেটিংস. সেটিংসের নির্দেশাবলীর জন্য মেটাডেটা দেখা এবং সম্পাদনা দেখুন অবজেক্ট মেটাডেটা, যেমন ক্যাশে-নিয়ন্ত্রণ আপনি বহিরাগত HTTP(S) লোড সুষম বিষয়বস্তু ক্যাশে ক্লাউড CDN ব্যবহার করতে পারেন আপনার ব্যবহারকারীদের কাছাকাছি, যা প্রায়শই পরিবেশন খরচ কমিয়ে দেয়। আরও তথ্যের জন্য, দেখুন ক্যাশিং। আপনার চার্জ নিরীক্ষণ আপনি একটি স্ট্যাটিক ওয়েবসাইট হিসাবে কনফিগার করা একটি বালতি থেকে সম্পদ পরিবেশন করা হলে বা এর বাইরে হোস্ট করা ডায়নামিক ওয়েবসাইটের জন্য একটি বালতি থেকে স্ট্যাটিক সম্পদ পরিবেশন করা ক্লাউড স্টোরেজ, আপনার প্রোজেক্টের চার্জ নিরীক্ষণ করা উচিত বালতি কন্টেন্ট পরিবেশন করার জন্য ক্লাউড স্টোরেজ খরচ হয় বিষয়বস্তু, নেটওয়ার্ক ব্যবহার করে, এবং পুনরুদ্ধার ক্রিয়াকলাপ সম্পাদন করে। বিস্তারিত জানার জন্য, ক্লাউড স্টোরেজ প্রাইসিং পৃষ্ঠা দেখুন। আপনি যদি সেট আপ করার জন্য HTTP(S) লোড ব্যালেন্সিং ব্যবহার করেন তবে আপনাকে নেটওয়ার্কিং চার্জও দিতে হতে পারে HTTPS আরো বিস্তারিত জানার জন্য নেটওয়ার্ক মূল্য দেখুন. মূল্য উদাহরণ পৃষ্ঠায় সহজ মূল্য উদাহরণ করতে পারেন একটি কম ট্রাফিক, স্ট্যাটিক ওয়েবসাইটের ব্যবহারের ক্ষেত্রে একটি আনুমানিক হিসাবে ব্যবহার করা হবে৷ উল্লেখ্য, যাইহোক, উদাহরণের সাথে সংশ্লিষ্ট চার্জের হিসাব নেই HTTP(S) লোড ব্যালেন্সিং, যা প্রায়ই স্ট্যাটিক ওয়েবসাইটের জন্য সবচেয়ে বড় চার্জ হতে পারে হোস্টিং আপনি মূল্য ব্যবহার করতে পারেন আপনার অভিক্ষিপ্ত ব্যবহারের উপর ভিত্তি করে একটি খরচ অনুমান তৈরি করতে ক্যালকুলেটর। আপনি যদি একজন বর্তমান Google ক্লাউড ব্যবহারকারী হন, তাহলে আপনি এর বিস্তারিত ব্রেকডাউন পেতে পারেন বিলিং পৃষ্ঠায় আপনার প্রকল্পের খরচ। সমস্যা সমাধান একটি বালতি ব্যবহারের সাথে সম্পর্কিত সাধারণ সমস্যার জন্য সমস্যা সমাধান দেখুন স্ট্যাটিক ওয়েবসাইট সামগ্রী পরিবেশন করার জন্য কনফিগার করা হয়েছে। ## এরপর কি - - Google ক্লাউডে অন্যান্য ওয়েব পরিবেশন বিকল্প সম্পর্কে জানুন। - ক্লাউড স্টোরেজ ব্যবহার করে এমন অন্যান্য Google ক্লাউড টিউটোরিয়াল ব্যবহার করে দেখুন। ## নিজের জন্য এটি চেষ্টা করুন আপনি যদি Google ক্লাউডে নতুন হন, তাহলে কীভাবে তা মূল্যায়ন করতে একটি অ্যাকাউন্ট তৈরি করুন৷ ক্লাউড স্টোরেজ বাস্তব-বিশ্বে পারফর্ম করে দৃশ্যকল্প নতুন গ্রাহকরাও চালাতে, পরীক্ষা করতে এবং বিনামূল্যে ক্রেডিট হিসেবে $300 পান কাজের চাপ স্থাপন। ক্লাউড স্টোরেজ বিনামূল্যে ব্যবহার করে দেখুন