Design and development of a solution for the management, compliance and governance of company cloud accounts
Ganci, Nicolas
Promoteur(s) : Leduc, Guy
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 |
Date de soutenance : | 25-jan-2019 |
Promoteur(s) : | Leduc, Guy |
Membre(s) du jury : | Mathy, Laurent
Donnet, Benoît 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)
Description: Thesis document
Taille: 1.56 MB
Format: Adobe PDF
Description: Summary of the thesis (info + synthesis)
Taille: 65.47 kB
Format: Adobe PDF
Annexe(s)
Description: Global architecture of the serverless application
Taille: 75.43 kB
Format: image/png
Description: Process of creating and configuring a cloud account
Taille: 19.05 kB
Format: image/png
Description: Governance graphics of the CloudHealth tool
Taille: 59.86 kB
Format: image/png
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
Citer ce mémoire
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.