پرش به مطلب اصلی

معرفی سرویس Jira

مدیریت پروژه و Issue Tracking با لایسنس و پشتیبانی هم‌روش

جیرا یک ابزار مدیریت پروژه چندمنظوره است که به تیم‌ها کمک می‌کند برنامه‌ریزی، پیگیری و مدیریت پروژه‌های توسعه نرم‌افزار و سایر گردش‌کارها را انجام دهند. جیرا که در ابتدا به عنوان یک ابزار ردیابی باگ طراحی شده بود، به یک پلتفرم جامع برای پشتیبانی از روش‌های اجایل مانند اسکرام و کانبان تکامل یافته است. با ویژگی‌هایی مانند برنامه‌ریزی اسپرینت، اولویت‌بندی بک‌لاگ و گزارش‌دهی لحظه‌ای، جیرا به تیم‌ها کمک می‌کند تا سازمان‌دهی شوند، ضرب‌الاجل‌ها را رعایت کنند و محصولات با کیفیت بالا ارائه دهند. قابلیت‌های یکپارچه‌سازی جیرا با ابزارها و افزونه‌های دیگر، آن را برای نیازهای مختلف مدیریت پروژه در صنایع مختلف سازگار می‌سازد. جیرا منبع واحد حقیقت برای کل چرخه توسعه شماست و تیم‌های مستقل را با اطلاعات لازم برای حرکت سریع در عین اتصال به اهداف کلی کسب‌وکار توانمند می‌کند.

جیرا از بُردهای اسکرام و کانبان پشتیبانی می‌کند که به تیم‌ها اجازه می‌دهد اسپرینت‌ها را برنامه‌ریزی کنند، پیشرفت را پیگیری کنند و گردش‌کارها را به طور مؤثر با استفاده از روش‌های اجایل مدیریت کنند. جیرا به کاربران این امکان را می‌دهد تا گردش‌کارهای سفارشی ایجاد کنند که به نیازهای خاص پروژه آن‌ها پاسخ دهد و اطمینان حاصل کنند که وظایف و مشکلات از ایجاد تا تکمیل از روند صحیحی پیروی می‌کنند. جیرا مجموعه‌ای گسترده از ابزارهای گزارش‌دهی مانند نمودارهای برن‌داون، نمودارهای سرعت و داشبوردها ارائه می‌دهد که بینش‌های لحظه‌ای از عملکرد پروژه فراهم می‌کند و به تیم‌ها کمک می‌کند تصمیمات مبتنی بر داده بگیرند.

چه کسانی از جیرا استفاده می‌کنند؟ جیرا در سال ۲۰۰۲ به عنوان یک ابزار ردیابی مشکلات و مدیریت پروژه برای تیم‌ها عرضه شد. از آن زمان، بیش از ۳۰۰٫۰۰۰ شرکت در سراسر جهان جیرا را به دلیل انعطاف‌پذیری آن در پشتیبانی از انواع پروژه‌ها و قابلیت گسترش برای کار با هزاران برنامه و یکپارچه‌سازی انتخاب کرده‌اند.

سرویس جیرای هم‌روش​

هم‌روش به منظور سهولت راه‌اندازی و کار با جیرا و همچنین نیاز فراگیر کاربران به این محصول، جیرا را در قالب یک سرویس ارائه می‌دهد. در طراحی این سرویس سعی شده است نیازهای کلی در نظر گرفته شود تا کاربران بتوانند از آن استفاده کنند.

سرویس جیرا از نوع Jira Data Center است و به‌صورت مدیریت‌شده توسط هم‌روش ارائه می‌شود. در کنار جیرا، یک دیتابیس PostgreSQL برای ذخیره‌سازی داده‌ها مستقر می‌شود؛ دسترسی مستقیم به این دیتابیس از آدرس خارجی وجود ندارد. لایسنس جیرا هنگام ساخت سرویس اعمال می‌شود و قابلیت‌های نسخه Enterprise در دسترس است. دسترسی به اپ‌های Atlassian Marketplace و لایسنس اپ‌های پولی نیز فراهم است. دامنه پیش‌فرض توسط هم‌روش ارائه می‌شود و امکان تغییر آن وجود دارد؛ برای ارسال ایمیل باید SMTP را جداگانه تنظیم کنید.

از مهم‌ترین ویژگی‌های این سرویس می‌توان به قابلیت آپدیت اشاره کرد. برای این کار کافیست به تب به‌روزرسانی رفته و نسخه مدنظر خود را انتخاب کنید. سپس یک تست سازگاری انجام شده و به شما نشان داده می‌شود چه پلاگین‌هایی از این آپدیت متأثر می‌شوند. سپس می‌توانید با یک کلیک فرآیند به‌روزرسانی را شروع کنید. همچنین اگر تمایل داشته باشید به وضعیت پیش از به‌روزرسانی بازگردید، تا سه روز می‌توانید این کار را انجام دهید. به عبارت دیگر توانایی رول‌بک خودکار باعث می‌شود در صورت بروز هر اتفاق ناخوشایند بتوانید سیستم را به حالت پایدار قبلی بازگردانی کنید.

بکاپ​

برای سرویس‌های جیرا و کانفلوئنس دو نوع بکاپ در دسترس است: بکاپ سرویس هم‌روش و بکاپ داخلی خود اپلیکیشن. این دو بکاپ هدف و کاربرد متفاوتی دارند.

بکاپ سرویس هم‌روش​

هم‌روش از دیسک سرویس به‌صورت روزانه و آف‌زون بکاپ می‌گیرد. علاوه بر بکاپ خودکار، از تب بکاپ صفحه سرویس می‌توانید بکاپ دستی بگیرید و در صورت نیاز یکی از بکاپ‌های موجود را بازیابی کنید. دو بکاپ آخر نگه‌داری می‌شوند و این بکاپ شامل کل دیسک سرویس است.

این بکاپ برای بازگردانی همان سرویس در کنسول هم‌روش استفاده می‌شود و برای انتقال داده به یک Jira یا Confluence دیگر، به‌صورت مستقیم از خارج هم‌روش قابل استفاده نیست. برای اطلاعات بیشتر، راهنمای پشتیبان‌گیری و بازیابی را ببینید.

بکاپ داخلی Jira و Confluence​

Jira و Confluence امکان تهیه بکاپ از داخل خود اپلیکیشن را نیز دارند. خروجی این عملیات یک فایل zip است که در فایل‌سیستم سرویس ذخیره می‌شود. در Jira، این کار از مسیر Administration > Backup انجام می‌شود و فایل در مسیری مانند زیر قرار می‌گیرد:

/var/atlassian/application-data/jira/export/backups/<backup-file>.zip

در Confluence، بکاپ از مسیر Administration > Backup and restore و با انتخاب Back up site or spaces تهیه می‌شود. برای مشاهده یا دانلود فایل، مدیریت فایل را از تنظیمات سرویس فعال کنید و در File Browser به مسیر jira > export > backups بروید. در بکاپ Jira ممکن است همه فایل‌ها و پیوست‌ها وجود نداشته باشند و لازم باشد برخی پوشه‌ها جداگانه دریافت شوند. تهیه و نگهداری این فایل نیز از فضای ذخیره‌سازی سرویس مصرف می‌کند.

انتخاب روش مناسب​

نیازروش پیشنهادی
اطمینان از امکان بازیابی سرویس در صورت خرابی یا خطای انسانیبکاپ سرویس هم‌روش
بازگردانی سرویس فعلی در کنسول هم‌روشبکاپ سرویس هم‌روش
دانلود بکاپ، حذف سرویس یا مهاجرت به Jira یا Confluence دیگربکاپ داخلی اپلیکیشن و دریافت فایل‌ها و پیوست‌های موردنیاز از File Browser

اگر هدف فقط داشتن یک نقطه امن برای بازیابی سرویس است، بکاپ روزانه آف‌زون هم‌روش کافی است و نیازی به فعال‌سازی بکاپ داخلی اپلیکیشن وجود ندارد. برای مهاجرت یا نگهداری فایل بکاپ خارج از هم‌روش، از بکاپ داخلی Jira یا Confluence استفاده کنید.

حذف سرویس​

حذف اپ‌های بازارچه دو مرحله‌ای است. در مرحله اول، سرویس تا ۲۴ ساعت قابل بازیابی است و پس از آن به‌صورت دائم حذف می‌شود. اگر مایل باشید، می‌توانید این دو مرحله را هم‌زمان انجام دهید و سرویس را به‌صورت دائم حذف کنید.

اگر سرویس در این بازه بازگردانی نشود، پس از پایان ۲۴ ساعت به‌صورت دائم حذف می‌شود و امکان بازیابی آن وجود ندارد.

پشتیبانی سرویس جیرا​

برای این‌که تصویر بهتری از سرویس جیرا هم‌روش داشته باشید، در ادامه مواردی را که شامل پشتیبانی این سرویس می‌شوند و یا خارج از پشتیبانی هستند را با هم مرور می‌کنیم:

موارد تحت پشتیبانی​

  • استقرار موفق و در دسترس بودن اولیه‌ی جیرا، شامل رفع مشکلات لود نشدن (مانند خطا در دریافت ایمیج، اسکجول‌نشدن یا آماده‌به‌کار نشدن پادها)
  • اجرای پایدار پاد/کانتینر جیرا روی Kubernetes
  • رفع مشکلات کمبود منابع و محدودیت‌های منطقه‌ای (zone)
  • رفع مشکل اتصال به بازارچه جیرا
  • رفع مشکلات اتصال به دیتابیس جیرا
  • پشتیبانی از لایسنس جیرا و رفع محدودیت‌های نصب و استفاده پلاگین
  • در دسترس قرار گرفتن نسخه‌های جدید (minor و major) و اعمال آپدیت‌های امنیتی
  • انجام تنظیمات محیطی (env) خاصی که کاربر امکان انجام آن را ندارد
  • امکان استفاده از دامنه‌ی اختصاصی
  • پشتیبان‌گیری روزانه و نگهداری ۲ بکاپ آخر

موارد خارج پشتیبانی​

  • نصب، فعال‌سازی و مدیریت پلاگین‌ها (لایسنس ارائه می‌شود، اما نصب و تنظیم بر عهده‌ی کاربر است)
  • ایجاد اتصال و یکپارچه‌سازی بین جیرا و سایر اپلیکیشن‌ها (مانند گرافانا)
  • مدیریت داخلی پروژه‌ها و مسائل (Issues)
  • تغییرات ادمین اپلیکیشن مانند تغییر پسورد ادمین یا ری‌ایندکس کردن داده‌ها

دامنه‌های متصل به تحریم‌شکن​

برقراری ارتباط با نقاط زیر از داخل سرویس امکان‌پذیر است؛ این آدرس‌ها رفع تحریم شده‌اند:

دامنهسرویس
marketplace.atlassian.comAtlassian Marketplace
api.chatgpt.comOpenAI (ChatGPT)

عیب‌یابی (Troubleshooting)​

موارد شناخته‌شده و راهنمای رفع آن‌ها:

مشکلراهنما
کندی یا خطا در عملکرد جیراچک‌لیست سلامت جیرا و کانفلوئنس
عدم نمایش لیست کاربران هنگام جست‌وجوی کاربر یا ساخت پروژه، به همراه خطای زیر:
Searcher not available at this moment
مراحل رفع این خطا به‌صورت گام‌به‌گام در مستند رسمی Atlassian آمده است.

برای سایر موارد، از طریق تیکت با پشتیبانی هم‌روش ارتباط برقرار شود.

سوالات متداول​

راه‌اندازی​

قدم‌های بعدی​

گزیده‌ای از راهنماهای عملی به‌صورت گام‌به‌گام و کاربردی برای پیکربندی هوشمند جیرا.

این صفحه مفید بود؟

با ثبت بازخوردتان در بهبود کیفیت مستندات مشارکت داشته باشید.