Want to create interactive content? It’s easy in Genially!
Présentation Final Security Quest
Thomas Gambier
Created on July 24, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Vaporwave presentation
View
Women's Presentation
View
Geniaflix Presentation
View
Shadow Presentation
View
Newspaper Presentation
View
Memories Presentation
View
Zen Presentation
Transcript
PRESENTATION
Security Quest
Jimmy DEUEZ
Thomas GAMBIER
MohamedSI AMMOUR
Sommaire
PHASE ANALYSE PRELIMINAIRE
PHASE DE CONCEPTION
PHASE DE REALISATION
PHASE DE STAGING
PHASE DE PRODUCTION
PHASE ANALYSE PRELIMINAIRE
l’analyse préliminaire permet de bien comprendre le besoin et choisir les technologies pour le projet.
Besoins
creation d'un jeu video educatif
Vulgarisation de la cybersecurite
creation d'une communautee
Repartition des taches
Jimmy: Mise en place de l'infrastructure creation du site web mise en place du backend
mohamed: creation des challenges developpement du jeu video
Thomas:Conception d'une maquette de site Developpement du jeu video
Des reunions regulieres ont lieu afin d'organiser au mieux le projet
De nombreuses idees de technologies ont etaient retenues
PHASE DE CONCEPTION
Cette étape se caractérise par la concrétisation de l'idée. Elle permet de traduire L'analyse preliminaire en un ensemble de tâches placées dans un ordre chronologique.
Creation d'un JIRA pour le suivi de notre projet
creation d'un gitlab pour la gestion du code
creation d'un cahier des charges
Creation d'un POC (proof of concept)Tiled Map editor
Creation d'une maquette de site
Creation d'une maquette de site
Creation d’un logo & nom
Security Quest
PHASE DE REALISATION
La phase de réalisation d'un projet correspond à l'exécution des activités prévues.
creation du site web
Utilisation de flask branches de developpement git
Deploiement INFRASTRUCTURE
Deploiement des serveurs sur AWS Utilisation de Terraform Mise en place d'environnements de staging et de production
Creation de la bdd
INFRASTRUCTURE reseau
Creation du docker
Recherches & adaptations des cours / challenges
Creation du jeu
Map final
Creation du jeu
Définition position du personnage + variables
Exemple de configuration pour faire avancer le personnage avec la lettre « z »
Creation du jeu
Création des foreground objects
Implementation du responsive
PHASE DE STAGING
Cet environnement est la version juste avant la livraison. C’est l’interface « officielle » de validation et sert de pont entre les développements et votre site en production.l’appelle aussi « pré-prod ».
Tests des differents environnements et fonctionnalitees
travail dans le workspace staging
Permet de deployer facilement des machines de test
Tests des differents environnements et fonctionnalitees
git associé au workspace
Ajouter du ci/cd en fonction de l'environnement
PHASE DE PRODUCTION
Cet environnement comprend la version finalisée et validée. Cette version sans bugs offre une expérience-utilisateur optimale.
Tests des differents environnements et fonctionnalitees
travail dans le workspace Prod
Deployement des machines de prod
demonstration
Bilan
Gestion des coÛts
Ameliorations futures
Multijoueurs sur la map Badges par section Gestion des points Abonnement Premium Ajouter des challenges/cours Dockeriser les challenges Chaîne YouTube éducative
Questions & reponses
© 2023 4ESGI SI PRESENTATION
THANKS