Repository of colleges and higher education institutions

Show document
A+ | A- | Help | SLO | ENG

Title:Razvoj in namestitev aplikacije v brezstrežniškem okolju : diplomska naloga
Authors:ID Skubic, Anej (Author)
ID Panov, Panče (Mentor) More about this mentor... New window
Files:.pdf VS_2024_Anej_Skubic.pdf (1,23 MB)
MD5: BA13880E38C067F0F310BFFF547A8B01
 
Language:Slovenian
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FIŠ - Faculty of Information Studies in Novo mesto
Abstract:S potrebami podjetij po hitrejšem razvoju programskih rešitev in nastopu na trgu z minimalnimi programskimi rešitvami se je pojavila potreba po storitvi, ki ne zahteva investicij in stroškov vzdrževanja podporne strojne in programske opreme. Diplomska naloga preučuje razvoj brezstrežniške arhitekture, njeno uporabo in vpliv na sodobno programsko inženirstvo. Poudarili smo potrebo po modularnih arhitekturah za prilagodljivost in skalabilnost. Preizkusili smo različne brezstrežniške rešitve, kot so AWS ECS s Fargate, Google CloudRun, AWS Lambda in GCP Functions. Na primeru enostavne spletne aplikacije smo analizirali prednosti in slabosti teh tehnologij ter njihove omejitve. Ugotovili smo, da zabojniki ponujajo boljšo uporabniško izkušnjo v lokalnem okolju, uporaba funkcij kot storitev pa je smiselna za enostavnejše aplikacije.
Keywords:brezstrežniška arhitektura, funkcija kot storitev, zabojnik kot storitev, AWS ECS, AWS Lambda, Google Cloud Run, Google Cloud Functions
Place of publishing:Novo mesto
Place of performance:Novo mesto
Publisher:A. Skubic
Year of publishing:2024
Year of performance:2024
Number of pages:XIII, 65 str.
PID:20.500.12556/ReVIS-11072 New window
COBISS.SI-ID:217223171 New window
UDC:004.42(043.2)
Note:Na ov.: Diplomska naloga : visokošolskega strokovnega študijskega programa prve stopnje;
Publication date in ReVIS:03.12.2024
Views:136
Downloads:1
Metadata:XML DC-XML DC-RDF
:
Copy citation
  
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.

Secondary language

Language:English
Abstract:With the need for companies to develop software solutions faster and enter the market with minimal solutions, there is a need for a service that does not require the investment and maintenance costs of the supporting hardware and software. This thesis examines the development of serverless architecture, its use and its impact on modern software engineering. The need for modular architectures is emphasised for flexibility and scalability. We have tested different serverless solutions such as AWS ECS with Fargate, Google CloudRun, AWS Lambda and GCP Functions. Using a simple web application as an example, we have analysed the advantages and disadvantages of these technologies and their limitations. We found that containers offer a better user experience in a local environment, and using Functions as a Service makes sense for simpler applications.
Keywords:serverless architecture, function as a service, container as a service, AWS ECS, AWS Lambda, Google Cloud Run, Google Cloud Functions


Back