CI For Qlik Sense

by Oktoober 4, 2022Klõpsake nuppu0 kommentaarid

Agiilne töövoog Qlik Sense'i jaoks

Motio on juhtinud pideva integratsiooni kasutuselevõttu Analyticsi ja äriteabe agiilseks arendamiseks üle 15 aasta.

Pidev integreerimine[1]on tarkvaraarenduse tööstusest laenatud metoodika, mis sisaldab uut koodi selle väljatöötamisel. Pidev integreerimine oli üks kaheteistkümnest praktikast, mille Kent Becki Extreme Programming 1990. aastatel agiilse tarkvaraarenduse jaoks välja pakkus. Protsessi eelised hõlmavad väiksemaid vigu integreerimisel ja ühtse tarkvara kiiremat arendamist. Protsess ei kõrvalda vigu, kuid muudab nende leidmise lõpmatult lihtsamaks, sest teate, kust otsida – uusimat sisse registreeritud ja integreeritud koodi. Lisaks, mida varem vead tuvastatakse ja parandatakse, seda väiksemad on kulud. Tootmisse jõudvate defektide parandamine on palju kulukam.

Kui olete Pidev integreerimine, olete pidevale juurutamisele sammu võrra lähemal. Praktilistel eesmärkidel Pidev kohaletoimetamine on pideva integreerimise ja pideva juurutamise vahel. Pidev tarnimine on tarkvaramuudatuste integreerimise protsess, et seda saaks tervikuna testida. Pidev kasutuselevõtt on võimalus viia muudatused tootmisse ja kasutajate kätesse.

Martin Fowler märgib, et "[Continuous Delivery] peamine test on see, et ärisponsor võib nõuda, et tarkvara praegune arendusversioon saaks hetkega tootmisse kasutusele võtta – ja keegi ei lööks silma, rääkimata paanikast. ” Seega on pidev integreerimine, tarnimine ja juurutamine jätkusuutlik võimalus tarkvarakoodi muudatuste kiireks ja ohutuks ärikasutajatele viimiseks. See on tarkvaraarenduse kuldstandard. Analyticsi ja äriteabe arendus on võtnud need protsessid kasutusele, et hallata sidusrühmadele agiilselt teadmisi.

Motio on juhtinud lapsendamist Pidev integreerimine Analyticsi ja äriteabe alal üle 15 aasta. Soterre töötas välja Motio et täita lüngad niigi suurepärases tööriistas Qlik Sense. Soterre for Qlik Sense on lahendus, mis võimaldab versioonikontrolli ja juurutamise haldust, mis on vajalik Pidev kasutuselevõtt ja Pidev kohaletoimetamine tükid agiilse BI elutsüklist.

Eesmärgil Pidev kohaletoimetamine Analyticsis ja ärianalüüsis on sama, mis tarkvaraarenduse puhul – toetada agiilset arendusprotsessi, pakkudes lõppkasutajatele reaalajas muudatusi aruannetes, armatuurlaudades ja analüütikas. Oleme näinud, et paljudel meie klientidel on oma Analyticsi ja BI arendamise töövoo toetamiseks erinevad arendus-, kvaliteedikontrolli/uutamisteenuste ja tootmiskeskkonnad. Soterre toetab Pidev kasutuselevõtt paindliku juurutusprotsessiga töövoog. Tööriist võimaldab ühendada mitu keskkonda ja turvaliselt reklaamida nende vahel sihitud sisu. .

Soterreon null puudutus versiooni kontroll aitab kaasa muudatuste juhtimise ja auditi toele. Versioonikontroll on esimene samm Pidev integreerimine – mitme autori koostöö haldamine. Soterreversioonikontroll toetab integreerimist GitLabiga (aga ka GitHubi, BitBucketi, Azure DevOpsi, Giteaga). GitLab on avatud lähtekoodiga koostööprojektide haldamise tarkvara, mis omab kaks kolmandikku Giti isehallatavast lähtekoodihoolduse turust.

Ühes juhtumiuuringus Qlik Sense koos Soterre parandas Qliki rakenduste tootmiskiirust, vähendas dubleerivat ja sarnast sisu, pakkus turvavõrku arendajatele, kes peavad naasta varasemale versioonile, ja parandas juurutuste läbilaskevõimet, mis on peamine haldusülesanne.

Kui teie ettevõte tegeleb tõsiselt analüütika ja äriteabega, proovite juba rakendada tõestatud tavasid ja tööstusstandardeid. Need standardid nõuavad paindlikku arendusraamistikku. Agiilne nõuab Pidev integreerimine, tarnimine ja juurutamine. Ainus viis seda Qlik Sense'i analüüsi ja äriteabe abil teha on kasutada Motio'S Soterre.

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

 

Huvitav rohkem teada saada Soterre Qlik Sense'i jaoks? Klõpsake SIIN.