Aller au contenu principal

Présentation

Notre objectif est d'avoir des applications reproductibles qui peuvent tourner dans des containers à destination d'environnements kubernetes.

Les applications, containers et scripts doivent respecter des standards ouverts pour être portables.

L'ensemble des applications utilise une CI/CD interne pour l'automatisation, notamment le build des images docker et leur déploiement sur kubernetes.

Kubernetes (K8S)

Notre cible de déploiement est Kubernetes.

Vous devez donc containeriser votre application, à minima avec docker-compose.

Voir les best practices Docker et Kubernetes.

Bases de données

PostgreSQL

La fabrique propose des PostgreSQL backupés automatiquement, à J-7 en "just-in-time" puis via des archives quotidiennes au-delà.

La restauration des données se fait sur demande à l'équipe SRE.

Voir aussi les bonnes pratiques liées aux BDD et comment accéder à ses instances de base de données.

Nous pouvons mettre à disposition des clusters Elastic Search pour vos besoin (via ElasticCloud)

Stockage object

La fabrique propose du stockage S3 pour stocker des données dans les nuages.

Services transverses

ServiceUsage
MatomoTracking web RGPD-friendly
SentryLogs d'exceptions applicatives
TipimailEmails transactionnels
GrafanaMonitoring / supervision
EmailsEmails en fabrique.social.gouv.fr
NextCloudDrive/Fichiers partagés
HarborRegistry docker
OVHNoms de domaine personnalisés
VaultWardenGestion des mots de passe

On-demand

Si vous avez d'autres besoins, l'équipe SRE est à votre disposition pour en discuter.