Un article qui commence par l’e-mail à l’origine de l’AWS d’aujourd’hui et explique différentes structures organisationnelles
Contenu de l’e-mail de Jeff Bezos en 2002
-
Toutes les équipes doivent exposer leurs données et leurs fonctionnalités via des interfaces de service.
-
Les équipes doivent communiquer via ces interfaces.
-
Le chaînage direct, l’accès direct au dépôt d’une autre équipe, la mémoire partagée, les backdoors, ainsi que toute autre méthode de communication ne sont pas autorisés. Seuls les appels à des interfaces de service via le réseau sont autorisés.
-
La technologie utilisée n’a pas d’importance. HTTP, Corba, Pubsub, protocoles personnalisés : tout convient.
-
Toutes les interfaces de service doivent, sans exception, être conçues dès le départ pour pouvoir être utilisées depuis l’extérieur. Autrement dit, les équipes doivent planifier et concevoir leurs interfaces pour qu’elles puissent être utilisées par des développeurs externes. Il n’y a pas d’exception.
-
Toute personne qui ne respectera pas cela sera licenciée.
-
Merci. Bonne journée !
Formes de structures organisationnelles
Functional : Apple
Divisional : Amazon
Function + Divisonal = Hybrid : Netflix
Framework de communication interne
-
synchrone vs asynchrone
-
Co-located synchrone / asynchrone
-
Distributed synchrone / asynchrone
-
Remote asynchrone
Aucun commentaire pour le moment.