Cette page wiki est dédiée à la présentation de l'idée de Projet Labs•cm, renommée LABaaS·cm pour mieux exprimer son caractère de service communautaire. La genèse, les objectifs et les ressources nécessaires à une implémentation avantageuse de cette idée de projet sont étaillés dans les sections de ce document. Ce qui est intéressant, c'est que l'idée est une construction collaborative et qu'elle est parfaitement alignée avec les Objectifs & Missions du cmNOG. Ce qui garanti que l'intérêt de la communauté Internet Camerounaise reste central ; dont les grandes attentes sont justifiées par la précarité ambiante relativement à la disponibilité d'une infrastructure pouvant satisfaire le besoin de réaliser des tests et simuler la construction d'environnements de service accessibles via le réseau. Ce qui suit présente l'idée de projet Labs•cm sous un jour nouveau ; une vision beaucoup plus pratique ; un nom adapté à l'air du temps : LAB-as-a-Service•cm (LABaaS•cm/LAB-Service•cm)…bref ! il sagit d'une réécriture qui sied aux ambitions et possibilités actuelles des volontaires de la communauté…
« Ce que l'on conçoit bien, s'énonce clairement,
Et les mots pour le dire arrivent aisément. » “ Chant I ”, dans L'Art poétique, Nicolas Boileau1), éd. Aug. Delalain, 1815, p. 6
Le nom complet de l'idée de projet est : Infrastructure de Service Public de Banc d'Essais Techniques Distribué & Libre ; avec pour nom de code : “ LABaaS•cm ”.
Plusieurs organisations et communautés pourraient être, plus ou moins, directement impactées par l'implémentation de l'idée de projet LABaaS. Cette section donne un aperçu des parties prenantes en les catégorisant.
La communauté du cmNOG (Cameroonian Network Operators' Group) est à l'initiative de l'idée de projet et l'Association, avec ses partenaires, est responsable d'en (i) étudier la faisabilité et de (ii) réunir les ressources néessaires à une implémentation suffisamment impactante pour l'écosystème.
La coordination de l'idée de projet est activement en pleine Recheche financière. Une soumission de demande de financement est en cours d'étude !
La coordination reste à l'écoute 4) de toute suggestion ou piste d'appui ; financier ou non…
En considérant le fort potentiel que revêt l'initiative [LAB-as-a-Service•cm], la cible et, donc, les bénéficiaires privilégiés d'une implémentation sérieuse de cette idée de projet peuvent être comptés parmi les suivants :
L'idée de Projet Labs•cm émerge, en date du 18 août 2018, d'une discussion d'équipe ; en plein contexte de #REBOOTcmNOG. Il s'agissait d'une réflexion sur les stratégies/tactiques d'engagement de la communauté autour des Objectifs & Missions du cmNOG. L'idée initiale 5) propose une solution pratiquement inexistante, dont la vision est proche de celle d'un FabLab6) ; en version virtuelle. Le contexte précaire qui prévalait à l'émergence de l'idée n'a pas été propice à l'implémentation rapide ; bien que parmi les avantages d'une initiative telle que Labs•cm, l'on pouvait compter sur un potentiel suffisant pour : (i) générer une forte énergie de mobilisation à même d'irradier la communauté nationale (particulièrement académique) et (ii) accroître la compréhension, la recherche & le développement des protocoles et technologies Internet au Cameroun. Ce qui suit présente l'idée de projet Labs•cm sous un jour nouveau ; une vision beaucoup plus pratique ; un nom adapté à l'air du temps : LAB-as-a-Service•cm (LABaaS•cm / LAB-Service•cm)…bref ! il s'agit d'une réécriture qui sied aux ambitions et possibilités actuelles des volontaires de la communauté…
Cette section présente les objectifs qui soutendent l'idée de projet LAB-as-a-Service (LABaaS) ; du général aux spécifiques.
“ Fourniture d'un Service d'infrastructure d'ateliers techniques, de tests et de simulations, à la communauté Internet du Cameroun en particulier ”
L'ensemble des objectifs spécifiques présentés, ci-dessous, est équivalent à l'objectif général ; en ce qu'ils contribuent tous ensemble à son atteinte.
Les objectifs spécifiques sont les suivants :
|-OS1. Mise à disposition d'un espace de soutien à la formation pratique et aux simulations de déploiement d'infrastructures
|-OS2. Accroissement des infrastructures, services/contenus de qualité optimale au niveau national
|-OS3. Promotion du logiciel libre
Comme c'est le cas pour tout projet sérieux, l'idée de projet LABaaS est aussi exposée à des risques. Nous avons identifié les suivants :
|-RI1. Ressources humaines non disponibles
...
|-RI2. Sécurité physique de l'infrastructure non garantie
...
|-RI3. Installation physique des serveurs non optimale
...
|-RI4. Inadéquation du Coût du trafic réseau au niveau national
...
|-RC1. 100 potentiels utilisateurs, au minimum, réservent le service le long de l'année
|-RC2. 80 % des plages réservées effectivement exploitées par les utilisateurs
|-RC3. 80 %, au moins, d'expérience d'utilisation sont publiés
|-RC4. 80 % d'utilisateurs, au moins, comprennent mieux les technologies de l'Internet
|-RC5. Accroîssement du taux d'adoption et d'implémentation des BCPs (Best Current Practices) du point de vue IETF
|-RC6. 80 % d'utilisateurs effectifs Satisfaits
|-IC1. Nombre d'inscriptions au services
|-IC2. Taux d'usage des ressources mises à disposition : CPU, réseau
|-IC3. Feedback des utilisateurs
|-IC4. Publications de description d'expériences & cas d'utilisations
|-IC5. …
Cette idée de projet est similaire à celle qui est documentée via l'URI [Labs•cm] et s'aligne avec les missions du cmNOG 7).
Il s'agit de la mise en place d'une infrastructure pour la réalisation de labs virtuels techniques, avec système de réservation/allocation de plage horaire d'exploitation et plan de souscription ; construite autour d'une distribution de plusieurs routeurs virtuels et des logiciels libres.
Le projet requiert une collaboration avec les opérateurs réseaux volontaires et des Points d'Échanges Internet ; dans le contexte Camerounais.
La phase pilote s'appuiera sur le réseau de services de Douala-IX.
Les équipements nécessaires, à la construction de l'infrastructure, doivent disposer de resources minimales assez consistantes ; ce qui nécessite l'appui d'organisations à même de fournir ces équipements.
Un tel Service Public peut s'avérer utile pour soutenir la recherche et booster le développement d'infrastructures locales en s'appuyant sur des tests de déploiement de protocoles Internet ouverts, de logiciels libres et technologies d'avant garde.
Cibles visées : Membres de la communauté Internet, Étudiants, Chercheurs, Opérateurs réseaux, Organisateurs d'événements techniques…
Sur la base des objectifs de l'idée de projet LABaaS, un minimum d'activités est nécessaires à toute implémentation judicieuse. La présente section s'applique à l'identification de ces activités.
La liste sommaire des activités, jugées, nécessaires à toute implémentation judicieuse de l'idée de projet LABaaS suit :
|-Act1. Montage du Projet
|-Act2. Recherche de financement
|-Act3. Établissement d'Accords Nécessaires au succès du Projet
|-Act4. Mise en Place de l'Infrastructure Technique du Projet
|-Act5. Mise en Place de la ressource humaine du Projet
|-Act6. Mise en Place de la ressource documentaire du Projet
|-Act7. Organisation d'un Événement autour du Lancement Officiel du Service
|-Act8. Suivi & Évaluation du Projet
La liste contenant l'ensemble des activités, de l'idée de projet LABaaS, est accessible ici.
Les données d'identification des ressources nécessaires à toute implémentation judicieuse de l'idée de projet LABaaS et celles relative à l'estimation de leurs coûts induits sont présentées dans cette section.
L'implémentation du projet LABaaS nécessite l'acquisition d'un Serveur Physique ; avec les caractéristiques minimales :
L'implémentation du projet LABaaS nécessite également l'acquisition de ressoures logicielles et immatériels ; dont : des noms de domaine stratégiques, des facilités pour l'hébergement et une batterie de logiciels libres appropriés pour la construction de l'architecture escomptée.
La ressource humaine est une donnée critique pour toute implémentation résiliente du projet - LABaaS.
Au strict minimum, la gestion de la plateforme nécessite :
Les informations relatives aux ressources jugées nécessaires, telles qu'identifiées sont reportées dans le tableau ci-dessous.
Tableau d'Identification Ressources Nécessaires - [LABaaS] | ||||
---|---|---|---|---|
# | Ressource | Type | Quantité | Commentaire |
Ressources matérielles | ||||
1. | Serveur Physique | Matériel | 01 | |
CPU : Intel XEON x 4 RAM : 64 GB ECC 8) Storage : 1 TB x 2 Network: Gigabit ethernet x 2” | 01 | |||
Ressources Logicielles et Immatérielles | ||||
2. | Noms de domaines | Immatériel | 03 | |
lab-service•cm | 01 | |||
lab-service•net | 01 | |||
lab-service•org | 01 | |||
3. | Facilités pour l'hébergement | Immatériel | 02 | |
Collocation | 01 | |||
Bande Passante | 01 | |||
4. | Logiciels Libres | Logiciel | ||
… | ||||
… | ||||
… | ||||
Ressources Humaines | ||||
5. | Assistant Support Technique | Humaine | 02 | |
6. | Opérateur NOC | Humaine | 02 | |
Sur la base de la listes des activités nécessaires à toute implémentation judicieuse de l'idée de projet LABaaS et d'une estimation réaliste du temps nécessaire à l'exécution de chacune de ces activités, le chronogramme ci-dessous* est fourni en guise d'outil d'estimation des délais inhérants au management de l'ensemble du projet.
Chronogramme Prévisionnel d'Activités - [LABaaS] | ||||
---|---|---|---|---|
# | Activité | Date Début | Date Fin | Commentaire |
1. | Montage du Projet | Juillet 2022 | Septembre 2022 | … |
2. | Recherche de financement | Septembre 2022 | Novembre 2022 | … |
3. | Établissement d'Accords Nécessaires au succès du Projet | Août 2022 | Novembre 2022 | … |
4. | Mise en Place de l'Infrastructure Technique du Projet | Novembre 2022 | Janvier 2023 | … |
5. | Mise en Place de la ressource humaine du Projet | Novembre 2022 | Février 2023 | … |
6. | Mise en Place de la ressource documentaire du Projet | Décembre 2022 | Mars 2023 | … |
7. | Organisation d'un Événement autour du Lancement Officiel du Service | Décembre 2022 | Janvier 2023 | … |
8. | Suivi & Évaluation du Projet | Mars 2023 | Décembre 2023 | … |
Les données de budgétisation prévisionnelle des ressources nécessaires à toute implémentation judicieuse de l'idée de projet LABaaS sont présentées dans cette section.
Sur la base de l'estimation des ressources nécessaires à toute implémentation utile de l'idée de projet [LABaaS], le tableau ci-dessous* est fourni en guise d'outil d'estimation des coûts inhérants à l'ensemble des ressources budgétables identifiées.
Tableau d'Estimation Coûts - [LABaaS] | |||||
---|---|---|---|---|---|
# | Désignation | Coût Unitaire ($) | Quantité | Coût Effectif ($) | Commentaire |
INFRASTRUCTURE LABaaS | |||||
1. | Serveur Physique | ||||
CPU : Intel XEON x 4 RAM : 64 GB ECC 9) Storage : 1 TB x 2 Network: Gigabit ethernet x 2“ | 7,513.49 | 01 | 7,513.49 | Spare disks 10) et mémoire RAM inclus. Frais de Douane Inclus |
|
2. | Noms de Domaine | ||||
Noms: lab-service • {cm,net,org} | 10.52 | 03 | 31.56 | Coût Annuel | |
3. | Hébergement Serveur | ||||
Collocation | 90.16 | 12 | 1,081.92 | Espace Collocation 2U (Unité Mensuelle / Forfait Annuel) |
|
Bande Passante | 285.51 | 12 | 3,426.12 | Pour Transit IP de capacité 2 Mbps (Unité Mensuelle / Forfait Annuel) |
|
Cérémonie de Lancement & Formation Utilisateurs LABaaS | |||||
4. | Formation Utilisateurs LABaaS | - | - | 12,634.05 | Formation d’une durée de deux jours (dans le cadre du lancement Officiel de la plateforme) |
Coût Prévisionnel Total - Projet LABaaS | |||||
TOTAL | 24,687.14 | $ | |||
Taux de Change $ > XAF | 663.01 | au 25.10.2022 | |||
TOTAL | 16,367,820.69 | XAF | |||
Cette section rassemble, en français [fr] et en anglais [en], les spécifications techniques nécessaires à une implémentation concrète de l'architecture infrastructurelle du projet LABaaS.
Cette section, présente en français, les spécifications techniques nécessaires à la réalisation d'une implémentation pratique du projet LABaaS.
Présentation des ressources matérielles minimales nécessaires.
Il faut un serveur physique ayant :
This section is voluntarily in english! It contains the technical specifications needed; in order to realize a practical implementation of the project LABaaS.
Minimal hardware requirements.
We need one physical server with:
ST DIGITAL is the tech company which owns the first Tier 3 and Carrier-neutral data centre in Central Africa.
Douala-IX, an IXP project collaboratively developed and implemented by ST DIGITAL and the cmNOG's community, is the first open and neutral IXP, in Central Africa. Douala-IX is also the first IXP to deploy IPv6 and to become fully MANRS-compliant within that sub-region. Douala-IX should be seen as a community built project; given that, near to all the useful conversations that helped to build that IXP were conducted within the cmNOG's discussion & sharing plateform. Don't get it wrong! The word ”Open“ also means that you can actually either freely (i) contribute to its growth, or (ii) join the early starters of the project. Don't hesitate, either way, please
Le cmNOG est une association Camerounaise, qui apporte sa modeste contribution au développement durable de l'ingénierie réseaux ; en s'appuyant fortement sur la communauté et l'écosystème Internet national. Cette association offre une plateforme d'échange d'information technique, de renforcement de capacité et de services publiques au bénéfice de la communauté technique (Étudiants, Chercheurs, Enseignants, Ingénieurs/Techniciens et Staffs des opérateurs réseaux ; entre autres acteurs et pratiquants des TICs & Télécoms).
La Structure du cmNOG 11) donne un aperçu de la manière dont le cmNOG travaille.
La page d'accueil de ce wiki regroupe l'ensemble des informations utiles…