Tous les projets
C
Entreprise / Backend

Symfony/PHP, SSO authentication, Docker, Kubernetes, PHPUnit, architecture orientee services

Backend Symfony avec architecture microservices, SSO authentification, containerisation Docker, orchestration Kubernetes, tests PHPUnit complets.

Symfony Backend
K8s Deploy
SSO Auth
Dev Role

Chaque microservice est une application Symfony autonome avec son propre schema de base de donnees et ses propres tests PHPUnit. La communication inter-services passe par des API REST documentees avec des contrats d'interface stables. Les evenements asynchrones (via message queue) gerent les operations qui traversent plusieurs domaines.

L'authentification SSO centralise la gestion des identites. Le service d'identite emet des tokens JWT verifies par chaque microservice, sans appel reseau supplementaire. Cette approche evite le couplage entre services tout en garantissant la securite a chaque point d'entree.

La containerisation Docker encapsule chaque service avec ses dependances. Kubernetes orchestre le deploiement, le scaling automatique et la haute disponibilite. Les health checks et le circuit breaker pattern protegent le systeme contre les defaillances en cascade : si un service tombe, les autres continuent de fonctionner.

Architecture technique

Architecture Symfony microservices avec communication inter-services.

Systeme SSO centralise pour authentification unique entre services.

Containerisation Docker pour chaque microservice.

Orchestration Kubernetes avec auto-scaling et health checks.

Tests PHPUnit avec couverture complete par service.

Pipeline CI/CD pour deploiement continu automatise.

Points techniques

Microservices

Architecture orientee services

Kubernetes

Orchestration conteneurs

PHPUnit

Tests complets par service

Stack technique

Symfony
PHP
Docker
Kubernetes
PHPUnit
Role Backend Developer
Duree 2020
Engagement Contrat freelance (Tier C)

Un projet technique similaire ?

Brief, repo, ou appel rapide - on s'adapte.