paint-brush
কিভাবে একটি দ্বিমুখী জিরা Azure DevOps ইন্টিগ্রেশন সেট আপ করবেনদ্বারা@exalate
220 পড়া

কিভাবে একটি দ্বিমুখী জিরা Azure DevOps ইন্টিগ্রেশন সেট আপ করবেন

দ্বারা Exalate7m2023/10/27
Read on Terminal Reader

অতিদীর্ঘ; পড়তে

Exalate-এর সাথে Jira এবং Azure DevOps-এর নির্বিঘ্ন ইন্টিগ্রেশন অন্বেষণ করুন, দক্ষ সহযোগিতা এবং ডেটা প্রবাহের ব্যবধান পূরণ করুন।
featured image - কিভাবে একটি দ্বিমুখী জিরা Azure DevOps ইন্টিগ্রেশন সেট আপ করবেন
Exalate HackerNoon profile picture
0-item

এই নিবন্ধটি Exalate থেকে Johnmary Ugochukwu লিখেছিলেন।


গুণমান নিশ্চিতকারী দলগুলি পরীক্ষার কেসগুলি সংগঠিত করতে এবং আইটি পরিষেবাগুলি পরিচালনা করতে Azure DevOps ব্যবহার করে, যখন বিকাশ দলগুলি জিরা পরিষেবা ব্যবস্থাপনা ব্যবহার করে। কিন্তু তাদের মধ্যে নির্বিঘ্নে তথ্য শেয়ার করার একমাত্র উপায় হল তৃতীয় পক্ষের সমাধান ব্যবহার করা।


সুতরাং, আপনার একটি ডেডিকেটেড জিরা আজুর ডিওঅপস ইন্টিগ্রেশন দরকার যা স্বয়ংক্রিয় সিঙ্কের মাধ্যমে নিরাপত্তা এবং মসৃণ সহযোগিতার নিশ্চয়তা দেয়।


আমি আপনাকে দেখাব কিভাবে জিরা এবং Azure DevOps-এর মধ্যে দ্বিমুখী একীকরণ সেট আপ করতে হয়। কিন্তু প্রথমে, আসুন এই ইন্টিগ্রেশনের জন্য সাধারণ ব্যবহারের ক্ষেত্রে অন্বেষণ করি।

আপনার কখন জিরা আজুর ডিওঅপস ইন্টিগ্রেশন দরকার?

Jira Azure DevOps ইন্টিগ্রেশন টুল বেছে নেওয়ার প্রধান কারণ হল গ্যারান্টি দেওয়া যে সঠিক ডেটা উভয় সিস্টেমের মধ্যে প্রবাহিত হচ্ছে। একই সময়ে, আপনার একটি সমাধান প্রয়োজন যা আপনি আপনার কাস্টম ব্যবহারের ক্ষেত্রে কনফিগার করতে পারেন।


জিরাকে Azure DevOps-এর সাথে একীভূত করার অন্যান্য কারণগুলির মধ্যে রয়েছে উত্পাদনশীলতা উন্নত করা এবং জ্ঞান স্থানান্তরের গতি বৃদ্ধি করা।

আপনি চান বলুন একটি প্রকল্পে সংযুক্তি যোগ করুন তাদের ব্যক্তিগত এবং অভ্যন্তরীণ রাখার সময়। একটি Jira Azure DevOps ইন্টিগ্রেশন আপনাকে অন্যান্য দর্শকদের থেকে দূরে রেখে সঠিক প্রকল্পে মন্তব্য পাঠাতে সাহায্য করবে।

আপনি একটি বজায় রাখতে পারেন দ্বি-দিকীয় শ্রেণিবিন্যাস সিঙ্ক হওয়া সত্তাগুলির মধ্যে এটি জিরা ক্লাউড এবং Azure DevOps ব্যবহারকারী দলগুলিকে প্রকল্পের সত্তা এবং ক্ষেত্রগুলির মধ্যে সম্পর্ক এবং কোথায় তারা অনুক্রমের মধ্যে পড়ে তা বুঝতে সাহায্য করবে৷


সম্পর্কটি নিম্নরূপ প্রদর্শিত হয়:


  • জিরা এপিক একটি Azure DevOps বৈশিষ্ট্য হয়ে ওঠে।

  • জিরা স্টোরি একটি Azure DevOps টাস্ক হয়ে যায়।

  • দ্য ইস্যু লিঙ্ক এবং কাস্টম স্ট্যাটাস ম্যাপিং উভয় দিকে বজায় রাখতে হবে।


একটি কাস্টমাইজযোগ্য সঙ্গে iPaaS সমাধান , আপনি Azure DevOps এবং Jira (ক্লাউড, ডেটা সেন্টার, বা অন-প্রিমিস) এর মধ্যে যে কোনো ক্ষেত্র ম্যাপ করতে পারেন।

সঠিক ইন্টিগ্রেশন টুল কি করে?

Jira এবং Azure DevOps-এর জন্য কোনো ইন্টিগ্রেশন টুল বেছে নেওয়ার আগে এখানে কিছু বিষয় বিবেচনা করতে হবে।


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


উত্তেজিত করা একটি দ্বিমুখী ইন্টিগ্রেশন সমাধান যা Jira এবং Azure DevOps, পাশাপাশি অন্যান্য প্ল্যাটফর্মের মধ্যে দ্বি-মুখী সিঙ্ক করার অনুমতি দেয়। এটিতে একটি একক ভাড়াটে স্থাপত্যও রয়েছে যা জিরা এবং Azure DevOps উভয় পক্ষের জন্য একটি নিরাপদ এবং স্বায়ত্তশাসিত বাস্তুতন্ত্রের গ্যারান্টি দেয়।

Exalate ব্যবহার করে কিভাবে জিরা এবং Azure DevOps একত্রিত করবেন

আপনার সংযোগ সেট আপ করার আগে আপনাকে জিরা (অন-প্রিমিস এবং ক্লাউড) এবং Azure DevOps উভয়েই Exalate ইনস্টল করতে হবে।

ধাপ 1 - জিরাতে এক্সালেট ইনস্টল করুন

আটলাসিয়ান মার্কেটপ্লেসে " এক্সালেট জিরা ইস্যু সিঙ্ক এবং আরও অনেক কিছু " অনুসন্ধান করুন।


জিরা ইন্টিগ্রেশন জন্য exalate

\“বিনামূল্যে চেষ্টা করে দেখুন” বোতামে ক্লিক করুন, তারপরে প্রদর্শিত বিকল্পগুলি থেকে “ক্লাউড” নির্বাচন করুন। আপনি এটিও করতে পারেন Exalate ইনস্টল করুন একটি জিরা সার্ভার বা ডেটা সেন্টারে, পাশাপাশি ডকার .


জিরাতে এক্সালেট ইনস্টল করুন

একটি সাইট চয়ন করুন বা URL লিখুন. তারপরে, "ফ্রি ট্রায়াল শুরু করুন" এ ক্লিক করুন। বিনামূল্যে ট্রায়াল নিশ্চিত করতে আপনাকে আপনার জিরা ড্যাশবোর্ডে পুনঃনির্দেশিত করা হবে।


এটাই! আপনি এখন জিরা ক্লাউডে এক্সালেট ইনস্টল করেছেন।

ধাপ 2 - Azure DevOps-এ Exalate ইনস্টল করুন

ভিজ্যুয়াল স্টুডিওতে ( Azure DevOps মার্কেটপ্লেসে) " Exalate for Azure DevOps ইন্টিগ্রেশন " অনুসন্ধান করুন৷

Azure DevOps ইন্টিগ্রেশনের জন্য Exalate

"পান" এ ক্লিক করুন এবং তারপরে প্রদর্শিত স্ক্রিনে সংস্থাটি নির্বাচন করুন। \

Azure DevOps ইন্টিগ্রেশনের জন্য একটি প্রতিষ্ঠান নির্বাচন করুন


ইনস্টলেশন সম্পূর্ণ করতে "ইনস্টল করুন" এ ক্লিক করুন। এক্সালেট অ্যাপটি খুঁজে পেতে, "সংস্থা সেটিংস" এ যান এবং "এক্সটেনশন" এ ক্লিক করুন।

ধাপ 3 - আপনার দৃষ্টান্ত সংযুক্ত করুন

Exalate আপনাকে Jira বা Azure DevOps থেকে সংযোগ শুরু করতে দেয়। প্রক্রিয়া উভয় প্ল্যাটফর্মে অনুরূপ.


Jira Azure DevOps সংযোগ শুরু করুন


"সংযোগ শুরু করুন" এ ক্লিক করুন। নির্ধারিত ক্ষেত্রে গন্তব্য উদাহরণ URL লিখুন। যদি আপনার কোনো URL না থাকে, তাহলে "আমার কোনো URL নেই" টগল সুইচটিতে ক্লিক করুন।


এক্সালেট কনফিগারেশন প্রকার


এক্সালেট তিনটি কনফিগারেশন মোড সমর্থন করে: বেসিক মোড (সাধারণ প্রি-বিল্ট কনফিগারেশনের জন্য), ভিজ্যুয়াল মোড এবং স্ক্রিপ্ট মোড (উন্নত স্ক্রিপ্টিং কনফিগারেশনের জন্য)।

বেসিক মোড দিয়ে শুরু করা যাক।


মৌলিক Jira Azure DevOps সংযোগ শুরু করুন


যে প্রকল্পটি আপনি অন্য দিক থেকে আসা কাজের আইটেম তৈরি করতে চান সেটি নির্বাচন করুন এবং "পরবর্তী" ক্লিক করুন।


নিশ্চিত করুন যে আপনার অ্যাডমিন অ্যাক্সেস আছে এবং "শুরু করুন" এ ক্লিক করুন।



আপনাকে স্বয়ংক্রিয়ভাবে দূরবর্তী দৃষ্টান্তে পুনঃনির্দেশিত করা হবে। একটি প্রকল্প চয়ন করুন এবং "নিশ্চিত করুন" ক্লিক করুন। ইস্যু কী লিখুন এবং এগিয়ে যেতে "এক্সালেট" এ ক্লিক করুন।


সফল Azure DevOps Jira সিঙ্ক


এই নাও! আপনি Jira এবং Azure DevOps-এর মধ্যে আপনার প্রথম মৌলিক সংযোগ সেট আপ করেছেন।


এখন, একটি ভিজ্যুয়াল মোড সংযোগ অন্বেষণ করা যাক।


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


এক্সালেট ভিজ্যুয়াল মোড কনফিগারেশন


পরবর্তী স্ক্রিনে যেতে "পরবর্তী" এ ক্লিক করুন। চালিয়ে যাওয়ার জন্য আপনাকে প্রশাসকের অনুমতি যাচাই করতে হবে।

অ্যাডমিন অ্যাক্সেস ভিজ্যুয়াল জিরা Azure DevOps সিঙ্ক


"প্রশাসক অ্যাক্সেস যাচাই করুন" এ ক্লিক করুন। যাচাইয়ের জন্য আপনাকে আপনার প্রতিষ্ঠানের Azure DevOps-এ পুনঃনির্দেশিত করা হবে।


আপনার সিস্টেমে Exalate অ্যাক্সেস দিতে "স্বীকার করুন" ক্লিক করুন৷\

Jira Azure DevOps ইন্টিগ্রেশন কনফিগার করুন


এবং এটাই! ভিজ্যুয়াল মোড সংযোগ সেট করা হয়েছে।


অবশেষে, স্ক্রিপ্ট মোডে যাওয়া যাক।

সংযোগ শুরু করুন এবং গন্তব্য উদাহরণ URL যাচাই করুন৷ তারপরে, উপলব্ধ বিকল্পগুলি থেকে স্ক্রিপ্ট মোড নির্বাচন করুন।


Azure DevOps Jira সংযোগ শুরু করুন


"পরবর্তী" ক্লিক করার আগে সংযোগের নাম এবং বিবরণ লিখুন। তারপরে প্রকল্পটি নির্বাচন করুন এবং "শুরু করুন" এ ক্লিক করুন।


আপনার ক্লিপবোর্ডে আমন্ত্রণ কোডটি অনুলিপি করুন। অন্য দিকে যান এবং "আমন্ত্রণ গ্রহণ করুন" এ ক্লিক করুন।

Jira এবং Azure DevOps-এর মধ্যে একটি সংযোগ গ্রহণ করুন


"পরবর্তী" ক্লিক করার আগে আপনার ক্লিপবোর্ড থেকে আমন্ত্রণ কোড লিখুন। তারপর, একটি প্রকল্প নির্বাচন করুন এবং নিশ্চিত করুন।

Azure DevOps এবং Jira-এর মধ্যে সিঙ্ক কনফিগার করুন


অভিনন্দন! আপনি সফলভাবে একটি স্ক্রিপ্ট মোড সংযোগ সেট আপ করেছেন৷

ধাপ 4 - আপনার সংযোগ কনফিগার করুন

এক্সালেট ড্যাশবোর্ডে, আপনি যে সংযোগটি কনফিগার করতে চান তার পাশে "সংযোগ সম্পাদনা করুন" আইকনে ক্লিক করুন৷


Jira Azure DevOps সিঙ্ক সম্পাদনা করুন


"নিয়ম" ট্যাবে, "আউটগোয়িং সিঙ্ক" এবং "ইনকামিং সিঙ্ক" এর জন্য ইনপুট ক্ষেত্রগুলি। এখানে আপনি ব্যবহার করে সংযোগ কাস্টমাইজ করতে পারেন গ্রোভি স্ক্রিপ্টিং ভাষা .

Jira Azure DevOps সিঙ্ক নিয়ম


দ্রষ্টব্য *: স্ক্রিপ্ট মোড ব্যবহার করে একটি Jira Azure DevOps ইন্টিগ্রেশন সেট আপ এবং কনফিগার করার জন্য এই ধাপে ধাপে নির্দেশিকা অনুসরণ করুন।*


ভিজ্যুয়াল মোড সংযোগের জন্য, আপনি স্ক্রিপ্ট যোগ করতে পারেন বা ড্র্যাগ-এন্ড-ড্রপ এডিটর ব্যবহার করে যে ক্ষেত্রগুলি থেকে আপনি তথ্য ভাগ করতে চান তা ম্যাপ করতে পারেন৷\


"সংযোগ সম্পাদনা করুন" ক্লিক করার পরে, চালিয়ে যেতে উদাহরণটি যাচাই করুন৷ তারপর, সুযোগ এবং নিয়ম সংজ্ঞায়িত করার জন্য আপনাকে স্ক্রিনে নিয়ে যাওয়া হবে।


উভয় পক্ষের প্রকল্প নির্বাচন করুন এবং ফিল্টার সত্তা নির্দিষ্ট করুন। আপনি সিঙ্ক পদ্ধতিও বেছে নিতে পারেন: স্বয়ংক্রিয়, ম্যানুয়াল বা অক্ষম৷\

Jira Azure DevOps সিঙ্ক পদ্ধতি


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

ভিজ্যুয়াল মোড fliters


সবকিছু সেট আপ করার পরে, মোডালটি বন্ধ করতে সংরক্ষণে ক্লিক করুন। তারপর স্কোপ সেটআপ শেষ করতে "পরবর্তী" এ ক্লিক করুন।



তারপরে, আপনি ম্যাপিং নিয়মগুলির একটি বিস্তৃত তালিকা দেখতে পাবেন, যা আপনি যে ক্রমটিতে প্রদর্শিত হবে তা পরিবর্তন করতে টেনে আনতে এবং ফেলে দিতে পারেন।


আপনার নিজস্ব ম্যাপিং যোগ করতে, "+ ম্যাপিং যোগ করুন" বোতামে ক্লিক করুন। মোডেলে, নিয়মগুলি কনফিগার করুন এবং "সংরক্ষণ করুন" এ ক্লিক করুন।

স্ক্রিপ্ট যোগ করতে, "ম্যাপিং যোগ করুন" বোতামে ক্লিক করার পর ড্রপডাউন বিকল্প থেকে "অ্যাড স্ক্রিপ্ট" এ ক্লিক করুন।


ভিজ্যুয়াল Jira Azure DevOps সংযোগে স্ক্রিপ্ট যোগ করুন


এখানে, আপনি সংযোগের জন্য কাস্টম নিয়ম লিখতে পারেন।



যেকোনো সিঙ্ক নিয়ম সম্পাদনা করতে, ডানদিকে সম্পাদনা বোতামে ক্লিক করুন এবং প্রয়োজনীয় পরিবর্তন করুন৷\

একবার হয়ে গেলে, পরিবর্তনগুলি সংরক্ষণ করতে "প্রকাশ করুন" এ ক্লিক করুন। এখানেই শেষ!

ধাপ 5 - স্বয়ংক্রিয় সিঙ্ক্রোনাইজেশন ট্রিগার তৈরি করুন

স্বয়ংক্রিয় সিঙ্কের জন্য সমস্ত সক্রিয় ট্রিগার দেখতে "ট্রিগার" ট্যাবে যান৷


Jira Azure DevOps ইন্টিগ্রেশন ট্রিগার


"+ ট্রিগার তৈরি করুন" বোতামে ক্লিক করুন।


এক্সালেট ট্রিগার


এরপরে, সত্তার ধরন নির্বাচন করুন এবং ক্যোয়ারী লিখুন। Azure DevOps ট্রিগার সেট আপ করার জন্য, ব্যবহার করুন WIQL (ওয়ার্ক আইটেম কোয়েরি ভাষা) সিনট্যাক্স এবং রেপো নির্দিষ্ট করুন। জিরার জন্য, ব্যবহার করুন জিরা কোয়েরি ল্যাঙ্গুয়েজ (জেকিউএল) .


একবার হয়ে গেলে, Publish এ ক্লিক করুন।

ধাপ 6 - সিঙ্ক করা শুরু করুন

আপনি এখন সেট. Jira এবং Azure DevOps উভয়ই কীভাবে ডেটা ভাগ করে তা নিয়ন্ত্রণ করতে আপনার সংযোগগুলির জন্য নিয়ম লিখতে শুরু করুন৷ আপনি কনসোলে স্ট্যাক ট্রেস ব্যবহার করে ত্রুটিগুলিও ট্র্যাক করতে পারেন। এবং যদি আপনি বাল্ক টিকিট নিয়ন্ত্রণ করতে চান, আপনি ব্যবহার করতে পারেন Exalate এর বাল্ক অপারেশন বৈশিষ্ট্য

Azure DevOps Jira সিঙ্কের জন্য বাল্ক এক্সালেট


"বাল্ক কানেক্ট" ট্যাবে যান, সংযোগটি নির্বাচন করুন এবং ম্যাপিং ইস্যু করতে কাজের আইটেমটি আপলোড করুন৷ প্রক্রিয়াটি সম্পূর্ণ করতে "বাল্ক কানেক্ট" এ ক্লিক করুন।


একবার আপনি মৌলিক বিষয়গুলি বুঝতে পারলে, আপনি আরও নিয়ম যোগ করতে পারেন বা আপনার কাছে থাকা নিয়মগুলি সম্পাদনা করতে পারেন৷

কী Takeaways

Exalate-এর মতো একটি নির্ভরযোগ্য এবং নিরাপদ তৃতীয়-পক্ষ সমাধান সহ, দলগুলি জিরা এবং Azure DevOps-এর মধ্যে নির্বিঘ্নে তথ্য ভাগ করতে পারে।

Exalate এর সাথে আপনার সংযোগ কনফিগার করা একটি সহজবোধ্য প্রক্রিয়া। আপনি নো-কোড বেসিক মোড, ড্র্যাগ-এন্ড-ড্রপ ভিজ্যুয়াল মোড বা লো-কোড স্ক্রিপ্ট মোড ব্যবহার করতে পারেন।

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