Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Repozitorij Univerze v Ljubljani
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Podrobno
Zvezna postavitev spletnih aplikacij
ID
Šušteršič, Jaka
(
Avtor
),
ID
Mahnič, Viljan
(
Mentor
)
Več o mentorju...
PDF - Predstavitvena datoteka,
prenos
(517,35 KB)
MD5: A2655607F8A64F72E33C708AA27A2485
PID:
20.500.12556/rul/fd49fef2-0d8a-4956-bdc4-beb6246341f5
Galerija slik
Izvleček
Postopek izdaje programske opreme, na kateri dela več razvijalcev, je pogosto časovno potraten proces, ki obenem povečuje tveganje za vnos napak. Za hitro in zanesljivo dostavo spletnih aplikacij končnim uporabnikom se zato v praksi pogosto uporablja postopek zvezne postavitve. V diplomski nalogi smo implementirali postopek zvezne postavitve za obstoječo aplikacijo, namenjeno obveščanju o prometnih dogodkih, ki je napisana v ogrodju Ruby on Rails. Postavitev aplikacijske infrastrukture je prvotno zahtevala ročno vnašanje okrog 50 ukazov in je v povprečju trajala pol ure. S prenosom na ustrezna orodja za avtomatizacijo postopka postavitve aplikacijske infrastrukture nam je razvijalčevo delo uspelo zmanjšati na vnos zgolj enega ukaza, trajanje postavitve infrastrukture pa na okrog 10 minut. Prav tako smo z avtomatizacijo za približno tretjino zmanjšali tudi trajanje postavitve aplikacije. S tem smo razbremenili razvijalce in zmanjšali stroške režijskega dela, kar jim je omogočilo hitrejšo in pogostejšo dostavo funkcionalnosti končnim uporabnikom aplikacije.
Jezik:
Slovenski jezik
Ključne besede:
razvoj programske opreme
,
spletne aplikacije
,
zvezna dostava
,
zvezna postavitev
Vrsta gradiva:
Diplomsko delo/naloga
Organizacija:
FRI - Fakulteta za računalništvo in informatiko
Leto izida:
2015
PID:
20.500.12556/RUL-72110
Datum objave v RUL:
27.08.2015
Število ogledov:
2384
Število prenosov:
521
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
ŠUŠTERŠIČ, Jaka, 2015,
Zvezna postavitev spletnih aplikacij
[na spletu]. Diplomsko delo. [Dostopano 10 junij 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=72110
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Continuous deployment of web applications
Izvleček:
The process of releasing new versions of software, worked on by multiple developers, is often a time consuming and risky proposition. Continuous deployment is often used to guarantee reliable and quick delivery of web applications to end users. In our thesis we implemented continuous deployment for an existing application, used for notifying users of traffic events, which is built using the Ruby on Rails framework. The task of provisioning infrastructure originally required manual input of about 50 commands and took an average of 30 minutes to execute. By using tools which automate provisioning of application infrastructure we managed to reduce the developer's workload to only one command, which only takes about 10 minutes to execute. Using automation also reduced the time needed to deploy our application by a third. Achieving this allowed us to decrease developer's workload even further and reduce deployment overhead. Consequently, it enabled faster and more frequent deployment of new application functionality to the end user.
Ključne besede:
software development
,
web application
,
continuous delivery
,
continuous deployment
Podobna dela
Podobna dela v RUL:
Iščem podobna dela...
Podobna dela v drugih slovenskih zbirkah:
Nazaj