Bugünkü AWS’yi mümkün kılan e-postayla başlayıp çeşitli organizasyon yapılarının yapısını anlatan bir yazı
Jeff Bezos’un 2002 tarihli e-postasının içeriği
-
Tüm ekipler verilerini ve işlevlerini servis arayüzleri üzerinden açığa çıkarsın.
-
Ekipler bu arayüzler üzerinden iletişim kursun.
-
Doğrudan bağlama, başka ekibin deposuna doğrudan erişim, paylaşımlı bellek, arka kapı vb. hiçbir başka iletişim yöntemine izin verilmeyecektir. Yalnızca ağ üzerinden servis arayüzü çağrıları kabul edilir.
-
Hangi teknolojinin kullanıldığı önemli değildir. HTTP, Corba, Pubsub, özel protokoller; hepsi uygundur.
-
Tüm servis arayüzleri, istisnasız biçimde, en baştan dışarıdan da kullanılabilecek şekilde tasarlanmalıdır. Yani ekipler, arayüzleri harici geliştiricilerin kullanabileceği şekilde planlamalı ve tasarlamalıdır. İstisna yoktur.
-
Buna uymayanlar işten çıkarılacaktır.
-
Teşekkürler. İyi günler!
Organizasyon yapısının biçimleri
Functional : Apple
Divisional : Amazon
Function + Divisonal = Hybrid : Netflix
Şirket içi iletişim çerçevesi
-
Senkron vs asenkron
-
Aynı konumda senkron / asenkron
-
Dağıtık senkron / asenkron
-
Uzaktan asenkron
Henüz yorum yok.