{"id":96779,"date":"2023-10-10T17:05:37","date_gmt":"2023-10-10T15:05:37","guid":{"rendered":"https:\/\/artigianodelsoftware.it\/blog\/?p=96779"},"modified":"2023-10-10T17:05:39","modified_gmt":"2023-10-10T15:05:39","slug":"cambiano-le-automation-rules-su-cloud-ma-come","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2023\/10\/10\/cambiano-le-automation-rules-su-cloud-ma-come\/","title":{"rendered":"Cambiano le Automation Rules su Cloud, ma come?"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/96779?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div>\n<p>In questo post andremo ad esaminare alcuni aspetti delle Automation Rules. Dal 1 di Novembre 2023 cambiano e vengono aggiornate in un modo partioclare, In questo post andremo ad esaminare come cambiano e che novit\u00e0 ci sono, come saranno strutturate e che cosa porteranno.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"794\" height=\"635\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/03\/image-6.png\" alt=\"\" class=\"wp-image-96572\" style=\"width:836px;height:auto\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/03\/image-6.png 794w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/03\/image-6-300x240.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/03\/image-6-768x614.png 768w\" sizes=\"(max-width: 794px) 100vw, 794px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">La situazione attuale<\/h2>\n\n\n\n<p>Partiamo dalla situazione attualmente in essere delle automation. Quello che abbiamo a disposizione \u00e8 un sistema che: <\/p>\n\n\n\n<ul>\n<li>Se usiamo delle regole monodedicate ad un singolo progetto, allora possono essere eseguite senza alcun limite<\/li>\n\n\n\n<li>Se usiamo delle regole multiprogetto o Globali, allora siamo soggetti ad una serie di limitazioni<\/li>\n<\/ul>\n\n\n\n<p>In questo ultimo caso abbiamo, nel caso del profilo Standard, fino a 500 esecuzioni per prodotto (ovvero 500 per Jira Software, 500 per Jira Service Management, etc).<\/p>\n\n\n\n<p>Il seguente prospetto spiega la situazione precedente, comparata con la situazione attuale.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"648\" height=\"999\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/image-1.png\" alt=\"\" class=\"wp-image-96782\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/image-1.png 648w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/image-1-195x300.png 195w\" sizes=\"(max-width: 648px) 100vw, 648px\" \/><figcaption class=\"wp-element-caption\">Fonte Atlassian Community<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Un mio commento personale<\/h3>\n\n\n\n<p>Dallo schema che ho pubblicato ci sono dei punti che non mi quadrano. Ad esempio: I profili PREMIUM mi risulta che hanno un numero di esecuzioni illimitato, mentre nello schema non sembra. Sembra che l&#8217;unico profilo che permetta un utilizzo illimitato delle esecuzioni sia solo l&#8217;ENTERPRISE. Probabilmente mi sbaglio, ma ho qualche dubbio e ci terrei a sottolinearlo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come cambiano le cose<\/h2>\n\n\n\n<p>Dal primo di Novembre, le regole cambieranno come segue. Non abbiamo pi\u00f9 la possibilit\u00e0 di sfruttare l&#8217;esecuzioni infinite delle regole mono-progetto, dato che adesso le regole saranno conteggiate per singolo prodotto, ovvero:<\/p>\n\n\n\n<ul>\n<li>Jira Work Management<\/li>\n\n\n\n<li>Jira Software<\/li>\n\n\n\n<li>Jira Service Management<\/li>\n\n\n\n<li>etc.<\/li>\n<\/ul>\n\n\n\n<p>Chi dispone di un profilo Standard vede aumentare i limiti da 500 al mese a 1700 (per Jira Software) e 5000 (per Jira Service Management). In ogni caso, venendo meno l&#8217;esecuzione sul singolo progetto, anche ipotizzando un uso sapiente delle regole, quello che otteniamo \u00e8 che abbiamo una media di 56 esecuzioni al giorno massimo per Jira Software e di 166 esecuzioni massimo per Jira Service Management. Questo ci deve fare riflettere che le regole devono essere a questo punto dimensionate per le reali esigenze. <\/p>\n\n\n\n<p>Il rischio che si corre \u00e8 che non appena si supera il limite delle esecuzioni fissato, fino al reset dei limiti (ovvero al mese successivo) non ci saranno altre esecuzioni: Le regole risulteranno bloccate.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"720\" height=\"405\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/04\/image-1.png\" alt=\"\" class=\"wp-image-96594\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/04\/image-1.png 720w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/04\/image-1-300x169.png 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><figcaption class=\"wp-element-caption\">SI. Questa \u00e8 la nostra espressione non appena esaurito il limite di esecuzioni mensile<\/figcaption><\/figure>\n\n\n\n<p>Ovviamente il conteggio delle esecuzioni viene incluso solo ed esclusivamente quando abbiamo una regola che esegue qualcosa. Se la regola viene attivata ma sul log abbiamo questa situazione:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"274\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.15.36-1024x274.png\" alt=\"\" class=\"wp-image-96784\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.15.36-1024x274.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.15.36-300x80.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.15.36-768x205.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.15.36-1536x411.png 1536w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.15.36.png 1720w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Un esempio di Activity Log di una regola, tratta da un mio ambiente di test<\/figcaption><\/figure>\n\n\n\n<p>In questo caso questa esecuzione non viene conteggiata e non abbiamo problemi. In aggiunta, come aiuto per valutare la numerosit\u00e0 e se occorre intervenire, Atlassian dal primo di Ottobre (ovvero un mese prima della entrata in vigore delle nuove regole) ha attivato un pannello riassuntivo che ci permette di poter capire le esecuzioni che ci sono state nel mese di Settembre 2023, fornendoci un primo aiuto, come mostrato in figura:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"660\" height=\"180\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.18.52.png\" alt=\"\" class=\"wp-image-96785\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.18.52.png 660w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.18.52-300x82.png 300w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><figcaption class=\"wp-element-caption\">Il nuovo TAB presente nella sezione Globale delle regole<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"532\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.09-1024x532.png\" alt=\"\" class=\"wp-image-96786\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.09-1024x532.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.09-300x156.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.09-768x399.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.09-1536x798.png 1536w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.09-2048x1065.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Una prima vista di insieme<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"355\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.18-1024x355.png\" alt=\"\" class=\"wp-image-96787\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.18-1024x355.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.18-300x104.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.18-768x266.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.18-1536x532.png 1536w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/10\/Screenshot-2023-10-08-at-14.19.18-2048x709.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Il grafico con l&#8217;andamento delle esecuzioni.<\/figcaption><\/figure>\n\n\n\n<p>Da queste informazioni abbiamo una misura per decidere come intervenire.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come possiamo ovviare e contenere le esecuzioni?<\/h2>\n\n\n\n<p>Una prima soluzione consisterebbe nell&#8217;usare delle altre soluzioni, quali usare delle Postfunction dei WF per far si che il limite si esaurisca molto pi\u00f9 tardi possibile. In aggiunta, l&#8217;esecuzione delle regole deve essere limitato alle situazioni effettivamente reali e possibilmente che includano il maggior numero di issue possibile.<\/p>\n\n\n\n<p>Se ad esempio abbiamo la necessit\u00e0 di completare dei dati, se riusciamo applichiamo delle Postfunction. In alternativa, sempre intervenendo sui WF, forziamo gli utenti a complemare i vari dati in modo da non. necessitare della esecuzione di regole per completare gli stessi.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"630\" height=\"335\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/07\/image.png\" alt=\"\" class=\"wp-image-96703\" style=\"width:922px;height:auto\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/07\/image.png 630w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2023\/07\/image-300x160.png 300w\" sizes=\"(max-width: 630px) 100vw, 630px\" \/><figcaption class=\"wp-element-caption\">Mettiamoci del nostro per limitare il numero delle esecuzioni<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusioni<\/h2>\n\n\n\n<p>Personalmente non mi sento di chiedere alle aziende di passare ai profili superiori: In diversi casi non ha letteralmente alcun senso. Se per ovviare a questi limiti si deve spendere il 2.3 in pi\u00f9, sinceramente verrei meno al mio ruolo di consulente. Le aziende si affidano a me per avere delle soluzioni e non un conto maggiorato da pagare.<\/p>\n\n\n\n<p>Sar\u00e0 mia cura contattare i miei clienti per analizzare con loro la situazione e verificare come ridurre l&#8217;utilizzo delle automation rules a dove serve.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reference<\/h2>\n\n\n\n<p>Maggiori informazioni sono presenti <a rel=\"noreferrer noopener\" href=\"https:\/\/community.atlassian.com\/t5\/Automation-articles\/Introducing-our-new-packaging-model-for-Jira-Cloud-Automation\/ba-p\/2446099\" target=\"_blank\">nell&#8217;articolo di Atlassian Community<\/a> e nella pagina della <a href=\"https:\/\/support.atlassian.com\/cloud-automation\/docs\/how-is-my-usage-calculated\/\" target=\"_blank\" rel=\"noreferrer noopener\">documentazione<\/a>, dove trovate indicazioni anche per le Automation per Confluence.<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'96779','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'96779','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>In questo post andremo ad esaminare alcuni aspetti delle Automation Rules. Dal 1 di Novembre 2023 cambiano e vengono aggiornate in un modo partioclare, In questo post andremo ad esaminare come cambiano e che novit\u00e0 ci sono, come saranno strutturate<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,4,14,15,16,17,250,133],"tags":[35,261,71,75,260],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/96779"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=96779"}],"version-history":[{"count":5,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/96779\/revisions"}],"predecessor-version":[{"id":96808,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/96779\/revisions\/96808"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=96779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=96779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=96779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}