Ajout présentation récente

This commit is contained in:
Baptiste Jonglez 2024-11-08 23:05:40 +01:00
parent 5ee8fcc6c5
commit 5948d75624
11 changed files with 387 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

View file

@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 70.424515 70.300102"
version="1.1"
id="svg8"
sodipodi:docname="logo.svg"
inkscape:version="1.1 (c68e22c387, 2021-05-23)"
inkscape:export-filename="/home/quentin/Documents/dev/deuxfleurs/site/src/img/logo.png"
inkscape:export-xdpi="699.30194"
inkscape:export-ydpi="699.30194"
width="70.424515"
height="70.300102"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs12" />
<sodipodi:namedview
id="namedview10"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="12.125"
inkscape:cx="43.092783"
inkscape:cy="48.082474"
inkscape:window-width="3072"
inkscape:window-height="1659"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg8" />
<g
id="g79969"
transform="translate(-0.827,34.992103)">
<path
fill="#ffffff"
d="m 15.632,34.661 c -0.799,-0.597 -1.498,-1.484 -2.035,-2.592 l -0.228,-0.47 -0.46,0.249 c -0.975,0.528 -1.913,0.858 -2.744,0.969 L 9.963,29.061 6.327,30.029 C 6.17,29.175 6.202,28.142 6.423,27.007 L 6.526,26.482 5.994,26.416 C 4.752,26.262 3.688,25.891 2.89,25.336 L 4.411,22.419 1.423,20.896 C 1.742,19.952 2.371,19.014 3.257,18.161 L 3.634,17.798 3.255,17.438 C 2.452,16.674 1.847,15.884 1.485,15.127 L 4.995,13.774 2.95,10.615 C 3.69,10.213 4.643,9.929 5.739,9.783 L 6.258,9.715 6.167,9.201 C 5.952,7.99 5.995,6.863 6.291,5.913 l 3.308,0.523 0.524,-3.308 c 0.988,0.013 2.08,0.326 3.164,0.907 L 13.749,4.283 13.975,3.81 C 14.454,2.807 15.019,1.986 15.628,1.406 L 18,4.326 20.372,1.406 c 0.609,0.58 1.175,1.401 1.653,2.404 l 0.226,0.473 0.462,-0.247 C 23.798,3.455 24.891,3.142 25.877,3.13 L 26.4,6.438 29.71,5.913 c 0.296,0.951 0.34,2.078 0.124,3.288 l -0.092,0.515 0.518,0.069 c 1.095,0.145 2.048,0.43 2.788,0.832 l -2.046,3.156 3.511,1.355 c -0.361,0.757 -0.966,1.547 -1.77,2.311 l -0.379,0.36 0.377,0.363 c 0.888,0.854 1.516,1.793 1.835,2.736 l -2.984,1.52 1.521,2.984 c -0.812,0.574 -1.871,0.964 -3.094,1.134 l -0.518,0.072 0.096,0.514 c 0.201,1.089 0.226,2.083 0.073,2.909 l -3.634,-0.97 -0.204,3.757 c -0.83,-0.11 -1.768,-0.44 -2.742,-0.968 l -0.459,-0.249 -0.228,0.47 c -0.539,1.107 -1.237,1.994 -2.036,2.591 L 18,32.293 Z"
id="path2" />
<path
d="M 7.092,10.678 C 6.562,9.189 6.394,7.708 6.66,6.478 l 2.368,0.375 0.987,0.156 0.157,-0.988 0.375,-2.368 C 11.808,3.78 13.16,4.396 14.409,5.359 14.527,5.022 14.653,4.696 14.791,4.392 13.24,3.257 11.568,2.629 10.061,2.629 9.938,2.629 9.816,2.633 9.695,2.642 L 9.184,5.865 5.96,5.354 C 5.36,6.841 5.395,8.769 6.045,10.747 6.38,10.71 6.729,10.686 7.092,10.678 Z M 21.593,5.359 c 1.248,-0.962 2.6,-1.578 3.86,-1.705 l 0.376,2.368 0.156,0.988 0.987,-0.157 2.369,-0.376 c 0.266,1.23 0.098,2.71 -0.432,4.2 0.361,0.009 0.711,0.032 1.046,0.07 C 30.606,8.769 30.64,6.841 30.04,5.353 L 26.815,5.865 26.304,2.641 c -0.12,-0.008 -0.242,-0.012 -0.365,-0.012 -1.507,0 -3.179,0.628 -4.73,1.762 0.14,0.306 0.266,0.631 0.384,0.968 z M 7.368,27 h 0.035 c 0.067,0 0.157,-0.604 0.26,-0.947 -0.098,0.004 -0.197,0.046 -0.294,0.046 -1.496,0 -2.826,-0.303 -3.83,-0.89 L 4.628,23.081 5.082,22.194 4.191,21.742 2.055,20.654 C 2.563,19.503 3.57,18.404 4.873,17.511 4.586,17.292 4.312,17.07 4.063,16.842 2.376,18.059 1.217,19.597 0.828,21.152 l 2.908,1.483 -1.482,2.843 C 3.475,26.501 5.303,27 7.368,27 Z m 27.806,-5.846 c -0.39,-1.555 -1.548,-3.093 -3.234,-4.311 -0.25,0.228 -0.523,0.451 -0.81,0.669 1.304,0.893 2.31,1.992 2.817,3.145 l -2.136,1.088 -0.891,0.453 0.454,0.892 1.089,2.137 c -1.004,0.587 -2.332,0.904 -3.828,0.904 -0.099,0 -0.199,-0.01 -0.299,-0.013 0.103,0.344 0.192,0.683 0.26,1.011 l 0.039,0.002 c 2.066,0 3.892,-0.563 5.112,-1.587 l -1.482,-2.908 z m -12.653,9.182 c -0.447,1.517 -1.181,2.812 -2.119,3.651 L 18.707,32.293 18,31.586 l -0.707,0.707 -1.695,1.694 c -0.938,-0.839 -1.673,-2.136 -2.12,-3.652 -0.296,0.206 -0.593,0.397 -0.886,0.563 0.636,1.98 1.741,3.559 3.1,4.409 L 18,33 l 2.308,2.308 c 1.358,-0.851 2.464,-2.428 3.101,-4.408 -0.295,-0.168 -0.591,-0.359 -0.888,-0.564 z"
fill="#ea596e"
id="path4" />
<path
fill="#ea596e"
d="m 20.118,5.683 c 0.426,1.146 0.748,2.596 0.841,4.284 l 0.2,3.683 3.564,-0.946 c 1.32,-0.351 2.655,-0.536 3.86,-0.536 0.16,0 0.318,0.003 0.474,0.01 l -1.827,2.819 3.139,1.211 c -0.958,0.759 -2.237,1.514 -3.814,2.123 l -3.441,1.328 2.001,3.099 c 0.918,1.42 1.509,2.782 1.838,3.96 L 23.709,25.853 23.527,29.21 C 22.508,28.533 21.395,27.55 20.329,26.237 L 18,23.374 15.672,26.236 c -1.066,1.312 -2.179,2.295 -3.198,2.972 l -0.18,-3.354 -3.248,0.864 c 0.329,-1.178 0.921,-2.54 1.839,-3.961 L 12.889,19.658 9.447,18.33 C 7.87,17.721 6.591,16.967 5.633,16.208 L 8.768,15 6.941,12.177 c 0.155,-0.006 0.313,-0.01 0.473,-0.01 1.206,0 2.541,0.185 3.861,0.536 l 3.564,0.947 0.202,-3.683 c 0.092,-1.688 0.415,-3.138 0.84,-4.284 L 18,8.292 20.118,5.683 M 20.308,0.692 18,3.533 15.692,0.692 C 13.703,2.224 12.271,5.684 12.046,9.804 10.429,9.374 8.854,9.167 7.414,9.167 c -2.11,0 -3.929,0.445 -5.161,1.289 l 1.989,3.073 -3.415,1.316 c 0.842,2.366 3.69,4.797 7.54,6.283 -2.241,3.465 -3.116,7.106 -2.407,9.516 l 3.537,-0.941 0.196,3.654 c 2.512,-0.07 5.703,-2.027 8.307,-5.228 2.603,3.201 5.796,5.158 8.306,5.228 l 0.198,-3.655 3.535,0.943 c 0.71,-2.411 -0.165,-6.05 -2.404,-9.517 3.849,-1.485 6.696,-3.918 7.538,-6.283 l -3.415,-1.318 1.99,-3.07 c -1.233,-0.844 -3.053,-1.29 -5.164,-1.29 -1.438,0 -3.013,0.207 -4.63,0.636 C 23.729,5.684 22.297,2.224 20.308,0.692 Z"
id="path6" />
</g>
<g
id="g79964"
transform="translate(-1.043816,35.993714)">
<path
fill="#ffffff"
d="m 51.92633,-2.0247139 c -0.799,-0.597 -1.498,-1.484 -2.035,-2.592 l -0.228,-0.47 -0.46,0.249 c -0.975,0.528 -1.913,0.858 -2.744,0.969 l -0.202,-3.7560001 -3.636,0.968 c -0.157,-0.854 -0.125,-1.887 0.096,-3.022 l 0.103,-0.525 -0.532,-0.066 c -1.242,-0.154 -2.306,-0.525 -3.104,-1.08 l 1.521,-2.917 -2.988,-1.523 c 0.319,-0.944 0.948,-1.882 1.834,-2.735 l 0.377,-0.363 -0.379,-0.36 c -0.803,-0.764 -1.408,-1.554 -1.77,-2.311 l 3.51,-1.353 -2.045,-3.159 c 0.74,-0.402 1.693,-0.686 2.789,-0.832 l 0.519,-0.068 -0.091,-0.514 c -0.215,-1.211 -0.172,-2.338 0.124,-3.288 l 3.308,0.523 0.524,-3.308 c 0.988,0.013 2.08,0.326 3.164,0.907 l 0.462,0.248 0.226,-0.473 c 0.479,-1.003 1.044,-1.824 1.653,-2.404 l 2.372,2.92 2.372,-2.92 c 0.609,0.58 1.175,1.401 1.653,2.404 l 0.226,0.473 0.462,-0.247 c 1.085,-0.581 2.178,-0.894 3.164,-0.906 l 0.523,3.308 3.31,-0.525 c 0.296,0.951 0.34,2.078 0.124,3.288 l -0.092,0.515 0.518,0.069 c 1.095,0.145 2.048,0.43 2.788,0.832 l -2.046,3.156 3.511,1.355 c -0.361,0.757 -0.966,1.547 -1.77,2.311 l -0.379,0.36 0.377,0.363 c 0.888,0.854 1.516,1.793 1.835,2.736 l -2.984,1.52 1.521,2.984 c -0.812,0.574 -1.871,0.964 -3.094,1.134 l -0.518,0.072 0.096,0.514 c 0.201,1.089 0.226,2.083 0.073,2.909 l -3.634,-0.97 -0.204,3.7570001 c -0.83,-0.11 -1.768,-0.44 -2.742,-0.968 l -0.459,-0.249 -0.228,0.47 c -0.539,1.107 -1.237,1.994 -2.036,2.591 l -2.367,-2.369 z"
id="path2-9" />
<path
d="m 43.38633,-26.007714 c -0.53,-1.489 -0.698,-2.97 -0.432,-4.2 l 2.368,0.375 0.987,0.156 0.157,-0.988 0.375,-2.368 c 1.261,0.127 2.613,0.743 3.862,1.706 0.118,-0.337 0.244,-0.663 0.382,-0.967 -1.551,-1.135 -3.223,-1.763 -4.73,-1.763 -0.123,0 -0.245,0.004 -0.366,0.013 l -0.511,3.223 -3.224,-0.511 c -0.6,1.487 -0.565,3.415 0.085,5.393 0.335,-0.037 0.684,-0.061 1.047,-0.069 z m 14.501,-5.319 c 1.248,-0.962 2.6,-1.578 3.86,-1.705 l 0.376,2.368 0.156,0.988 0.987,-0.157 2.369,-0.376 c 0.266,1.23 0.098,2.71 -0.432,4.2 0.361,0.009 0.711,0.032 1.046,0.07 0.651,-1.978 0.685,-3.906 0.085,-5.394 l -3.225,0.512 -0.511,-3.224 c -0.12,-0.008 -0.242,-0.012 -0.365,-0.012 -1.507,0 -3.179,0.628 -4.73,1.762 0.14,0.306 0.266,0.631 0.384,0.968 z m -14.225,21.641 h 0.035 c 0.067,0 0.157,-0.604 0.26,-0.947 -0.098,0.004 -0.197,0.046 -0.294,0.046 -1.496,0 -2.826,-0.303 -3.83,-0.89 l 1.089,-2.128 0.454,-0.887 -0.891,-0.452 -2.136,-1.088 c 0.508,-1.151 1.515,-2.25 2.818,-3.143 -0.287,-0.219 -0.561,-0.441 -0.81,-0.669 -1.687,1.217 -2.846,2.755 -3.235,4.31 l 2.908,1.483 -1.482,2.843 c 1.221,1.023 3.049,1.522 5.114,1.522 z m 27.806,-5.846 c -0.39,-1.555 -1.548,-3.093 -3.234,-4.311 -0.25,0.228 -0.523,0.451 -0.81,0.669 1.304,0.893 2.31,1.992 2.817,3.145 l -2.136,1.088 -0.891,0.453 0.454,0.892 1.089,2.137 c -1.004,0.587 -2.332,0.904 -3.828,0.904 -0.099,0 -0.199,-0.01 -0.299,-0.013 0.103,0.344 0.192,0.683 0.26,1.011 l 0.039,0.002 c 2.066,0 3.892,-0.563 5.112,-1.587 l -1.482,-2.908 z m -12.653,9.182 c -0.447,1.5170001 -1.181,2.8120001 -2.119,3.6510001 l -1.695,-1.694 -0.707,-0.707 -0.707,0.707 -1.695,1.694 c -0.938,-0.839 -1.673,-2.136 -2.12,-3.6520001 -0.296,0.2060001 -0.593,0.3970001 -0.886,0.5630001 0.636,1.98 1.741,3.559 3.1,4.409 l 2.308,-2.307 2.308,2.308 c 1.358,-0.851 2.464,-2.428 3.101,-4.408 -0.295,-0.168 -0.591,-0.359 -0.888,-0.5640001 z"
fill="#ea596e"
id="path4-3" />
<path
fill="#ea596e"
d="m 56.41233,-31.002714 c 0.426,1.146 0.748,2.596 0.841,4.284 l 0.2,3.683 3.564,-0.946 c 1.32,-0.351 2.655,-0.536 3.86,-0.536 0.16,0 0.318,0.003 0.474,0.01 l -1.827,2.819 3.139,1.211 c -0.958,0.759 -2.237,1.514 -3.814,2.123 l -3.441,1.328 2.001,3.099 c 0.918,1.42 1.509,2.782 1.838,3.96 l -3.244,-0.865 -0.182,3.357 c -1.019,-0.677 -2.132,-1.66 -3.198,-2.973 l -2.329,-2.863 -2.328,2.862 c -1.066,1.312 -2.179,2.295 -3.198,2.972 l -0.18,-3.354 -3.248,0.864 c 0.329,-1.178 0.921,-2.54 1.839,-3.961 l 2.004,-3.099 -3.442,-1.328 c -1.577,-0.609 -2.856,-1.363 -3.814,-2.122 l 3.135,-1.208 -1.827,-2.823 c 0.155,-0.006 0.313,-0.01 0.473,-0.01 1.206,0 2.541,0.185 3.861,0.536 l 3.564,0.947 0.202,-3.683 c 0.092,-1.688 0.415,-3.138 0.84,-4.284 l 2.119,2.609 2.118,-2.609 m 0.19,-4.991 -2.308,2.841 -2.308,-2.841 c -1.989,1.532 -3.421,4.992 -3.646,9.112 -1.617,-0.43 -3.192,-0.637 -4.632,-0.637 -2.11,0 -3.929,0.445 -5.161,1.289 l 1.989,3.073 -3.415,1.316 c 0.842,2.366 3.69,4.797 7.54,6.283 -2.241,3.465 -3.116,7.106 -2.407,9.5160001 l 3.537,-0.9410001 0.196,3.6540001 c 2.512,-0.07 5.703,-2.027 8.307,-5.2280001 2.603,3.2010001 5.796,5.1580001 8.306,5.2280001 l 0.198,-3.6550001 3.535,0.9430001 c 0.71,-2.4110001 -0.165,-6.0500001 -2.404,-9.5170001 3.849,-1.485 6.696,-3.918 7.538,-6.283 l -3.415,-1.318 1.99,-3.07 c -1.233,-0.844 -3.053,-1.29 -5.164,-1.29 -1.438,0 -3.013,0.207 -4.63,0.636 -0.225,-4.119 -1.657,-7.579 -3.646,-9.111 z"
id="path6-6" />
</g>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:42.6667px;line-height:1.25;font-family:sans-serif;fill:#ea596e;fill-opacity:1;stroke:none"
x="2.2188232"
y="31.430677"
id="text46212"><tspan
sodipodi:role="line"
id="tspan46210"
x="2.2188232"
y="31.430677"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.6667px;font-family:'TeX Gyre Termes';-inkscape-font-specification:'TeX Gyre Termes'">D</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:42.6667px;line-height:1.25;font-family:sans-serif;fill:#ea596e;fill-opacity:1;stroke:none"
x="41.347008"
y="67.114784"
id="text46212-1"><tspan
sodipodi:role="line"
id="tspan46210-5"
x="41.347008"
y="67.114784"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:42.6667px;font-family:'TeX Gyre Termes';-inkscape-font-specification:'TeX Gyre Termes'">F</tspan></text>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View file

@ -0,0 +1,296 @@
\documentclass[aspectratio=169,12pt]{beamer}
\usetheme[block=fill,progressbar=frametitle,background=light]{metropolis}
\metroset{numbering=fraction}
\usepackage{appendixnumberbeamer}
\usepackage{hyperref}
\usepackage{booktabs}
\usepackage[scale=2]{ccicons}
\usepackage{pgfplots}
\usepgfplotslibrary{dateplot}
\usepackage{xspace}
\newcommand{\themename}{\textbf{\textsc{metropolis}}\xspace}
\title{Héberger des services conviviaux hors des datacenters}
\subtitle{Association Deuxfleurs\hfill\includegraphics[height=2.5cm]{figures/deuxfleurs-logo.png}\\\url{https://deuxfleurs.fr}\\Licence CC-BY}
% \date{\today}
\date{22 octobre 2024}
\author{Baptiste Jonglez}
\institute{}
%\titlegraphic{\hfill\includegraphics[height=1.5cm]{figures/deuxfleurs-logo.png}}
\begin{document}
\maketitle
\begin{frame}{Plan}
\setbeamertemplate{section in toc}[sections numbered]
\tableofcontents%[hideallsubsections]
\end{frame}
%---------------------------------
\section{Deuxfleurs en deux minutes}
\begin{frame}{L'association Deuxfleurs}
\begin{block}{Objectifs}
\textbf{Fabriquer un Internet \alert{convivial}.\\Critiquer
l'organisation dominante du numérique.}
\end{block}
\vspace{0.5cm}
\begin{block}{Comment ?}
En fournissant des \textbf{services numériques conviviaux} et en
construisant une \textbf{infrastructure résiliente hors des
datacenters}
\end{block}
\begin{figure}
\includegraphics[height=2cm]{figures/deuxfleurs-logo.png}
\includegraphics[height=2cm]{figures/logo_chatons.png}
\end{figure}
\end{frame}
\begin{frame}{Services offerts}
%\begin{figure}
%\end{figure}
\begin{itemize}
\item Messagerie instantanée (Matrix)
\item Visioconférence (Jitsi)
\item Bureautique en ligne (Cryptpad)
\item Email (Postfix/Dovecot)
\item Hébergement web (Garage/Tricot)
\end{itemize}
\vspace{0.5cm}
Uniquement basé sur du \textbf{logiciel libre}, certains
\textbf{développés en interne}.
\end{frame}
%\begin{frame}{Les CHATONS}
%\begin{figure}
%\includegraphics[height=4cm]{figures/logo_chatons.png}
%\end{figure}
%\end{frame}
%---------------------------------
\section{Des services numériques fiables sans datacenters ?}
\begin{frame}{Une petite histoire de chaises...}
{\large Je veux fabriquer des chaises.\\Quelle quantité, pour quel public ?\\Atelier, usine ?}
\begin{figure}
\includegraphics[height=3.5cm]{figures/chaise_alu.jpg}
\hspace{1cm}
\includegraphics[height=4cm]{figures/chaise_fancy.jpg}
\caption{CC-BY Jean-Pierre Dalbéra (Chaise de Jan Kastner au Musée d'Orsay)}
\end{figure}
\end{frame}
\begin{frame}{Le datacenter : l'usine à chaises industrielles}
\begin{block}{Infrastructures typiques d'un datacenter}
\begin{itemize}
\item alimentation électrique haut tension redondante
\item onduleurs, batteries et générateur diesel
\item refroidissement redondé
\item liens réseaux dédiés et redondants
\item protections incendie, contrôle d'accès (badges, portes)
\end{itemize}
\end{block}
\textbf{Très coûteux} en ressources et en place, mais \textbf{très fiable}
et offre une \textbf{grande capacité d'hébergement}. Repose sur la
\textbf{standardisation} du matériel et logiciel.
\vspace{0.2cm}
{\large \textbf{Peut-on être aussi fiable hors d'un datacenter ?}}
\end{frame}
\begin{frame}{L'auto-hébergement : l'atelier personnel de chaises}
Auto-hébergement = hébergement de services numériques à la maison
\begin{itemize}
\item Demande \textbf{très peu de ressources} : raspberry pi ou vieux PC, stockage, un peu d'électricité, connexion Internet déjà existante
\item Gros inconvénient : \textbf{peu fiable sur le long terme} (coupures
électriques, coupures réseau, pannes matérielles, déménagement...)
\end{itemize}
\begin{figure}
\includegraphics[width=.6\linewidth]{figures/neptune.jpg}
\end{figure}
\end{frame}
\begin{frame}{L'entre-hébergement de Deuxfleurs : un réseau d'ateliers}
\begin{block}{Idées de l'entre-hébergement}
\begin{itemize}
\item Fiabilité via \textbf{redondance géographique} sur plusieurs sites
\item Chaque site reste \textbf{simple} et assez peu fiable, hébergé ``à la maison''
\item \textbf{Stockage distribué et redondant} pour les données
\item \textbf{Orchestration de services} pour relancer/déplacer automatiquement les services en cas de panne
\item Formalisation d'un \textbf{groupe d'administrateurices} qui peut intervenir à distance
\end{itemize}
\end{block}
En résumé : \textbf{fiabilité via la redondance logicielle} (système distribué) plutôt que via la fiabilisation extrême d'un unique site
\end{frame}
\begin{frame}{Schéma de principe de la redondance géographique (Garage)}
\begin{figure}
\includegraphics[height=8cm]{figures/carte-europe.png}
\end{figure}
\end{frame}
\begin{frame}{Photos des sites (1)}
\begin{figure}
\includegraphics[width=.9\linewidth]{figures/neptune.jpg}
\caption{Site Deuxfleurs avec 3 serveurs (PC de bureau reconditionnés) et 2 routeurs}
\end{figure}
\end{frame}
\begin{frame}{Photos des sites (2)}
\begin{figure}
\includegraphics[width=.8\linewidth]{figures/serv_orion.jpg}
\caption{Site Deuxfleurs avec 3 serveurs (reconditionnés), 1 routeur, 1 plante}
\end{figure}
\end{frame}
\begin{frame}{Logiciel d'orchestration (Nomad)}
\begin{figure}
\includegraphics[width=\linewidth]{figures/deuxfleurs-nomad-20241022.png}
\end{figure}
\end{frame}
\begin{frame}{Limites et passage à l'échelle}
\begin{block}{Les limites de l'infrastructure}
\begin{itemize}
\item Infrastructure de production Deuxfleurs : 11 machines sur 5 sites,
22 coeurs CPU à 2.7 GHz, 96 Go de RAM, 13 To stockage brut (avant
redondance)
\begin{itemize}
\item 10x plus gros qu'un smartphone milieu/haut de gamme
\item comparable à un GPU Nvidia très haut de gamme (94 GB mémoire)
\item 10x plus petit qu'un ``gros'' serveur (128 coeurs, 1 TB mémoire)
\item 100.000x plus petit que OVH (450k serveurs en 2024)
\end{itemize}
\item Pas de ``scaling'' dynamique comme dans le cloud : on travaille sur
des machines physiques, pas des machines virtuelles $\rightarrow$
\textbf{c'est l'anti-cloud : visibilisation forte des limites physiques}
\item On peut quand même rajouter des disques et des machines physiques
pour augmenter la capacité sur le long terme
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Limites volontaires et stratégie de sobriété}
\textbf{Deuxfleurs ne peut pas héberger la terre entière} (c'est assumé)
Stratégie : \textbf{limiter volontairement la taille de l'infrastructure},
puis \textbf{choisir des usages et services sobres qui tiennent sur cette
infrastructure}
\begin{block}{Exemples}
\begin{itemize}
\item pas de Wordpress, mais uniquement des sites web statique
\item 500 sites web aujourd'hui, on estime pouvoir tenir jusqu'à 50.000
\item limite de stockage sur les sites web (50 Mo, augmentable à 200 Mo
par l'utilisateur, et plus sur demande)
\item pas de service de stockage de fichiers comme Nextcloud
\end{itemize}
\end{block}
\end{frame}
%---------------------------------
\section{Quel numérique et pour quoi faire ?}
\begin{frame}{Usages numériques}
\begin{block}{Quels sont les usages numériques principaux ?}
\begin{itemize}
\item \textbf{lire} : Wikipedia, Instagram, Netflix
\item \textbf{écrire} : blog, mail, réseaux sociaux
\item \textbf{communiquer} : visioconférence, messagerie instantanée
\end{itemize}
\end{block}
\textbf{Attention aux jugements de valeurs sur les usages !} (``les
réseaux sociaux c'est dangereux'', ``les jeux vidéos rendent bêtes''...)
Questions plus intéressante : \textbf{quel modèle de services pour répondre à ces usages ?}
\end{frame}
\begin{frame}{Les outils conviviaux}
Concept proposé par Ivan Illich
\begin{block}{Outil convivial}
\begin{itemize}
\item \textbf{accessible}, y compris pour le bricoler / réparer
\item ``lhumain contrôle loutil'' et non l'inverse : favorise \textbf{l'autonomie}
\item pas de ``monopole radical'' (= outil obligatoire pour s'insérer dans la société)
\end{itemize}
\end{block}
Exemple d'outils conviviaux : tournevis, vélo
Exemple d'outils non conviviaux : voiture, smartphone
\textbf{L'informatique est plutôt non conviviale aujourd'hui} : difficile de se passer de son smartphone, aucune prise directe sur les évolutions des services numériques
\end{frame}
\begin{frame}{Différents modèles économiques de services}
Modèle principal des services numériques aujourd'hui : \textbf{basé sur
l'économie de l'attention}.
Conséquences : captation abusive de données personnelles, dépendence forte
à la publicité ciblée, \textit{dark patterns} pour créer des addictions,
stratégie d'enfermement dans des plateformes. Capitalisme de surveillance
et croissance infinie.
\vspace{0.5cm}
Autres modèles :
\begin{itemize}
\item abonnement : presse
\item service public : data.gouv.fr
\item commun numérique : wikipedia
\item entraide et dons : CHATONS, famille
\end{itemize}
\end{frame}
\begin{frame}{Modèle de Deuxfleurs}
\textbf{Infrastructure} en propre, logiciels libres, complètement hébergés en
interne, pas de publicité.
\textbf{Association} : possibilité de s'impliquer dans la définition des services.
\textbf{Services de communication} ``de base'' en premier lieu : choix de
proposer de la messagerie instantanée, email, sites web. Accompagnement
pour adapter les usages (Wordpress vers sites web statiques)
\textbf{Modèle économique} actuellement basé sur les dons et sur le
bénévolat. Au début, 3 salariés sur un financement européen pour
développer les briques de base de l'infrastructure.
\end{frame}
%---------------------------------
\section{Conclusion}
\begin{frame}{Conclusion}
\textbf{Deuxfleurs construit une \alert{infrastructure résiliente} à base de systèmes distribués, conçoit des services numériques \alert{dans les limites de l'infrastructure}, priorise \alert{les besoins utilisateurs et leur autonomie}.}
Pour aller plus loin :
\begin{itemize}
\item \url{https://deuxfleurs.fr/}
\item \url{https://garagehq.deuxfleurs.fr/}
\item \url{https://plume.deuxfleurs.fr/}
\item \url{https://guide.deuxfleurs.fr/}
\item \url{https://jamstack.org/}
\item \url{https://mouton-numerique.org/}
\item \url{https://louisderrac.com/}
\item \url{https://tom.gargouille.re/}
\end{itemize}
\end{frame}
\end{document}