جیرا یک ابزار مدیریت پروژه چندمنظوره است که به تیمها کمک میکند برنامهریزی، پیگیری و مدیریت پروژههای توسعه نرمافزار و سایر گردشکارها را انجام دهند. جیرا که در ابتدا به عنوان یک ابزار ردیابی باگ طراحی شده بود، به یک پلتفرم جامع برای پشتیبانی از روشهای اجایل مانند اسکرام و کانبان تکامل یافته است. با ویژگیهایی مانند برنامهریزی اسپرینت، اولویتبندی بکلاگ و گزارشدهی لحظهای، جیرا به تیمها کمک میکند تا سازماندهی شوند، ضربالاجلها را رعایت کنند و محصولات با کیفیت بالا ارائه دهند. قابلیتهای یکپارچهسازی جیرا با ابزارها و افزونههای دیگر، آن را برای نیازهای مختلف مدیریت پروژه در صنایع مختلف سازگار میسازد. جیرا منبع واحد حقیقت برای کل چرخه توسعه شماست و تیمهای مستقل را با اطلاعات لازم برای حرکت سریع در عین اتصال به اهداف کلی کسبوکار توانمند میکند.
جیرا از بُردهای اسکرام و کانبان پشتیبانی میکند که به تیمها اجازه میدهد اسپرینتها را برنامهریزی کنند، پیشرفت را پیگیری کنند و گردشکارها را به طور مؤثر با استفاده از روشهای اجایل مدیریت کنند. جیرا به کاربران این امکان را میدهد تا گردشکارهای سفارشی ایجاد کنند که به نیازهای خاص پروژه آنها پاسخ دهد و اطمینان حاصل کنند که وظایف و مشکلات از ایجاد تا تکمیل از روند صحیحی پیروی میکنند. جیرا مجموعهای گسترده از ابزارهای گزارشدهی مانند نمودارهای برنداون، نمودارهای سرعت و داشبوردها ارائه میدهد که بینشهای لحظهای از عملکرد پروژه فراهم میکند و به تیمها کمک میکند تصمیمات مبتنی بر داده بگیرند.
چه کسانی از جیرا استفاده میکنند؟ جیرا در سال ۲۰۰۲ به عنوان یک ابزار ردیابی مشکلات و مدیریت پروژه برای تیمها عرضه شد. از آن زمان، بیش از ۳۰۰٫۰۰۰ شرکت در سراسر جهان جیرا را به دلیل انعطافپذیری آن در پشتیبانی از انواع پروژهها و قابلیت گسترش برای کار با هزاران برنامه و یکپارچهسازی انتخاب کردهاند.
سرویس جیرای همروش
همروش به منظور سهولت راهاندازی و کار با جیرا و همچنین نیاز فراگیر کاربران به این محصول، جیرا را در قالب یک سرویس ارائه میدهد. در طراحی این سرویس سعی شده است نیازهای کلی در نظر گرفته شود تا کاربران بتوانند از آن استفاده کنند.
سرویس جیرا از نوع 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.com | Atlassian Marketplace |
api.chatgpt.com | OpenAI (ChatGPT) |
عیبیابی (Troubleshooting)
موارد شناختهشده و راهنمای رفع آنها:
| مشکل | راهنما |
|---|---|
| کندی یا خطا در عملکرد جیرا | چکلیست سلامت جیرا و کانفلوئنس |
عدم نمایش لیست کاربران هنگام جستوجوی کاربر یا ساخت پروژه، به همراه خطای زیر:Searcher not available at this moment | مراحل رفع این خطا بهصورت گامبهگام در مستند رسمی Atlassian آمده است. |
برای سایر موارد، از طریق تیکت با پشتیبانی همروش ارتباط برقرار شود.
سوالات متداول
راهاندازی
قدمهای بعدی
گزیدهای از راهنماهای عملی بهصورت گامبهگام و کاربردی برای پیکربندی هوشمند جیرا.
بهروزرسانی سرویس جیرا و کانفلوئنس
برای بهروزرسانی جیرا یا کانفلوئنس، به تب «بهروزرسانی» در صفحه سرویس در کنسول همروش مراجعه میشود. در صورت در دسترس بودن نسخه جدیدتر، لیست نسخهها در همین تب نمایش داده میشود. در این راهنما فرایند بهروزرسانی بهصورت گامبهگام تشریح شده است.
بازارچه ابریخواندن 5 دقیقه
نصب افزونه
برای نصب افزونههای مختلف در Confluence و Jira، میتوانید از مارکتپلیس Atlassian استفاده کنید. در این راهنما، مراحل نصب افزونه و فعالسازی آن با استفاده از App Key از کنسول همروش را یاد میگیرید.
بازارچه ابریخواندن 4 دقیقه
استفاده از AI در جیرا
با نصب افزونه AI for Jira و اتصال آن به یک AI Provider، امکاناتی مثل جستوجوی Issue با زبان طبیعی، خلاصهسازی، کمک به نگارش، ساخت Issue و شکستن کار به زیروظیفه در جیرا اضافه میشود.
بازارچه ابریخواندن 4 دقیقه
راهاندازی SSO در جیرا
بهطور کلی اتصال Jira به Keycloak با استفاده از OpenID Connect امکان مدیریت مرکزی کاربران را فراهم میکند، به طوری که ادمینها میتوانند حسابها، گروهها و دسترسیها را از یک سیستم واحد کنترل کنند و نیاز به مدیریت جداگانه در هر ابزار را حذف نمایند.
بازارچه ابریخواندن 8 دقیقه
اتصال جیرا به LDAP
با اتصال Jira به یک دایرکتوری LDAP (پروتکل دسترسی به دایرکتوری سبک)، مدیریت کاربران و گروهها به یک دایرکتوری سازمانی مرکزی (مثل Active Directory یا OpenLDAP) منتقل میشود و ادمینها میتوانند حسابها و دسترسی ها را از یک منبع واحد کنترل کنند.
بازارچه ابریخواندن 4 دقیقه
نصب جیرا Service Management
در این راهنما مراحل نصب اپلیکیشن JSM در سرویس جیرا مدیریت شده همروش ارائه شده است.
بازارچه ابریخواندن 4 دقیقه
اتصال کانفلوئنس به جیرا
اتصال Confluence و Jira به عنوان دو ابزار کلیدی در اکوسیستم Atlassian، امکان همکاری یکپارچه و کارآمد بین تیمها را فراهم میکند. این یکپارچگی به شما این امکان را میدهد که مستندات و دانش موجود در Confluence را مستقیماً با task ها و issue های Jira مرتبط کنید، از ایجاد خودکار issue های Jira از جداول Confluence استفاده نمایید و یک workflow یکپارچه برای مدیریت پروژهها و مستندات خود داشته باشید. با استفاده از این قابلیتها، میتوانید در جلسات برنامهریزی خود در Confluence جدولهای task را ایجاد کرده و به صورت خودکار آنها را به issue های Jira تبدیل کنید. این یکپارچگی باعث افزایش بهرهوری، کاهش زمان صرف شده برای جابجایی بین ابزارها، بهبود هماهنگی بین اعضای تیم و ایجاد یک منبع واحد حقیقت برای پروژهها میشود.
بازارچه ابریخواندن 7 دقیقه
انتقال دیتا به جیرا یا کانفلوئنس
بهطور کلی انتقال دیتا از سرویس مبدا به سرویس مقصد (جیرا یا کانفلوئنس) به این صورت انجام میشود که از سرویس مبدا بکاپ تهیه شده و در سرویس مقصد با نزدیکترین نسخه سازگار بازیابی میشود. با این حال، روند انتقال در جیرا و کانفلوئنس تفاوتهایی دارد که در ادامه تشریح شده است.
بازارچه ابریخواندن 5 دقیقه