En savoir plus: Microservices (SOA - Service oriented architecture)

Ce que vous apprendrez

The single responsibility principle

Service oriented Architecture (SOA)

How Small is small?

  • Bounded context
  • Orthogonality
  • Sharing
  • Interfaces

The benefits

  • Technology Heterogeneity
  • Resilience
  • Scaling
  • Ease of Deployment
  • Composability and Replaceability

Integration

  • Database integration
  • Asynchronous versus synchronous
  • Orchestration versus Choreography
  • The Request/Response journey
  • Versioning
  • Integration via APIs

Scaling

  • Monitoring
  • Bulkheads
  • Circuit breakers
  • Load balancing
  • Database scaling

Niveau: Intermédiaire

Prerequisites:

Duration: 4 Jour(s)

Trainer: Ahmed Siouani, Software Engineer @ Yucca labs

Objectifs L'architecture orientée services (SOA) vous permet de décomposer vos applications en plusieurs services indépendants et découplés, regroupés en contextes (Bounded-contexts) Nous vous proposons un parcours de formation basé sur des cas réels d'utilisation de conception et de développement d'applications modulaires sur un système distribué.

Appelez nous au +213 (0)6 71 00 02 94 pour tout renseignement concernant ce programme de formation

Réserver