Cato ইভেন্টকে Azure Storage-এর সাথে একীভূত করা

ইভেন্টস ইন্টিগ্রেশন সারসংক্ষেপ

যেসব প্রতিষ্ঠান ইভেন্ট ডেটাকে Azure Storage অ্যাকাউন্টে সংরক্ষণ ও নিয়ন্ত্রণ করে তারা তাদের Cato অ্যাকাউন্ট কনফিগার করতে পারে যাতে স্বয়ংক্রিয়ভাবে ও ক্রমাগতভাবে ইভেন্ট আপলোড হয়ে যায়। 

এই ইন্টিগ্রেশনটি Cato Cloud থেকে সরাসরি স্টোরেজ অ্যাকাউন্টে ইভেন্টগুলি ক্রমাগত পাঠায়, যখন eventsFeed API নিয়ে ডেটা টানতে হয় এবং রেট লিমিটিং দ্বারা প্রভাবিত হতে পারে।

Cato Cloud প্রতি 60 সেকেন্ড বা যখন 10 এমবি এর বেশি ডেটা জমা হয় তখন স্টোরেজ অ্যাকাউন্টে ডেটা আপলোড করে। ডেটা HTTPS এর মাধ্যমে সুরক্ষিতভাবে পাঠানো হয়।

ইভেন্টগুলি সংকুচিত .GZ ফরম্যাটে আপলোড করা হয়। কিছু ক্লায়েন্ট (যেমন, নির্দিষ্ট ব্রাউজার) স্বয়ংক্রিয়ভাবে এই ফাইলগুলো ডিকমপ্রেস করতে পারে .GZ এক্সটেনশন না সরিয়ে। যদি এটি ঘটে, তবে ফাইলের এক্সটেনশন LOG বা TXT-এ পরিবর্তন করলে ফাইলের ফরম্যাট তার এক্সটেনশনের সাথে সঠিকভাবে সামঞ্জস্যপূর্ণ হবে।

ইভেন্টস ইন্টিগ্রেশন ব্যবহার কেস

উদাহরণ সংস্থা IPS সন্দেহজনক কার্যকলাপ মনিটরিং ফিচার ব্যবহার করছে যা অনেক নিরাপত্তা ইভেন্ট তৈরি করে। তারা সমস্ত ইভেন্ট ডেটা সংরক্ষণের জন্য Azure Storage অ্যাকাউন্ট তৈরি করার সিদ্ধান্ত নেয়, যা তারা তাদের SIEM সমাধানের সাথে একত্রীকরণ করতে পারে। উদাহরণ কোম্পানি ইভেন্টস ইন্টিগ্রেশন সক্রিয় করে এবং তাদের Cato অ্যাকাউন্টে Azure Storage অ্যাকাউন্টকে একটি যোগসূত্র হিসেবে যোগ করে যাতে সমস্ত IPS ইভেন্ট স্বয়ংক্রিয়ভাবে Azure Storage-এ আপলোড হয়।

প্রাকআবশ্যকতা

  • অনুগ্রহ করে Getting Started with Event Integrations এ সমস্ত Cato ইভেন্ট ইন্টিগ্রেশনের জন্য প্রাকআবশ্যকতাগুলি পর্যালোচনা করুন।

Azure স্টোরেজ অ্যাকাউন্ট কনফিগার করা হচ্ছে

Cato ইভেন্ট ডেটার জন্য নতুন স্টোরেজ অ্যাকাউন্ট এবং কন্টেইনার তৈরি করুন, আমরা সুপারিশ করি যে আপনি ইভেন্ট ইন্টিগ্রেশনের জন্য বিদ্যমান স্টোরেজ অ্যাকাউন্ট ব্যবহার করবেন না। আপনি অ্যাক্সেস কী বা একটি শেয়ার্ড অ্যাক্সেস সিগনেচার (SAS) থেকে Azure সংযোগ স্ট্রিং ব্যবহার করতে পারেন।

সংযোগ স্ট্রিংয়ের জন্য অ্যাক্সেস কী ব্যবহার করা হচ্ছে

যেসব গ্রাহক Azure অ্যাক্সেস কী ব্যবহার করে স্টোরেজ অ্যাকাউন্টকে Cato তে প্রমাণীকরণ করছেন, তারা সংযোগ স্ট্রিং কপি করুন। আপনি যখন Azure ইন্টিগ্রেশন কনফিগার করবেন তখন Cato ম্যানেজমেন্ট অ্যাপ্লিকেশনে অ্যাক্সেস কী সংযোগ স্ট্রিং পেস্ট করবেন।

যে স্টোরেজ অ্যাকাউন্ট তৈরি করতে অ্যাক্সেস কী ব্যবহার হয়:

  1. উপযুক্ত সেটিংস দিয়ে নতুন স্টোরেজ অ্যাকাউন্ট তৈরি করুন।
    1. ইনস্ট্যান্স বিস্তারিত, স্ট্যান্ডার্ড পারফরম্যান্স নির্বাচন করুন।

      basic_storage_account.png
    2. পর্যালোচনা করুন এবং তারপর তৈরি করুন এ ক্লিক করুন।
  2. ইভেন্ট ডেটার জন্য একটি নতুন কন্টেইনার তৈরি করুন (ডেটা স্টোরেজ > কন্টেইনার)।

    যখন আপনি ইভেন্টস-এর জন্য ইন্টিগ্রেশন তৈরি করবেন তখন আপনি Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন এ কন্টেইনার নাম লিখবেন (নিচে)।

  3. বাম হাতের নেভিগেশন প্যানেলে, নিরাপত্তা + নেটওয়ার্কিং অংশে যান এবং অ্যাক্সেস কী নির্বাচন করুন।
  4. সংরক্ষণ অ্যাকাউন্টের জন্য অ্যাক্সেস কী সংযোগ স্ট্রিং কপি করুন।

    অ্যাক্সেস কী স্ট্রিং
  5. চালিয়ে যান ইভেন্টের জন্য Azure অ্যাকাউন্ট স্টোরেজ যোগ করা (নীচে)।

সংযোগ স্ট্রিংয়ের জন্য SAS ব্যবহার করা হচ্ছে

Azure SAS আপনাকে সংরক্ষণ কন্টেইনারের জন্য অনুমতি সীমিত করতে দেয়, যেমন অনুমোদিত IP ঠিকানা, এবং সংযোগ স্ট্রিং-এর মেয়াদ শেষের তারিখ।

SAS সংযোগ স্ট্রিং-এর জন্য টোকেনে একটি মেয়াদ শেষের তারিখ রয়েছে, যা ইভেন্ট ইন্টিগ্রেশন পৃষ্ঠায় প্রদর্শিত হয়। মেয়াদ শেষ হওয়ার তারিখের পর, টোকেন আর বৈধ নয়, এবং Cato সংরক্ষণ কন্টেইনারে ঘটনাসমূহ আপলোড করতে পারে না। ঘটনাসমূহের নিরবচ্ছিন্ন আপলোড বজায় রাখতে হলে, SAS মেয়াদ শেষ হওয়ার তারিখের আগে একটি নতুন সংযোগ স্ট্রিং উৎপন্ন করুন এবং এটি ইন্টিগ্রেশনে প্রয়োগ করুন।

Cato ইভেন্ট ডেটা গ্রহণ করার জন্য Azure এ একটি সংরক্ষণ অ্যাকাউন্ট কনফিগার করার জন্য:

  1. উপযুক্ত সেটিংস সহ একটি নতুন সংরক্ষণ অ্যাকাউন্ট তৈরি করুন।
    1. ইনস্ট্যান্স বিস্তারিত এ, স্ট্যান্ডার্ড পারফরম্যান্স নির্বাচন করুন।

      মৌলিক স্টোরেজ অ্যাকাউন্ট
    2. পর্যালোচনা করুন এবং তারপর তৈরি করুন ক্লিক করুন।
  2. ইভেন্ট ডেটার জন্য একটি নতুন কন্টেইনার তৈরি করুন (ডেটা স্টোরেজ > কন্টেইনার)।

    যখন আপনি ইভেন্টগুলির জন্য ইন্টিগ্রেশন তৈরি করবেন, তখন আপনি Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন এ কন্টেইনার নাম লিখবেন (নিচে)।

  3. বাম হাতের নেভিগেশন প্যানেলে, নিরাপত্তা + নেটওয়ার্কিং অংশে যান এবং শেয়ার্ড অ্যাক্সেস সিগনেচার নির্বাচন করুন।
  4. নিম্নলিখিত অ্যাক্সেস অনুমতিসহ SAS কনফিগার করুন:

    • অনুমোদিত সেবা - Blob, File
    • অনুমোদিত রিসোর্স প্রকার - কন্টেইনার, অবজেক্ট
    • অনুমোদিত অনুমতিসমূহ - পড়ার অনুমতি, লিখুন, তালিকা
    SAS_settings.png
  5. Click Generate SAS and connection string.
  6. Copy the Connection string for the storage account. You will paste this string when you create the integration for the events (below).

    sas_string.png

Azure Storage-এর জন্য একটি ইভেন্ট ইন্টিগ্রেশন যোগ করা

Events Integration ট্যাবে Azure Storage অ্যাকাউন্টের জন্য একটি নতুন ইন্টিগ্রেশন তৈরি করুন এবং সংযোগ স্ট্রিং পেস্ট করুন। এই স্ট্রিংটি Cato-কে ঘটনাগুলির ডেটা স্টোরেজ অ্যাকাউন্টে আপলোড করার অনুমতি দেয়। ইন্টিগ্রেশন তৈরি করার পরে আপনি স্ট্রিংটি সম্পাদনা করতে পারবেন না; বদলে আপনি Reset করতে পারবেন এবং পরবর্তীতে সংযোগ স্ট্রিংটি পেস্ট করতে পারবেন।

আপনি Azure Storage ইন্টিগ্রেশন সংজ্ঞায়িত ও সক্রিয় করার পর, Cato কতক্ষণ সময় নেয় ইভেন্ট আপলোড করতে শুরু করার জন্য।

আপনি ইভেন্টের ধরন বা সাবটাইপ অনুসারে স্টোরেজ অ্যাকাউন্টে আপলোড হওয়া ইভেন্টগুলি ফিল্টার করতে পারবেন। উদাহরণস্বরূপ, আপনি আপনার অ্যাকাউন্টের জন্য শুধুমাত্র IPS ইভেন্টগুলি আপলোড করতে পারেন। ডিফল্টভাবে, কোনো ফিল্টার প্রয়োগ করা হয় না, এবং সব ইভেন্ট অ্যাকাউন্টসমূহ আপলোড করা হয়েছে।

EventIntegration.png

আপনার অ্যাকাউন্টের জন্য ইভেন্ট আপলোড করতে Azure Storage ইন্টিগ্রেশন যোগ করতে:

  1. From the navigation menu, select Resources > Event Integrations.
  2. Select Enable integration with Cato events.
  3. Click New. The New Integration panel opens.
  4. ইন্টিগ্রেশন অন্তর্ভুক্ত, Azure Storage Account নির্বাচন করুন এবং ইন্টিগ্রেশনের জন্য নাম লিখুন।
  5. Enter these Connection Details for the integration based on the settings in Azure:

    • সংযোগ স্ট্রিং - সংযোগ স্ট্রিং পেস্ট করুন যা আপনি কপি করেছিলেন স্টোরেজ অ্যাকাউন্ট থেকে
    • নাম - স্টোরেজ অ্যাকাউন্টে কন্টেইনারের একই নাম
    • (ঐচ্ছিক) ফোল্ডার - কন্টেইনারের ভিতরে ফোল্ডার পথের একই নাম (যদি প্রয়োজন হয়)
  6. (Optional) Define the filter settings for events that are uploaded to the storage account.

    When you define multiple filters, there is an AND relationship, and the events that match all filters are uploaded.

  7. Click Apply. Azure Storage অ্যাকাউন্ট এখন আপনার অ্যাকাউন্টের সাথে ইন্টিগ্রেটেড।

    নোট: আপনি আপনার অ্যাকাউন্টের জন্য সর্বোচ্চ তিনটি ইভেন্ট ইন্টিগ্রেশন নির্ধারণ করতে পারেন।

এই নিবন্ধটি কি সহায়ক ছিল?

4 জনের মধ্যে 2 জন এটিকে সহায়ক বলে মনে করেছেন

0 মন্তব্য