Simple view
Full metadata view
Authors
Statistics
Skalowalność i niezawodność aplikacji internetowych w środowisku chmurowym na przykładzie platformy Amazon Web Services
Scalability and reliability of web applications in a cloud environment illustrated by the example of Amazon Web Services platform
skalowalność, niezawodność, chmura obliczeniowa, AWS, serverless, Kubernetes
scalability, reliability, cloud computing, AWS, serverless, Kubernetes
Celem pracy jest przedstawienie czytelnikowi różnych podejść do zagadnienia skalowalności i niezawodności aplikacji internetowych na przykładzie lidera dostawców rozwiązań chmurowych, jakim jest Amazon Web Services (AWS). Zaprezentowane zostaną serwisy AWS, które pomagają w pisaniu wysoce skalowalnych i niezawodnych aplikacji, sposób ich użycia oraz przykładowa usługa internetowa napisana w języku Scala. Usługa została przygotowana w dwóch wersjach – pierwszej, dla środowisk opartych na wykorzystaniu maszyn wirtualnych i kontenerów, oraz drugiej, utworzonej specjalnie na potrzeby przetwarzania bezserwerowego. Zadaniem aplikacji będzie zaprezentowanie sposobów tworzenia usług i witryn internetowych opartych na infrastrukturze udostępnianej przez AWS oraz pomoc w porównaniu opisywanych architektur.
The purpose of the thesis is to familiarize a reader with various possible approaches to the subject of scalability and reliability illustrated by the example of Amazon Web Services (AWS), which is a leader in terms of providing cloud computing solutions. Multiple AWS services that help to write scalable and reliable web applications will be presented. The way how to use them along with exemplary web service written in the Scala language. The service has been implemented in two versions - first, for environments based on virtual machines or containers and the second one, created especially for serverless computing. The main goal of the application is to present the ways of creating web applications based on an infrastructure provided by AWS and help compare described architectures.
dc.abstract.en | The purpose of the thesis is to familiarize a reader with various possible approaches to the subject of scalability and reliability illustrated by the example of Amazon Web Services (AWS), which is a leader in terms of providing cloud computing solutions. Multiple AWS services that help to write scalable and reliable web applications will be presented. The way how to use them along with exemplary web service written in the Scala language. The service has been implemented in two versions - first, for environments based on virtual machines or containers and the second one, created especially for serverless computing. The main goal of the application is to present the ways of creating web applications based on an infrastructure provided by AWS and help compare described architectures. | pl |
dc.abstract.pl | Celem pracy jest przedstawienie czytelnikowi różnych podejść do zagadnienia skalowalności i niezawodności aplikacji internetowych na przykładzie lidera dostawców rozwiązań chmurowych, jakim jest Amazon Web Services (AWS). Zaprezentowane zostaną serwisy AWS, które pomagają w pisaniu wysoce skalowalnych i niezawodnych aplikacji, sposób ich użycia oraz przykładowa usługa internetowa napisana w języku Scala. Usługa została przygotowana w dwóch wersjach – pierwszej, dla środowisk opartych na wykorzystaniu maszyn wirtualnych i kontenerów, oraz drugiej, utworzonej specjalnie na potrzeby przetwarzania bezserwerowego. Zadaniem aplikacji będzie zaprezentowanie sposobów tworzenia usług i witryn internetowych opartych na infrastrukturze udostępnianej przez AWS oraz pomoc w porównaniu opisywanych architektur. | pl |
dc.affiliation | Uniwersytet Jagielloński w Krakowie | pl |
dc.contributor.advisor | Palacz, Wojciech - 102423 | pl |
dc.contributor.author | Gruszowski, Kamil | pl |
dc.contributor.departmentbycode | UJK/UJK | pl |
dc.contributor.reviewer | Palacz, Wojciech - 102423 | pl |
dc.contributor.reviewer | Płaczek, Wiesław - 131447 | pl |
dc.date.accessioned | 2021-11-03T22:43:33Z | |
dc.date.available | 2021-11-03T22:43:33Z | |
dc.date.submitted | 2021-09-16 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-152468-278495 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/282724 | |
dc.language | pol | pl |
dc.subject.en | scalability, reliability, cloud computing, AWS, serverless, Kubernetes | pl |
dc.subject.pl | skalowalność, niezawodność, chmura obliczeniowa, AWS, serverless, Kubernetes | pl |
dc.title | Skalowalność i niezawodność aplikacji internetowych w środowisku chmurowym na przykładzie platformy Amazon Web Services | pl |
dc.title.alternative | Scalability and reliability of web applications in a cloud environment illustrated by the example of Amazon Web Services platform | pl |
dc.type | master | pl |
dspace.entity.type | Publication |