4 Punkte von xguru 2019-10-02 | Noch keine Kommentare. | Auf WhatsApp teilen

Ein Artikel, der mit der E-Mail beginnt, die das heutige AWS möglich gemacht hat, und verschiedene Organisationsstrukturen erklärt

Inhalt von Jeff Bezos’ E-Mail aus dem Jahr 2002

  1. Alle Teams sollen Daten und Funktionen über Service-Schnittstellen bereitstellen.

  2. Teams sollen über diese Schnittstellen kommunizieren.

  3. Direkte Verlinkung, direkter Zugriff auf die Repositories anderer Teams, Shared Memory, Backdoors oder andere Kommunikationsmethoden sind nicht erlaubt. Erlaubt sind nur Aufrufe von Service-Schnittstellen über das Netzwerk.

  4. Welche Technologien verwendet werden, ist nicht wichtig. HTTP, Corba, Pubsub, benutzerdefinierte Protokolle – alles ist in Ordnung.

  5. Alle Service-Schnittstellen müssen ausnahmslos von Grund auf so entworfen werden, dass sie auch extern nutzbar sind. Das heißt, Teams müssen ihre Schnittstellen so planen und entwerfen, dass externe Entwickler sie verwenden können. Es gibt keine Ausnahmen.

  6. Wer sich nicht daran hält, wird entlassen.

  7. Danke. Ich wünsche einen schönen Tag!

Formen von Organisationsstrukturen

Functional: Apple

Divisional: Amazon

Function + Divisional = Hybrid: Netflix

Framework für interne Kommunikation

  • synchron vs. asynchron

  • Co-located synchron / asynchron

  • Distributed synchron / asynchron

  • Remote asynchron

Noch keine Kommentare.

Noch keine Kommentare.