Ahoana ny fampiharana Atlassian Jira + Confluence amin'ny orinasa iray. Fanontaniana ara-teknika

Mikasa ny hampihatra rindrambaiko Atlassian (Jira, Confluence) ve ianao? Tsy te hanao fahadisoana amin'ny famolavolana lozabe, izay tsy maintsy voavaha amin'ny fotoana farany?

Ahoana ny fampiharana Atlassian Jira + Confluence amin'ny orinasa iray. Fanontaniana ara-teknika
Avy eo ianao eto - mandinika ny fampiharana ny Atlassian Jira + Confluence amin'ny orinasa iray izahay, amin'ny fiheverana ny lafiny teknika isan-karazany.
Salama, tompon'ny vokatra ao amin'ny RSHB aho ary tompon'andraikitra amin'ny fampivoarana ny Lifecycle Management System (LCMS) natsangana tamin'ny Atlassian Jira sy ny vokatra rindrambaiko Confluence.

Amin'ity lahatsoratra ity dia hamaritra ny lafiny teknika amin'ny fananganana LCMS aho. Ny lahatsoratra dia hahasoa izay rehetra mikasa ny hampihatra na hampivelatra ny Atlassian Jira sy Confluence amin'ny tontolon'ny orinasa. Ny lahatsoratra dia tsy mitaky fahalalana manokana ary natao ho an'ny ambaratonga voalohany amin'ny fahalalana ny vokatra Atlassian. Ny lahatsoratra dia hahasoa ny mpitantana, ny tompon'ny vokatra, ny mpitantana ny tetikasa, ny mpanao mari-trano, ary izay rehetra mikasa ny hampihatra rafitra mifototra amin'ny rindrambaiko Atlassian.

fampidirana

Ny lahatsoratra dia hiresaka momba ny olana ara-teknika amin'ny fampiharana ny Life Cycle Management System (LCMS) amin'ny tontolon'ny orinasa. Andeha aloha hofaritana ny dikan’izany.

Inona no atao hoe vahaolana orinasa?

Midika izany ny vahaolana:

  1. Scalable. Raha misy ny fitomboan'ny enta-mavesatra dia misy ny fahafahana ara-teknika hampitombo ny fahafahan'ny rafitra. Misaraka mitsivalana sy mitsangana scaling - miaraka amin'ny mitsangana scaling, ny fahafahan'ny mpizara dia nitombo, miaraka amin'ny horizontaly scaling, ny isan'ny mpizara ho an'ny rafitra miasa.
  2. Failsafe. Hijanona ho azo ny rafitra raha tsy mahomby ny singa iray. Amin'ny ankapobeny, ny rafitra orinasa dia tsy mitaky fandeferana diso, fa ny vahaolana toy izany ihany no hodinihintsika. Mikasa ny hanana mpampiasa mifaninana an-jatony maro izahay ao amin'ny rafitra, ary ny fotoana fitsaharana dia ho tena manakiana.
  3. Nanohana. Ny vahaolana dia tsy maintsy tohanan'ny mpivarotra. Ny rindrambaiko tsy tohanana dia tokony hosoloina amin'ny fampivoarana ao an-trano na rindrambaiko hafa tohana.
  4. fametrahana Mitantana tena (eo an-toerana). Ny fitantanana tena dia ny fahafahana mametraka rindrambaiko tsy ao anaty rahona, fa amin'ny lohamilinao manokana. Raha ho marimarina kokoa dia safidy fametrahana tsy SaaS daholo ireo. Ato amin'ity lahatsoratra ity, isika dia handinika afa-tsy ny Self-tantana fametrahana safidy.
  5. Ny mety hisian'ny fampandrosoana tsy miankina sy ny fitsapana. Mba handaminana ny fiovana azo vinavinaina ao amin'ny rafitra dia ilaina ny rafitra mitokana ho an'ny fampandrosoana (fiovana ao amin'ny rafitra mihitsy), rafitra fitsapana (Staging) ary rafitra mamokatra ho an'ny mpampiasa.
  6. Hafa. Manohana sehatra fanamarinana isan-karazany, manohana ny diarin'ny fanamarinana, manana modely manokana, sns.

Ireo no singa fototra amin'ny vahaolana amin'ny orinasa ary, indrisy, adino matetika izy ireo rehefa mamolavola rafitra.

Inona no atao hoe Life Cycle Management System (LCMS)?

Raha fintinina, amin'ny tranga misy antsika, ireo dia Atlassian Jira sy Atlassian Confluence - rafitra manome fitaovana amin'ny fandaminana ny fiaraha-miasa. Ny rafitra dia tsy "mametraka" fitsipika momba ny fandaminana ny asa, fa manome fitaovana isan-karazany ho an'ny asa, toy ny Scrum, Kanban boards, modely riandrano, ary Scrum azo scalable, sns.
Ny anarana LCMS dia tsy teny indostrialy na teny mahazatra fa ny anaran'ny rafitra ao amin'ny Banky. Ny LCMS ho antsika dia tsy rafitra fanaraha-maso ny bibikely, tsy rafitra fitantanana trangan-javatra ary rafitra fitantanana fanovana.

Inona no tafiditra amin'ny fampiharana?

Ny fampiharana ny vahaolana dia ahitana olana ara-teknika sy fandaminana maro:

  • Fanomezana ny fahaiza-manao ara-teknika.
  • Fividianana rindrambaiko.
  • Famoronana ekipa hampihatra ny vahaolana.
  • Fametrahana sy fanamafisana ny vahaolana.
  • Fampandrosoana ny maritrano vahaolana. modely.
  • Famolavolana antontan-taratasy momba ny asa, ao anatin'izany ny torolàlana, ny fitsipika, ny famolavolana teknika, ny fitsipika, sns.
  • Manova ny fizotran'ny orinasa.
  • Famoronana ekipa mpanohana. SLA fampandrosoana.
  • Fanofanana mpampiasa.
  • Hafa.

Ato amin'ity lahatsoratra ity, isika dia handinika ny lafiny ara-teknika ny fampiharana, tsy misy tsipiriany momba ny fandaminana singa.

Features Atlassian

Atlassian dia mpitarika amin'ny sehatra maro:

Ny vokatra Atlassian dia manana ny endrik'orinasa rehetra ilainao. Marihiko ireto endri-javatra manaraka ireto:

  1. Ny vahaolana Atlassian dia mifototra amin'ny mpizara tranonkala Java Tomcat. Ny rindrambaiko Apache Tomcat dia tafiditra amin'ny rindrambaiko Atlassian, amin'ny ampahany amin'ny fametrahana, tsy afaka manova ny dikan'ny Apache Tomcat napetraka amin'ny rindrambaiko Atlassian ianao, na dia efa lany andro aza ny dikan-teny ary misy vulnerabilities. Ny hany safidy dia ny miandry fanavaozana avy amin'ny Atlassian miaraka amin'ny dikan-teny vaovao an'ny Apache Tomcat. Ankehitriny, ohatra, ny dikan-teny Jira ankehitriny dia manana Apache Tomcat 8.5.42, ary ny Confluence dia manana Apache Tomcat 9.0.33.
  2. Ny interface tsara, ny fomba fanao tsara indrindra eny an-tsena ho an'ity kilasy rindrambaiko ity dia ampiharina.
  3. Vahaolana azo zahana tanteraka. Miaraka amin'ny fanatsarana, azonao atao ny mampihatra izay fanovana rehetra amin'ny fiasa fototra ho an'ny mpampiasa.
  4. Ny tontolo iainana voavoatra. Misy mpiara-miasa an-jatony maro: https://partnerdirectory.atlassian.com, anisan'izany ny mpiara-miasa 16 any Rosia. Amin'ny alàlan'ny mpiara-miombon'antoka any Rosia no ahafahanao mividy rindrambaiko Atlassian, plugins, ary mahazo fiofanana. Ny mpiara-miasa no mamolavola sy mitazona ny ankamaroan'ny plugins.
  5. App Store (Plugins): https://marketplace.atlassian.com. Manatsara ny fiasan'ny rindrambaiko Atlassian ny plugins. Ny fiasa fototra amin'ny rindrambaiko Atlassian dia somary maotina, ho an'ny asa rehetra dia ilaina ny mametraka plug-in fanampiny maimaim-poana na vola fanampiny. Noho izany, ny vidin'ny lozisialy dia mety ho ambony lavitra noho ny tombanana tany am-boalohany.
    Hatramin'izao, plugins an'arivony maro no navoaka tao amin'ny fivarotana, efa ho arivo amin'izy ireo no nosedraina sy nohamarinina tamin'ny alàlan'ny programa fampiharana nankatoavin'ny Data Center. Ny plugins toy izany dia azo raisina ho stable ary mety ampiasaina amin'ny rafitra be atao.
    Manoro hevitra anao aho hanatona amim-pitandremana ny olana momba ny drafitra plugins, misy fiantraikany be amin'ny vidin'ny vahaolana izany, maro amin'ireo plugins no mety hitarika amin'ny tsy fandriam-pahalemana rafitra ary ny mpanamboatra plugin dia tsy manome fanohanana hamahana ny olana.
  6. Fanofanana sy fanamarinana: https://www.atlassian.com/university
  7. SSO, SAML 2.0 mekanika dia tohanana.
  8. Ny fanohanan'ny scalability sy ny fandeferana ny fahadisoana dia tsy misy afa-tsy amin'ny edisiona Data Center. Ity andiany ity dia niseho voalohany tamin'ny 2014 (Jira 6.3). Ny fampandehanana ny edisiona Data Center dia miitatra sy mihatsara hatrany (ohatra, ny mety hisian'ny fametrahana node tokana dia tsy hita afa-tsy tamin'ny 2020). Niova be ny fomba fiasa amin'ny plug-in ho an'ny edisiona Data Center tamin'ny taona 2018 niaraka tamin'ny fampidirana ireo rindranasa nankatoavin'ny Data Center.
  9. Vidin'ny fanohanana. Ny vidin'ny fanohanana avy amin'ny mpivarotra dia saika mitovy amin'ny vidin'ny fahazoan-dàlana rindrambaiko. Ohatra iray amin'ny kajy ny saran'ny fahazoan-dàlana omena eto ambany.
  10. Tsy fahampian'ny famoahana maharitra. Misy ny atao hoe Dikan'ny orinasa, fa izy ireo, toy ny dikan-teny hafa rehetra, dia tohana mandritra ny 2 taona. Miaraka amin'ny fahasamihafana fa ny fanamboarana ihany no navoaka ho an'ny dikan-teny Enterprise, nefa tsy manampy fiasa vaovao.
  11. Safidy fanohanana fanampiny (ho an'ny vola fanampiny). https://www.atlassian.com/enterprise/support-services
  12. Misy karazany maro amin'ny DBMS no tohanana. Atlassian dia tonga miaraka amin'ny angon-drakitra H2 maimaim-poana, izay tsy soso-kevitra amin'ny fampiasana mamokatra. Ireto DBMS manaraka ireto dia tohanana amin'ny fampiasana mamokatra: Amazon Aurora (Ivotoerana Data ihany) PostgreSQL, Azure SQL, MySQL, Oracle DB, PostgreSQL, MS SQL Server. Misy famerana ny dikan-teny tohanana ary matetika ny dikan-teny taloha ihany no tohanana, fa ho an'ny DBMS tsirairay dia misy dikan-teny misy fanohanan'ny mpivarotra:
    Jira nanohana sehatra,
    Sehatra tohanana confluence.

Architecture teknika

Ahoana ny fampiharana Atlassian Jira + Confluence amin'ny orinasa iray. Fanontaniana ara-teknika

Fanazavana momba ny drafitra:

  • Ny kisary dia mampiseho ny fampiharana ao amin'ny Banky, ity fanamafisana ity dia omena ho ohatra ary tsy soso-kevitra.
  • nginx dia manome fiasa mivadika-proxy ho an'ny Jira sy Confluence.
  • Ny fandeferana diso amin'ny DBMS dia ampiharina amin'ny alàlan'ny DBMS.
  • Ny famindrana fiovana eo amin'ny tontolo iainana dia atao amin'ny fampiasana ny Configuration Manager for Jira plugin.
  • AppSrv ao amin'ny diagram dia mpizara fampiharana mitatitra teratany, tsy mampiasa rindrambaiko Atlassian.
  • Ny angon-drakitra EasyBI dia noforonina ho an'ny fananganana cubes sy tatitra amin'ny fampiasana ny eazyBI Reports and Charts for Jira plugin.
  • Ny serivisy Confluence Synchrony (singa iray ahafahan'ny fanovana miaraka amin'ny antontan-taratasy) dia tsy misaraka amin'ny fametrahana misaraka ary mandeha miaraka amin'ny Confluence, amin'ny lohamilina iray ihany.

fahazoan-dalana

Ny olana momba ny fanomezan-dàlana Atlassian dia mendrika ny lahatsoratra misaraka, eto aho dia tsy hiresaka afa-tsy ny fitsipika ankapobeny.
Ny olana lehibe sendra anay dia ny olan'ny fanomezan-dàlana ho an'ny edisiona Data Center. Fanomezana fahazoan-dàlana ho an'ny fanontana Server sy Data Center:

  1. Ny fahazoan-dàlana ho an'ny fanontana Server dia maharitra ary afaka mampiasa ny rindrambaiko ny mpanjifa na dia efa tapitra aza ny fahazoan-dàlana. Saingy rehefa tapitra ny fahazoan-dàlana dia very ny zon'ny mpividy hahazo fanohanana vokatra ary hanavao ny rindrambaiko amin'ny dikan-teny farany.
  2. Ny fanomezan-dàlana dia mifototra amin'ny isan'ny mpampiasa ao amin'ny rafitra fahazoan-dàlana maneran-tany 'JIRA Users'. Tsy maninona na mampiasa ny rafitra izy ireo na tsia - na dia mbola tsy niditra tao amin'ny rafitra aza ny mpampiasa, dia horaisina ho an'ny fahazoan-dàlana ny mpampiasa rehetra. Raha mihoatra ny isan'ny mpampiasa nahazo alalana, ny vahaolana dia ny fanesorana ny fahazoan-dàlana 'JIRA mpampiasa' amin'ny mpampiasa sasany.
  3. Ny lisansa Data Center dia famandrihana tokoa. Ny saran'ny fahazoan-dàlana isan-taona dia takiana. Rehefa tapitra ny fe-potoana, dia hosakanana ny asa miaraka amin'ny rafitra.
  4. Ny vidin'ny fahazoan-dàlana dia mety hiova rehefa mandeha ny fotoana. Araka ny asehon'ny fampiharana, amin'ny fomba lehibe ary, angamba, lehibe. Noho izany, raha mitentina iray ny fahazoan-dàlanao amin'ity taona ity, dia mety hitombo ny vidin'ny fahazoan-dàlana amin'ny taona manaraka.
  5. Ny fahazoan-dàlana dia ataon'ny mpampiasa amin'ny ambaratonga (ohatra, mpampiasa ambaratonga 1001-2000). Azo atao ny manavao amin'ny ambaratonga ambony, miaraka amin'ny sarany fanampiny.
  6. Raha mihoatra ny isan'ny mpampiasa nahazo alalana dia hisy mpampiasa vaovao hoforonina tsy misy zo hiditra (fahazoan-dalana maneran-tany 'JIRA Users').
  7. Ny plugins dia azo omena fahazoan-dàlana ho an'ny mpampiasa mitovy amin'ny rindrambaiko fototra.
  8. Fametrahana mamokatra ihany no takiana hahazoana fahazoan-dàlana, ho an'ny ambiny dia afaka mahazo fahazoan-dàlana Developer ianao: https://confluence.atlassian.com/jirakb/get-a-developer-license-for-jira-server-744526918.html.
  9. Mba hividianana fikojakojana dia ilaina ny mividy ny fikojakojana ny Renew Software - ny vidiny dia eo amin'ny 50% amin'ny vidin'ny rindrambaiko tany am-boalohany. Ity endri-javatra ity dia tsy misy amin'ny Data Center ary tsy mihatra amin'ny plugins - tsy maintsy mandoa ny sarany manontolo isan-taona ianao hanohanana azy ireo.
    Noho izany, ny fanohanana rindrambaiko isan-taona dia mitentina mihoatra ny 50% amin'ny totalin'ny vidin'ny rindrankajy amin'ny raharahan'ny edisiona Server ary 100% raha ny edisiona Data Center - izany dia mihoatra lavitra noho ny ankamaroan'ny mpivarotra hafa. Raha ny hevitro dia fatiantoka lehibe amin'ny modely fandraharahana Atlassian izany.

Toetran'ny fifindrana avy amin'ny edisiona Server mankany amin'ny Foiben'ny Data:

  1. Voaloa ny fifindrana avy amin'ny edisiona Server mankany amin'ny Ivotoerana Data. Hita eto ny vidiny https://www.atlassian.com/licensing/data-center.
  2. Rehefa mifindra avy amin'ny edition Server mankany amin'ny Data Center ianao dia tsy mila mandoa vola amin'ny fanovana ny edisiona plugins - ny plugins ho an'ny edition Server dia hiasa. Saingy ilaina ny manavao ny fahazoan-dàlana ho an'ny plug-in ho an'ny edisiona Data Center.
  3. Azonao atao ny mampiasa plugins izay tsy manana dikan-teny ampiasaina amin'ny edisiona Data Center. Amin'izany fotoana izany, mazava ho azy, mety tsy mandeha tsara ny plugins toy izany ary tsara kokoa ny manome safidy mialoha ny plugins toy izany.
  4. Ny fanavaozana ny edisiona Data Center dia atao amin'ny fametrahana fahazoan-dàlana vaovao. Mandritra izany fotoana izany, ny fahazoan-dàlana ho an'ny fanontana Server dia mbola misy.
  5. Tsy misy fahasamihafan'ny fiasa eo amin'ny edisiona Data Center sy Server ho an'ny mpampiasa, ny fahasamihafana rehetra dia eo amin'ny sehatry ny fitantanana sy ny fahaiza-manao ara-teknika amin'ny fametrahana.
  6. Ny vidin'ny rindrambaiko sy plug-in dia tsy mitovy amin'ny fanontana Server sy Data Center. Ny fahasamihafana amin'ny vidiny dia matetika latsaky ny 5% (tsy ilaina). Ohatra iray amin'ny kajy ny vidiny dia aseho eto ambany.

Saran'ny fampiharana

Ny fonosana rindrambaiko Atlassian fototra dia misy endri-javatra marobe, saingy matetika ny endri-javatra omen'ny rafitra dia tsy ampy. Indraindray na dia ny fiasa tsotra indrindra aza dia tsy hita ao amin'ny fonosana fototra, noho izany dia ilaina ny plug-in amin'ny fampiharana rehetra. Ho an'ny rafitra Jira dia mampiasa ireto plugins manaraka ireto izahay (azo kitihina ny sary):
Ahoana ny fampiharana Atlassian Jira + Confluence amin'ny orinasa iray. Fanontaniana ara-teknika

Ho an'ny rafitra Confluence dia mampiasa ireto plugins manaraka ireto izahay (azo kitihina ny sary):
Ahoana ny fampiharana Atlassian Jira + Confluence amin'ny orinasa iray. Fanontaniana ara-teknika

Hevitra momba ny latabatra misy plugins:

  • Ny vidiny rehetra dia mifototra amin'ny mpampiasa 2000;
  • Ny vidiny dia miankina amin'ny vidiny voalaza https://marketplace.atlassian.com, ny tena vidiny (miaraka amin'ny fihenam-bidy) dia ambany kokoa;
  • Araka ny hitanao, ny totalin'ny vola dia saika mitovy amin'ny edisiona Data Center sy Server;
  • Plug-ins misy fanohanana ny edisiona Data Center ihany no nofantenana hampiasaina. Nesorintsika tamin'ny drafitra ny plugins sisa, ho an'ny fahamarinan'ny rafitra.

Ny fampiasa dia voalaza fohifohy ao amin'ny tsanganana Comment. Ny plugins fanampiny dia nanitatra ny fiasan'ny rafitra:

  • Nampiana fitaovana hita maso maromaro;
  • Fanatsarana ny rafitra fampidirana;
  • Fitaovana fanampiny ho an'ny tetikasa modely riandrano;
  • Fitaovana fanampiny ho an'ny Scrum azo scalable handaminana ny asan'ny ekipa tetikasa lehibe;
  • Fampiasa fanampiny ho an'ny fanaraha-maso ny fotoana;
  • Fitaovana fanampiny ho an'ny automating asa sy ny fanamboarana ny vahaolana;
  • Fampiasana fanampiny hanatsorana sy ho azy ny fitantanana ny vahaolana.

Ankoatra izany, mampiasa izahay Atlassian Companion app. Ity fampiharana ity dia ahafahanao manitsy ny rakitra ao amin'ny rindranasa ivelany (MS Office) ary mamerina azy ireo any amin'ny Confluence (check-in).
Fampiharana ho an'ny toeram-piasana mpampiasa (mpanjifa matevina) ALM Works Jira Client https://marketplace.atlassian.com/apps/7070 nanapa-kevitra ny tsy hampiasa izany noho ny fanohanan'ny mpivarotra mahantra sy ny hevitra ratsy.
ho an'ny integration amin'ny MS Project mampiasa fampiharana nosoratan'ny tena izahay izay ahafahanao manavao ny satan'ny Issue ao amin'ny MS Project avy amin'ny Jira sy ny mifamadika amin'izany. Amin'ny ho avy, ho an'ny tanjona mitovy, dia mikasa ny hampiasa plugin karama izahay Ceptah Bridge - JIRA MS Project Plugin, izay apetraka ho add-on ho an'ny MS Project.
Fampidirana amin'ny fampiharana ivelany ampiharina amin'ny Application Links. Mandritra izany fotoana izany, ny fampidirana ho an'ny fampiharana Atlassian dia efa voarindra ary miasa avy hatrany aorian'ny fanamboarana, ohatra, azonao atao ny mampiseho fampahalalana momba ny olana ao Jira amin'ny pejy iray ao amin'ny Confluence.
Ny REST API dia ampiasaina hidirana amin'ny mpizara Jira sy Confluence: https://developer.atlassian.com/server/jira/platform/rest-apis.
Ny SOAP sy XML-RPC API dia tsy ampiasaina ary tsy azo ampiasaina amin'ny dikan-teny vaovao.

famaranana

Noho izany, nandinika ny endri-javatra ara-teknika amin'ny fampiharana rafitra mifototra amin'ny vokatra Atlassian izahay. Iray amin’ireo vahaolana azo atao ny vahaolana aroso ary mifanaraka tsara amin’ny tontolon’ny orinasa.

Ny vahaolana atolotra dia miendrika, mandefitra amin'ny fahadisoana, misy tontolo telo ho an'ny fandaminana ny fampandrosoana sy ny fitsapana, ahitana ny singa rehetra ilaina amin'ny fiaraha-miasa ao amin'ny rafitra ary manome fitaovana fitantanana tetikasa marobe.

Ho faly aho hamaly fanontaniana ao amin'ny fanehoan-kevitra.

Source: www.habr.com