Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
MASTER THESIS
VIEW 63 | DOWNLOAD 12

Design and development of a solution for the management, compliance and governance of company cloud accounts

Download
Ganci, Nicolas ULiège
Promotor(s) : Leduc, Guy ULiège
Date of defense : 25-Jan-2019 • Permalink : http://hdl.handle.net/2268.2/6213
Details
Title : Design and development of a solution for the management, compliance and governance of company cloud accounts
Translated title : [fr] Design et développement d'une solution de gestion, conformité et gouvernance de comptes cloud d'une entreprise
Author : Ganci, Nicolas ULiège
Date of defense  : 25-Jan-2019
Advisor(s) : Leduc, Guy ULiège
Committee's member(s) : Mathy, Laurent ULiège
Donnet, Benoît ULiège
Buisson, Nicolas 
Language : English
Number of pages : 75
Keywords : [en] cloud
[en] compliance
[en] management
[en] aws
[en] governance
[en] accounts
[en] serverless
Discipline(s) : Engineering, computing & technology > Computer science
Funders : Arhs Spikeseed
Target public : Researchers
Professionals of domain
Student
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master en sciences informatiques, à finalité spécialisée en "computer systems security"
Faculty: Master thesis of the Faculté des Sciences appliquées

Abstract

[en] This thesis is a project of the Arhs Group under the supervision of ARHS Spikeseed.

One of the entity of this group uses cloud technologies (essentially AWS and Azure). The goal is to take advantage of this platform in their traditional development projects by providing an infrastructure on the cloud (CI/CD servers, ...). For this, this thesis must implement:

1) Basis blocks to be able to start an ARHS project, such as infrastructure as code, automatisation, ... while following the best practices of the company.

2) The development of a tool to be able to manage the cloud accounts for each project, manage the projects (and their cost), the integration of new users, ...

The thesis starts with an analysis phase consisting of:

a) Identify the requirements for the project and the technologies that has to be used (since this is from scratch)

b) Define a strategy to be able to to handle multiple cloud providers, even though this will be mainly about integrating with AWS.

c) Apply and search for valuable security compliance rules accross cloud accounts


File(s)

Document(s)

File
Access TFE_Cloud_Management.pdf
Description: Thesis document
Size: 1.56 MB
Format: Adobe PDF
File
Access Summary_TFE.pdf
Description: Summary of the thesis (info + synthesis)
Size: 65.47 kB
Format: Adobe PDF

Annexe(s)

File
Access global-arch.png
Description: Global architecture of the serverless application
Size: 75.43 kB
Format: image/png
File
Access user-process.png
Description: Process of creating and configuring a cloud account
Size: 19.05 kB
Format: image/png
File
Access CH-dashboard.PNG
Description: Governance graphics of the CloudHealth tool
Size: 59.86 kB
Format: image/png
File
Access Thesis code.zip
Description: Code for the serverless application and the cloud custodian tool. ATTENTION: Property of Arhs, must not be public (read README.txt)
Size: 2.32 MB
Format: Unknown

Author

  • Ganci, Nicolas ULiège Université de Liège > Master sc. informatiques, à fin.

Promotor(s)

Committee's member(s)

  • Mathy, Laurent ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
    ORBi View his publications on ORBi
  • Donnet, Benoît ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Algorithmique des grands systèmes
    ORBi View his publications on ORBi
  • Buisson, Nicolas
  • Total number of views 63
  • Total number of downloads 12










All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.