ایا تاسو پلان لرئ چې د اتلاسیون سافټویر پلي کړئ (جیرا، کنفلوینس)؟ نه غواړئ چې ظالمانه ډیزاین غلطۍ رامینځته کړئ ، کوم چې باید په وروستي شیبه کې حل شي؟
بیا تاسو دلته یاست - موږ مختلف تخنیکي اړخونه په پام کې نیولو سره په یوه شرکت کې د اتلاسین جیرا + کنفلوینس پلي کولو په اړه فکر کوو.
سلام، زه په RSHB کې د محصول مالک یم او د Atlassian Jira او Confluence سافټویر محصولاتو کې جوړ شوي د ژوند سایکل مدیریت سیسټم (LCMS) پراختیا لپاره مسؤل یم.
پدې مقاله کې به زه د LCMS جوړولو تخنیکي اړخونه تشریح کړم. مقاله به د هر چا لپاره ګټوره وي څوک چې په کارپوریټ چاپیریال کې د اتلاسین جیرا او کنفلوین پلي کولو یا پراختیا پلان کوي. مقاله ځانګړې پوهې ته اړتیا نلري او د اتلسیا محصولاتو سره د لومړنۍ کچې پیژندلو لپاره ډیزاین شوې. مقاله به د مدیرانو، د محصول مالکینو، د پروژې مدیرانو، معمارانو، او هرڅوک چې د اتلاسیون سافټویر پر بنسټ د سیسټمونو پلي کولو پالن لري ګټور وي.
پېژندنه
مقاله به په کارپوریټ چاپیریال کې د ژوند سایکل مدیریت سیسټم (LCMS) پلي کولو تخنیکي مسلو په اړه بحث وکړي. راځئ لومړی دا تعریف کړو چې دا څه معنی لري.
د تصدۍ حل څه شی دی؟
دا د حل معنی لري:
- د توزیع وړ. د بار د زیاتوالي په صورت کې، د سیسټم ظرفیت لوړولو لپاره تخنیکي امکان شتون لري. جلا افقی او عمودی اندازه کول - د عمودی پیمانه کولو سره، د سرورونو ظرفیت لوړ شوی، د افقی اندازه کولو سره، د سیسټم عملیات لپاره د سرورونو شمیر ډیر شوی.
- ناکامه. سیسټم به شتون ولري که چیرې یو عنصر ناکام شي. په عموم کې، کارپوریټ سیسټمونه د غلطۍ زغم ته اړتیا نلري، مګر موږ به یوازې دا ډول حل په پام کې ونیسو. موږ پلان لرو چې په سیسټم کې څو سوه سیالي کونکي کاروونکي ولرو، او د ځنډ وخت به خورا مهم وي.
- ملاتړ شوی. حل باید د پلورونکي لخوا ملاتړ شي. غیر ملاتړ شوي سافټویر باید د کور دننه پراختیا یا نورو ملاتړ شوي سافټویر لخوا بدل شي.
- د جوړولو پخپله اداره کیږي (پر بنسټ). پخپله اداره کول د سافټویر نصبولو وړتیا ده چې په کلاوډ کې نه ، مګر ستاسو په سرورونو کې. د ډیر دقیق کیدو لپاره ، دا ټول غیر SaaS نصبولو اختیارونه دي. پدې مقاله کې ، موږ به یوازې د ځان اداره شوي نصب کولو اختیارونه په پام کې ونیسو.
- د خپلواکې پراختیا او ازموینې امکان. په سیسټم کې د وړاندوینې وړ بدلونونو تنظیم کولو لپاره ، د پراختیا لپاره جلا سیسټم ته اړتیا ده (په خپله سیسټم کې بدلونونه) ، د ازموینې سیسټم (مطالعې) او د کاروونکو کار کولو لپاره تولیدي سیسټم.
- نور. د مختلف تصدیق سناریوګانو ملاتړ کوي ، د پلټنې لاګونو ملاتړ کوي ، د دودیز رول ماډل لري ، او داسې نور.
دا د تشبث حلونو اصلي عناصر دي او له بده مرغه، دوی ډیری وختونه د سیسټم ډیزاین کولو په وخت کې هیر شوي.
د ژوند سایکل مدیریت سیسټم (LCMS) څه شی دی؟
په لنډه توګه، زموږ په قضیه کې، دا د اتلاسین جیرا او اتلاسیون کنفلونس دي - یو سیسټم چې د ټیم کار تنظیم کولو لپاره وسایل چمتو کوي. سیسټم د کار تنظیم کولو لپاره مقررات "نظم" نه کوي، مګر د کار لپاره مختلف وسایل چمتو کوي، لکه سکرم، کانبان بورډونه، د آبشار ماډل، او د توزیع وړ سکرم، او داسې نور.
د LCMS نوم د صنعت اصطلاح یا عام اصطلاح نه ده، دا په ساده ډول زموږ په بانک کې د سیسټم نوم دی. زموږ لپاره LCMS د بګ تعقیب سیسټم ندی ، دا د پیښې مدیریت سیسټم او د بدلون مدیریت سیسټم ندی.
په تطبیق کې څه شامل دي؟
د حل پلي کول ډیری تخنیکي او تنظیمي مسلې لري:
- د تخنیکي ظرفیتونو تخصیص.
- د سافټویر پیرود.
- د حل د پلي کولو لپاره د ټیم جوړول.
- د حل نصب او ترتیب.
- د حل د معمارۍ پراختیا. رول ماډل
- د عملیاتي اسنادو پراختیا، په شمول لارښوونې، مقررات، تخنیکي ډیزاین، مقررات، او نور.
- د شرکت پروسې بدلول.
- د ملاتړ ټیم جوړول. د SLA پراختیا
- د کارونکي روزنه.
- نور.
پدې مقاله کې به موږ د تنظیمي برخې په اړه توضیحاتو پرته د پلي کولو تخنیکي اړخونه په پام کې ونیسو.
ځانګړتیاوې Atlassian
Atlassian په ډیری برخو کې مشر دی:
د تصدۍ ګړندي پلان کولو وسیلو لپاره ګارټینر جادو کواډرینټ
(د خپل بادل حل سره د AgileCraft د بریالۍ استملاک له امله رهبري)
د نړیوال غوښتنلیک ژوند سایکل مدیریت وسیلې د بازار برخه
د Atlassian محصولات ټول هغه تصدۍ ځانګړتیاوې لري چې تاسو ورته اړتیا لرئ. زه به لاندې ځانګړتیاوې په پام کې ونیسم:
- Atlassian حلونه د جاوا Tomcat ویب سرور پر بنسټ والړ دي. د Apache Tomcat سافټویر د اتلاسیون سافټویر سره شامل دی، د نصب کولو برخې په توګه، تاسو نشئ کولی د اپاچي ټامکاټ نسخه د اتلاسیون سافټویر سره نصب کړئ، حتی که نسخه زوړ وي او زیانمنتیاوې ولري. یوازینی اختیار دا دی چې د اپاچي ټامکاټ نوې نسخه سره د اتلاسین څخه تازه کولو ته انتظار وکړئ. اوس، د مثال په توګه، د جیرا اوسنۍ نسخې د اپاچي ټامکاټ 8.5.42 لري، او کنفلوینس د اپاچي ټامکاټ 9.0.33 لري.
- اسانه انٹرفیس ، د دې ټولګي سافټویر لپاره په بازار کې موجود غوره تمرینونه پلي کیږي.
- په بشپړ ډول دودیز حل. د پرمختګونو سره، تاسو کولی شئ د کارونکي لپاره په اساسي فعالیت کې کوم بدلون پلي کړئ.
- پرمختللی ایکوسیستم. څو سوه ملګري شتون لري:
https://partnerdirectory.atlassian.com په روسیه کې د 16 شریکانو په ګډون. دا په روسیه کې د شریکانو له لارې دی چې تاسو کولی شئ د اتلاسیون سافټویر، پلگ انونه واخلئ او روزنه ترلاسه کړئ. دا هغه ملګري دي چې ډیری پلگ انونه رامینځته کوي او ساتي. - د اپلیکیشن پلورنځی (پلگ ان):
https://marketplace.atlassian.com . پلگ ان د اتلاسین سافټویر فعالیت خورا ښه کوي. د Atlassian سافټویر بنسټیز فعالیت خورا معتدل دی، د نږدې هر کار لپاره دا اړینه ده چې د وړیا یا اضافي پیسو لپاره اضافي پلگ ان نصب کړئ. له همدې امله، د سافټویر لګښتونه ممکن د اصلي اټکل څخه د پام وړ لوړ وي.
تر نن نیټې پورې ، په پلورنځي کې څو زره پلگ انونه خپاره شوي ، نږدې زر یې د ډیټا سنټر تصویب شوي ایپس برنامې لاندې ازمول شوي او تایید شوي. دا ډول پلگ ان په مصروف سیسټمونو کې د کارولو لپاره مستحکم او مناسب ګڼل کیدی شي.
زه تاسو ته مشوره درکوم چې د پلان کولو پلګ انونو مسلې ته په دقت سره مراجعه وکړئ ، دا د حل لګښت خورا ډیر تاثیر کوي ، ډیری پلگ ان کولی شي د سیسټم بې ثباتۍ لامل شي او د پلگ ان جوړونکی د ستونزې حل کولو لپاره ملاتړ نه کوي. - روزنه او تصدیق:
https://www.atlassian.com/university - SSO، SAML 2.0 میکانیزمونه ملاتړ کیږي.
- د توزیع او غلطۍ زغم لپاره ملاتړ یوازې د ډیټا سنټر نسخو کې شتون لري. دا نسخه په لومړي ځل په 2014 کې خپره شوه (جیرا 6.3). د ډیټا سینټر نسخو فعالیت په دوامداره توګه پراخ او ښه کیږي (د مثال په توګه ، د واحد نوډ نصبولو امکان یوازې په 2020 کې څرګند شو). د ډیټا سینټر نسخو لپاره د پلګ انونو چلند په 2018 کې د ډیټا سینټر تصویب شوي ایپس معرفي کولو سره خورا ډیر بدل شوی.
- د ملاتړ لګښت. د پلورونکي څخه د ملاتړ لګښت نږدې د سافټویر جوازونو بشپړ لګښت سره مساوي دی. د جوازونو لګښت محاسبه کولو یوه بیلګه لاندې ورکړل شوې.
- د اوږدې مودې خوشې کولو نشتوالی. په نوم دي
د سوداګرۍ نسخې ، مګر دوی، د نورو ټولو نسخو په څیر، د 2 کلونو لپاره ملاتړ کیږي. د توپیر سره چې یوازې د تصدیو نسخو لپاره فکسونه خوشې شوي، پرته له دې چې نوي فعالیت اضافه کړي. - پراخ شوي ملاتړ اختیارونه (د اضافي پیسو لپاره).
https://www.atlassian.com/enterprise/support-services - د DBMS ډیری ډولونه ملاتړ کیږي. Atlassian د وړیا H2 ډیټابیس سره راځي، کوم چې د تولیدي کارونې لپاره سپارښتنه نه کیږي. لاندې DBMS د تولیدي کارونې لپاره ملاتړ کیږي: ایمیزون اورورا (یوازې د معلوماتو مرکز) PostgreSQL، Azure SQL، MySQL، Oracle DB، PostgreSQL، MS SQL سرور. په ملاتړ شوي نسخو کې محدودیتونه شتون لري او ډیری وختونه یوازې زاړه نسخې ملاتړ کیږي ، مګر د هر DBMS لپاره د پلورونکي ملاتړ سره نسخه شتون لري:
جیرا ملاتړ شوي پلیټ فارمونه ,
د انفلاسیون ملاتړ شوي پلیټ فارمونه .
تخنیکي جوړښت
د سکیم توضیحات:
- ډیاګرام زموږ په بانک کې پلي کول ښیې ، دا ترتیب د مثال په توګه ورکړل شوی او سپارښتنه نه کیږي.
- nginx د جیرا او کنفلوینس دواړو لپاره د ریورس پراکسي فعالیت چمتو کوي.
- د DBMS غلطي زغم د DBMS له لارې پلي کیږي.
- د چاپیریالونو ترمینځ د بدلونونو لیږد د جیرا پلگ ان لپاره د تنظیم کونکي مدیر په کارولو سره ترسره کیږي.
- په ډیاګرام کې AppSrv د اصلي راپور ورکولو غوښتنلیک سرور دی ، د اتلاسین سافټویر نه کاروي.
- د EasyBI ډیټابیس د جیرا پلگ ان لپاره د eazyBI راپورونو او چارټونو په کارولو سره د کیوبونو جوړولو او راپور ورکولو لپاره رامینځته شوی.
- د Confluence Synchrony خدمت (هغه برخه چې د اسنادو په یو وخت ترمیم ته اجازه ورکوي) په جلا نصب کې نه جلا کیږي او په ورته سرور کې د Confluence سره یوځای چلیږي.
جواز ورکول
د اتلسیا جواز ورکولو مسلې د جلا مقالې مستحق دي ، دلته به زه یوازې عمومي اصول ذکر کړم.
اصلي مسلې چې موږ ولیدل د ډیټا سنټر نسخو جواز ورکولو مسلې دي. د سرور او ډیټا مرکز نسخو لپاره د جواز ورکولو ځانګړتیاوې:
- د سرور نسخه جواز تل پاتې دی او پیرودونکي کولی شي سافټویر وکاروي حتی د جواز پای ته رسیدو وروسته. مګر د جواز پای ته رسیدو وروسته ، پیرودونکي د محصول ملاتړ ترلاسه کولو حق له لاسه ورکوي او سافټویر وروستي نسخو ته تازه کوي.
- جواز ورکول د 'JIRA کاروونکو' نړیوال اجازې سیسټم کې د کاروونکو شمیر پراساس دي. دا مهمه نده چې ایا دوی سیسټم کاروي یا نه - حتی که کاروونکو هیڅکله سیسټم ته نه وي ننوتلی، ټول کاروونکي به د جواز لپاره په پام کې ونیول شي. که چیرې د جواز لرونکي کاروونکو شمیر ډیر شي، د حل لاره دا ده چې د ځینو کاروونکو څخه د 'JIRA کاروونکو' اجازې لرې کړي.
- د ډیټا مرکز جواز په حقیقت کې ګډون دی. د جواز کلنۍ فیس ته اړتیا ده. د مودې په پای کې، د سیسټم سره کار به بند شي.
- د جوازونو لګښت ممکن د وخت په تیریدو سره بدلون ومومي. لکه څنګه چې تمرین ښیې، په لویه لاره او شاید، د پام وړ. له همدې امله، که ستاسو جواز سږکال یو مقدار لګښت ولري، نو راتلونکی کال ممکن د جوازونو لګښت لوړ شي.
- جواز ورکول د کاروونکو لخوا د درجې له مخې ترسره کیږي (د مثال په توګه، د 1001-2000 کچه کاروونکي). دا ممکنه ده چې لوړې کچې ته لوړ شي، د اضافي لګښت سره.
- که چیرې د جواز لرونکي کاروونکو شمیر ډیر شي ، نو نوي کارونکي به د ننوتلو حق پرته رامینځته شي ('JIRA کاروونکو نړیوال اجازې).
- پلگ انونه یوازې د ورته شمیر کاروونکو لپاره د اصلي سافټویر په څیر جواز ورکول کیدی شي.
- یوازې تولیدي تاسیساتو ته اړتیا ده چې جواز ترلاسه کړي، د پاتې نورو لپاره تاسو کولی شئ د پراختیا کونکي جواز ترلاسه کړئ:
https://confluence.atlassian.com/jirakb/get-a-developer-license-for-jira-server-744526918.html . - د ساتنې پیرود لپاره ، د نوي سافټویر ساتنې پیرود ته اړتیا ده - لګښت د اصلي سافټویر لګښت نږدې 50٪ دی. دا فیچر د ډیټا سنټر لپاره شتون نلري او په پلگ انونو کې نه پلي کیږي - تاسو باید د دوی ملاتړ کولو لپاره هر کال بشپړ لګښت ورکړئ.
په دې توګه، د سافټویر کلنۍ ملاتړ د سرور نسخه په قضیه کې د سافټویر ټول لګښت له 50٪ څخه ډیر لګښت کوي او د ډیټا سنټر نسخه کې 100٪ - دا د ډیری نورو پلورونکو په پرتله د پام وړ ډیر دی. زما په اند، دا د اتلسیا سوداګریز ماډل یو مهم زیان دی.
د سرور نسخه څخه د معلوماتو مرکز ته د لیږد ځانګړتیاوې:
- د سرور نسخه څخه د ډیټا مرکز ته لیږد تادیه کیږي. قیمت دلته موندل کیدی شي
https://www.atlassian.com/licensing/data-center . - کله چې د سرور نسخه څخه ډیټا سنټر ته لاړشئ ، تاسو اړتیا نلرئ د پلگ انونو نسخه بدلولو لپاره تادیه وکړئ - د سرور نسخه لپاره پلگ ان به کار وکړي. مګر دا به اړین وي چې د ډیټا سنټر نسخه لپاره د پلگ انونو جوازونه نوي کړئ.
- تاسو کولی شئ هغه پلگ ان وکاروئ چې د ډیټا سینټر نسخو سره د کارولو لپاره نسخه نلري. په ورته وخت کې، البته، دا ډول فلګونه ممکن په سمه توګه کار ونکړي او دا غوره ده چې مخکې له مخکې د دې ډول پلگ انونو لپاره بدیل چمتو کړئ.
- د ډیټا سنټر نسخه ته وده ورکول د نوي جواز په نصبولو سره ترسره کیږي. په ورته وخت کې، د سرور نسخه جواز لاهم شتون لري.
- د کاروونکو لپاره د ډیټا سنټر او سرور نسخو ترمینځ هیڅ فعال توپیر شتون نلري ، ټول توپیرونه یوازې د ادارې او نصب کولو تخنیکي وړتیاو کې دي.
- د سافټویر او پلګ ان لګښت د سرور او ډیټا مرکز نسخو لپاره توپیر لري. په لګښت کې توپیر اکثرا د 5٪ څخه کم وي (ضروري ندي). د لګښت محاسبه یوه بیلګه لاندې ښودل شوې.
د پلي کولو کاري ساحه
د بیس Atlassian سافټویر کڅوړه کې ډیری ځانګړتیاوې شاملې دي، مګر ډیری وختونه د سیسټم لخوا چمتو شوي ځانګړتیاوې په جدي توګه کمښت لري. ځینې وختونه حتی ساده دندې په لومړني کڅوړه کې شتون نلري ، نو پلگ ان د نږدې هر پلي کولو لپاره لازمي دي. د جیرا سیسټم لپاره، موږ لاندې پلگ ان کاروو (عکس د کلک کولو وړ دی):
د کنفلوینس سیسټم لپاره، موږ لاندې پلگ ان کاروو (عکس د کلک کولو وړ دی):
د پلگ انونو سره د میزونو په اړه تبصرې:
- ټول قیمتونه د 2000 کاروونکو پر بنسټ دي؛
- نرخونه د ښودل شوي نرخونو پراساس دي
https://marketplace.atlassian.com اصلي لګښت (د تخفیف سره) ټیټ دی؛ - لکه څنګه چې تاسو لیدلی شئ، ټول مقدار په عملي توګه د ډیټا مرکز او سرور نسخو لپاره ورته دی؛
- یوازې د ډیټا سنټر نسخه ملاتړ سره پلگ ان د کارولو لپاره غوره شوي. موږ د سیسټم د ثبات لپاره د پلانونو څخه پاتې پلگ انونه لرې کړل.
فعالیت په لنډه توګه د تبصرې په کالم کې تشریح شوی. اضافي پلگ ان د سیسټم فعالیت پراخ کړی دی:
- ډیری بصری وسیلې اضافه شوې؛
- د ادغام میکانیزم ښه شوی؛
- د آبشار ماډل پروژو لپاره اضافه شوي وسایل؛
- د لوی پروژې ټیمونو کار تنظیم کولو لپاره د توزیع وړ سکرم لپاره وسیلې اضافه شوي؛
- د وخت تعقیب لپاره اضافه شوي فعالیت؛
- د اتوماتیک عملیاتو او د حل ترتیب کولو لپاره وسیلې اضافه شوي؛
- د حل اداره کولو ساده کولو او اتومات کولو لپاره فعالیت اضافه شوی.
برسېره پردې، موږ کاروو
د کارونکي کار سټیشنونو لپاره غوښتنلیک (د ګنډ پیرودونکي) د ALM ورکس جیرا پیرودونکي
لپاره د MS پروژې سره یوځای کول موږ یو پخپله لیکل شوی غوښتنلیک کاروو چې تاسو ته اجازه درکوي د جیرا څخه په MS پروژه کې د مسلې وضعیت تازه کړئ او برعکس. په راتلونکي کې، د ورته موخو لپاره، موږ پالن لرو چې تادیه شوي پلگ ان وکاروو
د بهرنیو غوښتنلیکونو سره یوځای کول د غوښتنلیک لینکونو له لارې پلي کیږي. په ورته وخت کې، د اتلاسیون غوښتنلیکونو لپاره ادغام مخکې له مخکې ترتیب شوي او د تنظیم کولو وروسته سمدلاسه کار کوي، د بیلګې په توګه، تاسو کولی شئ په کنفلونس کې په یوه پاڼه کې د جیرا د مسلو په اړه معلومات ښکاره کړئ.
REST API د جیرا او کنفلوینس سرورونو ته د لاسرسي لپاره کارول کیږي:
SOAP او XML-RPC APIs تخریب شوي او د کارولو لپاره په نوي نسخو کې شتون نلري.
پایلې
نو، موږ د Atlassian محصولاتو پر بنسټ د سیسټم پلي کولو تخنیکي ځانګړتیاوې په پام کې نیولي دي. وړاندیز شوی حل یو له ممکنه حلونو څخه دی او د کارپوریټ چاپیریال لپاره مناسب دی.
وړاندیز شوی حل د توزیع وړ، د خطا زغمونکی دی، د پراختیا او ازموینې تنظیم کولو لپاره درې چاپیریالونه لري، په سیسټم کې د همکارۍ لپاره ټول اړین عناصر لري او د پروژې مدیریت وسایلو پراخه لړۍ چمتو کوي.
زه به خوښ شم چې په نظرونو کې پوښتنو ته ځواب ووایم.
سرچینه: www.habr.com