মূল বিষয়বস্তুতে যান
BilgeQor

প্ল্যাটফর্ম ইঞ্জিনিয়ারিং

নিরাপদ ব্যাকএন্ড & API প্রকৌশল

ভারতে, DPDP-সচেতন সাইবার নিরাপত্তা প্রস্তুতি হল BilgeQor-এর সঙ্গে অনুরোধ-প্রথম সুরক্ষিত ব্যাকএন্ড ও API ইঞ্জিনিয়ারিং আলোচনার বিদ্যমান প্রস্তুতি-কাঠামো। লিখিত পরিসর কাজকে একটি সীমিত ব্যাকএন্ড/API উপাদান, ডেটা ও ইন্টিগ্রেশন সীমানা, পরীক্ষা, অপারেশনাল দৃশ্যমানতা এবং নথিভুক্ত হস্তান্তরে সীমাবদ্ধ করে। প্রোডাকশন অ্যাক্সেস বা পরিবর্তনের জন্য লিখিত কর্তৃত্ব প্রয়োজন; কোনো নিরাপত্তা, কর্মক্ষমতা, প্রাপ্যতা বা সম্মতি ফলাফল প্রতিশ্রুতি দেওয়া হয় না।

পরিসর-নির্দিষ্ট এবং অনুরোধ-প্রথম। কাজ শুরু করার আগে আমরা ব্যাক-এন্ড সীমানা, অ্যাক্সেস, নির্ভরতা, গ্রহণযোগ্যতার মানদণ্ড, উৎপাদন সীমাবদ্ধতা এবং প্রস্তাব নিশ্চিত করি; কোন পাবলিক মূল্য বা প্যাকেজ স্তর প্রদর্শিত হয় না।

কর্মক্ষম উপাদান, নথিভুক্ত সীমানা, বৈধকরণের প্রমাণ এবং একটি ব্যবহারিক হস্তান্তর পথ সহ একটি সীমিত ব্যাকএন্ড এবং API বিতরণ পরিকল্পনা।

লিখিত পরিধি নিশ্চিতকরণের পরে সুনির্দিষ্ট স্ট্যাক নির্বাচন করা হয়। Rust, Go, TypeScript অথবা Node.js, Python, PostgreSQL, Redis, ClickHouse, Neo4j, ইভেন্ট মেসেজিং, OAuth2/OIDC, JWT, RBAC/ABAC এবং কনটেইনার ডিপ্লয়মেন্টের মতো প্রযুক্তিগত উদাহরণগুলো অ-বাধ্যতামূলক বিকল্প মাত্র, কোনো প্রতিশ্রুত পণ্য-ফলাফল নয়।

উপযুক্ত যখন

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

মানানসই নয় যখন

  • আপনার একটি সীমাহীন পূর্ণ-পণ্য বিতরণ, একটি ফ্রন্ট-এন্ড বা মোবাইল ক্লায়েন্ট, বা একটি ক্লাউড প্ল্যাটফর্ম প্রোগ্রাম প্রয়োজন, আলাদা পরিসীমা নিশ্চিতকরণ ছাড়া
  • একটি লেগাসি উদ্ধার বা সম্পূর্ণ আধুনিকীকরণ একটি সংজ্ঞায়িত সীমানা, অ্যাক্সেস পরিকল্পনা এবং গ্রহণের পথ ছাড়া অনুমান করা হয়
  • স্পষ্ট অনুমোদন এবং পৃথক চুক্তি ছাড়া উৎপাদন অ্যাক্সেস, উৎপাদন পরিবর্তন, নিরাপত্তা পরীক্ষা, বা চলমান 24/7 অপারেশন ফাংশন প্রত্যাশিত

এটা কার জন্য?

  • পণ্য ও প্ল্যাটফর্ম দলগুলো, যাদের স্পষ্টভাবে পরিসীমাবদ্ধ backend বা API সরবরাহ করার ক্ষমতা আছে
  • যে দলগুলির বাস্তবায়ন শুরু হওয়ার আগে নথিভুক্ত প্রমাণীকরণ, অনুমোদন, টেন্যান্ট, ডেটা এবং সংহতকরণের সীমানা প্রয়োজন
  • অপারেটর যাঁদের পরীক্ষা, স্থাপনার প্রস্তুতি, পর্যবেক্ষণযোগ্যতার নোট ও হস্তান্তর সামগ্রীসহ কার্যক্ষম উপাদান প্রয়োজন
  • ক্রেতারা যারা পরিসীমা পর্যালোচনার সময় সিদ্ধান্তের মালিক, অ্যাক্সেস, ডেটা, নির্ভরতা এবং গ্রহণযোগ্যতার মানদণ্ড নিশ্চিত করতে পারেন

আপনি যা পান

লিখিত পরিষেবা সীমার মধ্যে কার্যরত backend বা API উপাদান
REST, GraphQL, অথবা ইভেন্ট-চালিত API চুক্তি এবং এন্ডপয়েন্ট বা বার্তা নথিপত্র, যথাযথ
প্রমাণীকরণ, সেশন, ভূমিকা বা নীতিভিত্তিক অনুমোদন এবং প্রাসঙ্গিক হলে টেন্যান্ট-বিচ্ছিন্নতার সীমানা নোট
সম্মত পরিধির জন্য ব্যবসায়িক নিয়ম, কর্মপ্রবাহের অর্কেস্ট্রেশন, ডেটা মডেল, পারসিস্টেন্স এবং মাইগ্রেশন ডকুমেন্টেশন
তৃতীয় পক্ষের এবং অভ্যন্তরীণ সংহতকরণের নোট, যেখানে সম্মত হয় ব্যর্থতা এবং পুনরায় চেষ্টা করা আচরণ সহ
রেট-লিমিটিং, আইডেমপোটেন্সি, অপব্যবহার-প্রতিরোধ, অডিট-ইভেন্ট এবং ট্র্যাকযোগ্যতা সংক্রান্ত ব্যবস্থা, যেখানে প্রযোজ্য
সম্মত উপাদানগুলির জন্য স্বয়ংক্রিয় পরীক্ষার সারসংক্ষেপ এবং পুনরাবৃত্তিযোগ্য বৈধকরণ পদক্ষেপ
কনফিগারেশন উদাহরণ এবং একটি স্থাপনার প্যাকেজ বা পুনরাবৃত্তিযোগ্য স্থাপনার পদক্ষেপ
স্বাস্থ্য পরীক্ষা, লগিং এবং মূল পর্যবেক্ষণযোগ্যতার নোট
অপারেশনাল নোট, গ্রহণযোগ্যতার মানদণ্ড, প্রযুক্তিগত হস্তান্তর এবং পরবর্তী পদক্ষেপের সুপারিশ

প্রতিনিধিত্বমূলক পদ্ধতির চিত্র

এটি একটি সুরক্ষিত backend ডেলিভারি প্যাকের কাঠামো দেখায়। এটি একটি পদ্ধতির চিত্র, ক্লায়েন্ট কেস স্টাডি, সম্পন্ন হয়েছে বলে দাবি করা নিয়োগ বা একটি গ্যারান্টিযুক্ত ডেলিভারি ফলাফল নয়।

নিরপেক্ষ উদাহরণপদ্ধতির চিত্রণ — ক্লায়েন্ট এনগেজমেন্ট নয়পরিসর পর্যালোচনার সময় নিশ্চিতস্কোপিংয়ের সময় নিশ্চিত হওয়া ভূমিকা এবং অ্যাক্সেস
নিশ্চিত ডেলিভারি সীমা

একটি দলের বৃহত্তর পণ্য বা প্ল্যাটফর্ম সিদ্ধান্তের আগে একটি সীমাবদ্ধ পরিষেবা সীমানা, API চুক্তি এবং অপারেশনাল হস্তান্তর পথ প্রয়োজন। পরিসর নিশ্চিত না হওয়া পর্যন্ত সিস্টেম, অ্যাক্সেস, তথ্য, লক্ষ্য এবং সীমাবদ্ধতা স্থানধারক থাকে।

পদ্ধতির কাঠামো
  • পরিষেবা সীমানা, সিদ্ধান্তের মালিক, অনুমোদিত অ্যাক্সেস, ডেটা হ্যান্ডলিং, নির্ভরতা এবং গ্রহণযোগ্যতার মানদণ্ড নিশ্চিত করুন
  • সংজ্ঞায়িত করুন API, প্রমাণীকরণ, অনুমোদন, তথ্য, টেন্যান্সি, কর্মপ্রবাহ, সংহতকরণ এবং ব্যর্থতার ব্যবস্থাপনা সীমানা
  • স্বয়ংক্রিয় বৈধতা, কনফিগারেশন, স্থাপনার প্রস্তুতি, স্বাস্থ্য পরীক্ষা, লগিং এবং পর্যবেক্ষণযোগ্যতার প্রত্যাশা রেকর্ড করা
  • সমাধান করা হয়নি এমন নির্ভরতা, উৎপাদন সীমাবদ্ধতা, হস্তান্তর উপাদান এবং পৃথকভাবে পরিসর নির্ধারিত পরবর্তী পদক্ষেপগুলি লিপিবদ্ধ করুন
দৃষ্টান্তমূলক হস্তান্তর কাঠামো

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

ডেলিভারি প্যাক ফরম্যাট

নিরাপদ ব্যাক-এন্ড ডেলিভারি প্যাক API চুক্তি, পরীক্ষার সংক্ষিপ্ত বিবরণ এবং অপারেশন রানবুক

  • নিশ্চিত সেবা সীমানা এবং সিদ্ধান্ত রেকর্ড
  • API চুক্তি বা এন্ডপয়েন্ট গ্রুপ
  • প্রমাণীকরণ ও অনুমোদনের মডেল
  • তথ্য, পারসিস্টেন্স এবং টেন্যান্সি সীমানা
  • স্বয়ংক্রিয় পরীক্ষার সারসংক্ষেপ এবং বৈধকরণের পদ্ধতি
  • ইন্টিগ্রেশন এবং ব্যর্থতা পরিচালনার নোট
  • কনফিগারেশন ও স্থাপনার কাঠামো
  • হেলথ-চেক, লগিং এবং পর্যবেক্ষণযোগ্যতার নোট
  • গ্রহণযোগ্যতার মানদণ্ড এবং সমাধানহীন নির্ভরতা
  • হস্তান্তর ও পরবর্তী পদক্ষেপের সুপারিশ
  • পরিসীমা নিশ্চিত করা হয়েছে
  • চুক্তি নথিভুক্ত করা হয়েছে
  • যাচাইকরণ রেকর্ড করা হয়েছে
  • পরিচালনামূলক নোট প্রস্তুত করা হয়েছে
  • হস্তান্তর পর্যালোচনা করা হয়েছে

শুধুমাত্র পদ্ধতির চিত্র। প্রকৃত ডেলিভারি প্যাকটি লিখিত পরিসীমা, অনুমোদিত অ্যাক্সেস, নিশ্চিত নির্ভরতা, সম্মত গ্রহণযোগ্যতার মানদণ্ড এবং পরিবেশগত সীমাবদ্ধতা দ্বারা গঠিত হয়।

গুরুত্বপূর্ণ:এটি কোনও ক্লায়েন্ট কেস স্টাডি বা সমাপ্ত এনগেজমেন্ট নয়। এখানে কোনও ক্লায়েন্ট, লেনদেনের পরিমাণ, আপটাইম, লেটেন্সি, বেঞ্চমার্ক, নিরাপত্তা ফলাফল, বাণিজ্যিক ফলাফল বা গ্যারান্টিযুক্ত ডেলিভারি ফলাফল উপস্থাপন করা হয় না।

কী অন্তর্ভুক্ত নয়

অন্তর্ভুক্ত

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

বাদ দেওয়া

  • সীমাহীন সম্পূর্ণ পণ্য উন্নয়ন, ফ্রন্ট-এন্ড কাজ বা মোবাইল ক্লায়েন্ট উন্নয়ন, আলাদাভাবে নিশ্চিত না করা হলে
  • ক্লাউড প্ল্যাটফর্ম বাস্তবায়ন, উৎপাদন পরিকাঠামো নির্মাণ বা সম্পূর্ণ প্ল্যাটফর্ম অপারেশন, যদি না আলাদাভাবে নিশ্চিত করা হয়
  • লিগ্যাসি উদ্ধার, ব্যাপক আধুনিকীকরণ বা লিখিত পরিষেবা সীমানার বাইরে মাইগ্রেশন কর্মসূচি
  • স্পষ্ট লিখিত অনুমোদন ছাড়া উৎপাদন অ্যাক্সেস, উৎপাদন পরিবর্তন, নিরাপত্তা পরীক্ষা বা গ্রাহকের তথ্যের ব্যবহার
  • গ্যারান্টিযুক্ত লেটেন্সি, স্কেল, আপটাইম, নিরাপত্তা, বিধিসম্মতি, সার্টিফিকেশন বা ব্যবসায়িক ফলাফল
  • আইনি, নিয়ন্ত্রক বা আনুষ্ঠানিক কমপ্লায়েন্স অনুমোদন
  • চলমান 24/7 অপারেশন, SOC, MDR, ইনসিডেন্ট রেসপন্স, অথবা পরিচালিত পরিষেবা কভারেজ
  • তৃতীয় পক্ষের লাইসেন্স, ক্লাউড পরিষেবা, অবকাঠামো এবং লেনদেনের খরচ, যা আলাদাভাবে নিশ্চিত করা হয়
  • গ্রাহকের অ্যাক্সেস, ডেটা, নির্ভরতা, অনুমোদন বা তৃতীয় পক্ষের উপলভ্যতা অনুপলব্ধ হওয়ায় সময়সূচির প্রভাব

উপলব্ধ অ্যাড-অন

  • অতিরিক্ত API, ইন্টিগ্রেশন বা কাজের প্রবাহের জন্য পৃথকভাবে পরিসর নির্ধারিত একটি সীমা
  • সম্মত লক্ষ্যমাত্রা ও অ্যাক্সেস নিশ্চিত হওয়ার পর অনুমোদিত প্রোডাকশন-প্রস্তুতি বা পারফরম্যান্স পরিমাপের কাজ
  • পৃথক লিখিত আওতার অধীনে একটি পরবর্তী প্ল্যাটফর্ম, ফ্রন্টএন্ড, মোবাইল, ক্লাউড বা লিগেসি-আধুনিকীকরণ এনগেজমেন্ট

কিভাবে কাজ করে

পরিসীমা নিশ্চিতকরণ

কাজ গ্রহণের আগে আমরা backend বা API-এর সীমানা, সিদ্ধান্তের মালিক, অ্যাক্সেস, ডেটা হ্যান্ডলিং, নির্ভরতা, গ্রহণযোগ্যতার মানদণ্ড এবং স্পষ্ট প্রোডাকশন সীমাবদ্ধতা নিশ্চিত করি।

সীমানা এবং চুক্তির নকশা

বাস্তবায়ন এগোবার আগে আমরা সম্মত সেবা, API, প্রমাণীকরণ, অনুমোদন, তথ্য, টেন্যান্সি, কর্মপ্রবাহ, সংহতকরণ এবং অপারেশনাল সীমানা নথিভুক্ত করি।

নির্মাণ ও বৈধকরণ

আমরা সম্মত উপাদানগুলি বাস্তবায়ন করি এবং শুধুমাত্র নিশ্চিত পরিসরের জন্য স্বয়ংক্রিয় পরীক্ষা, চুক্তি বৈধকরণ, ব্যর্থতা পরিচালনা ও পর্যবেক্ষিত আচরণ রেকর্ড করি।

স্থাপনার প্রস্তুতি

আমরা কনফিগারেশন উদাহরণ, পুনরাবৃত্তিযোগ্য স্থাপনার পদক্ষেপ, হেলথ চেক, লগিং এবং বেসলাইন পর্যবেক্ষণযোগ্যতা উপাদান প্রস্তুত করি যা সম্মত পরিবেশের জন্য উপযুক্ত।

গ্রহণ ও হস্তান্তর

আমরা সম্মত গ্রহণযোগ্যতার মানদণ্ড, অমীমাংসিত নির্ভরতা, অপারেশনাল নোট, নথি এবং পরবর্তী পদক্ষেপের সুপারিশগুলি প্রযুক্তিগত হস্তান্তরের আগে পর্যালোচনা করি।

আপনার প্রয়োজনীয় backend বা API ক্ষমতা, জড়িত সিস্টেম এবং আপনাকে যে সিদ্ধান্ত নিতে হবে তা পাঠান। আমরা নিশ্চিত করব এটি পরিধিবদ্ধ এনগেজমেন্টের জন্য উপযুক্ত কিনা, তারপর কাজ শুরু হওয়ার আগে পরিধি, অ্যাক্সেস, নির্ভরতা, গ্রহণযোগ্যতার মানদণ্ড, সময়রেখা এবং প্রস্তাব নিয়ে সম্মত হব।

সম্পর্কিত প্রমাণ

প্রাসঙ্গিক প্রকৌশল কাজ

এই পরিষেবার পরিসীমার সঙ্গে সরাসরি সম্পর্কিত নির্বাচিত পাবলিক কেস রেকর্ড। প্রতিটি রেকর্ড তার অ্যাট্রিবিউশন এবং প্রকাশ সীমানা দৃশ্যমান রাখে।

শুরু করার জন্য প্রস্তুত?

আপনার প্রয়োজনীয় backend বা API ক্ষমতা, জড়িত সিস্টেম এবং আপনাকে যে সিদ্ধান্ত নিতে হবে তা পাঠান। আমরা নিশ্চিত করব এটি পরিধিবদ্ধ এনগেজমেন্টের জন্য উপযুক্ত কিনা, তারপর কাজ শুরু হওয়ার আগে পরিধি, অ্যাক্সেস, নির্ভরতা, গ্রহণযোগ্যতার মানদণ্ড, সময়রেখা এবং প্রস্তাব নিয়ে সম্মত হব।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী