1.7 KiB
1.7 KiB
% Soutenance de stage de fin d'études % Pierre-Olivier Mercier % Jeudi 4 septembre 2014
Novaquark
L'entreprise
- Startup créées en janvier 2014 ;
- fondée par Jean-Christophe Baillie ;
- de 4 collaborateurs à 14 aujourd'hui ;
- actuellement dans l'incubateur Agoranov.
%%image(../templates/nemu/images/IMG_20140812.jpg, 0.9)
\textsc{Dual}
\vspace*{-0.5cm}
%%image(../templates/nemu/images/game.png, 0.7)
\vspace*{-0.7cm}
- Jeu-vidéo MMO ;
- monde unique, éditable, rendu par Voxels ;
- économie, gameplay émergent : où les joueurs construisent leur propre jeu via leurs interactions.
Le stage
Présentation du sujet
- Travail avec l'équipe en charge du serveur ;
- mise en place des bases de l'infrastructure de mise à l'échelle :
- virtualisation, cloud computing ;
- relevé de métriques,
- déploiement centralisé,
- sécurité du cluster ;
- tests de montée en charge du serveur :
- déploiement automatique,
- dans les nuages.
Travail effectué
Relevé de métriques
%%image(../report/img/grafana-monitor0.png)
Conception de recettes de déploiement
Via Ansible
- Serveur de monitoring ;
- serveur de jeu ;
- serveur de conteneurs génériques.
via Docker
- Site web du jeu ;
- forum ;
- supervision ;
- LDAP.
Tests de montée en charge
Sur Amazon Web Services EC2
- Déploiement de machines virtuelles ;
- analyse des résultats : métriques, goulots d'étranglements ;
- profiling du code en charge.
Conclusion
Conclusion
J'ai pu travailler:
- avec des notions avant-gardistes ;
- sur des technologies d'avenir émergentes ;
- sur des sujets récurents ;
- pour et avec de nombreux projets libres.