এই নিবন্ধটি Exalate থেকে Johnmary Ugochukwu লিখেছিলেন।
গুণমান নিশ্চিতকারী দলগুলি পরীক্ষার কেসগুলি সংগঠিত করতে এবং আইটি পরিষেবাগুলি পরিচালনা করতে Azure DevOps ব্যবহার করে, যখন বিকাশ দলগুলি জিরা পরিষেবা ব্যবস্থাপনা ব্যবহার করে। কিন্তু তাদের মধ্যে নির্বিঘ্নে তথ্য শেয়ার করার একমাত্র উপায় হল তৃতীয় পক্ষের সমাধান ব্যবহার করা।
সুতরাং, আপনার একটি ডেডিকেটেড জিরা আজুর ডিওঅপস ইন্টিগ্রেশন দরকার যা স্বয়ংক্রিয় সিঙ্কের মাধ্যমে নিরাপত্তা এবং মসৃণ সহযোগিতার নিশ্চয়তা দেয়।
আমি আপনাকে দেখাব কিভাবে জিরা এবং Azure DevOps-এর মধ্যে দ্বিমুখী একীকরণ সেট আপ করতে হয়। কিন্তু প্রথমে, আসুন এই ইন্টিগ্রেশনের জন্য সাধারণ ব্যবহারের ক্ষেত্রে অন্বেষণ করি।
Jira Azure DevOps ইন্টিগ্রেশন টুল বেছে নেওয়ার প্রধান কারণ হল গ্যারান্টি দেওয়া যে সঠিক ডেটা উভয় সিস্টেমের মধ্যে প্রবাহিত হচ্ছে। একই সময়ে, আপনার একটি সমাধান প্রয়োজন যা আপনি আপনার কাস্টম ব্যবহারের ক্ষেত্রে কনফিগার করতে পারেন।
জিরাকে Azure DevOps-এর সাথে একীভূত করার অন্যান্য কারণগুলির মধ্যে রয়েছে উত্পাদনশীলতা উন্নত করা এবং জ্ঞান স্থানান্তরের গতি বৃদ্ধি করা।
আপনি চান বলুন
আপনি একটি বজায় রাখতে পারেন
সম্পর্কটি নিম্নরূপ প্রদর্শিত হয়:
জিরা এপিক একটি Azure DevOps বৈশিষ্ট্য হয়ে ওঠে।
জিরা স্টোরি একটি Azure DevOps টাস্ক হয়ে যায়।
দ্য
একটি কাস্টমাইজযোগ্য সঙ্গে
Jira এবং Azure DevOps-এর জন্য কোনো ইন্টিগ্রেশন টুল বেছে নেওয়ার আগে এখানে কিছু বিষয় বিবেচনা করতে হবে।
আপনার সংযোগ সেট আপ করার আগে আপনাকে জিরা (অন-প্রিমিস এবং ক্লাউড) এবং Azure DevOps উভয়েই Exalate ইনস্টল করতে হবে।
আটলাসিয়ান মার্কেটপ্লেসে " এক্সালেট জিরা ইস্যু সিঙ্ক এবং আরও অনেক কিছু " অনুসন্ধান করুন।
\“বিনামূল্যে চেষ্টা করে দেখুন” বোতামে ক্লিক করুন, তারপরে প্রদর্শিত বিকল্পগুলি থেকে “ক্লাউড” নির্বাচন করুন। আপনি এটিও করতে পারেন
একটি সাইট চয়ন করুন বা URL লিখুন. তারপরে, "ফ্রি ট্রায়াল শুরু করুন" এ ক্লিক করুন। বিনামূল্যে ট্রায়াল নিশ্চিত করতে আপনাকে আপনার জিরা ড্যাশবোর্ডে পুনঃনির্দেশিত করা হবে।
এটাই! আপনি এখন জিরা ক্লাউডে এক্সালেট ইনস্টল করেছেন।
ভিজ্যুয়াল স্টুডিওতে ( Azure DevOps মার্কেটপ্লেসে) " Exalate for Azure DevOps ইন্টিগ্রেশন " অনুসন্ধান করুন৷
"পান" এ ক্লিক করুন এবং তারপরে প্রদর্শিত স্ক্রিনে সংস্থাটি নির্বাচন করুন। \
ইনস্টলেশন সম্পূর্ণ করতে "ইনস্টল করুন" এ ক্লিক করুন। এক্সালেট অ্যাপটি খুঁজে পেতে, "সংস্থা সেটিংস" এ যান এবং "এক্সটেনশন" এ ক্লিক করুন।
Exalate আপনাকে Jira বা Azure DevOps থেকে সংযোগ শুরু করতে দেয়। প্রক্রিয়া উভয় প্ল্যাটফর্মে অনুরূপ.
"সংযোগ শুরু করুন" এ ক্লিক করুন। নির্ধারিত ক্ষেত্রে গন্তব্য উদাহরণ URL লিখুন। যদি আপনার কোনো URL না থাকে, তাহলে "আমার কোনো URL নেই" টগল সুইচটিতে ক্লিক করুন।
এক্সালেট তিনটি কনফিগারেশন মোড সমর্থন করে: বেসিক মোড (সাধারণ প্রি-বিল্ট কনফিগারেশনের জন্য), ভিজ্যুয়াল মোড এবং স্ক্রিপ্ট মোড (উন্নত স্ক্রিপ্টিং কনফিগারেশনের জন্য)।
বেসিক মোড দিয়ে শুরু করা যাক।
যে প্রকল্পটি আপনি অন্য দিক থেকে আসা কাজের আইটেম তৈরি করতে চান সেটি নির্বাচন করুন এবং "পরবর্তী" ক্লিক করুন।
নিশ্চিত করুন যে আপনার অ্যাডমিন অ্যাক্সেস আছে এবং "শুরু করুন" এ ক্লিক করুন।
আপনাকে স্বয়ংক্রিয়ভাবে দূরবর্তী দৃষ্টান্তে পুনঃনির্দেশিত করা হবে। একটি প্রকল্প চয়ন করুন এবং "নিশ্চিত করুন" ক্লিক করুন। ইস্যু কী লিখুন এবং এগিয়ে যেতে "এক্সালেট" এ ক্লিক করুন।
এই নাও! আপনি Jira এবং Azure DevOps-এর মধ্যে আপনার প্রথম মৌলিক সংযোগ সেট আপ করেছেন।
এখন, একটি ভিজ্যুয়াল মোড সংযোগ অন্বেষণ করা যাক।
তিনটি বিকল্প থেকে ভিজ্যুয়াল মোড নির্বাচন করুন। তারপরে, পপ আপ হওয়া মডেলে সংযোগের নাম এবং বিবরণ লিখুন।
পরবর্তী স্ক্রিনে যেতে "পরবর্তী" এ ক্লিক করুন। চালিয়ে যাওয়ার জন্য আপনাকে প্রশাসকের অনুমতি যাচাই করতে হবে।
"প্রশাসক অ্যাক্সেস যাচাই করুন" এ ক্লিক করুন। যাচাইয়ের জন্য আপনাকে আপনার প্রতিষ্ঠানের Azure DevOps-এ পুনঃনির্দেশিত করা হবে।
আপনার সিস্টেমে Exalate অ্যাক্সেস দিতে "স্বীকার করুন" ক্লিক করুন৷\
এবং এটাই! ভিজ্যুয়াল মোড সংযোগ সেট করা হয়েছে।
অবশেষে, স্ক্রিপ্ট মোডে যাওয়া যাক।
সংযোগ শুরু করুন এবং গন্তব্য উদাহরণ URL যাচাই করুন৷ তারপরে, উপলব্ধ বিকল্পগুলি থেকে স্ক্রিপ্ট মোড নির্বাচন করুন।
"পরবর্তী" ক্লিক করার আগে সংযোগের নাম এবং বিবরণ লিখুন। তারপরে প্রকল্পটি নির্বাচন করুন এবং "শুরু করুন" এ ক্লিক করুন।
আপনার ক্লিপবোর্ডে আমন্ত্রণ কোডটি অনুলিপি করুন। অন্য দিকে যান এবং "আমন্ত্রণ গ্রহণ করুন" এ ক্লিক করুন।
"পরবর্তী" ক্লিক করার আগে আপনার ক্লিপবোর্ড থেকে আমন্ত্রণ কোড লিখুন। তারপর, একটি প্রকল্প নির্বাচন করুন এবং নিশ্চিত করুন।
অভিনন্দন! আপনি সফলভাবে একটি স্ক্রিপ্ট মোড সংযোগ সেট আপ করেছেন৷
এক্সালেট ড্যাশবোর্ডে, আপনি যে সংযোগটি কনফিগার করতে চান তার পাশে "সংযোগ সম্পাদনা করুন" আইকনে ক্লিক করুন৷
"নিয়ম" ট্যাবে, "আউটগোয়িং সিঙ্ক" এবং "ইনকামিং সিঙ্ক" এর জন্য ইনপুট ক্ষেত্রগুলি। এখানে আপনি ব্যবহার করে সংযোগ কাস্টমাইজ করতে পারেন
দ্রষ্টব্য *: স্ক্রিপ্ট মোড ব্যবহার করে একটি Jira Azure DevOps ইন্টিগ্রেশন সেট আপ এবং কনফিগার করার জন্য এই ধাপে ধাপে নির্দেশিকা অনুসরণ করুন।*
ভিজ্যুয়াল মোড সংযোগের জন্য, আপনি স্ক্রিপ্ট যোগ করতে পারেন বা ড্র্যাগ-এন্ড-ড্রপ এডিটর ব্যবহার করে যে ক্ষেত্রগুলি থেকে আপনি তথ্য ভাগ করতে চান তা ম্যাপ করতে পারেন৷\
"সংযোগ সম্পাদনা করুন" ক্লিক করার পরে, চালিয়ে যেতে উদাহরণটি যাচাই করুন৷ তারপর, সুযোগ এবং নিয়ম সংজ্ঞায়িত করার জন্য আপনাকে স্ক্রিনে নিয়ে যাওয়া হবে।
উভয় পক্ষের প্রকল্প নির্বাচন করুন এবং ফিল্টার সত্তা নির্দিষ্ট করুন। আপনি সিঙ্ক পদ্ধতিও বেছে নিতে পারেন: স্বয়ংক্রিয়, ম্যানুয়াল বা অক্ষম৷\
আপনি ট্যাগ, প্রকার, রাষ্ট্র, অগ্রাধিকার, শিরোনাম, বিবরণ এবং আরও অনেক কিছু সহ প্রতিটি প্রকল্পের জন্য ফিল্টার যোগ করতে পারেন।
সবকিছু সেট আপ করার পরে, মোডালটি বন্ধ করতে সংরক্ষণে ক্লিক করুন। তারপর স্কোপ সেটআপ শেষ করতে "পরবর্তী" এ ক্লিক করুন।
তারপরে, আপনি ম্যাপিং নিয়মগুলির একটি বিস্তৃত তালিকা দেখতে পাবেন, যা আপনি যে ক্রমটিতে প্রদর্শিত হবে তা পরিবর্তন করতে টেনে আনতে এবং ফেলে দিতে পারেন।
আপনার নিজস্ব ম্যাপিং যোগ করতে, "+ ম্যাপিং যোগ করুন" বোতামে ক্লিক করুন। মোডেলে, নিয়মগুলি কনফিগার করুন এবং "সংরক্ষণ করুন" এ ক্লিক করুন।
স্ক্রিপ্ট যোগ করতে, "ম্যাপিং যোগ করুন" বোতামে ক্লিক করার পর ড্রপডাউন বিকল্প থেকে "অ্যাড স্ক্রিপ্ট" এ ক্লিক করুন।
এখানে, আপনি সংযোগের জন্য কাস্টম নিয়ম লিখতে পারেন।
যেকোনো সিঙ্ক নিয়ম সম্পাদনা করতে, ডানদিকে সম্পাদনা বোতামে ক্লিক করুন এবং প্রয়োজনীয় পরিবর্তন করুন৷\
একবার হয়ে গেলে, পরিবর্তনগুলি সংরক্ষণ করতে "প্রকাশ করুন" এ ক্লিক করুন। এখানেই শেষ!
স্বয়ংক্রিয় সিঙ্কের জন্য সমস্ত সক্রিয় ট্রিগার দেখতে "ট্রিগার" ট্যাবে যান৷
"+ ট্রিগার তৈরি করুন" বোতামে ক্লিক করুন।
এরপরে, সত্তার ধরন নির্বাচন করুন এবং ক্যোয়ারী লিখুন। Azure DevOps ট্রিগার সেট আপ করার জন্য, ব্যবহার করুন
একবার হয়ে গেলে, Publish এ ক্লিক করুন।
আপনি এখন সেট. Jira এবং Azure DevOps উভয়ই কীভাবে ডেটা ভাগ করে তা নিয়ন্ত্রণ করতে আপনার সংযোগগুলির জন্য নিয়ম লিখতে শুরু করুন৷ আপনি কনসোলে স্ট্যাক ট্রেস ব্যবহার করে ত্রুটিগুলিও ট্র্যাক করতে পারেন। এবং যদি আপনি বাল্ক টিকিট নিয়ন্ত্রণ করতে চান, আপনি ব্যবহার করতে পারেন
"বাল্ক কানেক্ট" ট্যাবে যান, সংযোগটি নির্বাচন করুন এবং ম্যাপিং ইস্যু করতে কাজের আইটেমটি আপলোড করুন৷ প্রক্রিয়াটি সম্পূর্ণ করতে "বাল্ক কানেক্ট" এ ক্লিক করুন।
একবার আপনি মৌলিক বিষয়গুলি বুঝতে পারলে, আপনি আরও নিয়ম যোগ করতে পারেন বা আপনার কাছে থাকা নিয়মগুলি সম্পাদনা করতে পারেন৷
Exalate-এর মতো একটি নির্ভরযোগ্য এবং নিরাপদ তৃতীয়-পক্ষ সমাধান সহ, দলগুলি জিরা এবং Azure DevOps-এর মধ্যে নির্বিঘ্নে তথ্য ভাগ করতে পারে।
Exalate এর সাথে আপনার সংযোগ কনফিগার করা একটি সহজবোধ্য প্রক্রিয়া। আপনি নো-কোড বেসিক মোড, ড্র্যাগ-এন্ড-ড্রপ ভিজ্যুয়াল মোড বা লো-কোড স্ক্রিপ্ট মোড ব্যবহার করতে পারেন।