Kako lahko vaše podjetje izkoristi prednosti CI/CD
Ponovno raziskujemo področje CI/CD.
CI/CD, 2. del
O tem, kaj je CI/CD in kako lahko vaše podjetje izkoristi prednosti, ki jih prinaša, smo že pisali. Če ste ga izpustili, vam predlagamo, da najprej preberete ta članek.
Ok, zdaj ste nazaj in ste pripravljeni izvedeti več o prednostih CI/CD. Ogledali si bomo, kje se skriva dodana vrednost, ter govorili o varnosti in konkretnih primerih, s katerimi se ukvarjamo v podjetju Medius.
Dodana vrednost CI/CD
Najprej se pogovorimo o varnosti. Z uporabo CI/CD lahko konfiguracije v okolju, kjer poteka razvoj in namestitev aplikacije, izvajajo samo naši naročniki, saj imajo le oni dostop. Gre za popolnoma zaprto in kontrolirano okolje, kar pomeni, da je stopnja varnosti zelo visoka.
Druga prednost je sama namestitev, ker poteka skoraj samodejno. Pripravljena in avtomatizirana datoteka že vsebuje vse, kar potrebujete; potrebnih je le nekaj klikov.
In nenazadnje, če podjetje, ki je ustvarilo aplikacijo, slučajno preneha delovati ali ne more več vzdrževati vaše programske opreme, ima vaše podjetje še vedno vse dostope in orodja za nadaljnji razvoj aplikacije brez težav pri tranziciji med novim in starim izvajalcem. Transparentnost je prav zares vrlina CI/CD.

Fotografija: Wilhelm Gunkel na Unsplashu
Ali je uporaba CI/CD primerna za vas?
Če želite ali pa morate (iz kakršnegakoli razloga) aplikacijo postaviti znotraj svojega sistema, namesto da bi gostovala na zunanjih strežnikih, potem berite dalje.
Za podjetja in organizacije, kot je npr. loterija, bi bilo smiselno imeti nekatere aplikacije odklopljene od omrežja, torej brez povezave z internetom, da bi lažje preprečili morebitne goljufije ali spletne napade. In čeprav so osebni podatki anonimizirani, bi se mnoge organizacije počutile veliko varnejše, če bi svoje aplikacije gostovale lokalno.
Medius in CI/CD
Kako se mi v Mediusu lotevamo CI/CD? Naš cilj je zagotoviti, da je postavitev za naše stranke povsem neboleč postopek, ne glede na to, za kaj se odločijo. Smo dobro opremljeni za takšen razvoj programske opreme, saj številne naše stranke delujejo na zelo konkurenčnih področjih, kjer so tveganja velika. Že manjša varnostna napaka lahko povzroči finančno škodo, včasih pa lahko vpliva tudi na blagovno znamko in ugled. A temu se je mogoče popolnoma izogniti, če se odločite za sodelovanje z zanesljivim partnerjem.

Fotografija: Unsplash