84533 - PROJECT WORK ON INFRASTRUCTURES FOR CLOUD COMPUTING AND BIG DATA M

Anno Accademico 2023/2024

  • Docente: Antonio Corradi
  • Crediti formativi: 3
  • Lingua di insegnamento: Inglese
  • Modalità didattica: Convenzionale - Lezioni in presenza
  • Campus: Bologna
  • Corso: Laurea Magistrale in Ingegneria informatica (cod. 5826)

Conoscenze e abilità da conseguire

The project is assigned on an individual base, with a negotiation with the student to identify an area at the state of the art within the field of large middleware systems. At the end of the project, the students have acquired a deep knowledge of the area and also capacity in understanding the global solution strategies. They have to apply the notions and skills acquired in the related class toward a design of a typical (limited) system with some predefined requirements and specific significant technology. The entire execution life cycle is stressed and some performance tests must be pursued.

Contenuti

The choice of the topics to organize the project around is part of the final evaluation, the same as the technical repost given in at the end and the presentation of it (slides for project presentation).

The areas to be chosen can be (other areas can be negotiated):
Middleware and service management
Cloud Computing
Scalable global Computing
Federated Data Centers
Multicloud systems
Serverless comnputing and FaaS
IoT Cloud
Sustainable Infrastructures for Smart Environments
Smart city Infrastructures
Industry 5.0

 

Some more detailed examples:

Observability of Serverless computing
Serverless computing represents a novel Cloud Paradigm fostering a loss of control of computational resources for customers that can then focus on developing business logic. In this context, observability frameworks seek evolution in order to provide needed insights to customers to develop, deploy and optimize their services while leaving orchestration and management duties to cloud providers.

Event Mesh

The ever-increasing reliance on IT services of many businesses and realities shaping our society is rapidly increasing the number of IT services deployed opening many challenges for their orchestration and integration. Event mesh architectures aim to relieve this complexity by providing built-in security, observability, and management mechanisms of services deployed and asynchronous, uncoupled, and reliable communication among them.

Data Management and Data Mesh

The increasing pervasivity of devices and services continuously producing data, such as IoT and mobile devices, is opening many new possibilities and enabling a rapid evolution of our society. However, the intrinsic distribution of these data rises major challenges in data management including data ownership management, data availability, and data resiliency. In this context, the Data Mesh approach proposes both technical and organizational solutions supporting data management in highly distributed and heterogeneous scenarios.



Testi/Bibliografia

See the corresponding reading list of Infrastructures for Cloud Computing and Big Data M

Metodi didattici

The student has to design, make the choices, deploy, and complete a project, to be negotiated with the teachers.

Finally you have to provide a presentation of your project and a written report to the teacher in advance.

Modalità di verifica e valutazione dell'apprendimento

The student must present a written report about the project together with the project itself.
Also a presentation about the work done is to be prepared and is going to be discussed.

Strumenti a supporto della didattica

Students can choose any significant tool and system for project development and support.
The infrastructure of the support is of paramount importance, more than other minor programming development parts.

Link ad altre eventuali informazioni

http://Only-virtuale-available-now.A-new-site-will-appea-soon.

Orario di ricevimento

Consulta il sito web di Antonio Corradi

SDGs

Istruzione di qualità Parità di genere Imprese innovazione e infrastrutture Città e comunità sostenibili

L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.