Za potrebe hipoteze BTEC je se poglobil v velike podatke, kjer je preučil, kaj sploh veliki podatki so in kakšna je povezava med njimi in e-pošto ter kako lahko veliki podatki pozitivno ali negativno vplivajo na našo varnost na internetu …
Storitve, ki tečejo na visoko razpoložljivih sistemih, uporabljamo vsak dan, pa se tega verjetno niti ne zavedamo, dokler nekaj naenkrat preneha delovati.
Na koncu je izdelek v obeh sistemih tudi testiral z lastno testno skripto za testiranje poštnih strežnikov in opravil analizo rezultatov ter napisal še poglobljeno primerjavo glede vzpostavitve v obeh sistemih.
Že dlje časa se ukvarjam s samogostovanjem raznih storitev v kontejnerjih. To diplomsko delo se avtorju je zdelo kot odlična priložnost, da svoje znanje poglobim in da prvič vzpostavim visoko razpoložljiv porazdeljen sistem. Storitve, ki tečejo na visoko razpoložljivih sistemih, uporabljamo vsak dan, pa se tega verjetno niti ne zavedamo, dokler nekaj naenkrat preneha delovati. Na koncu je izdelek v obeh sistemih tudi testiral z lastno testno skripto za testiranje poštnih strežnikov in opravil analizo rezultatov ter napisal še poglobljeno primerjavo glede vzpostavitve v obeh sistemih.
Zakaj je problem resničen
Že dlje časa se ukvarjam s samogostovanjem raznih storitev v kontejnerjih. To diplomsko delo se avtorju je zdelo kot odlična priložnost, da svoje znanje poglobim in da prvič vzpostavim visoko razpoložljiv porazdeljen sistem.
Metoda
Storitve, ki tečejo na visoko razpoložljivih sistemih, uporabljamo vsak dan, pa se tega verjetno niti ne zavedamo, dokler nekaj naenkrat preneha delovati. Raziskovanje in implementacija takšnega sistema sta avtorju omogočila, da je se seznanil z mnogimi izzivi in rešitvami, ki so ključni za zagotavljanje neprekinjenega delovanja storitev. Praktično vsi dandanes uporabljamo e-pošto, večina nas uporablja brezplačne rešitve velikih podjetij, kot so npr.
Microsoft Outlook, Google Gmail ali Proton Mail. E-pošta je ena izmed redkih storitev, ki jih nisem še nikoli gostoval, prav tako še nisem uporabljal sistemov za upravljanje gruč, zato je se odločil, da jih preučim in medsebojno primerjam – želel je podrobno preučiti prednosti, slabosti, razlike in podobnosti sistemov Kubernetes in Docker Swarm. Oba sistema za upravljanje z kontejnerji sta zelo popularna.
V produkciji sicer večkrat najdemo Kubernetes – zanimalo me je, za kaj ne Docker Swarm-a, ki je na prvi pogled preprostejši za konfiguracijo. V teoretičnem delu je raziskoval in opisoval kontejnerje, sistema Kubernetes in Docker, ker pa je predmet primerjave poštni strežnik, je napisal še nekaj o e-pošti in e-poštnih rešitvah, dotaknil pa je se tudi E-slame, s katero ima izkušnje prav vsak uporabnik e-pošte. Za potrebe hipoteze BTEC je se poglobil v velike podatke, kjer je preučil, kaj sploh veliki podatki so in kakšna je povezava med njimi in e-pošto ter kako lahko veliki podatki pozitivno ali negativno vplivajo na našo varnost na internetu ter na zasebnost.
Ker gre za relativno kompleksen projekt, je v praktičnem delu želel zelo podrobno predstaviti vse posamezne uporabljene komponente. Najprej je predstavil vse servise, ki je jih postavil v obeh sistemih, navedel je tudi razloge za mojo odločitev za uporabo le-teh. Za tem je podrobno opisal postopke vzpostavitve izdelka, torej od vzpostavitve samih gruč do vzpostavitve posameznih servisov ter dodatnih specifik pri obeh sistemih.
Kasneje je opisal tudi kompleksnost konfiguracije poštnega strežnika s poudarkom na varnostni konfiguraciji.
Kaj je nastalo
Na koncu je izdelek v obeh sistemih tudi testiral z lastno testno skripto za testiranje poštnih strežnikov in opravil analizo rezultatov ter napisal še poglobljeno primerjavo glede vzpostavitve v obeh sistemih.
Objavljeno 25. 10. 2024 · licenca CC BY-NC 4.0 (besedilo in PDF diplomskega dela; fotografije in videi © Academia) · izvirna objava: academia.si.
Slike, sheme in zaslon

Še iz modula Programsko inženirstvo

Varnostna analiza lokalnega in oblačnega shranjevanja podatkov pri celičnih terapijah

Avtomatizacija backend procesov z uporabo umetne inteligence

Primerjava dveh orodij za statično analizo kode (SAST) za začetnike: SonarQube CE proti Semgrep
Želite v dveh letih narediti tak projekt?
Pustite e-pošto. V enem delovnem dnevu dobite osebni odgovor karierne svetovalke: ali je modul pravi za vas, kako se prizna vaša služba kot praksa in koliko stane – plus predmetnik, urnik in cenik.
Go Higher.