এখানে বিকাশকারী ... আমি এটিতে আপনার আইটি দৃষ্টিভঙ্গি চাই ...
আমি আমার সংস্থার জন্য একটি নতুন অভ্যন্তরীণ ওয়েব অ্যাপ তৈরি করছি এবং কীভাবে এটি স্থাপন করা হবে তা নিয়ে ভাবতে শুরু করি। এখানে বিদ্যমান অনেক ওয়েব অ্যাপ্লিকেশন সরাসরি তাদের সার্ভারের নামগুলি ব্যবহার করে লিঙ্কযুক্ত রয়েছে:
http://webserver123/someInternalApp/
এটি বিভিন্ন কারণে আমাকে অস্বস্তি করে তোলে। সার্ভারের নাম পরিবর্তন হয়, সার্ভারগুলি ডাউন হয়ে যায়, এবং তাদের ওয়েব অ্যাপ্লিকেশন খুঁজতে ব্যবহারকারীদের সার্ভারের নামগুলি জানার দরকার নেই। সার্ভারের নাম ব্যবহার করা আমাদের সার্ভারগুলিকে অদলবদল করা বা ভার ভারসাম্য যুক্ত করতে বাধা দেয়। যদি আপনি অন্য কারণগুলির জন্য এটি খারাপ বলে ভাবতে পারেন তবে আমাকে জানান যাতে আমি এই অভ্যাসটি পরিবর্তনের জন্য আরও ভাল কেস করতে পারি।
এগিয়ে যেতে, আমি আমাদের অভ্যন্তরীণ ডিএনএসে আরও কিছু উন্নত ডোমেন নাম স্থাপন করতে চাই যা উপযুক্ত ওয়েব সার্ভার এবং অ্যাপ্লিকেশনটিতে ফিরে আসে। আমার শেষ কাজটিতে, আমরা একটি সম্মেলন অনুসরণ করেছি এরকম কিছু:
- উত্পাদনের জন্য:
http://someInternalApp.myCompany.com/
- পরীক্ষার জন্য:
http://test.someInternalApp.myCompany.com/
- উন্নয়নের জন্য:
http://dev.someInternalApp.myCompany.com/
আমার এটি আরও ভাল লেগেছে , কারণ অ্যাপ্লিকেশন নামটি ডোমেন নামের একটি মূল অংশ এবং দেব / পরীক্ষা / প্রোড পরিবেশের পদবী সহজ। তবে, আমার কিছু সংরক্ষণ রয়েছে:
- সাবডোমেনে অ্যাপ্লিকেশন নামটি রাখলে অবশেষে প্রচুর দীর্ঘ, অনন্য সাবডোমেন তৈরি হবে। আমি প্রতিটি অ্যাপ্লিকেশনের জন্য আলাদা আলাদা ডোমেন রাখতে চাই, তবে এটি পরিচালনা করাও কঠিন হতে পারে বলে আমি মনে করি।
- অ্যাপের নাম ব্যতীত, এই URL টি কেবল অভ্যন্তরীণ বলে নির্ধারণ করার মতো কিছুই নেই। আমি অন্যান্য সংস্থা যেমন "কর্প.মি.কম্পানি.কম" বা "ইনট.মি.কম্পানি.কম" এর মতো একটি সাবডোমেন ব্যবহার করেছিলাম যা ভাল হতে পারে। আমি চাই না যে ব্যবহারকারীরা এই ছাপটি বাড়ি থেকে এগুলি অ্যাক্সেস করতে পারে get
অভ্যন্তরীণ ডোমেন নামগুলির জন্য আমি যেদিকে ঝুঁকছি সে সম্পর্কে এখানে কয়েকটি বিকল্প রয়েছে:
অভ্যন্তরীণ সাবডোমেনের অ্যাপ্লিকেশনটির নাম: (তারা কিছুটা দীর্ঘ হয় তবে আমার মনে হয় সবকিছু একসাথে প্যাকেজ করা আছে)
http://someInternalApp.corp.myCompany.com/
http://dev.someInternalApp.corp.myCompany.com/
উপ-ডিরেক্টরি হিসাবে অ্যাপ্লিকেশনটির নাম: (স্বল্প ডোমেন নাম, তবে এটি সূচিত করে যে সমস্ত অ্যাপ্লিকেশনগুলি একটি ইউনিফাইড সাইটের অংশ, যা সেগুলি নাও হতে পারে এবং এটি অ্যাপ্লিকেশন থেকে পরিবেশের নকশা সংযোগ বিচ্ছিন্ন করে)
http://corp.myCompany.com/someInternalApp
http://dev.corp.myCompany.com/someInternalApp
সুতরাং, আসুন আলোচনা করা যাক ... এই বিকল্পগুলি সম্পর্কে কী ভাবেন? এর চেয়ে ভাল বা আরও সাধারণ কিছু আমি মিস করেছি কি? আমার এই ক্ষেত্রে আমার সংস্থাকে আরও ভাল পথে পরিচালিত করার সুযোগ রয়েছে, তাই আমি প্রস্তাব দেওয়ার জন্য একটি ভাল সম্মেলন খুঁজে পেতে চাই।
ধন্যবাদ!