CI pro Qlik Sense

by 4. října 2022Qlik0 komentáře

Agilní pracovní postup pro Qlik Sense

Motio již více než 15 let stojí v čele zavádění kontinuální integrace pro agilní vývoj Analytics a Business Intelligence.

Kontinuální integrace[1]je metodika vypůjčená z průmyslu vývoje softwaru, která zahrnuje nový kód, jak je vyvíjen. Nepřetržitá integrace byla jednou z dvanácti postupů navržených Extreme Programming Kenta Becka v 1990. letech pro agilní vývoj softwaru. Mezi výhody tohoto procesu patří snížení chyb při integraci a rychlejší vývoj jednotného softwaru. Tento proces neodstraňuje chyby, ale usnadňuje jejich hledání, protože víte, kde hledat – nejnovější kód, který byl zkontrolován a integrován. Navíc čím dříve jsou chyby identifikovány a opraveny, tím nižší jsou náklady. Oprava závad, které se dostanou do výroby, je mnohem nákladnější.

Jakmile budete mít Kontinuální integrace, jste o krok blíže k průběžnému nasazování. Pro praktické účely, Continuous Delivery patří mezi průběžnou integraci a průběžné zavádění. Průběžné doručování je proces integrace změn softwaru tak, aby jej bylo možné testovat jako celek. Kontinuální nasazení je schopnost dostat změny do výroby a do rukou uživatelů.

Martin Fowler poznamenává, že: „Klíčovým testem [Continuous Delivery] je to, že obchodní sponzor by mohl požádat, aby současná vývojová verze softwaru mohla být okamžitě nasazena do výroby – a nikdo by nemrkl okem, natož zpanikařil. “ Nepřetržitá integrace, dodávka a nasazení je tedy udržitelná schopnost rychle a bezpečně dostat změny v softwarovém kódu k podnikovým uživatelům. To je zlatý standard pro vývoj softwaru. Vývoj Analytics a Business Intelligence přijal tyto procesy pro řízení agilního poskytování informací zúčastněným stranám.

Motio vede přijetí Kontinuální integrace v oblasti Analytics a Business Intelligence již více než 15 let. Soterre byl vyvinut společností Motio zaplnit mezery v již tak skvělém nástroji Qlik Sense. Soterre for Qlik Sense je řešení, které umožňuje správu verzí a správu nasazení, která je nezbytná pro Kontinuální nasazení a Continuous Delivery kousky agilního životního cyklu BI..

Účelem Continuous Delivery v Analytics a Business intelligence je stejný jako u vývoje softwaru – podporuje agilní vývojový proces tím, že poskytuje koncovým uživatelům změny v sestavách, řídicích panelech a analýzách v reálném čase. Viděli jsme, že mnoho našich klientů má odlišná vývojová prostředí, QA/UAT a produkční prostředí, která podporují jejich pracovní postup vývoje Analytics a BI. Soterre podporuje Kontinuální nasazení workflow s flexibilním procesem nasazení. Nástroj umožňuje propojit více prostředí a bezpečně mezi nimi propagovat cílený obsah. .

Soterrenulový dotyk ovládání verzí přispívá k řízení změn a podpoře auditu. Kontrola verzí je prvním krokem Kontinuální integrace – řízení spolupráce od více autorů. SoterreSpráva verzí podporuje integraci s GitLab (stejně jako GitHub, BitBucket, Azure DevOps, Gitea). GitLab je open source software pro kolaborativní řízení projektů, který vlastní dvě třetiny samostatně spravovaného trhu Git pro údržbu zdrojového kódu.

V jedné případové studii Qlik Sense s Soterre zlepšila rychlost produkce aplikací Qlik, snížila duplicitní a podobný obsah, poskytla bezpečnostní síť pro vývojáře, kteří se potřebují vrátit k předchozí verzi, a zlepšila propustnost nasazení, což je klíčový administrativní úkol.

Pokud to vaše podnikání myslí s analytikou a business intelligence vážně, už se snažíte implementovat osvědčené postupy a průmyslové standardy. Tyto standardy vyžadují agilní vývojový rámec. Agilní vyžaduje Průběžná integrace, dodávka a nasazení. Jediný způsob, jak to udělat s vaší analytikou a Business Intelligence v Qlik Sense, je použít MotioJe Soterre.

  1. https://www.martinfowler.com/articles/continuousIntegration.html

 

Máte zájem dozvědět se více o Soterre pro Qlik Sense? Klikněte ZDE.