ব্যবসা চালিয়ে যাওয়া সংক্রান্ত পরিকল্পনা ও বিপর্যয় মোকাবিলা

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

Apigee হল একটি মাল্টিটেন্যান্ট, সেল্ফ-সার্ভিস, ক্লাউড-ভিত্তিক প্ল্যাটফর্ম যা সম্পূর্ণ রিডান্ডেন্ট (লাইভ/লাইভ) কনফিগারেশনে বিশ্বজুড়ে একাধিক ডেটাসেন্টারে চলে। Apigee আমাদের ক্লাউড-ভিত্তিক প্ল্যাটফর্মের জন্য Google Cloud Platform (GCP) এবং Amazon Web Services (AWS) ব্যবহার করে। GCP ও AWS-এ তৈরি করা পরিষেবার অংশ হিসেবে, আমরা প্রতিটি অঞ্চলে একাধিক ডেটা সেন্টার ব্যবহার করি এবং এইসব একাধিক ডেটা সেন্টার জুড়ে আমাদের গ্রাহকদের জন্য লাইভ ট্রাফিক পরিষেবা দিই। আমাদের কোনও "লাইভ" ডেটা সেন্টার এবং "স্ট্যান্ডবাই" (বা "সেকেন্ডারি" বা "ফেলওভার") ডেটা সেন্টার নেই। বিশ্বের প্রতিটি অঞ্চলে গ্রাহকের ট্রাফিক পরিষেবা দেওয়ার জন্য আমাদের দুটি (বা আরও বেশি) ডেটা সেন্টার ক্রমাগত ও একই সাথে কাজ করে চলেছে।

BCP/DR প্ল্যান

Apigee-এর বিজনেস কন্টিনিউটি প্ল্যানিং ও ডিজাস্টার রিকভারি (BCP/DR) হল প্ল্যাটফর্ম-ব্যাপী প্ল্যান এবং এতে স্বতন্ত্র গ্রাহকদের জন্য বিস্তারিত টাস্ক থাকে না। বরং, প্ল্যাটফর্মটি এমনভাবে কনফিগার করা হয়েছে যে বাধা ও পরিষেবা বন্ধ থাকা সত্ত্বেও গ্রাহকের ডেটা সংক্রান্ত অনুরোধ প্রসেস করতে পারে। কোনও ডেটা সেন্টার সম্পূর্ণভাবে অফলাইন হয়ে গেলেও ডেটা ফ্লো হতে থাকবে। কোনও সম্পূর্ণ অঞ্চল অফলাইন হয়ে গেলে, এক অঞ্চলের গ্রাহক API প্রসেসিং পরিষেবাতে বাধা পেতে পারেন। "ইন-রিজিয়ন" রিডান্ডেন্ট পরিষেবার চেয়ে বেশি কিছু খুঁজছেন এমন গ্রাহকদের জন্য, Apigee বিশ্বব্যাপী রিডান্ডেন্ট লেভেলের রিডান্ডেন্ট ডেটা সেন্টার অফার করে যেখানে একাধিক অঞ্চল বা দেশে ট্রাফিক পরিষেবা দেওয়া যেতে পারে, যাতে পুরো অঞ্চল অফলাইন হয়ে গেলেও ডেটা ফ্লো হতে পারে।

ডেটা প্রসেসিং ও অ্যাক্সেসের উপর সম্ভাব্য ভৌগোলিক বিধিনিষেধের কারণে একক-অঞ্চল ভিত্তিক গ্রাহক পরিষেবা অটোমেটিক অন্য অঞ্চলে ট্রান্সফার করা হয় না। Apigee, গ্রাহকের শনাক্ত করা অঞ্চলে গ্রাহকদের জন্য পরিষেবা হোস্ট করে। কারণ, ডেটার ভৌগোলিক লোকেশন সংক্রান্ত নির্দিষ্ট রেগুলেশন বা গ্রাহকদের প্রতি গ্রাহকদের প্রতিশ্রুতি থাকতে পারে, তাই Apigee অটোমেটিক পরিষেবা অন্য কোনও অঞ্চলে সরিয়ে দেবে না, কারণ এটি Apigee-এর গ্রাহকদের প্রতি প্রতিশ্রুতি বা Apigee গ্রাহকদের তাদের গ্রাহকদের প্রতি প্রতিশ্রুতিকে সম্ভাব্যভাবে আপস করতে পারে।

Apigee কোনও গ্রাহকের সাথে সম্পূর্ণ BCP/DR প্ল্যান শেয়ার করে না, কারণ এতে Apigee-এর অভ্যন্তরীণ সংবেদনশীল তথ্য এবং আমাদের গ্রাহকদের রেফারেন্স থাকে। আমাদের গোপনীয়তা নীতি প্ল্যাটফর্মের BCP/DR প্ল্যান কোনও স্বতন্ত্র গ্রাহকের সাথে শেয়ার করা আটকায়, কারণ এর ফলে অন্যান্য গ্রাহকের নাম প্রকাশ হয়ে যেতে পারে। আমরা প্রত্যেক গ্রাহককে একই লেভেলের গোপনীয়তা প্রদান করি।

BCP/DR ম্যানেজমেন্ট

Apigee-এর তথ্য সুরক্ষা টিম বিজনেস রিজিলিয়েন্সি প্রোগ্রামের তত্ত্বাবধানের জন্য দায়ী অন্যদিকে, সমস্ত সমস্যার ম্যানেজমেন্ট ও সমাধান করার জন্য একজন করে ইনসিডেন্ট কমান্ডারকে দায়িত্ব দেওয়া হয়। ইনসিডেন্ট কমান্ডারের কাছে সবসময় অপারেশন ও ইঞ্জিনিয়ারিং কর্মী এবং প্রয়োজনীয় সব অ্যাকশনের জন্য প্লেবুক থাকে।

BCP/DR টেস্টিং

Apigee এমন অপারেশনাল প্রসেস পারফর্ম করে যা আমাদের সম্পূর্ণ বার্ষিক BCP/DR টেবিলটপ টেস্টিংয়ের তুলনায় অনেক বেশি ঘনঘন ক্যাডেন্সের মাধ্যমে প্ল্যাটফর্মের BCP/DR টেস্টিংয়ে সহায়তা করে। প্রতি মাসে, আমরা পরিষেবা পরিচালনকারী সিস্টেম আপডেট করার সময় Apigee আমাদের লাইভ/লাইভ এনভায়রনমেন্ট থেকে লোড সুইং করে। এই প্রসেসে একটি সম্পূর্ণ ডেটা সেন্টারের সিস্টেম বন্ধ করে দেওয়া হয়, সেই সময় পিয়ার ডেটা সেন্টার লোড ম্যানেজ করে। এই প্রসেস চলাকালীন, কোনও আপডেট করা হলে, প্রথম ডেটা সেন্টারটি আবার চালু করা হয় এবং কোনও সমস্যা তৈরি হয়েছে কিনা তা যাচাই করতে পরিষেবাগুলি লাইভ/আবার লাইভ করা হয়। তারপরে একই আপডেটের জন্য পিয়ার ডেটাসেন্টার বন্ধ করে দেওয়া হয় এবং তারপরে আবার অনলাইন করা হয়। Apigee, ট্রাফিক সরিয়ে দিতে এবং সম্প্রতি আপডেট করা পরিষেবায় অল্প শতাংশ ট্রাফিক পাঠিয়ে কোনও সমস্যা বা ত্রুটি আছে কিনা তা চেক করতে টুল ও টেকনিক ব্যবহার করে। এর পরে সম্পূর্ণ লোড প্রসেসিংয়ে ফিরে যায়।

এই ধারাবাহিক অপারেশনাল প্রসেস আমাদের পরিষেবার ইন্ডাস্ট্রি-স্ট্যান্ডার্ড দ্বিবার্ষিক স্থিতিস্থাপকতা "পরীক্ষা" করে, কারণ এটি একটি অপারেশনাল টাস্ক যা আরও ঘন ঘন ঘটে।

উপরে বর্ণিত অপারেশনাল প্রসেস ছাড়াও, Apigee বছরে অন্তত একবার টেবিলটপ BCP/DR এক্সারসাইজ পরিচালনা করে যেখানে ইঞ্জিনিয়ারিং ও অপারেশন টিম মেম্বারদের অন্যান্য Apigee বিজনেস ইউনিটের সাথে একত্রিত করে যৌক্তিকভাবে সমস্যা, উত্তর এবং মক বিপর্যয় পরিস্থিতিতে নেওয়া সিদ্ধান্তের প্রভাব সিমুলেট ও পর্যালোচনা করা হয়। এটি আমাদের কর্মীদের পরিষেবা ছাড়াও সামগ্রিকভাবে এন্টারপ্রাইজের জন্য আমাদের বৃহত্তর BCP/DR প্ল্যানে অতিরিক্ত প্রশিক্ষণ ও অভিজ্ঞতা প্রদান করে।

Apigee-এর করা BCP/DR টেস্টিং "ফেলওভার এক্সারসাইজ" বা "সেকেন্ডারি লোকেশন" ব্যবহার করে না কারণ এগুলি সবই রানিং সিস্টেমে বিল্ট-ইন থাকে।

Apigee-এর সমস্ত অপারেশনাল ও ইঞ্জিনিয়ারিং টিমের ব্যবহারের জন্য প্লেবুক আছে। এইসব প্লেবুক অন্তত প্রতি বছর পর্যালোচনা ও আপডেট করা হয় এবং আমাদের সমস্ত BCP/DR টেস্টিং ও ট্রেনিং এক্সারসাইজে ব্যবহার করা হয়।

Apigee, BCP/DR টেস্ট রিপোর্ট আলাদা আলাদা গ্রাহকদের সাথে শেয়ার করে না, কারণ এই টেস্টগুলি গ্রাহক লেভেলে নয়, প্ল্যাটফর্ম লেভেলে করা হয়। আমাদের অপারেশনাল টাস্কের ফলাফল এবং বার্ষিক টেবিলটপ এক্সারসাইজ টেস্ট রিপোর্ট আমরা থার্ড-পার্টি অডিটরদের সাথে শেয়ার করি এবং এগুলি PCI, HIPAA, চুক্তিভিত্তিক ও অন্যান্য প্রয়োজনীয়তা সম্পর্কিত আমাদের সম্মতি অডিটরের পর্যালোচনার ভিত্তি তৈরি করে।

গ্রাহকের BCP/DR টেস্ট

গ্রাহকদের নিজস্ব DR প্ল্যানে Apigee Edge পরিষেবা অন্তর্ভুক্ত করার জন্য উৎসাহিত করা হয়। গ্রাহক কীভাবে Apigee গ্রাহকদের জন্য প্রয়োজনীয় ট্রাফিক রিডাইরেক্ট করতে পারে এবং করা উচিত তা বিবেচনা করতে পারেন। এর ফলে গ্রাহকের ডেটা সেন্টার আউটএজ বা অন্য কোনও বিপর্যয় চলাকালীনও এন্ড-ইউজার পরিষেবা বজায় রাখা যায়। তবে, এই লেভেলের টেস্টিং Apigee DR প্ল্যানের আওতার বাইরে। আমরা গ্রাহকদের নিজেদের অ্যাপ্লিকেশনে BCP/DR টেস্টিং করতে এবং সেই টেস্টে Apigee Edge অন্তর্ভুক্ত করতে উৎসাহিত করি।

RTO/RPO

আমাদের গ্রাহকদের জন্য Apigee-এর কোনও রিকভারি পয়েন্ট ও রিকভারি টাইম অবজেক্টিভ (RPO/RTO) নেই অথবা BCP/DR অ্যাক্টিভিটি সম্পর্কিত আমাদের চুক্তিতেও নেই। আমাদের SLA হল ক্লাউড ইকুইভ্যালেন্ট RTO/RPO ডেটা পয়েন্ট। কারণ, Apigee হল একটি রিডান্ড্যান্ট ক্লাউড-ভিত্তিক পরিষেবা, ম্যানেজমেন্ট ও রানটাইম পরিষেবা, দুটিই রিডান্ড্যান্ট লাইভ পরিষেবা দিয়ে আর্কিটেক্ট করা হয়, RTO ও RPO, দুটিকেই ‘রিয়েল-টাইম’ হিসেবে দেখা যেতে পারে। সিঙ্গেল রিজিয়ন গ্রাহকরা একই রিজিয়নের বিভিন্ন ডেটা সেন্টারে ন্যূনতম রিডান্ড্যান্ট পরিষেবা পান। যেসব গ্রাহক আরও বেশি রিডান্ডেন্সি চান, তারা মাল্টি-রিজিয়ন পরিষেবা বেছে নিতে পারেন।

মহামারী সংক্রান্ত প্ল্যান

Apigee-তে আমাদের সামগ্রিক BCP/DR প্ল্যান ও প্রসেসের অংশ হিসেবে মহামারী সংক্রান্ত প্ল্যান অন্তর্ভুক্ত থাকে। কারণ Apigee হল ক্লাউড হোস্টেড পরিষেবা, তাই কোনও ব্যক্তিকে ডেটা সেন্টার ম্যানেজ করতে হয় না। সহায়তার মতো ব্যবসায়িক অপারেশনের জন্য, Apigee একাধিক অফিস ও রিমোট লোকেশন জুড়ে ২৪x৭ গ্লোবাল সহায়তা টিম পরিচালনা করে। পৃথিবীর কোনও অঞ্চলে মহামারী হলে, আমাদের সহায়তা প্রদানকারী লোকেশনের কোনও একটিতে প্রভাব পড়লে, অন্যান্য অফিসে কর্মরত কর্মীদের অ্যালার্ট পাঠানো হবে এবং তারা সেই শিফটে কাজ করবেন যেটি সাধারণত প্রভাবিত অফিস ম্যানেজ করে। বিক্রির মতো অন্যান্য ব্যবসায়িক পরিষেবার জন্য, কর্মী বিশ্বব্যাপী ছড়িয়ে ছিটিয়ে আছেন। প্রয়োজন হলে Apigee-এর সব টিম রিমোট লোকেশন থেকে কাজ করতে পারে। Apigee-এর মধ্যে ব্যবহৃত টুল ক্লাউড-ভিত্তিক এবং অতিমারী সংক্রান্ত প্রতিক্রিয়া পরিকল্পনার সাথে স্বাভাবিকভাবেই মানিয়ে নিতে পারে।

আপডেট

Apigee অন্তত প্রতি বছর আমাদের BCP/DR প্ল্যান পর্যালোচনা ও আপডেট করে। ঘটনা, প্রোডাক্টে পরিবর্তন, ইন্ডাস্ট্রি স্ট্যান্ডার্ড, ঝুঁকি বিশ্লেষণ সংক্রান্ত অ্যাক্টিভিটি এবং BCP/DB টেস্টিং থেকে পাওয়া তথ্য প্ল্যান আপডেট করার জন্য ব্যবহার করা হয়।

ব্যবসার উপর প্রভাব সংক্রান্ত বিশ্লেষণ ও ঝুঁকি মূল্যায়ন

Google প্রতি বছর ব্যবসার উপর প্রভাব সংক্রান্ত বিশ্লেষণ ও ঝুঁকি মূল্যায়ন করে। BIA ও RA-এর ফলাফলকে অগ্রাধিকার দেওয়া হয় এবং ইস্যু ট্র্যাকিং সিস্টেমে তা ডকুমেন্ট করা হয়।