Aller au contenu

Vos métiers font leurs applis avec l’IA,dites oui sans perdre la main.

Avec while, leur agent les met en ligne derrière la connexion de l’entreprise, et vous décidez qui y entre.

Claude de Malik

  1. Malik : Je suis au service planning. Mets mon appli en ligne avec while, pour l’équipe.
  2. Claude de Malik : Je la mets en ligne, avec sa base de données et l’import du matin.
  3. Autoriser un agentwhile · Un nouveau projetAutorisé
  4. Claude de Malik : C’est en ligne.Planning des visitesplanning.acme.fr
  5. Malik : Ouvre-la à l’équipe planning.
  6. Claude de Malik : C’est demandé. La demande attend la validation de la DSI.Ouvrir l’appli au groupe planningdemandé par Claude
  7. Malik : Branche l’import sur Pennylane.
  8. Claude de Malik : J’ai déclaré Pennylane en lecture. Elle attend la validation de la DSI, et je ne verrai jamais la clé.PennylaneLecture seule · déclarée par Claude
  9. while : Faille connue dans lodashCVE-2021-23337, haute
  10. Claude de Malik : Je passe lodash à la version corrigée, puis je remets en ligne.Santé / Sécuritélodash 4.17.21
  11. Claude de Malik : C’est corrigé et en ligne.
  12. Malik : Qu’as-tu fait cette semaine ?
  13. Claude de Malik : Tout est dans le journal de while.

Acme/planningVue d’ensemble

France copie automatique restauration d'essai Planning des visiteswebpour les autres services12 requêtes en 15 min95 % en moins de 120 ms Import des visitesimport-visitestâche planifiée · chaque jour à 07:00 Base mainPostgreSQL 16jusqu’à 1 Gio Sauvegardeschaque jour à 03:00gardées 14 jours Test de restauration4 tables relues
France 184 en 15 min copie automatique restauration d'essai L’équipe Acme Planning des visiteswebouverte à l’organisation184 requêtes en 15 min95 % en moins de 180 ms Import des visitesimport-visitestâche planifiée · chaque jour à 07:00 Base mainPostgreSQL 16jusqu’à 1 Gio Sauvegardeschaque jour à 03:00gardées 14 jours Test de restauration4 tables relues
France 184 en 15 min 1 284 appels en 24 h copie automatique restauration d'essai L’équipe Acme Planning des visiteswebouverte à l’organisation184 requêtes en 15 min95 % en moins de 180 ms Import des visitesimport-visitestâche planifiée · chaque jour à 07:00 Base mainPostgreSQL 16jusqu’à 1 Gio Source de donnéesPennylane Sauvegardeschaque jour à 03:00gardées 14 jours Test de restauration4 tables relues

planning.acme.fr

Planning des visites

IFMBLD
Lun.Mar.Mer.Jeu.Ven. 9:0010:0011:0014:0015:0016:00 IF9:00MB11:00LD15:00MB15:00LD10:00IF14:00IF10:00MB16:00

Inès, Malik et Léa l’ont ouvert ce matin

  1. L’agent d’un métier met son appli en ligne

  2. Vous choisissez qui l’ouvre

  3. La clé se saisit dans while, pas chez l’agent

  4. L’agent corrige les failles connues

  5. Vous voyez tout ce que font les agents

Parler à l’équipe

hello@while.sh

Marche avec

Cliquez sur votre agent pour copier ses instructions.

Hébergé en Francepar Nextmap

Ce que vous auriez à assembler est déjà là

Chaque appli s’ouvre à qui vous voulez, et à personne d’autre

Avec le compte de l’entreprise, par groupe ou par domaine.

Les métiers avancent en autonomie, et rien d’important ne se fait sans vous

Vous choisissez qui valide quoi, double validation comprise.

Vous savez qui a fait quoi, et vous pouvez le prouver

Le journal est signé et vérifiable. Avec l’offre Entreprise, il part en continu vers votre SIEM.

Une appli des métiers ne met pas les autres en danger

Chaque appli tourne isolée des autres, et l’agent du métier corrige les failles connues de ses dépendances, vérifiées à chaque mise en ligne, puis chaque jour.

Les clés de l’entreprise restent secrètes, même pour les agents

Les applis et les agents se servent de vos outils sans jamais voir la clé.

Vos données restent en France, chez une entreprise française

Vos applis et leurs sauvegardes sont hébergées en France, par Nextmap.

Ce que votre équipe sécurité va demander

Identité
Les applis s’ouvrent avec la connexion de l’entreprise, par OpenID Connect, avec Microsoft Entra, Google Workspace, Okta, Keycloak ou tout autre fournisseur.
Validations
Vous fixez des règles par rôle, par groupe et par appli, avec une double validation si vous voulez. Un agent ne valide jamais.
Journal
Il est en ajout seul, chaîné et signé. Il s’exporte et se revérifie avec un petit script.
Isolation
Chaque appli tourne dans son bac à sable, sans accès aux autres applis. Ses sorties vers internet sont fermées par défaut.
Failles connues
Les dépendances de chaque appli sont comparées aux failles connues à chaque mise en ligne, puis chaque jour, et l’agent du métier les met à jour.
Sauvegardes
Elles partent chaque jour hors du cluster où tournent les applis, dans un stockage propre à votre organisation et chiffré en AES-256. Elles sont gardées 14 jours.
Couper un accès
Vous déconnectez un agent, révoquez une clé ou un jeton, fermez les sessions d’une personne ou retirez un accès, à tout moment.
Partir
Le code de chaque version s’archive. Les données s’exportent en CSV ou en fichiers.

Questions

Démarrer

Un directeur financier veut partager son outil : par où commencer ?

Il demande à son agent de mettre l’outil en ligne pour son équipe, et vous validez l’accès.

Faut-il une équipe pour faire tourner while ?

Non, il n’y a rien à installer ni à faire tourner chez vous.

Gouvernance

Comment encadrer les agents des métiers et des prestataires ?

Chaque agent agit avec les droits de sa personne, et vos règles disent ce qui attend une validation.

Un métier peut-il ouvrir une appli à internet sans la DSI ?

Non, par défaut, rendre une appli publique attend la validation d’un admin.

Qui maintient ces applis ?

L’agent du métier les entretient, dans les règles que vous avez fixées.

Et si l’agent d’un métier casse son appli ?

Il revient lui-même à la version d’avant.

Données

Les applis peuvent-elles se servir de nos outils, comme l’ERP ou le CRM ?

Oui, chaque outil se branche comme une source de données, que vous validez.

Une appli peut-elle lire les données d’une autre ?

Elle ne le peut qu’après votre validation, et en lecture seule.

Un agent peut-il supprimer la base d’une appli en production ?

Non : sur while, remplacer ou détruire une base de production attend toujours l’accord d’une personne.

Peut-on reprendre des applis qui sont sur AWS ou Heroku ?

Oui, l’agent reprend le code, recopie la base depuis une sauvegarde et reporte les variables d’environnement, comme dans le guide Quitter Heroku.

Commencez par une appli d’un métier

L’adresse de l’équipe

hello@while.sh

Parler à l’équipe

Un métier veut essayer ? Il colle ces instructions dans son agent :

Lis while.sh/agents, puis mets mon appli en ligne avec while. Copier les instructions