প্রতিটি সাইটের জন্য নির্বাচিত
প্রতিটি হোস্টিং লাইনের নিজস্ব ডেটা সেন্টারের সেট রয়েছে। আপনি একটি সাইট তৈরি করার সময় একটি নির্বাচন করবেন, এবং অর্ডার ফর্মটিতে কেবলমাত্র সেই শহরটি প্রদর্শিত হবে যেখানে আজ সেই লাইনের খালি জায়গা রয়েছে।
অঞ্চল ও ডেটা রেসিডেন্সি
এই প্ল্যাটফর্মে অঞ্চল কোনো সহায়তা টিকিট নয় — এটি সাইটের একটি বৈশিষ্ট্য, যা প্রতিবার কিছু মোতায়েন করার সময় প্লেসমেন্ট ইঞ্জিন দ্বারা মান্য করা হয়। আপনি যখন একটি সাইট তৈরি করেন, তখন এর হোস্টিং লাইন বর্তমানে যে শহরগুলো অফার করছে তা থেকে ডেটা সেন্টারটি বেছে নেন, এবং প্রতিটি মোতায়েন সেই অবস্থানের ফ্লিট ক্ষমতার ওপর গিয়ে পৌঁছায়, যার সামনে থাকে একটি বৈশ্বিক এজ। প্রতিটি হোস্টিং পৃষ্ঠায় সেই শহরগুলির তালিকা সরাসরি দেখা যায়।
প্রতিটি লোকেশনের পেছনে দুটি বিষয় থাকে: আপনার সাইটগুলি পরিচালনাকারী ওয়ার্কার ফ্লিট এবং সেগুলি নিয়ন্ত্রণকারী কন্ট্রোল প্লেন। উভয়ই অঞ্চল-সচেতন। আপনি কোন লোকেশনটি বেছে নেবেন তা সম্পূর্ণ আপনার সিদ্ধান্ত; এর পেছনের ধারণক্ষমতা আমাদের নিজস্ব ব্যবস্থা, এবং আমরা ইচ্ছাকৃতভাবেই একাধিক সরবরাহকারী ব্যবহার করি যাতে কোনও একক সরবরাহকারী সম্পূর্ণ প্ল্যাটফর্ম হয়ে না ওঠে।
প্রতিটি হোস্টিং লাইনের নিজস্ব ডেটা সেন্টারের সেট রয়েছে। আপনি একটি সাইট তৈরি করার সময় একটি নির্বাচন করবেন, এবং অর্ডার ফর্মটিতে কেবলমাত্র সেই শহরটি প্রদর্শিত হবে যেখানে আজ সেই লাইনের খালি জায়গা রয়েছে।
প্রতিটি হোস্টিং পৃষ্ঠায় এবং অর্ডার ফর্মে প্রদর্শিত শহরগুলি প্লেসমেন্ট ইঞ্জিন থেকে পড়া হয়, তাই ধারণক্ষমতা তৈরি হওয়ার দিনই নতুন অবস্থান দৃশ্যমান হয় এবং পূর্ণ হয়ে যাওয়া অবস্থান অফার করা হয় না।
অঞ্চলটি কোডের মাধ্যমে প্রয়োগ করা হয়, সাইটটি তৈরি করার মুহূর্তে — কোনো অপারেটর কোন বক্সটি ব্যবহার করতে হবে তা মনে রাখার মাধ্যমে নয়।
বহরের প্রতিটি হোস্ট একটি অঞ্চল কী, একটি পণ্য-লাইন সংশ্লিষ্টতা তালিকা, একটি ওয়েব-সার্ভার প্রকার এবং একটি ধারণক্ষমতার পরিসংখ্যান সহ নিজেকে নিবন্ধন করে, তারপর কাজ গ্রহণ করে। প্লেসমেন্ট পরিষেবা প্রথমে অঞ্চলের ভিত্তিতে, তারপর পণ্য-লাইন, তারপর খালি ধারণক্ষমতার ভিত্তিতে প্রার্থীদের ফিল্টার করে এবং সর্বনিম্ন লোড থাকা উপযুক্ত হোস্টটি বেছে নেয়।
আপনি যদি কোনো অঞ্চল পিন করে থাকেন, তবে শুধুমাত্র সেই অঞ্চলের কর্মীরাই যোগ্য হবেন। আপনি যদি তা না করে থাকেন, তবে সাইটটি যে কর্মীর ওপর পৌঁছাবে তার অঞ্চলটি গ্রহণ করবে এবং সেই মানটি সাইটে সংরক্ষিত হবে — সুতরাং আপনার ডেটা কোথায় রয়েছে তার রেকর্ডটি একটি ক্ষেত্র যা আপনি পড়তে পারেন, কোনো অনুমান নয়।
প্লেসমেন্ট একটি শর্তসাপেক্ষ আপডেটের মাধ্যমে সক্ষমতা দাবি করে যা কেবল তখনই সফল হয় যখন কর্মী তখনও সক্রিয় থাকে, তখনও ডিপ্লয় গ্রহণ করতে পারে এবং তখনও সক্ষমতার নিচে থাকে। শেষ স্লটের জন্য প্রতিযোগিতায় থাকা দুটি ডিপ্লয় কখনই একসাথে জিততে পারে না, তাই কোনো অঞ্চল কখনই নীরবে অতিরিক্ত সাবস্ক্রাইব হয় না।
আপনার অঞ্চলে যোগ্য কোনোটিতেই জায়গা না থাকলে, ডিপ্লয়মেন্টটি একটি প্লেসমেন্ট সংক্রান্ত ত্রুটি দেখায় এবং বন্ধ হয়ে যায়। অনুরোধটি সফল করার জন্য এটি অন্য কোনো মহাদেশে সরে যায় না। কোনো সাইট গোপনে দেশ পরিবর্তন করার চেয়ে একটি দৃশ্যমান ব্যর্থতা এবং সক্ষমতা বৃদ্ধি করা অনেক শ্রেয়।
প্রতিটি worker-এ একটি accepts-deploys সুইচ থাকে। এটিকে drain-এ পরিবর্তন করলে বিদ্যমান সাইটগুলো অক্ষত অবস্থায় চালু রেখে নতুন সাইট যুক্ত হওয়া বন্ধ হয়, যার মাধ্যমে আমরা আপনার কাজের চাপ স্থানান্তর না করেই একটি অঞ্চলের মধ্যে রক্ষণাবেক্ষণ, হার্ডওয়্যার আপগ্রেড এবং ডিকমিশনিং সম্পন্ন করি।
ডেটা রেসিডেন্সি হলো হোস্টিং সংক্রান্ত এমন কয়েকটি সিদ্ধান্তের মধ্যে একটি যা পরিবর্তন করা সত্যিই কঠিন, তাই প্ল্যাটফর্মটি এটিকে কোনও ডিপ্লয়মেন্টের বিবরণ হিসেবে না দেখে একটি প্রথম স্তরের মাত্রা হিসেবে বিবেচনা করে। গ্রাহকের রেসিডেন্সির পছন্দ প্লেসমেন্টের একটি ইনপুট, সাইটের বিপরীতে অঞ্চলটি রেকর্ড করা হয় এবং এর সাথে মেলাতে ফ্লিট ট্যাগ করা হয়। এটিই রেসিডেন্সির উত্তরকে বাস্তব প্রমাণহীন না করে নিরীক্ষণযোগ্য করে তোলে।
ভাড়াটে মডেলটি এর পাশাপাশি চলে। ইঞ্জিনের প্রতিটি রেকর্ডে ডেটাবেসে কার্যকর করা PostgreSQL সারি-স্তরের সুরক্ষাসহ একটি প্রতিষ্ঠানের পরিধি থাকে, এবং ভাড়াটে মডেলটি শ্রেণিবিন্যাসিত — সাইটগুলির উপরে গ্রাহক প্রতিষ্ঠান, এবং তার উপরে রিসেলার প্রতিষ্ঠান। অঞ্চল উত্তর দেয় ডেটা কোথায় অবস্থান করে; সারি-স্তরের সুরক্ষা উত্তর দেয় কে এটিতে পৌঁছাতে পারে। সম্মতি পর্যালোচকের কাছে উভয়ই গুরুত্বপূর্ণ এবং কোনটিই ঐচ্ছিক নয়।
GDPR ডেটা এক্সপোর্ট এবং মুছে ফেলা কোনো আলাদা প্রক্রিয়া নয়, বরং একই ডিজাইনের অংশ, এবং বিশেষ সুবিধাপ্রাপ্ত ও প্রশাসনিক পদক্ষেপগুলি অডিট-লগ করা হয়। যদি আপনার ক্রেতার প্রশ্নাবলীতে জিজ্ঞাসা করা হয় যে ডেটা কোথায় থাকে, কে এটি কোয়েরি করতে পারে এবং কোনো ডেটা সাবজেক্ট এটি ফেরত চাইলে কী ঘটে, তবে এখানে সেগুলির উত্তর দেওয়া সম্ভব।
কাছাকাছি কোনো অঞ্চল বেছে নেওয়া সহায়ক, তবে আপনার দর্শকদের অনুভূত বেশিরভাগ ল্যাটেন্সি কোনো অনুরোধ আপনার মূল সার্ভারে পৌঁছানোর আগেই নির্ধারিত হয়ে যায়।
সবকিছুর পরিণতি যদি একই থাকে, তবে মাল্টি-রিজনের মূল্য খুবই সামান্য। এই আর্কিটেকচার এমন অংশগুলোকে পৃথক করে যেগুলো একসাথে ব্যর্থ হওয়া উচিত নয়।
ইঞ্জিন, ডাটাবেস, ওয়ার্কফ্লো স্তর এবং ড্যাশবোর্ডগুলি তাদের নিজস্ব Kubernetes কন্ট্রোল প্লেনে চলে, যা গ্রাহকদের সাইটগুলি পরিবেশনকারী কর্মী ফ্লিট থেকে সম্পূর্ণ আলাদা। একটি কন্ট্রোল-প্লেনজনিত ঘটনা যেন গ্রাহকের সাইটগুলি ডাউন না করে এবং একটি ফ্লিট সংক্রান্ত ঘটনা যেন প্ল্যাটফর্মটিকে ডাউন না করে।
গ্রাহক ড্যাশবোর্ড, অ্যাডমিন কনসোল এবং এই বিপণন সাইটটি নিয়ন্ত্রণ-প্লেন ক্লাস্টার থেকে স্বাধীনভাবে Cloudflare-এ স্থাপন করা হয়েছে, যাতে প্ল্যাটফর্মের কোনো ঘটনার কারণে এটি সম্পর্কে পড়ার স্থানটিও বন্ধ না হয়ে যায়।
স্ট্যাটাস পেজটি উদ্দেশ্যমূলকভাবেই একটি ভিন্ন অঞ্চলের সম্পূর্ণ আলাদা প্রদানকারীর মাধ্যমে হোস্ট করা হয়েছে। যে অবকাঠামোটি পর্যবেক্ষণ করা হচ্ছে, তার ওপর চালিত স্ট্যাটাস পেজ ঠিক যে মুহূর্তে আপনার প্রয়োজন সে মুহূর্তেই সম্পূর্ণ অকেজো হয়ে পড়ে।
প্রতিটি সাইটের ব্যাকআপ অপরিবর্তনীয় এবং অফসাইট, যা অবজেক্ট স্টোরেজে সংরক্ষিত হয় এবং অনুমানের ওপর নির্ভর না করে পুনরুদ্ধারের কার্যকারিতা পরীক্ষা করা হয়। ফাইল ম্যানেজার, ডোমেন, DNS, SSL এবং লগের পাশাপাশি প্যানেল থেকে মাত্র এক ক্লিকেই পুনরুদ্ধার করা সম্ভব।
আমরা এই পৃষ্ঠায় কোনো সার্ভিস-লেভেল এগ্রিমেন্ট, প্রতিক্রিয়া সময় বা লেটেন্সি সংক্রান্ত পরিসংখ্যান দাবি করি না — SLA শর্তাবলী চুক্তি অনুযায়ী নির্ধারিত হয়। Footprint-Free প্ল্যানগুলির সাথে যুক্ত 99.99% পরিসংখ্যানটি হলো আপটাইমের একটি নিশ্চয়তা, একটি লক্ষ্য যা অর্জনের জন্য আমরা কাজ করি, কোনো পরিমাপকৃত ঐতিহাসিক প্রাপ্যতার রেকর্ড নয়।
বাস্তবে সিদ্ধান্তটি চারটি প্রশ্নের ওপর নির্ভর করে, এবং বেশিরভাগ গ্রাহক এক মিনিটেরও কম সময়ে সেগুলির উত্তর দেন।
হ্যাঁ। অঞ্চল প্লেসমেন্ট ইঞ্জিনের একটি ইনপুট, আলাদাভাবে প্রক্রিয়া করা কোনো অনুরোধ নয়। একটি অঞ্চল পিন করুন এবং কেবল সেই অঞ্চলের জন্য ট্যাগ করা ফ্লিট ওয়ার্কাররাই সাইটটি গ্রহণের জন্য যোগ্য হবে; নির্বাচিত অঞ্চলটি তখন সাইট রেকর্ডে সংরক্ষিত হয় যাতে এটি কোথায় চলছে তা আপনি সর্বদা দেখতে পারেন। এটি অনির্ধারিত রাখলে সাইটটি যে ওয়ার্কারে অবস্থান করবে তার অঞ্চলটি গ্রহণ করবে।
এটি হোস্টিং লাইনের উপর নির্ভর করে, কারণ প্রতিটি লাইন তার জন্য নির্মিত সক্ষমতায় চলে। অর্ডার ফর্ম এবং প্রতিটি হোস্টিং পৃষ্ঠায় আপনি আজ যে শহরগুলি বেছে নিতে পারেন তার তালিকা রয়েছে, যা প্লেসমেন্ট ইঞ্জিন থেকে সরাসরি দেখানো হয়, তাই এই উত্তরটি কখনোই পুরনো হয় না। কঠোর EU রেসিডেন্সির জন্য, ইউরোপীয় ইউনিয়নের অভ্যন্তরে একটি ডেটা সেন্টার বেছে নিন; যেখানে সংগ্রহের জন্য একটি প্রত্যয়িত অন্তর্নিহিত প্ল্যাটফর্মের প্রয়োজন হয়, সেখানে আমরা সেই প্রয়োজনীয়তাগুলি পূরণ করে এমন সক্ষমতায় স্থাপন করতে পারি। প্রতিটি অবস্থানের পেছনের সরবরাহকারীরা আমাদের নিজস্ব বাণিজ্যিক ব্যবস্থা — আপনি অবস্থানটি বেছে নিন, বিক্রেতাকে নয়।
না — Zinn Digital®-এর বর্তমানে নিজস্ব কোনো সম্মতি সনদ নেই, এবং আমরা অন্যথা ইঙ্গিত করব না। আমরা যা করতে পারি তা হলো আপনার কাজের চাপ এমন একটি অন্তর্নিহিত প্ল্যাটফর্মে স্থাপন করা যার এই সনদগুলি রয়েছে, যেখানে ক্রেতার সংগ্রহ আপনার সাইটগুলির অধীনে একটি প্রত্যয়িত প্ল্যাটফর্ম থাকাকে একটি কঠোর শর্ত করে তোলে। পৃথকভাবে, প্ল্যাটফর্মের নিজস্ব নিয়ন্ত্রণগুলি বাস্তব এবং পরিদর্শনযোগ্য: প্রতি-সাইট পৃথকীকরণ, প্রতিটি ভাড়াটে-সীমাবদ্ধ সারণীতে সারি-স্তরের নিরাপত্তা, Vault-এ রাখা গোপনীয়তা, সর্বত্র TLS, এবং বিশেষ সুবিধাপ্রাপ্ত ক্রিয়াকলাপের অডিট লগিং।
আপনার সাইটকে নীরবে অন্য কোথাও স্থানান্তর করার পরিবর্তে ডিপ্লয়মেন্টটি প্লেসমেন্ট ত্রুটি সহ দৃশ্যমানভাবে ব্যর্থ হয়। এটি ইচ্ছাকৃত: নীরবে এখতিয়ার পরিবর্তন করা সাইট এমন ডিপ্লয়মেন্টের চেয়ে অনেক খারাপ পরিণতি যা থেমে গেছে এবং আপনাকে কারণ জানিয়েছে। সেই অঞ্চলে আরও হোস্ট অনলাইনে এনে সক্ষমতা যোগ করা হয়, যেখানে তারা নিজেদের নিবন্ধন করে এবং অবিলম্বে কাজ গ্রহণ করা শুরু করে।
আমরা লেটেন্সি বেঞ্চমার্ক প্রকাশ করি না এবং কোনো নির্দিষ্ট সংখ্যার প্রতিশ্রুতি দেব না। আমরা যা বর্ণনা করতে পারি তা হলো আর্কিটেকচার: Cloudflare প্রতিটি সাইটের সামনে থাকে যাতে ক্যাশযোগ্য প্রতিক্রিয়াগুলো দর্শকের নিকটবর্তী এজ লোকেশন থেকে পরিবেশন করা হয়, LSCache পিএইচপি (PHP) বা ডাটাবেজ স্পর্শ না করেই কর্মী থেকে সম্পূর্ণ পৃষ্ঠাগুলো পরিবেশন করে, এবং সাইট-প্রতি একটি Redis অবজেক্ট ক্যাশ পুনরাবৃত্ত কোয়েরিগুলো গ্রহণ করে। বেশিরভাগ বিষয়বস্তুভিত্তিক সাইটের জন্য এই সমন্বয়ের অর্থ হলো মূল অঞ্চলের গুরুত্ব ক্যাশ কনফিগারেশনের চেয়ে অনেক কম। যদি আপনার দর্শক একটি মহাদেশে কেন্দ্রীভূত হয়, তবে মূল সার্ভারটি সেখানেই রাখুন।
কোনো সাইট স্থাপন করার সময় অঞ্চল নির্ধারণ করা হয় এবং সাইট রেকর্ডে সংরক্ষিত হয়, তাই অঞ্চল পরিবর্তন করা একটি মাইগ্রেশন, কেবল একটি টগল নয়। আপনি যদি আগে থেকেই জেনে থাকেন যে স্থানান্তর প্রয়োজন হবে, তবে সাইট তৈরির আগেই আমাদের সাথে যোগাযোগ করুন — সক্রিয় পোর্টফোলিও স্থানান্তর করার চেয়ে প্রথমবারেই সঠিকভাবে স্থাপন করা অনেক সাশ্রয়ী।
প্রতিটি সাইটের ব্যাকআপ অপরিবর্তনীয়, অফসাইটে সংরক্ষিত এবং চলমান ফ্লিট থেকে সম্পূর্ণ বিচ্ছিন্ন, যা অবজেক্ট স্টোরেজে সংরক্ষণ করা হয় যেখানে পুনরুদ্ধারের প্রক্রিয়া কেবল ধরে না নিয়ে নিয়মিত পরীক্ষা করা হয়, এবং প্যানেল থেকে মাত্র এক ক্লিকেই পুনরুদ্ধারযোগ্য। আপনার কমপ্লায়েন্স সংক্রান্ত শর্তানুযায়ী যদি ব্যাকআপ স্টোরেজ নির্দিষ্ট কোনো বিচারব্যবস্থায় বা অঞ্চলে রাখার প্রয়োজন হয়, তবে সরাসরি আমাদের সাথে যোগাযোগ করুন — এটি একটি চুক্তিভিত্তিক বিষয় যা আমরা ওয়েব পৃষ্ঠায় ঢালাও দাবি করার পরিবর্তে প্রতিটি গ্রাহকের সাথে পৃথকভাবে নির্ধারণ করি।
হ্যাঁ। ট্রায়ালের মেয়াদ ১৪ দিন এবং কোনো কার্ডের প্রয়োজন নেই। এতে পাঁচটি পর্যন্ত সাইটসহ Footprint-Free Hosting অন্তর্ভুক্ত রয়েছে, যা আপনার প্রোডাকশন পোর্টফোলিও কোথায় থাকা উচিত তা নির্ধারণ করার আগে ডিপ্লয়মেন্ট, প্লেসমেন্ট এবং ক্যাশ লেয়ারগুলো কীভাবে কাজ করে তা দেখার জন্য যথেষ্ট।
কার্ড ছাড়াই ১৪ দিনের ট্রায়াল শুরু করুন, অথবা প্রথমে আপনার ডেটা রেসিডেন্সির প্রয়োজনীয়তা আমাদের জানান এবং আমরা প্রথম ডিপ্লয়মেন্ট থেকেই আপনাকে সঠিকভাবে স্থাপন করব।
বিনামূল্যে শুরু করুন