Nos technologies
Notre stack privilégiée est un ensemble de langages et d'outils éprouvés, et à la pointe.
Chaque technologie sélectionnée répond à un besoin précis, et nous permet de concevoir, déployer et maintenir des applications robustes et optimisées.
React
Ce framework permet de développer les interfaces utilisateur performantes et ergonomiques. Il est si puissant qu'il prend en charge les technologies web & mobiles.
PHP, Symfony, API Platform
Nous travaillons avec Symfony et API plaform depuis des années. La robustesse, qualité et performance des API créées avec ce framework n'est plus à démontrer.
Infrastructure K8s et IAC
Nous sommes spécialistes des infrastructures Kubernetes (K8s) qui permettent d'automatiser le déploiement, la mise à l'échelle et la gestion d'applications conteneurisées. Couplées à l'Infra As Code (IAC), elles permettent une flexibilité sans égale.
Front-office puissant
React est un framework polyvalent et flexible.
Couplé à un framework CSS et à Typescript, il est utilisé dans nos applications web et mobiles.
Il s'appuie sur des technologies en constante évolution, avec une communauté open-source très active.
Nous attachons une grande importance au design et à l'ergonomie des applications que nous maintenons.
Les cas métiers sont systématiquement testés dans la pipeline à l'aide de Cypress.
Back-office éprouvé
Créé en 2005, le framework Symfony est devenu la référence des applications web. Depuis, API Platform est venu le compléter en automatisant la création technique des API.
La qualité de ces frameworks associée à notre méthodologie de travail nous assurent une qualité de développement incomparable.
Notre code serveur est systématiquement testé à 100%. Les tests techniques et métiers nous donnent la confiance de déployer dans les minutes qui suivent.
L'infrastructure pilier
Chez Dayploy, l'équipe est aussi DevOps.
Et si nous arrêtions de réinventer la roue ? Nous connaissons les outils "Infra" (S3, K8s, ingress, etc.) et les utilisons. Développer un système de stockage de fichier, d'authentification, etc., n'est probablement pas ce qu'il y a de plus efficace de nos jours.
L'infrastructure portée par Kubernetes est robuste, flexible et scalable. Le déploiement de conteneurs grâce à l'IAC simplifie significativement la maintenance des serveurs, et permet des déploiement quotidiens.
Pour chaque besoin, nous savons peser les avantages et inconvénients des outils disponibles pour se concentrer sur votre métier.
Et en production ?
L'observabilité
Une application ne s'arrête pas à sa mise en production.
Notre maîtrise des articulations des traces, des logs et des métriques, nous permet de nous assurer que l'application fonctionne correctement.
Nous utilisons des outils qui permettent de lever des alertes, selon des conditions techniques ou métier.
Nous savons naviguer dans cette masse de données pour en extraire uniquement les indicateurs dont vous avez besoin, et vous alerter au bon moment.
Un déploiement à la loupe
Nous déployons votre application régulièrement,
plusieurs fois par jour.
Que se passe-t-il lorsque notre développement est prêt ?
Votre application, vos données
Maîtrisez vos données, restez indépendants
Nous croyons en une relation de confiance où vous gardez le contrôle complet: votre cloud provider, vos serveurs, votre gestionnaire de code source et votre infrastructure.
Avec nous, vous restez propriétaire et maître de vos solutions.
Nous développons des systèmes qui vous appartiennent entièrement, et vous avez un accès total à votre code source, à vos données et à votre infrastructure, car votre autonomie est essentielle.