Fait partie du Sovereign Stack · Famille: Construire

Custom Software

Nous développons des circuits documentaires, des portails clients et des connexions entre vos systèmes. Nous assurons aussi la maintenance et l’exploitation des applications livrées.

Ce que nous pouvons développer

Applications créées par ALT-F1

  • PolyDocsPiloter une application par commandes vocales.
  • Video-To-ChapterTransformer une réunion ou un cours enregistré en résumés consultables.
  • Facility ManagementPlanifier, valider et suivre le travail sur site.
  • Offres & polices digitalesPréparer et signer offres et contrats avec un circuit de paiement numérique.
  • The AcceleratorCollecter et analyser des informations web publiques pour les métiers et la recherche.
  • Broadcast & SIP SecureExploiter les circuits de diffusion et protéger les échanges audio, vidéo et messages.
  • ConnectivoGérer les conversations clients et réponses automatiques sur les messageries.
  • StratExSuivre ensemble programmes, projets, contrats et rapports de direction.
  • Migration cloudPréparer le transfert des applications vers un hébergement adapté.
  • Gestion des services ITOrganiser demandes, incidents et changements avec un inventaire des systèmes.

Pour qui

Nous avons travaillé pour des administrations publiques (Smals, Europol, Eurojust, DG de la Commission européenne, Police fédérale), l’audiovisuel (BBC, WDR, YLE, VT4), les télécoms et le retail (KPN, Orange, Galeria INNO, Tale Me), l’industrie et le transport (BMW, Toyota, DAF Trucks, SNCB/NMBS, Sonaca, Asco), les banques et assurances (Argenta, BNP Paribas Fortis, AXA, NN, Patronale) et la santé (NovInject) : livré, et suivi pendant des années.

Comment cela fonctionne

  1. Définir les utilisateurs, la tâche et le résultat attendu.
  2. Développer et relire les changements, puis les vérifier avant publication.
  3. Surveiller l’application, inventorier ses composants et tester la restauration.

Construire, publier et maintenir votre application.

Faites défiler horizontalement pour lire le dessin.

1Développer et documenter votre logiciel Conserver l’historique des modifications du code historique des versions 2Versions des composants Lister les logiciels et vérifier leurs versions versions approuvées 3Contrôler et publier Relire et tester les changements relecture et tests 4Publication maîtrisée Publier la version approuvée déploiement reproductible 5Inventaire des composants Suivre les composants et failles inventaire et analyse 6Maintenir et restaurer Sauvegarder et tester la reprise tests de reprise Une livraison maîtrisée, avec des contrôles et une reprise préparée dès le départ.Développer et documenter votre logicielVersions des composantsContrôler et publierPublication maîtriséeInventaire des composantsMaintenir et restaurer
Les étapes décrivent la livraison. Les termes techniques sont expliqués plus bas. Voir le film sur la livraison →

Construire, publier et maintenir votre application.

Développer et documenter votre logiciel
  • Conserver l’historique des modifications du code
  • Lister les logiciels et vérifier leurs versions
Contrôler et publier
  • Relire et tester les changements
  • Publier la version approuvée
Maintenir et restaurer
  • Suivre les composants et failles
  • Sauvegarder et tester la reprise

Une livraison maîtrisée, avec des contrôles et une reprise préparée dès le départ.

Dépôt
le seul endroit qui contient le code, les réglages et les secrets chiffrés de votre application, avec tout leur historique
Version figée
chaque brique nommée avec sa version exacte, pour que la même chose tourne demain comme aujourd’hui ; un changement est une proposition que vous lisez d’abord
Fusion
le moment où une modification relue rejoint la ligne principale ; rien n’atteint le serveur sans cela
Script de déploiement
un court programme qui met la nouvelle version sur le serveur de la même manière à chaque fois, et remet l’ancienne si le contrôle échoue
SBOM
Software Bill of Materials. la liste de chaque paquet contenu dans l’application, vérifiée contre les vulnérabilités connues
CMDB
Configuration Management Database. un fichier qui dit ce qui tourne où : application, serveur, adresse, port, sauvegarde
Répétition de restauration
une sauvegarde n’est réelle qu’une fois restaurée ; nous restaurons selon un calendrier, pas le jour du malheur

Livrer et maintenir votre application

Nous organisons le travail en étapes maîtrisables. Chaque changement est relu et vérifié avant une mise en service reproductible, avec un moyen de revenir à la version précédente.

Un inventaire décrit les composants logiciels et les systèmes déployés. Les sauvegardes et tests de restauration répondent aux besoins de disponibilité et de reprise. Le film sur la livraison présente ces étapes.

Votre code, vos documents et la transmission

Le projet comprend le code source et les documents d’exploitation convenus au contrat. Nous expliquons comment publier un changement, gérer les accès et restaurer le service.

Nous précisons les responsabilités pendant le projet et après sa livraison : maintenance, mises à jour de sécurité et assistance. Les détails techniques sont disponibles plus bas.

Détails techniques

Pour les informaticiens : infrastructure as code, dépendances figées, secrets chiffrés dans git, SBOM et CMDB, un seul pipeline du commit à la production.

Former votre équipe

Durée
Une journée
Pour qui
Chefs de projet, achats et équipes IT
Au programme
Examiner livraison, maintenance et transmission.

Workshops →

Sujets de sécurité liés

Consultez les mesures pratiques et références liées à ce service.

Demander un devis

Les sigles utilisés ici: API, SBOM, CMDB, CI/CD, ITIL, CRM, ERP
API — Application Programming Interface
Une façon convenue pour une application de demander des données ou des actions à une autre.
SBOM — Software Bill of Materials
Un inventaire des composants d’un logiciel, utile pour retrouver les systèmes qui contiennent un composant vulnérable.
CMDB — Configuration Management Database
Un inventaire qui décrit les systèmes, leurs responsables et leurs dépendances.
CI/CD — Continuous Integration / Continuous Delivery or Deployment
Des contrôles automatisés et des étapes de livraison reproductibles. CD désigne la livraison ou le déploiement selon le processus.
ITIL — Information Technology Infrastructure Library
Le nom d’origine du cadre ITIL de gestion des services, utilisé pour organiser le support, les incidents et les changements.
CRM — Customer Relationship Management
Un logiciel pour organiser les contacts clients, les ventes et leur suivi.
ERP — Enterprise Resource Planning
Un logiciel qui relie des activités comme les achats, les stocks, la comptabilité et la production.

Tous les sigles et leurs explications →