Skip to content

Development and deployment of a cloud-based storage system, using the Nextcloud platform and two main cloud technologies: Docker and Kubernetes.

License

Notifications You must be signed in to change notification settings

marcotallone/cloud-storage-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forks Stargazers Issues MIT License LinkedIn Gmail


Logo

Cloud Storage System

Basic & Advanced Cloud Computing Exam Project
2023 - 2024
Read the associated report »

Exercise 1 Exercise 2 Exercise 3

View Presentation | Report Bug | Request Feature

📑 Table of Contents
  1. Student's Info
  2. About The Project

Student's Info

Name Surname Student ID UniTS mail Google mail Master
Marco Tallone SM3600002 marco.tallone@studenti.units.it marcotallone85@gmail.com SDIC

About The Project

The present repository contains the proposed solutions to the exam assignments of the Basic and Advanced Cloud Computing courses held at the University of Trieste (UniTS).
The project consists in the development and deployment of a cloud-based storage system, using the Nextcloud platform and two main cloud technologies: Docker and Kubernetes. For further details about the project, please refer to the assignment instruction in the cloud basic course repository and in the cloud advanced course repository.
Overall, the assignment consisted in $3$ main exercises:

Further details about the exercises, installation, usage and presentation of the proposed solutions can be found in the README files of the respective folders and in the main report of the project, which also shows the results of the performance evaluation and discuss possible solution for a production-ready deployment of the system.

Built With

Redis

MiniKube

Libvirt

Nginx

Helm

Python

Nextcloud

Docker

Caddy

Vagrant

Kubernetes

PostgreSQL

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Acknowledgments

(back to top)

About

Development and deployment of a cloud-based storage system, using the Nextcloud platform and two main cloud technologies: Docker and Kubernetes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages