Want to create interactive content? It’s easy in Genially!

Get started free

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:

Vaporwave presentation

Women's Presentation

Geniaflix Presentation

Shadow Presentation

Newspaper Presentation

Memories Presentation

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