This repository has been archived on 2024-09-06. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
stage/presentation.tex

402 lines
13 KiB
TeX

\documentclass{beamer}
\usetheme{Boadilla}
%\usetheme{AnnArbor}
\RequirePackage{fontawesome}
\usepackage{fontspec}
\usepackage[french]{babel}
\usepackage{xcolor}
\usepackage{soul}
% Colors and fonts
\definecolor{ElectricMagenta}{HTML}{F268B3}
\definecolor{ElectricGreen}{HTML}{1CD180}
\definecolor{SlateGrey}{HTML}{2E2E2E}
\definecolor{LightGrey}{HTML}{CCCCCC}
\definecolor{UltraLightGrey}{HTML}{EFEFEF}
\definecolor{Black}{HTML}{000000}
\setulcolor{ElectricMagenta}
%Beamer Theme
\setbeamertemplate{navigation symbols}{
%\insertslidenavigationsymbol
%\insertframenavigationsymbol
%\insertsubsectionnavigationsymbol
%\insertsectionnavigationsymbol
%\insertdocnavigationsymbol
%\insertbackfindforwardnavigationsymbol
}
\setbeamertemplate{itemize item}[circle]
\setbeamercolor{subtitle}{bg=white,fg=SlateGrey}
\setbeamercolor{palette primary}{bg=ElectricMagenta,fg=white}
\setbeamercolor{palette secondary}{bg=white,fg=SlateGrey}
\setbeamercolor{palette tertiary}{bg=white,fg=SlateGrey}
\setbeamercolor{palette quaternary}{bg=ElectricGreen,fg=Black}
\setbeamercolor{structure}{fg=ElectricMagenta}
\setbeamercolor{section in toc}{fg=Black}
\setbeamercolor{block body}{fg=black, bg=white}
\usefonttheme{professionalfonts} % using non standard fonts for beamer
\usefonttheme{serif} % default family is serif
\setmainfont{Lato}
\setbeamertemplate{blocks}[rounded][shadow=false]
\setbeamertemplate{frametitle}{
\color{black}\bfseries\insertframetitle
\par\vskip-8pt\color{ElectricMagenta}\hrulefill
}
% Hyperlink
%\usepackage[hidelinks]{hyperref}
\newcommand{\link}[2]{
\href{#1}{\ul{{\color{ElectricGreen}\faLink} #2}}
}
% Graphx
\graphicspath{ {./images/} }
%\renewcommand{\textbf}[1]{
% {\textbf\color{ElectricMagenta}#1}
%}
% Metadata
\title{Soutenance de stage}
\subtitle{Centre d'animation de Bordeaux --- Cultivons le partage}
\institute{Université de Bordeaux}
\author{Yorick Barbanneau}
\date{\today}
\logo{\includegraphics[height=12mm]{generated/ca_bordeaux.pdf}}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section{Introduction}
\begin{frame}
\frametitle{Introdution}
\begin{block}{}<2->
{\hspace{40pt}\color{ElectricMagenta}\Huge{\textbf{3 ans}}} \Large{en licence}
\end{block}
\begin{block}{}<3->
{\hspace{20pt}\vspace{-9pt}\color{ElectricMagenta}\huge{\textbf{21 ans}}}
\Large{au sein de l'association} \tiny{enfin pas tout à
fait\textellipsis}
\end{block}
\end{frame}
\section{L'Association}
\begin{frame}
\frametitle{Présentation de la structure}
\begin{itemize}
\item Association loi 1901.
\item Gestion d'équipements à \textbf{vocation socio-culturelle}
sur Bordeaux.
\item Créée en 1963 par Jacques Chaban-Delmas.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{L'association en quelques chiffres}
\begin{itemize}
\item<2->\textbf{14 structures} réparties sur la ville de Bordeaux
\item<3->\textbf{14000} personnes accueillies, \textbf{8500} adhérents,
\textbf{275} bénévoles et \textbf{276} personnes dans les comités
d'animation.
\item<4-> \textbf{576} salariés pour \textbf{241,4} ETP
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Le système d'information en quelques chiffres}
\begin{block}{}<2->
{\color{ElectricMagenta}\Huge{\textbf{371}}}
\large{ordinateurs}
\end{block}
\begin{block}{}<3->
{\color{ElectricMagenta}\Huge{\textbf{20}}}
\large{imprimantes}
\end{block}
\begin{block}{}<4->
{\color{ElectricMagenta}\Huge{\textbf{17}}}
\large{serveurs physiques}
\end{block}
\begin{block}{}<5->
\includegraphics[height=8mm]{generated/icones_personnages}
{\hspace{2mm}
\color{ElectricMagenta}\Huge{\textbf 4}}
\large{personnes}
\end{block}
\end{frame}
\section{Bornes d'accès aux droits via le numérique}
\begin{frame}
\frametitle{Bornes d'accès aux droits via le numérique}
\begin{block}{}<2->
\large L'accès aux droits se fait de plus en plus via un accès Web, quid
des {\color{ElectricMagenta}\Large\textbf{16,5\%}} de la
population française frappée \textbf{d'illectronisme}\footnote{source~:
Le Monde - article du 7/9/2021 -
\link{https://www.lemonde.fr/economie/article/2021/09/07/illectronisme-les-laisses-pour-compte-du-tout-numerique_6093657_3234.html}{lien}}.
\end{block}
\begin{block}{}<3->
\large Création du projet \textit{\textbf{Point Numérique C@F}} par la
\textit{Caisse d'Allocations Familliales de la Gironde} pour finances
équipenent et accompagnement dans les \textbf{structures de proximité}
\end{block}
\begin{block}{}<4->
\large Réponse de l'association à l'appel à projet afin de positionner
{\color{ElectricMagenta}\Large\textbf{8}} structures.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Création du système~: Objectifs}
\begin{block}<2->
\large créer un système {\Large\textbf{intuitif}}
\end{block}
\begin{block}<3->
\large garantir au maximum la {\Large\textbf{confidentialité des
données}}
\end{block}
\begin{block}<4->
\large empêcher d'en {\Large\textbf{détourner l'usage}}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Une interface humain-machine simple}
\begin{block}{}<2->
\begin{center}
\includegraphics[height=7cm]{screenshoots/sc_borne}\\
\tiny{interface de la borne}
\end{center}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Confidentialité des données}
\begin{block}{}<2->
\large Lancer des scripts à l'ouverture et fermeture de session
afin de recréer dynamiquement et {\color{ElectricMagenta}\Large\textbf{
le dossier de l'utilisateur}}.
\end{block}
\begin{block}{}<3->
\large Utiliser des systèmes de fichiers volatiles pour le
monter {\color{ElectricMagenta}\Large\textbf{en RAM}}.
\end{block}
\begin{block}<4->
\large Et ainsi assurer la
{\color{ElectricMagenta}\Large\textbf{volatilité des données}} entre
chaque usager.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Verrouiller le système}
\begin{block}{}<2->
\large Verrouillage de la {\Large\color{ElectricMagenta}\textbf{Résolution
DNS}}\footnote{Domain Name Service}~: liste blanche de sites autorisés.
\end{block}
\begin{block}{}<3->
\large Création de règles de
{\Large\color{ElectricMagenta}\textbf{pare-feu}} strictes.
\end{block}
\begin{block}{}<4->
\large Verrouillage du {\Large\color{ElectricMagenta}\textbf{navigateur
web}}.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Conclusion}
\begin{itemize}
\item<2-> Les 3 objectifs atteinds
\item<3-> Des bornes qui fonctionnent, sans maintenance pour
l'instant.
\item<4-> Des points à améliorer: création d'un portail proposant
les sites utiles, simplification de l'installation\textellipsis
\end{itemize}
\end{frame}
\section{Modernisation des réseaux Wifi}
\begin{frame}
\frametitle{Modernisation des réseaux Wifi}
\begin{block}{}<2->
\large Le type de réseaux {\Large\color{ElectricMagenta}\textbf{le plus
utilisé}} dans les sructures par les salariés \tiny{pour travailler bien
entendu}.
\end{block}
\begin{block}{}<3->
\large Mais ces réseaux vieillissent, deviennent obsolètes.
\end{block}
\begin{block}{}<4->
\large Alors que {\Large\color{ElectricMagenta}\textbf{les besoins
augmentent}}.
\end{block}
\begin{block}{}<5->
\large demandes de réseaux wifi accesibles
{\Large\color{ElectricMagenta}\textbf{aux partenaires et au public}}.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Definition d'un cahier des charges}
\begin{block}{}<2->
\large Liste des pré-requis définie avec mes collègues
\end{block}
\begin{itemize}
\item<3-> Second accès à Internet obligatoire pour le réseaux
\textit{public}
\item<4-> Matériel imposé par le service informatique
\item<5-> Materiel compatible OpenWRT, VLAN, PoE \textellipsis
\item<5-> \textellipsis
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Mise en place à Bacalan}
\begin{block}{}<2->
\large Structure choisie pour mettre en place
{\Large\color{ElectricMagenta}\textbf{une infrastructure de test}}.
\end{block}
\begin{block}{}<3->
\begin{center}
\includegraphics[height=3cm]{generated/plan_vlan_wifi}\\
\tiny{installation schématisées des réseaux à Bacalan}
\end{center}
\end{block}
\begin{block}{}<4->
\large Deux jours de travail pour la mise en place \tiny{avec l'aide de la
perceuse et tu tournevis des fois.}
\end{block}
\begin{block}{}<5->
\large Et une semaine de tests concluant.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Fin de l'installation}
\begin{block}{}<2->
\large Après la mise en service réussie, écriture
{\Large\color{ElectricMagenta}\textbf{d'une documentation}} à
destination de mes collègues.
\end{block}
\begin{block}{}<3->
\large Déploiement dans d'autres structures permettant de
{\Large\color{ElectricMagenta}\textbf{les former}}.
\end{block}
\end{frame}
\section{Migration de Jails FreeBSD vers Docker}
\begin{frame}
\frametitle{Migration de Jails FreeBSD vers Docker}
\begin{block}{}<2->
\large Les {\Large\color{ElectricMagenta}\textbf{Jails}} BSD étaient
utilisées pour l'hébergement des services sur notre serveur
\textit{FreeBSD}.
\end{block}
\begin{block}{}<3->
\large Deux solutions pour anticiper mon départ~:
{\Large\color{ElectricMagenta}\textbf{Former}} mes collèges ou
{\Large\color{ElectricMagenta}\textbf{migrer}} le tout vers un système
plus répandu et connu.
\end{block}
\begin{block}{}<4->
\large Choix concerté~:{\Large\color{ElectricMagenta}\textbf{migration
vers Docker}} à 4 mains avec Lucas.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Inventaire et cartographie}
\begin{block}{}<2->
\large Première étape {\Large\color{ElectricMagenta}\textbf{inventorier
l'existant}}.
\end{block}
\begin{block}{}<3->
\large Pour ensuite définir la {\Large\color{ElectricMagenta}\textbf{nouvelle
architecture}}.
\end{block}
\begin{block}{}<4->
\begin{center}
\includegraphics[height=5cm]{generated/plan_docker}\\
\tiny{plan de la future installation}
\end{center}
\end{block}
\end{frame}
\begin{frame}
\frametitle{Répartition du travail --- en laboratoire}
\begin{block}{}<2->
\large\textbf{Lucas}~: écriture du \textit{Docker-compose}, fichier de
définition de notre architecture.
\end{block}
\begin{block}{}<3->
\large Création de zéro d'une image pour
{\Large\color{ElectricMagenta}\textbf{GLPI}} \tiny{car des fois celles
fournies ne fonctionnent pas\textellipsis}
\end{block}
\begin{block}{}<4->
\large \textbf{Moi}~: installation de
{\large\color{ElectricMagenta}\textbf{l'hôte}} et test de
{\Large\color{ElectricMagenta}\textbf{migration des données}} des
\textit{Jails} vers les conteneurs \textit{Docker}.
\end{block}
\begin{block}<5->
\large Problèmes avec la base de données de
{\Large\color{ElectricMagenta}\textbf{Gitea}}.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Les sauvegardes}
\begin{block}{}<2->
\large Réutilisation de script de sauvegarde utilisant
{\Large\color{ElectricMagenta}\textbf{Borgbackup}} que nous avons adapté.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Mise en production}
\begin{block}{}<2->
\large Réutilisation de la machine physique de
{\Large\color{ElectricMagenta}\textbf{l'ancien serveur}} après archivage
des disques.
\end{block}
\begin{block}{}<3->
\large Mise en production fluide grâce à
{\Large\color{ElectricMagenta}\textbf{une bonne préparation}}~: une
demi-journée.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Un projet passionnant}
\begin{block}{}<2->
\large Plaisir de travailler avec
{\Large\color{ElectricMagenta}\textbf{Lucas}}.
\end{block}
\begin{block}{}<3->
\large projet maîtrisé, réalisé sans écueils majeurs.
\end{block}
\end{frame}
\section{Conclusion génerale}
\begin{frame}
\frametitle{Pour conclure}
\end{frame}
\section{Questions}
\begin{frame}
\frametitle{Des questions?}
\end{frame}
\end{document}