Brouillon complet
Before Width: | Height: | Size: 121 KiB |
165
présentation.tex
|
@ -67,7 +67,7 @@
|
|||
\begin{columns}
|
||||
\column{0.5 \linewidth}
|
||||
\begin{center}
|
||||
\includegraphics[width=3.5cm]{deuxfleurs-logo.png}\linebreak
|
||||
\includegraphics[width=3.5cm]{ressources/deuxfleurs-logo.png}\linebreak
|
||||
|
||||
\texttt{https://deuxfleurs.fr}
|
||||
\end{center}
|
||||
|
@ -77,11 +77,12 @@ Deuxfleurs est une association militant en faveur d'un internet plus convivial,
|
|||
|
||||
Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires} depuis avril 2022.
|
||||
|
||||
\includegraphics[width=2cm]{logo_chatons.png}
|
||||
\includegraphics[width=2cm]{ressources/logo_chatons.png}
|
||||
\end{center}
|
||||
\end{columns}
|
||||
\end{frame}
|
||||
|
||||
\subsection{Concentration de l'internet}
|
||||
\begin{frame}
|
||||
\centering
|
||||
Les ressources accessibles par internet reposent aujourd'hui essentiellement dans des centres de données.
|
||||
|
@ -91,7 +92,7 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
\begin{columns}
|
||||
\column{0.6 \linewidth}
|
||||
\centering
|
||||
\includegraphics[width=8cm]{centre de données.png}
|
||||
\includegraphics[width=8cm]{ressources/centre de données.png}
|
||||
\column{0.4 \linewidth}
|
||||
\centering
|
||||
Cette concentration répond aux logiques industrielles et commerciales solidement implantées dans le domaine du numérique.
|
||||
|
@ -107,17 +108,21 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
\begin{columns}
|
||||
\column{0.5 \linewidth}
|
||||
\centering
|
||||
\onslide<2->{
|
||||
Pour les entreprises et groupes privés qui peuvent les valoriser notamment~:
|
||||
\begin{itemize}
|
||||
\item via un ciblage publicitaire
|
||||
\item pour entraîner des intelligences artificielles
|
||||
\item pour maintenir leur position concurentielle
|
||||
\end{itemize}
|
||||
}
|
||||
\column{0.5 \linewidth}
|
||||
\centering
|
||||
Pour les États, qui y trouvent des points d'entrée privilégiés où piocher dans le cadre de surveillance de masse\footnote[frame]{Cf. les révélations d'Edward Snowden, en particulier ici le programme PRISM}\linebreak
|
||||
\onslide<3->{
|
||||
Pour les États, qui y trouvent des points d'entrée privilégiés où piocher dans le cadre de surveillance de masse\footnote[frame]{\onslide<3->{Cf. les révélations d'Edward Snowden, en particulier ici le programme PRISM}}\linebreak
|
||||
|
||||
\includegraphics[height=2.5cm]{panoptique.png}
|
||||
\includegraphics[height=2.5cm]{ressources/panoptique.png}
|
||||
}
|
||||
\end{columns}
|
||||
\end{frame}
|
||||
|
||||
|
@ -129,7 +134,7 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
|
||||
Mais l'invisibilisation des ressources matérielles touche d'abord la société publique\footnote[frame]{Sondage réalisé par Wakefield Research pour Citrix, sur 1000 États-Uniens}~:
|
||||
|
||||
\begin{itemize}
|
||||
\begin{itemize}[<+(1)->]
|
||||
\item 16\% des États-Uniens savent réellement ce que signifie le \textit{cloud}.
|
||||
\item 22\% des États-Uniens font semblant de savoir ce dont il s'agit au quotidien.
|
||||
\item 29\% des États-Uniens pensent que le \textit{cloud} utilise des nuages.
|
||||
|
@ -138,7 +143,7 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
|
||||
\vspace{0.5cm}
|
||||
|
||||
Cette abstraction du matériel derrière le concept d'internet est déterminant dans les comportements de chacun.
|
||||
\onslide<6->{Cette abstraction du matériel derrière le concept d'internet est déterminant dans les comportements de chacun.}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
|
@ -170,12 +175,14 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
\end{block}
|
||||
\end{frame}
|
||||
|
||||
\subsection{Récupérer les infrastructures}
|
||||
\begin{frame}
|
||||
\centering
|
||||
Tout porte à croire que ramener les fondations d'internet au sein de structures à taille plus humaines et aux organisations plus conviviales aiderait à~:\linebreak
|
||||
|
||||
protéger les utilisateurs\hspace{2cm}tout en les responsabilisant.\linebreak
|
||||
\onslide<2->{protéger les utilisateurs}\hspace{2cm}\onslide<3->{tout en les responsabilisant.}\linebreak
|
||||
|
||||
\onslide<4->{
|
||||
\begin{columns}
|
||||
\column{0.33 \linewidth}
|
||||
\centering
|
||||
|
@ -190,6 +197,7 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
\item etc.
|
||||
\end{itemize}
|
||||
\end{columns}
|
||||
}
|
||||
\end{frame}
|
||||
|
||||
\subsection{Héberger à la maison}
|
||||
|
@ -209,8 +217,7 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
\end{itemize}
|
||||
|
||||
\onslide<2->
|
||||
{
|
||||
\begin{tikzpicture}[remember picture,overlay]
|
||||
\begin{tikzpicture}[remember picture, overlay]
|
||||
\node[anchor=center, text width=0.8\textwidth] at (current page.center) {
|
||||
\begin{block}{}
|
||||
\centering
|
||||
|
@ -218,7 +225,6 @@ Nous faisons partie du CHATONS\footnote[frame]{Collectif des Hébergeurs Alterna
|
|||
\end{block}
|
||||
};
|
||||
\end{tikzpicture}
|
||||
}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
|
@ -267,11 +273,21 @@ Pour assurer la confidentialité, on peut chiffrer les données au niveau applic
|
|||
\subsection{S3 contre les systèmes de fichiers}
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
Dans le cadre de l'administration de services en ligne, les systèmes de fichiers recèlent certaines difficultés.
|
||||
Dans le cadre de l'administration de services en ligne, les systèmes de fichiers impliquent certaines difficultés.
|
||||
|
||||
\vspace{1cm}
|
||||
\vspace{0.5cm}
|
||||
|
||||
Le standard S3 apporte des facilités; on réduit le stockage à un paradigme de clé-valeur basé essentiellement sur deux opérations seulement: lire ou écrire une clé.
|
||||
Le standard S3 apporte des facilités. Il réduit le stockage à un paradigme de clé-valeur basé essentiellement sur deux opérations seulement: lire ou écrire une clé.
|
||||
|
||||
\vspace{0.5cm}
|
||||
|
||||
\onslide<2->
|
||||
\begin{itemize}
|
||||
\item Il permet de s'affranchir de contraintes présentes avec le standard POSIX, notamment sur les nommages et la concurrence.
|
||||
\item Il est pensé pour l'accès à distance.
|
||||
\item Il s'intègre avec le protocole HTTP.
|
||||
\item Il abstrait toute la couche système.
|
||||
\end{itemize}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
|
@ -281,6 +297,7 @@ Le standard S3 apporte des facilités; on réduit le stockage à un paradigme de
|
|||
|
||||
\vspace{2.5cm}
|
||||
|
||||
\onslide<2->
|
||||
Très pratique pour l'industrie, ce paradigme participe cependant à la centralisation et l'invisibilisation citées précédemment.
|
||||
\end{frame}
|
||||
|
||||
|
@ -290,14 +307,14 @@ Le standard S3 apporte des facilités; on réduit le stockage à un paradigme de
|
|||
\begin{columns}
|
||||
\column{0.5 \linewidth}
|
||||
\centering
|
||||
Garage essaye de fournir les facilités d'utilisation de S3, mais en conservant une infrastructure accessible derrière.\linebreak
|
||||
Garage essaye de fournir les facilités d'utilisation de S3, mais en conservant une infrastructure accessible derrière.
|
||||
|
||||
Il s'agit d'un logiciel libre permettant de distribuer un service S3 sur diverses machines éloignées.\linebreak
|
||||
\vspace{1.5cm}
|
||||
|
||||
\includegraphics[width=6cm]{bretons_chelous.png}
|
||||
Il s'agit d'un logiciel libre permettant de distribuer un service S3 sur diverses machines éloignées.
|
||||
\column{0.5 \linewidth}
|
||||
\centering
|
||||
\includegraphics[width=4cm]{garage-logo.png}\linebreak
|
||||
\includegraphics[width=4cm]{ressources/garage-logo.png}\linebreak
|
||||
|
||||
\texttt{https://garagehq.deuxfleurs.fr/}
|
||||
\end{columns}
|
||||
|
@ -309,7 +326,7 @@ Il s'agit d'un logiciel libre permettant de distribuer un service S3 sur diverse
|
|||
Garage va prendre en compte les zones géographiques au moment de répliquer les données.\linebreak
|
||||
|
||||
\vspace{1cm}
|
||||
\includegraphics[width=13.25cm]{zones.png}
|
||||
\includegraphics[width=13.25cm]{ressources/zones.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
|
@ -334,8 +351,8 @@ Chaque objet est dupliqué sur plusieurs zones différentes.\linebreak
|
|||
\begin{center}
|
||||
Dans le cadre du programme \textit{Horizon 2021} de l'Union Européenne, nous avons reçu une subvention de la part de l'initiative NGI Pointer\footnote[frame]{Next Generation Internet Program for Open Internet Renovation}.\linebreak
|
||||
|
||||
\includegraphics[width=3cm]{drapeau_européen.png}\hspace{1cm}
|
||||
\includegraphics[width=3cm]{NGI.png}\linebreak
|
||||
\includegraphics[width=3cm]{ressources/drapeau_européen.png}\hspace{1cm}
|
||||
\includegraphics[width=3cm]{ressources/NGI.png}\linebreak
|
||||
|
||||
Nous avons ainsi pu financer le développement de Garage pendant 1 an.
|
||||
\end{center}
|
||||
|
@ -347,7 +364,7 @@ Nous avons ainsi pu financer le développement de Garage pendant 1 an.
|
|||
De par nos valeurs, nous avons attribué la licence AGPL version 3 à Garage, notamment afin qu'il reste parmi les biens communs.\linebreak
|
||||
|
||||
\vspace{0.5cm}
|
||||
\includegraphics[width=5cm]{agpl-v3-logo.png}\linebreak
|
||||
\includegraphics[width=5cm]{ressources/agpl-v3-logo.png}\linebreak
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
|
@ -356,7 +373,7 @@ De par nos valeurs, nous avons attribué la licence AGPL version 3 à Garage, no
|
|||
\begin{center}
|
||||
Nous avons décidé d'écrire Garage à l'aide du langage Rust, afin d'obtenir une compilation vers des binaires natifs et efficaces.\linebreak
|
||||
|
||||
\includegraphics[width=3.5cm]{rust-logo.png}\linebreak
|
||||
\includegraphics[width=3.5cm]{ressources/rust-logo.png}\linebreak
|
||||
|
||||
Ce choix permet également de bénéficier des avantages reconnus de Rust en termes de sécurité.
|
||||
\end{center}
|
||||
|
@ -376,13 +393,13 @@ Cet aspect est déterminant : il permet en effet d'héberger sur du matériel ac
|
|||
\subsection{Performances}
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
\includegraphics[width=13.25cm]{rpc-amplification.png}
|
||||
\includegraphics[width=13.25cm]{ressources/rpc-amplification.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
\includegraphics[width=11cm]{rpc-complexity.png}
|
||||
\includegraphics[width=11cm]{ressources/rpc-complexity.png}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
|
@ -394,19 +411,19 @@ Puisqu'il suit le standard S3, beaucoup de services populaires sont par conséqu
|
|||
\begin{columns}
|
||||
\column{0.2 \linewidth}
|
||||
\begin{center}
|
||||
\includegraphics[width=2.5cm]{nextcloud-logo.png}
|
||||
\includegraphics[width=2.5cm]{ressources/nextcloud-logo.png}
|
||||
\end{center}
|
||||
\column{0.2 \linewidth}
|
||||
\begin{center}
|
||||
\includegraphics[width=2.5cm]{peertube-logo.png}
|
||||
\includegraphics[width=2.5cm]{ressources/peertube-logo.png}
|
||||
\end{center}
|
||||
\column{0.2 \linewidth}
|
||||
\begin{center}
|
||||
\includegraphics[width=2.5cm]{matrix-logo.png}
|
||||
\includegraphics[width=2.5cm]{ressources/matrix-logo.png}
|
||||
\end{center}
|
||||
\column{0.2 \linewidth}
|
||||
\begin{center}
|
||||
\includegraphics[width=2.5cm]{mastodon-logo.png}
|
||||
\includegraphics[width=2.5cm]{ressources/mastodon-logo.png}
|
||||
\end{center}
|
||||
\end{columns}
|
||||
~\linebreak
|
||||
|
@ -415,11 +432,31 @@ Et comme souvent avec S3, on peut assimiler un bucket à un site, et utiliser le
|
|||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\subsection{Démonstration}
|
||||
\begin{frame}
|
||||
\centering
|
||||
\huge
|
||||
\underline{\href{ressources/installation_garage.mp4}{Installation simple en 5 minutes.}}
|
||||
\end{frame}
|
||||
|
||||
\section{Intégration chez Deuxfleurs}
|
||||
\subsection{État actuel et ambition}
|
||||
\begin{frame}
|
||||
\centering
|
||||
Quid de son exploitation chez Deuxfleurs~?
|
||||
|
||||
\vspace{1.5cm}
|
||||
|
||||
Nous bénéficions d'une grande répartition géographique de nos membres.
|
||||
|
||||
\vspace{1.5cm}
|
||||
|
||||
Et nous visons une offre publique avec un nombre d'usagers pour l'instant relativement modeste.
|
||||
\end{frame}
|
||||
\subsection{Matériel}
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
\includegraphics[width=13cm]{neptune.jpg}\linebreak
|
||||
\includegraphics[width=13cm]{ressources/neptune.jpg}\linebreak
|
||||
|
||||
En pratique, nos serveurs ne sont effectivement que des machines achetées d'occasion (très souvent des anciens ordinateurs destinés à la bureautique en entreprise).
|
||||
\end{center}
|
||||
|
@ -428,44 +465,72 @@ En pratique, nos serveurs ne sont effectivement que des machines achetées d'occ
|
|||
\subsection{Environnement logiciel}
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
Pour faciliter la reproduction d'un environnement connu, NixOS est installé sur nos machines.\linebreak
|
||||
Pour faciliter la reproduction d'un environnement connu, NixOS est installé sur nos machines.
|
||||
|
||||
\vspace{1cm}
|
||||
Pour s’accommoder des réseaux qu'on trouve derrière des routeurs pour particuliers, on s'aide de notre logiciel Diplonat\footnote[frame]{\texttt{https://git.deuxfleurs.fr/Deuxfleurs/diplonat}}.
|
||||
\vspace{2cm}
|
||||
|
||||
Cela nous permet de mieux contrôler l'état logiciel de notre parc, et de potentiellement réduire le ticket d'entrée en terme de savoir pour participer à l'infrastructure.
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\subsection{Environnement réseau}
|
||||
\begin{frame}
|
||||
\centering
|
||||
Nous fonctionnons beaucoup derrière des routeurs grands publics~: Livebox, Freebox, Bbox...
|
||||
|
||||
\vspace{2cm}
|
||||
|
||||
Pour s’accommoder des réseaux qu'on trouve derrière des routeurs pour particuliers, on s'aide de notre logiciel Diplonat\footnote[frame]{\texttt{https://git.deuxfleurs.fr/Deuxfleurs/diplonat}}.
|
||||
\end{frame}
|
||||
|
||||
\section{Au-delà...}
|
||||
\subsection{... de Deuxfleurs}
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
\includegraphics[width=10cm]{tedomum.png}
|
||||
\end{center}
|
||||
\begin{center}
|
||||
\begin{columns}
|
||||
\column{0.7 \linewidth}
|
||||
\centering
|
||||
\includegraphics[width=8.5cm]{ressources/tedomum.png}
|
||||
\column{0.25 \linewidth}
|
||||
\centering
|
||||
Garage a pris son envol au-delà de Deuxfleurs.
|
||||
|
||||
\vspace{1cm}
|
||||
|
||||
Et ceci dans tous types de structures.
|
||||
\end{columns}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\subsection{... de Garage}
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
Nous avons récemment lancé le développement d'Aérogramme\footnote[frame]{\texttt{https://git.deuxfleurs.fr/Deuxfleurs/aerogramme}}.\linebreak
|
||||
Le développement d'Aerogramme\footnote[frame]{\url{https://aerogramme.deuxfleurs.fr/}} est en cours.
|
||||
|
||||
\vspace{1cm}
|
||||
Il s'agit d'un serveur de stockage de courriels chiffrés.\linebreak
|
||||
\vspace{0.75cm}
|
||||
|
||||
\includegraphics[width=12cm]{ressources/aerogramme.png}
|
||||
|
||||
\vspace{0.75cm}
|
||||
|
||||
Il s'agit d'un serveur de stockage de courriels chiffrés.
|
||||
|
||||
\vspace{0.75cm}
|
||||
|
||||
\vspace{1cm}
|
||||
Il est conçu pour pouvoir travailler avec Garage.
|
||||
\end{center}
|
||||
\end{frame}
|
||||
|
||||
\section{Fin}
|
||||
\subsection{Contacts}
|
||||
\begin{frame}
|
||||
\begin{center}
|
||||
\begin{tikzpicture}
|
||||
\node (ronce) {\includegraphics[width=0.95\textwidth]{ronce.jpg}};
|
||||
\node[white] at (-5.1,3.6) {Intéressé(e) ?};
|
||||
\node[white, align=center] at (4.2,-2.6) {Contactez-nous !\\\texttt{coucou@deuxfleurs.fr}\\\texttt{\#forum:deuxfleurs.fr}};
|
||||
\end{tikzpicture}
|
||||
\end{center}
|
||||
\end{frame}
|
||||
{
|
||||
\setbeamertemplate{navigation symbols}{}
|
||||
\begin{frame}[plain]
|
||||
\begin{tikzpicture}[remember picture,overlay]
|
||||
\node [anchor=center, at=(current page.center)] {\includegraphics[keepaspectratio, width=\paperwidth]{ressources/ronce.jpg}};
|
||||
\node[white] at (1,3) {\Large \textbf{Intéressé(e) ?}};
|
||||
\node[white, align=center] at (12,-4) {\Large Contactez-nous !\\\texttt{coucou@deuxfleurs.fr}\\\texttt{\#forum:deuxfleurs.fr}};
|
||||
\end{tikzpicture}
|
||||
\end{frame}
|
||||
}
|
||||
\end{document}
|
||||
|
||||
|
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
BIN
ressources/aerogramme.png
Normal file
After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 196 KiB After Width: | Height: | Size: 196 KiB |
Before Width: | Height: | Size: 1.5 MiB After Width: | Height: | Size: 1.5 MiB |
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 105 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 73 KiB After Width: | Height: | Size: 73 KiB |
BIN
ressources/installation_garage.mp4
Normal file
Before Width: | Height: | Size: 199 KiB After Width: | Height: | Size: 199 KiB |
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 174 KiB After Width: | Height: | Size: 174 KiB |
Before Width: | Height: | Size: 126 KiB After Width: | Height: | Size: 126 KiB |
Before Width: | Height: | Size: 2.8 MiB After Width: | Height: | Size: 2.8 MiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
Before Width: | Height: | Size: 194 KiB After Width: | Height: | Size: 194 KiB |
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.5 KiB |
Before Width: | Height: | Size: 236 KiB After Width: | Height: | Size: 236 KiB |
Before Width: | Height: | Size: 97 KiB After Width: | Height: | Size: 97 KiB |
|
@ -1,5 +1,5 @@
|
|||
\begin{tikzpicture}
|
||||
\node (carte) {\includegraphics[width=\textwidth]{carte-Europe.pdf}};
|
||||
\node (carte) {\includegraphics[width=\textwidth]{ressources/carte-Europe.pdf}};
|
||||
|
||||
% \personnage{position X}{position Y}{facteur d'échelle}
|
||||
\newcommand{\personnage}[4]
|
||||
|
|