একটি সম্পূর্ণ সাইট হোস্ট করার কোন উপায় আছে কি? গুগল ক্লাউড স্টোরেজ? অর্থাৎ, একটি বালতি সরাসরি একটি শীর্ষ স্তরের ডোমেনে ম্যাপ করুন যেমন নামক একটি বালতি তৈরি করুন mysite.com, তাহলে ব্যবহারকারী যখন mysite.com ভিজিট করবেন তখন সরাসরি ক্লাউড স্টোরেজ থেকে সামগ্রীটি সংরক্ষণ করবেন? আমি কিভাবে দেখতে CNAMEa সাবডোমেন, যেমন static .mysite.com, কিন্তু কিভাবে একটি বালতিতে শীর্ষ-স্তরের ডোমেন ম্যাপ করতে হয় তা বের করতে পারে না কোন সমাধান? **উত্তর** আমিও এটা করতে চেয়েছিলাম। কিন্তু বর্তমানে Google ক্লাউড স্টোরেজ বালতি সরাসরি একটি শীর্ষ-স্তরের ডোমেন নামের সাথে আবদ্ধ করার কোন উপায় নেই, যেমন আপনি খুঁজে পেয়েছেন আইপি অ্যাড্রেস যেখানে Google ক্লাউড স্টোরেজ ওয়েব অনুরোধের উত্তর দেয় সেগুলি প্রায়ই পরিবর্তিত হয় (ইন্টারনেটে পরিবর্তিত অবস্থার সাথে খাপ খাইয়ে নেওয়ার জন্য), তাই Google আপনাকে সেগুলির একটি উপসেট যোগ করতে চায় না (যা দ্রুত হবে) আপনার ওয়েবসাইটের DNS সার্ভারের জন্য একটি রেকর্ড হিসাবে পুরানো হয়ে যান। Google এর পরিবর্তে এটি নিয়ন্ত্রণ করে এমন একটি DNS নামের জন্য একটি CNAME প্রয়োজন, তাই এটি যতবার প্রয়োজন ততবার Google ক্লাউড স্টোরেজের জন্য আইপি ঠিকানাগুলি পরিবর্তন করতে পারে৷ এবং একটি CNAME শুধুমাত্র একটি সাবডোমেনে যোগ করা যেতে পারে এবং একটি শীর্ষ-স্তরের ডোমেনে নয়। (এর কারণ হল যখন একটি প্রদত্ত স্তরে একটি CNAME থাকে, তখন সেই ডোমেনের জন্য DNS সার্ভার সেই স্তরের জন্য অন্য কোনও প্রশ্নের উত্তর দেবে না৷ তবে একটি শীর্ষ-স্তরের ডোমেনকে কমপক্ষে NS এবং SOA প্রশ্নের উত্তর দিতে হবে৷) এই মুহূর্তে এর একমাত্র সমাধান হল, অন্য উত্তরে বর্ণিত হিসাবে, www সাবডোমেনের জন্য CNAME সেট আপ করা এবং শীর্ষ-স্তরের ডোমেন থেকে www সাবডোমেনে http-স্তরের পুনঃনির্দেশ করতে আপনার DNS হোস্টিং পরিষেবা কনফিগার করা৷ (বেশিরভাগ প্রদানকারী এটি সমর্থন করবে।) আপনি যদি এই সমাধানের অনুরাগী না হন (আমার মতো), তবে ঠিক তিনটি সম্ভাবনা রয়েছে৷ প্রথমটি হল Google ক্লাউড স্টোরেজে শীর্ষ-স্তরের ডোমেনগুলি হোস্ট করার সম্ভাবনা অফার করার জন্য অপেক্ষা করা৷ এর জন্য প্রথমে Google থেকে DNS হোস্টিং প্রয়োজন। শীর্ষ-স্তরের ডোমেন সমর্থন সক্ষম করার জন্য Google এর অংশে অতিরিক্ত কাজ করতে হবে (তাদের DNS হোস্টিং অফার তৈরি করার পরে), কিন্তু এটি শুধুমাত্র সম্ভব। যদি Google উভয় অংশ নিয়ন্ত্রণ করে। যদিও গুগল কখন এটি অফার করবে তা আমার কাছে কোন ধারণা নেই। তবে কেউ আশা করতেই পারে দ্বিতীয় সমাধান অন্য বড় প্রদানকারী স্যুইচ হয়. অ্যামাজন একটি শীর্ষ-স্তরের ডোমেনে S3 থেকে স্ট্যাটিক ওয়েবসাইট হোস্ট করতে পারে। কিন্তু এটা কারণ তারা সেই ডোমেনের জন্য DNS হোস্ট করে। অন্যরাও থাকতে পারে। সমস্ত বড় ক্লাউড প্রদানকারীরা ঘন ঘন পরিবর্তন করা IP ঠিকানাগুলির একটি সেট থেকে ডেটা পরিবেশন করবে৷ তাই যদি তারা আপনার DNS হোস্ট না করে, তাহলে তাদের প্রয়োজন হবে আপনাকে একটি সাবডোমেনে একটি CNAME সেট করতে হবে তৃতীয় (তাত্ত্বিক, অন্তত) সমাধান হল একটি ছোট ক্লাউড প্রদানকারীর সাথে স্যুইচ করা, সমতুল্য পরিষেবা অফার করা, সম্ভবত OpenStack-এ, ইত্যাদি। যেহেতু তারা ছোট, তাদের আইপি রাউটিং সেটআপ হবে বড় প্লেয়ারদের (Amazon, Google, ইত্যাদি) থেকে বেশ কিছুটা সহজ এবং তারপরে তারা আপনাকে আপনার শীর্ষ-স্তরের ডোমেনে A রেকর্ড হিসাবে সেট করার জন্য একটি ছোট আইপি ঠিকানা দিতে সক্ষম হবে। যদিও এটি আমার পক্ষ থেকে একটি শিক্ষিত অনুমান। আমি এই মুহূর্তে এই ধরনের ছোট ক্লাউড স্টোরেজ প্রদানকারীদের সম্পর্কে জানি না (আচ্ছা, ঠিক আছে, চতুর্থ সম্ভাবনাটি হল আপনার ওয়েবসাইটকে স্থিরভাবে হোস্ট করার ধারণাটি ছেড়ে দেওয়া। কিন্তু ব্যক্তিগতভাবে, আমি এই বিকল্পটি পছন্দ করি যখন সম্ভব, অন্তত নিরাপত্তা এবং প্রতিক্রিয়াশীলতার দৃষ্টিকোণ থেকে।) **অ্যাট্রিবিউশন** *উৎস: লিঙ্ক, প্রশ্ন লেখক: rossmckegney, উত্তর লেখক: ক্রিশ্চিয়ান হুডন*