Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
Mémoire
VIEW 63 | DOWNLOAD 12

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

Télécharger
Ganci, Nicolas ULiège
Promoteur(s) : Leduc, Guy ULiège
Date de soutenance : 25-jan-2019 • URL permanente : http://hdl.handle.net/2268.2/6213
Détails
Titre : Design and development of a solution for the management, compliance and governance of company cloud accounts
Titre traduit : [fr] Design et développement d'une solution de gestion, conformité et gouvernance de comptes cloud d'une entreprise
Auteur : Ganci, Nicolas ULiège
Date de soutenance  : 25-jan-2019
Promoteur(s) : Leduc, Guy ULiège
Membre(s) du jury : Mathy, Laurent ULiège
Donnet, Benoît ULiège
Buisson, Nicolas 
Langue : Anglais
Nombre de pages : 75
Mots-clés : [en] cloud
[en] compliance
[en] management
[en] aws
[en] governance
[en] accounts
[en] serverless
Discipline(s) : Ingénierie, informatique & technologie > Sciences informatiques
Organisme(s) subsidiant(s) : Arhs Spikeseed
Public cible : Chercheurs
Professionnels du domaine
Etudiants
Institution(s) : Université de Liège, Liège, Belgique
Diplôme : Master en sciences informatiques, à finalité spécialisée en "computer systems security"
Faculté : Mémoires de la Faculté des Sciences appliquées

Résumé

[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


Fichier(s)

Document(s)

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

Annexe(s)

File
Access global-arch.png
Description: Global architecture of the serverless application
Taille: 75.43 kB
Format: image/png
File
Access user-process.png
Description: Process of creating and configuring a cloud account
Taille: 19.05 kB
Format: image/png
File
Access CH-dashboard.PNG
Description: Governance graphics of the CloudHealth tool
Taille: 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)
Taille: 2.32 MB
Format: Unknown

Auteur

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

Promoteur(s)

Membre(s) du jury

  • 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 Voir ses publications sur 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 Voir ses publications sur ORBi
  • Buisson, Nicolas
  • Nombre total de vues 63
  • Nombre total de téléchargements 12










Tous les documents disponibles sur MatheO sont protégés par le droit d'auteur et soumis aux règles habituelles de bon usage.
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.