diplomsko delo

Abstract

Arhitektura brez strežnikov je naslednji korak v oblačnih arhitekturah, pri kateri je v ospredju abstrakcija strežnikov, s čimer je zmanjšana skrb za infrastrukturo, ki je v celoti prepuščena skrbniku oblaka. Glavni razlogi za prehod na arhitekturo brez strežnikov so skrajšanje časa do vstopa na trg, manj dela z infrastrukturo in ugoden stroškovni model. Ponudniki oblačnih storitev ponujajo rešitve za aplikacije v arhitekturi brez strežnikov, ki so enostavne za uporabo in že dokaj robustne. Pojavljajo se tudi potrebe po poganjanju takih aplikacij na zasebni infrastrukturi, saj ta način omogoča večjo kontrolo nad implementacijo arhitekture. Diplomska naloga zajema predstavitev in ovrednotenje arhitekture brez strežnikov ter primerjavo z ostalimi arhitekturami. Predstavljena in med seboj primerjana so tudi tri najpopularnejša odprtokodna ogrodja za izvajanje aplikacij v arhitekturi brez strežnikov na zasebni infrastrukturi (OpenFaaS, Kubeless in Fission).

Keywords

oblačna arhitektura;brez strežnikov;OpenFaas;Kubeless;Fission;funkcija kot storitev;FaaS;univerzitetni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [A. Gorjan Novak]
UDC: 004.764(043.2)
COBISS: 31880963 Link will open in a new window
Views: 929
Downloads: 110
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Analysis and comparison of open source serverless application frameworks
Secondary abstract: Serverless architecture is the next step in cloud architectures, where the main goal is server abstraction, which reduces the need for infrastructure maintenance, as it is left completely up to the cloud provider. The main reasons for switching to serverless architecture are a shorter time to market, less work with infrastructure and a favourable cost model. Cloud service providers offer solutions for serverless applications, which are easy to use and are already quite robust. There is also an emerging need to run such applications on private infrastructure, as this allows more control over the implementation of the architecture. This thesis includes a presentation and an evaluation of serverless architecture as well as a comparison with other architectures. The three most popular open-source serverless frameworks for running applications on private infrastructure (OpenFaaS, Kubeless and Fission) are also presented and compared to one another.
Secondary keywords: cloud architecture;serverless;OpenFaaS;Kubeless;Fission;function as a service;FaaS;computer and information science;diploma thesis;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000468
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 67 str.
ID: 12037043