İçeriğe geç

Sistem Haritasını Çizin

28 dilde daha mevcut

English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Polski · Tiếng Việt · ไทย · Nederlands · العربية · עברית · Українська · हिन्दी · Русский · Svenska · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)

A hand-drawn map of a region in ink and watercolor, half finished: towns, roads, a river and a rail line on one side, faint pencil lines on bare paper on the other.
Görsel yapay zekâ ile üretilmiştir

Data Architect kursunun 4. bölümü olan Kurumsal Veriyi Anlamak bölümündeki 6 modülden 4.‘sü. Her modül kendi başına okunabilir. Önceki: Salesforce’u Çevreleyen Sistemler · Sonraki: Org Stratejisi Bir Harita Kararıdır

Bu modülün yanıtladığı soru: Verinin nereye gittiğini gösteren bir haritayı nasıl çizerim?

Bana yeni bir senaryo ve boş bir beyaz tahta verin, ilk çizeceğim şeylerden biri sistem haritası olur. Güzel değil, her API’yi içeren değil, henüz veri modeli değil. Kurumu görmek isterim: kullanıcıların kim olduğunu, hangi sistemlerin dahil olduğunu, Salesforce’un nerede durduğunu, onu neyin çevrelediğini, verinin nereden gelip nereye gittiğini. Sonra okları tek tek yürümek isterim. İyi bir harita kutuların resmi değildir. Mimari kararları açığa çıkarmanın bir yoludur.

CTA adaylarına bunun pratiğini yaptırırım. Senaryoyu okuyun, sonra çizmeye başlayın. Hepsini kafanızda çözene kadar beklemeyin; çizim çözmenize yardım eder. Birinci günden sonraki ödevin veri modeline bir deneme yapmadan önce haritaya başlamak olmasının nedeni bu. Önce veri modelini çizerseniz Salesforce’a neyin ait olduğunu zaten varsaymış olursunuz. Önce haritayı çizerseniz o kararı şekillendirmesi gereken sistemleri görebilirsiniz.

Yüksekten başlayın, sonra derine inin: önce kurumun tamamı, sonra önemli olduğu yerde ayrıntı.

Steve'in sistem haritası düzeni Steve'in sistem haritası düzeni, henüz ok yok. Solda, yukarıdan aşağıya: iç kullanıcılar, ortak kullanıcılar ve müşteriler. Ortada, bulutuyla mavi renkte Salesforce, yani tasarımımızın merkezindeki org; altında ona değen Ortak Topluluğu ve Müşteri Topluluğu. Üstte: sol üstte herkese açık bir web sitesi, Salesforce'un üzerinde bir çalışan kimlik sağlayıcısı ve bir ortak kimlik sağlayıcısı ve sağa kaydırılmış, e-imza için bir AppExchange uygulaması. Salesforce'un sağında entegrasyon katmanı, onun altında aynı sütunda Data 360 (çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır; kullanıcılar ona hiç bağlanmaz ve o pek çok arka uç sisteme ulaşır), ardından iç sistemler: ERP, finans, sipariş yönetimi ve veri ambarı. Altta müşteri kanalları: e-posta, web formları, telefon ve mesajlaşma. Sağ altta giren ve çıkan veri: bir arşiv, veri yüklemeleri ve kopyalanmak yerine başvurulan harici veri. Altı adım karesi haritayı adım adım kurar: boş bölgeler, ardından insanlar, Salesforce ve toplulukları, üstte kimlik, entegrasyon ve iç sistemler ve son olarak kanallar ve veri. ÜSTTE: KIMLIK, APPEXCHANGE, WEB İNSANLAR SAĞDA: IÇ SISTEMLER ALTTA: MÜŞTERI KANALLARI SAĞ ALTTA: GIREN VE ÇIKAN VERI © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

6 adımdan 1.‘si: boş bir tuval. Yalnızca bölgeler.

Bir sistem haritasını çizmenin pek çok yolu vardır. Bu yalnızca benim yolum, yıllar içinde inceltip geliştirdiğim bir yol; bir haritayı nasıl hızla bir araya getireceğinizi görebilmeniz için paylaşıyorum. Her Salesforce haritası için kullanırım ve bir cümle gibi okunur: soldaki insanlar ortadaki Salesforce’a ulaşır; üstündeki sistemler aracılığıyla güvenilir, altındaki kanallar aracılığıyla hizmet verilir ve sağdaki arka ofise bağlanır.

Solda insanlar, yukarıdan aşağıya: iç kullanıcılar, ortaklar, müşteriler. Henüz her persona değil; bu mimariye kim ulaşmaya çalışıyor? sorusunu yanıtlamaya yetecek kadarı. Her grup içeri girdiği yeri gösterir: iç kullanıcılar Salesforce’u, ortaklar ortak topluluğunu, müşteriler müşteri topluluğunu. Sistemler kendi başlarına var olmaz. Biri ya da bir şey onları kullanmaya çalışıyordur.

Steve'in sistem haritası düzeni Steve'in sistem haritası düzeni, henüz ok yok. Solda, yukarıdan aşağıya: iç kullanıcılar, ortak kullanıcılar ve müşteriler. Ortada, bulutuyla mavi renkte Salesforce, yani tasarımımızın merkezindeki org; altında ona değen Ortak Topluluğu ve Müşteri Topluluğu. Üstte: sol üstte herkese açık bir web sitesi, Salesforce'un üzerinde bir çalışan kimlik sağlayıcısı ve bir ortak kimlik sağlayıcısı ve sağa kaydırılmış, e-imza için bir AppExchange uygulaması. Salesforce'un sağında entegrasyon katmanı, onun altında aynı sütunda Data 360 (çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır; kullanıcılar ona hiç bağlanmaz ve o pek çok arka uç sisteme ulaşır), ardından iç sistemler: ERP, finans, sipariş yönetimi ve veri ambarı. Altta müşteri kanalları: e-posta, web formları, telefon ve mesajlaşma. Sağ altta giren ve çıkan veri: bir arşiv, veri yüklemeleri ve kopyalanmak yerine başvurulan harici veri. Altı adım karesi haritayı adım adım kurar: boş bölgeler, ardından insanlar, Salesforce ve toplulukları, üstte kimlik, entegrasyon ve iç sistemler ve son olarak kanallar ve veri. ÜSTTE: KIMLIK, APPEXCHANGE, WEB İNSANLAR SAĞDA: IÇ SISTEMLER ALTTA: MÜŞTERI KANALLARI SAĞ ALTTA: GIREN VE ÇIKAN VERI İç kullanıcılar satış, hizmet, operasyon Ortak kullanıcılar Müşteriler insanlar © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

6 adımdan 2.‘si: bu mimariye kim ulaşmaya çalışıyor?

Ortada Salesforce. Tek, sade bir kutu. Salesforce kurumun merkezi olduğu için değil (az önce üç modül boyunca öyle olmadığını söyledik), etrafında tasarım yaptığım sistem olduğu için. Çapadır.

Topluluklar hemen altında, ona değerek. Bir ortak topluluğu ve bir müşteri topluluğu ayrı uç noktalardır, bu yüzden kendi kutularını alırlar. Ama Salesforce’a yaslanırlar, çünkü onlara ulaşmak için hiçbir şeyin entegre olması gerekmez: aynı org’da çalışırlar.

Steve'in sistem haritası düzeni Steve'in sistem haritası düzeni, henüz ok yok. Solda, yukarıdan aşağıya: iç kullanıcılar, ortak kullanıcılar ve müşteriler. Ortada, bulutuyla mavi renkte Salesforce, yani tasarımımızın merkezindeki org; altında ona değen Ortak Topluluğu ve Müşteri Topluluğu. Üstte: sol üstte herkese açık bir web sitesi, Salesforce'un üzerinde bir çalışan kimlik sağlayıcısı ve bir ortak kimlik sağlayıcısı ve sağa kaydırılmış, e-imza için bir AppExchange uygulaması. Salesforce'un sağında entegrasyon katmanı, onun altında aynı sütunda Data 360 (çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır; kullanıcılar ona hiç bağlanmaz ve o pek çok arka uç sisteme ulaşır), ardından iç sistemler: ERP, finans, sipariş yönetimi ve veri ambarı. Altta müşteri kanalları: e-posta, web formları, telefon ve mesajlaşma. Sağ altta giren ve çıkan veri: bir arşiv, veri yüklemeleri ve kopyalanmak yerine başvurulan harici veri. Altı adım karesi haritayı adım adım kurar: boş bölgeler, ardından insanlar, Salesforce ve toplulukları, üstte kimlik, entegrasyon ve iç sistemler ve son olarak kanallar ve veri. ÜSTTE: KIMLIK, APPEXCHANGE, WEB İNSANLAR SAĞDA: IÇ SISTEMLER ALTTA: MÜŞTERI KANALLARI SAĞ ALTTA: GIREN VE ÇIKAN VERI İç kullanıcılar satış, hizmet, operasyon Ortak kullanıcılar Müşteriler Ortak Topluluğu Müşteri Topluluğu Salesforce tasarımımızın merkezindeki org Salesforce bir topluluk insanlar © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

6 adımdan 3.‘sü: ortada Salesforce, hemen altında topluluklar.

Üstte kimlik. Kimlik sağlayıcılar, geliştiricilerin unuttukları, en üste gider: biri iç kullanıcılar için, belki bir başkası ortaklar için. AppExchange paketleri de oraya, sağa kaydırılmış olarak gider, çünkü bunlar org’la veri alışverişi yapan arka ofis sistemleri değil, org’a getirilen yeteneklerdir. Herkese açık web siteleri sol üstte durur.

Steve'in sistem haritası düzeni Steve'in sistem haritası düzeni, henüz ok yok. Solda, yukarıdan aşağıya: iç kullanıcılar, ortak kullanıcılar ve müşteriler. Ortada, bulutuyla mavi renkte Salesforce, yani tasarımımızın merkezindeki org; altında ona değen Ortak Topluluğu ve Müşteri Topluluğu. Üstte: sol üstte herkese açık bir web sitesi, Salesforce'un üzerinde bir çalışan kimlik sağlayıcısı ve bir ortak kimlik sağlayıcısı ve sağa kaydırılmış, e-imza için bir AppExchange uygulaması. Salesforce'un sağında entegrasyon katmanı, onun altında aynı sütunda Data 360 (çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır; kullanıcılar ona hiç bağlanmaz ve o pek çok arka uç sisteme ulaşır), ardından iç sistemler: ERP, finans, sipariş yönetimi ve veri ambarı. Altta müşteri kanalları: e-posta, web formları, telefon ve mesajlaşma. Sağ altta giren ve çıkan veri: bir arşiv, veri yüklemeleri ve kopyalanmak yerine başvurulan harici veri. Altı adım karesi haritayı adım adım kurar: boş bölgeler, ardından insanlar, Salesforce ve toplulukları, üstte kimlik, entegrasyon ve iç sistemler ve son olarak kanallar ve veri. ÜSTTE: KIMLIK, APPEXCHANGE, WEB İNSANLAR SAĞDA: IÇ SISTEMLER ALTTA: MÜŞTERI KANALLARI SAĞ ALTTA: GIREN VE ÇIKAN VERI İç kullanıcılar satış, hizmet, operasyon Ortak kullanıcılar Müşteriler Herkese açık web sitesi Çalışan IdP'si tek oturum açma Ortak IdP'si tek oturum açma AppExchange uygulaması e-imza Ortak Topluluğu Müşteri Topluluğu Salesforce tasarımımızın merkezindeki org Salesforce bir topluluk insanlar kimlik, uygulamalar, web © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

6 adımdan 4.‘sü: üstte kimlik, geliştiricilerin unuttuğu kutu.

Sağda entegrasyon, sonra arka ofis. Entegrasyon katmanı, bir ESB ya da iPaaS (adı geçiyorsa MuleSoft), Salesforce’un hemen sağında uzun bir çubuktur. İç sistemler onun arkasında durur: ERP’ler, finans, sipariş yönetimi, eski sistemler, ambar. Artık sayfa soldan sağa okunur: insanlar, Salesforce, entegrasyon, arka ofis.

Steve'in sistem haritası düzeni Steve'in sistem haritası düzeni, henüz ok yok. Solda, yukarıdan aşağıya: iç kullanıcılar, ortak kullanıcılar ve müşteriler. Ortada, bulutuyla mavi renkte Salesforce, yani tasarımımızın merkezindeki org; altında ona değen Ortak Topluluğu ve Müşteri Topluluğu. Üstte: sol üstte herkese açık bir web sitesi, Salesforce'un üzerinde bir çalışan kimlik sağlayıcısı ve bir ortak kimlik sağlayıcısı ve sağa kaydırılmış, e-imza için bir AppExchange uygulaması. Salesforce'un sağında entegrasyon katmanı, onun altında aynı sütunda Data 360 (çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır; kullanıcılar ona hiç bağlanmaz ve o pek çok arka uç sisteme ulaşır), ardından iç sistemler: ERP, finans, sipariş yönetimi ve veri ambarı. Altta müşteri kanalları: e-posta, web formları, telefon ve mesajlaşma. Sağ altta giren ve çıkan veri: bir arşiv, veri yüklemeleri ve kopyalanmak yerine başvurulan harici veri. Altı adım karesi haritayı adım adım kurar: boş bölgeler, ardından insanlar, Salesforce ve toplulukları, üstte kimlik, entegrasyon ve iç sistemler ve son olarak kanallar ve veri. ÜSTTE: KIMLIK, APPEXCHANGE, WEB İNSANLAR SAĞDA: IÇ SISTEMLER ALTTA: MÜŞTERI KANALLARI SAĞ ALTTA: GIREN VE ÇIKAN VERI İç kullanıcılar satış, hizmet, operasyon Ortak kullanıcılar Müşteriler Herkese açık web sitesi Çalışan IdP'si tek oturum açma Ortak IdP'si tek oturum açma AppExchange uygulaması e-imza Ortak Topluluğu Müşteri Topluluğu ENTEGRASYON KATMANI (ESB) ERP siparişler, faturalar Finans ödemeler Sipariş yönetimi Veri ambarı analitik Salesforce tasarımımızın merkezindeki org Salesforce bir topluluk insanlar kimlik, uygulamalar, web bir iç sistem entegrasyon katmanı © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

6 adımdan 5.‘i: entegrasyon, sonra arka ofis.

Altta kanallar. Müşterilere doğrudan hattı olan her şey: e-postadan vakaya (email-to-case), webden potansiyel müşteriye (web-to-lead), telefon, mesajlaşma.

Sağ altta veri girişi ve çıkışı. Harici veri kaynakları, arşivler, veri yüklemeleri.

Data 360 sağda, entegrasyon katmanının altında. Kullanıcılar ona hiçbir zaman bağlanmaz, kiracısı ise pek çok arka uç sisteme bağlanır; bu yüzden o hatların kısa kaldığı tesisatın yanında durur: iç sistemlerin, ambarın ve sağ alttaki verinin yanında. Veri ekipleri onun ekranlarını açar, ama bu ekranlar org’un içindedir: Data 360 çekirdeğe yakındır (near-core), çekirdekte yönetilir ve çekirdek dışında barındırılır (1. modül). Salesforce’a geri giden tek bir hat onu kimin yönettiğini gösterir. Kutuyu koyduğunuz yer, ne yaptığının hikâyesini anlatmalıdır.

Bu geometrinin hiçbiri kutsal değildir. Bir kuralın değeri, görsel dili her seferinde yeniden icat etmemem ve diyagramlarımdan birini görmüş herkesin bir sonrakini daha hızlı okuyabilmesidir.

Steve'in sistem haritası düzeni Steve'in sistem haritası düzeni, henüz ok yok. Solda, yukarıdan aşağıya: iç kullanıcılar, ortak kullanıcılar ve müşteriler. Ortada, bulutuyla mavi renkte Salesforce, yani tasarımımızın merkezindeki org; altında ona değen Ortak Topluluğu ve Müşteri Topluluğu. Üstte: sol üstte herkese açık bir web sitesi, Salesforce'un üzerinde bir çalışan kimlik sağlayıcısı ve bir ortak kimlik sağlayıcısı ve sağa kaydırılmış, e-imza için bir AppExchange uygulaması. Salesforce'un sağında entegrasyon katmanı, onun altında aynı sütunda Data 360 (çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır; kullanıcılar ona hiç bağlanmaz ve o pek çok arka uç sisteme ulaşır), ardından iç sistemler: ERP, finans, sipariş yönetimi ve veri ambarı. Altta müşteri kanalları: e-posta, web formları, telefon ve mesajlaşma. Sağ altta giren ve çıkan veri: bir arşiv, veri yüklemeleri ve kopyalanmak yerine başvurulan harici veri. Altı adım karesi haritayı adım adım kurar: boş bölgeler, ardından insanlar, Salesforce ve toplulukları, üstte kimlik, entegrasyon ve iç sistemler ve son olarak kanallar ve veri. ÜSTTE: KIMLIK, APPEXCHANGE, WEB İNSANLAR SAĞDA: IÇ SISTEMLER ALTTA: MÜŞTERI KANALLARI SAĞ ALTTA: GIREN VE ÇIKAN VERI İç kullanıcılar satış, hizmet, operasyon Ortak kullanıcılar Müşteriler Herkese açık web sitesi Çalışan IdP'si tek oturum açma Ortak IdP'si tek oturum açma AppExchange uygulaması e-imza Ortak Topluluğu Müşteri Topluluğu Data 360 çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır ENTEGRASYON KATMANI (ESB) ERP siparişler, faturalar Finans ödemeler Sipariş yönetimi Veri ambarı analitik E-posta e-postadan vakaya Web formları webden potansiyel müşteriye Telefon çağrı merkezi Mesajlaşma SMS, sohbet Arşiv eski vakalar Veri yüklemeleri geçiş Harici veri başvurulur, kopyalanmaz Salesforce tasarımımızın merkezindeki org Salesforce bir topluluk insanlar kimlik, uygulamalar, web bir iç sistem bir müşteri kanalı giren ve çıkan veri entegrasyon katmanı kesikli: henüz canlı değil ya da referans © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

6 adımdan 6.‘sı: düzenin tamamı, henüz ok yok. Sonraki her harita bu konumları korur.

Gösterimi basit tutun. Her sistem bir karttır: adı, rolü ve ne tür bir şey olduğunu söyleyen küçük bir simge: bir ERP, bir veritabanı, bir kimlik sağlayıcı, bir grup insan. Az önce anlattığım bölgeler soluk, etiketli alanlar olarak çizilir; böylece düzenin kendisi görünür olur. Alttaki bir gösterge, her simgenin ve çizginin ne anlama geldiğini söyler.

Bir kutunun içine çok fazla şey koymayın. Salesforce’u parçalarına (org’un içinde Sales Cloud ve Service Cloud, aralarında oklarla) yalnızca çok karmaşık bir haritada açarım. Ve her biri okuyucuya bir şey söylemedikçe on beş şekil icat etmeyin. Birinin haritaya otuz saniye bakıp mimariyi anlamaya başlamasını isterim. Süslü olmak yardım etmez. Açık olmak eder.

Hacmi düşünmek için ayrıntılı tasarımı beklemeyin. Gecede 500 ürün taşıyan bir ok ile günde 200.000 GPS okuması taşıyan bir ok haritada tıpatıp aynı görünebilir. Aynı sorun değillerdir. Bu yüzden tek bir ok çizmeden önce neyin hareket ettiğini sayın. Resmin arkasındaki envanteri sayılarla başlatın: her önemli veri kümesi için hacmiyle birlikte bir satır. Sıfırlar oklarda hiç görünmeyebilir, ama yüksek sayılara ne zaman geçtiğinizi bilmeniz gerekir: bir saatte binlerce ya da milyonlarca, yüz binlerce işlem, hatta saniyede onlarca ila yüzlerce işlem.

Bu sayılar mekanizmayı belirler. Gecede birkaç yüz kayıt bir toplu iştir. Birinin beklediği bir çağrı, hacim izin veriyorsa eşzamanlı olabilir. Saniyede onlarca ila yüzlerce kayıt, kayıt başına bir çağrı yerine platform olayları gibi olaylar gerektirebilir. Ok aynı görünecektir; onu neyin taşıyacağına hacim karar verir, bu yüzden onu mekanizmanın seçildiği yere, envantere kaydedin.

Mekanizma okun yönünü bile değiştirebilir. Dakikada birkaç kayıt gönderin, Salesforce basitçe dışarıyı çağırabilir: ok Salesforce’ta başlar. Çok daha fazlasını gönderin, Salesforce bunun yerine olay veri yolunda olaylar yayımlayabilir; harici sistem abone olur ve onlar için içeriyi çağırır, böylece ok artık diğer uçta başlar. Daha da büyüğü, diyelim milyonlarca kaydın gece senkronizasyonu, bir toplu iş sürecidir. Dolayısıyla mekanizmaları tasarlamaya başlarken sayılarınızı erkenden bilin, çünkü sayılar okları yeniden çizebilir.

Hacim iki yerde, iki nedenle önemlidir. Bir veri modelinde, büyük veri hacimlerini gözetmek ve arşivlemeyi planlamak için ona ihtiyacım var; 2. Kısım bunu derinlemesine ele alıyor. Bir sistem haritasında, envanterdeki büyük sayılar entegrasyon kalıbının ve mekanizmanın seçimini belirler. 6. modül Steve Trucking’in haritasına ve envanterine gerçek sıfırlar koyuyor. Sayılar elinizdeyken okları çizin.

Sistemler yerine oturduğunda onları bağlayın ve harita mimariye dönüşür. Kutu bir sistemdir; ok bağlantıyı kimin başlattığını gösterir. Bağlantıyı açan sistemde başlar ve çağırdığı sistemi gösterir: istemciden sunucuya. Etiket neyin hareket ettiğini ve hangi yöne gittiğini söyler.

Bu kural, sistemlerin sistemlerle konuştuğu sistem haritaları içindir. Bir veri akışı diyagramında ok, beklediğiniz gibi veriyi izler. Harita kuralını başka diyagramlara taşımayın; yalnızca kafa karışıklığı ekler.

Oklarıyla sistem haritası Öncekiyle aynı harita, artık oklarıyla; her ok bağlantıyı açan sistemde başlar ve etiketi neyin hangi yönde taşındığını söyler. İç kullanıcılar Salesforce'a, ortak kullanıcılar Ortak Topluluğu'na, müşteriler Müşteri Topluluğu'na ulaşır. Her kimlik sağlayıcı ile Salesforce bir sertifikayı paylaşır; bu, her ucunda bir sertifika olan noktalı yeşil bir çizgiyle gösterilir: doğrudan bir çağrı değil, güven, çünkü oturum açma kullanıcının tarayıcısı üzerinden yönlendirmelerle ilerler. Çalışan kimlik sağlayıcısı ayrıca Salesforce'a kullanıcı güncellemeleri gönderir. Salesforce, AppExchange e-imza uygulamasına belgeler, entegrasyon katmanına siparişler gönderir; entegrasyon katmanı da Salesforce'a ürünler gönderir. Entegrasyon katmanı ERP'ye siparişler gönderir ve ondan ürünler alır; ERP entegrasyon katmanına sipariş durumu gönderir; entegrasyon katmanı finanstan ödemeleri alır. Entegrasyon katmanının altındaki Data 360 kendi bağlantılarını açar: Salesforce'tan giden CRM verisi, veri ambarına sıfır kopya ve harici veriye bir başvuru. Alttan, e-posta Salesforce'a vakalar, web formları potansiyel müşteriler gönderir; Salesforce eski vakaları arşive gönderir; veri yüklemeleri kayıt getirir. ÜSTTE: KIMLIK, APPEXCHANGE, WEB İNSANLAR SAĞDA: IÇ SISTEMLER ALTTA: MÜŞTERI KANALLARI SAĞ ALTTA: GIREN VE ÇIKAN VERI İç kullanıcılar satış, hizmet, operasyon Ortak kullanıcılar Müşteriler Herkese açık web sitesi Çalışan IdP'si tek oturum açma Ortak IdP'si tek oturum açma AppExchange uygulaması e-imza Ortak Topluluğu Müşteri Topluluğu Data 360 çekirdeğe yakın: çekirdekte yönetilir, çekirdek dışında barındırılır ENTEGRASYON KATMANI (ESB) ERP siparişler, faturalar Finans ödemeler Sipariş yönetimi Veri ambarı analitik E-posta e-postadan vakaya Web formları webden potansiyel müşteriye Telefon çağrı merkezi Mesajlaşma SMS, sohbet Arşiv eski vakalar Veri yüklemeleri geçiş Harici veri başvurulur, kopyalanmaz Salesforce tasarımımızın merkezindeki org paylaşılan sertifika kullanıcı güncellemeleri paylaşılan sertifika giden belgeler giden siparişler gelen ürünler giden siparişler, gelen ürünler gelen sipariş durumu gelen ödemeler giden CRM verisi sıfır kopya başvurulur gelen vakalar gelen potansiyel müşteriler giden eski vakalar gelen kayıtlar Salesforce bir topluluk insanlar kimlik, uygulamalar, web bir iç sistem bir müşteri kanalı giren ve çıkan veri entegrasyon katmanı kesikli: henüz canlı değil ya da referans bağlantıyı açan sistemde başlar; etiket neyin taşındığını söyler ortak bir sertifika: güven, doğrudan çağrı yok © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

Oklar eklendi. Her kutu olduğu yerde; her ok bağlantıyı açan sistemde başlar ve etiketi neyin hangi yöne hareket ettiğini söyler.

Yani entegrasyon katmanı ürünleri Salesforce’a itiyorsa ok entegrasyon katmanından Salesforce’a gider ve gelen ürünler etiketini taşır. Salesforce onları almak için dışarıyı çağırıyorsa ok Salesforce’ta başlar, etiketi yine gelen ürünlerdir. Aynı veri, farklı konuşma; ve bu fark bana kimlik bilgilerine kimin ihtiyaç duyduğunu ve hatayı kimin ele alması gerektiğini söyler. Salesforce siparişi entegrasyon katmanı üzerinden gönderir: giden siparişler. ERP’nin karşılama bilgisi geri gelir: gelen sipariş durumu. Artık her konuşmayı kimin başlattığını, verinin Salesforce’a nerede girip nerede çıktığını, hangi akışların sınırları geçtiğini, sahipliğin muhtemelen nerede olduğunu ve nerede daha fazla soru sormam gerektiğini görebilirim.

Ve 1. modülü hatırlayın: yalnızca tek bir akış gördüğümde endişelenirim. Üst düzeyde bir giden siparişler oku geri akışlara bağlıdır: gelen müşteriler, gelen ürünler, fiyatlar. Daha da derine bakın, dönüş yolculuğu oradadır: kabul, ret, durum, bir fatura numarası, bir iptal. Oklar bana itiraz edecek somut bir şey verir.

Haritanın PowerPoint süsü olmaktan çıktığı yer burası. İnceleme kurulunda herhangi bir ok üç soru getirebilir ve yanıtlarının sizde olmasını isterim:

  • Nasıl kimlik doğruluyor? OAuth, bir sertifika, adlandırılmış bir kimlik bilgisi (named credential), başka bir şey?
  • Eşzamanlı mı, eşzamansız mı? Salesforce ERP’yi bekliyor mu, yoksa yayımlayıp devam mı ediyor? İşin sonuca ne kadar hızlı ihtiyacı var?
  • Mekanizma ne? Bir REST çağrısı, bir olay, bir dosya, bir mesaj kuyruğu; MuleSoft üzerinden mi, doğrudan mı?

Ve sonra: karşı taraf çöktüğünde ne olur? Her okun bir mekanizmaya ihtiyacı vardır. Açıklayamıyorsanız çizgi süstür.

Ve “gönder ve unut” bir yanıt değildir. Genellikle “gönderdikten sonra ne olacağını tasarlamadım” anlamına gelir. Ulaştı mı? Kabul edildi mi? Başarısız mı oldu? Yeniden denenecek mi? Takıldığını kim biliyor? Aynı mesaj iki kez gelirse ne olur? Bunların hiçbiri haritaya girmez, yoksa okunamaz hale gelir. Ama ok, bu soruların var olduğunu size bildirmelidir.

Herhangi bir oka yakından bakın; bir istemci ve bir sunucu vardır ve her biri kendi yarısının sahibidir. İstemci bağlantıyı açar: uç noktaya ve porta ihtiyaç duyar, önce kimlik doğrulama sunucusundan bir belirteç alır, sunucunun tanımladığı protokolü ve sözleşmeyi çağırır ve bekleyip beklemeyeceğini seçer. Gidiş-dönüşün tamamını yalnızca istemci görür, bu yüzden yalnızca istemci yeniden deneyebilir. Sunucu dinler; protokolü, sözleşmeyi ve yükü tanımlar, gelen şeyi doğrular ve yalnızca kendi kısmını görür. Bir ok çizdiğimde hangi ucun hangisi olduğunu zaten bilirim ve bu bana bu soruların her birinin sahibinin kim olduğunu söyler.

Her okun bir mekanizmaya ihtiyacı vardır Haritadan tek bir ok, yakından. İstemci olan Salesforce, Named Credential'ı ve External Credential'ıyla, siparişleri sunucu olan ERP'ye gönderir; ERP'nin bir External Client App'i ve yalnızca API'ye yönelik bir entegrasyon kullanıcısı vardır. OAuth için gerekli olan kesikli bir çizgi, istemcinin önce belirteci veren bir kimlik doğrulama sunucusuna gittiğini gösterir. Altta, satır satır, istemcinin ele aldıkları ve sunucunun tanımladıkları. Nerede: istemcinin uç noktaya ve porta ihtiyacı vardır; sunucu bir URL ya da IP adresinde ve bir portta dinler. Kimlik doğrulama: istemci önce bir belirteç alır, süre dolmasını ele alır ve yeniden oturum açar; uç nokta bir Named Credential'da, kimlik doğrulama onun External Credential'ındadır; sunucu kendi kimlik doğrulama sunucusunun belirteçlerine güvenir ve istemcinin ne yapabileceğine External Client App'i ve entegrasyon kullanıcısı karar verir. Protokol ve sözleşme: istemci onları çağırır; sunucu onları tanımlar. Yük: istemci serileştirir ve okur; sunucu JSON, XML ya da ikili biçimi tanımlar. Zamanlama: istemci beklemeyi, devam etmeyi ya da bir takvime göre çalışmayı seçer; sunucu yetişmek zorundadır. İzleme: istemci gidiş-dönüşün tamamını görür; sunucu yalnızca kendi payını. Hatalar ve kesintiler: istemci her tür hatayı ele alır, yeniden dener ve ne zaman takıldığını bilir; sunucu geleni doğrular ve yeniden deneyemez. Altta: bunların hiçbiri haritaya girmez, ama her okta vardır. OAuth için gerekli Kimlik doğrulama sunucusu belirteci verir giden siparişler ISTEMCI Salesforce SUNUCU ERP Named Credential External Credential External Client App Entegrasyon kullanıcısı (yalnızca API) İSTEMCININ ÜSTLENDIKLERI SUNUCUNUN TANIMLADIKLARI Nerede Bağlanacağı uç noktaya (bir URL ya da IP adresi) ve porta ihtiyaç duyar. Bir URL ya da IP adresinde, bir portta (örneğin 443) dinler. Kimlik doğrulama Önce kimlik doğrulama sunucusundan bir belirteç alır; süre dolmasını ele alır ve yeniden oturum açar. Uç noktayı bir Named Credential, kimlik doğrulamayı da onun External Credential'ı tutar. Kendi kimlik doğrulama sunucusunun belirteçlerine güvenir; istemcinin ne yapabileceğine bir External Client App ve yalnızca API'ye yönelik bir entegrasyon kullanıcısı karar verir. Protokol ve sözleşme Doğru protokolü, yöntemleri ve fiilleri çağırır (SOAP için WSDL'i içe aktarır). Protokolü (REST, SOAP, gRPC) ve sözleşmeyi tanımlar: yöntemler, fiiller, parametreler, dönüş değerleri. Yük İsteği serileştirir ve yanıtı üzerinde anlaşılan biçimde okur. Yükü tanımlar: JSON, XML ya da ikili. Zamanlama Seçer: yanıtı bekler (eşzamanlı), işine devam eder (eşzamansız) ya da bir takvime göre çalışır (toplu iş). Yetişmek zorundadır: her çağrıyı geldiği anda yanıtlar ya da toplu işi geldiğinde alır. İzleme Gidiş-dönüşün tamamını görür: ne gitti, ne geldi, ne kadar sürdü. Yalnızca kendi payını görür: gelen çağrı, işlenmesi, giden yanıt. Hatalar ve kesintiler Bağlantı, kimlik doğrulama, sunucu ve yanıt hatalarını ele alır; yeniden dener ve ne zaman takıldığını bilir. Geleni doğrular ve kendi hatalarını bildirir; gidiş-dönüşü göremez, bu yüzden yeniden deneyemez. Bunların hiçbiri haritaya girmez, ama her okta vardır. © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

Yakından bakılan tek bir ok: istemci ele alır, sunucu tanımlar. Bunların hiçbiri haritaya girmez, ama her okta vardır.

Şimdi oku ters çevirin. ERP Salesforce’u çağırdığında sunucu Salesforce’tur: API’leri tanımlar, kendi yetkilendirme sunucusunu çalıştırır ve çağıranın ne yapabileceğine bir External Client App ve bir entegrasyon kullanıcısı aracılığıyla karar verir. Aynı sorular, diğer taraf.

Sunucu olarak Salesforce Ters çevrilmiş aynı ok. İstemci olan ERP, bir istemci kimliği ve bir gizli anahtar ya da sertifika tutarak, sipariş durumunu sunucu olan Salesforce'a gönderir; Salesforce onu yalnızca API'ye yönelik bir entegrasyon kullanıcısı olarak çalıştırır. OAuth için gerekli olan kesikli bir çizgi, ERP'nin önce External Client App için belirteci veren Salesforce'un kendi yetkilendirme sunucusuna gittiğini gösterir. Altta, satır satır, istemcinin ele aldıkları ve Salesforce'un tanımladıkları. Nerede: istemcinin org'un My Domain URL'sine ve API sürümüne ihtiyacı vardır; Salesforce My Domain'de HTTPS üzerinden dinler. Kimlik doğrulama: istemci External Client App aracılığıyla bir erişim belirteci alır ve süresi dolduğunda yeniden oturum açar; Salesforce kendi belirteçlerine güvenir ve istemcinin ne yapabileceğine uygulamanın politikaları ve entegrasyon kullanıcısının izinleri karar verir. Protokol ve sözleşme: istemci REST, SOAP ya da Bulk API'yi çağırır; API'leri Salesforce tanımlar ve sözleşme, org'un nesneleri ve alanlarıdır. Yük: JSON ya da XML, Bulk için CSV. Zamanlama: istemci bekler, devam eder ya da toplu olarak yükler; Salesforce org'un API sınırları içinde yetişmek zorundadır. İzleme: istemci gidiş-dönüşün tamamını görür; Salesforce yalnızca kendi payını. Hatalar ve kesintiler: istemci bağlantı, kimlik doğrulama, sınır ve yanıt hatalarını ele alır ve yeniden dener; Salesforce geleni doğrular ve hatalarını döndürür, yeniden deneyemez. Altta: bunların hiçbiri haritaya girmez, ama her okta vardır. OAuth için gerekli Salesforce yetkilendirme sunucusu External Client App için belirteci verir gelen sipariş durumu ISTEMCI ERP SUNUCU Salesforce İstemci kimliği ve bir gizli anahtar ya da bir sertifika Entegrasyon kullanıcısı (yalnızca API) İSTEMCININ ÜSTLENDIKLERI SUNUCUNUN TANIMLADIKLARI Nerede Org'un My Domain URL'sine ve API sürümüne ihtiyaç duyar. Salesforce, org'un My Domain'inde HTTPS üzerinden (port 443) dinler. Kimlik doğrulama External Client App aracılığıyla Salesforce'un yetkilendirme sunucusundan bir erişim belirteci alır; süre dolmasını ele alır ve yeniden oturum açar. Kendi belirteçlerine güvenir; istemcinin ne yapabileceğine External Client App'in politikaları ve entegrasyon kullanıcısının izinleri karar verir. Protokol ve sözleşme Salesforce'un tanımladığı API'yi çağırır: REST, SOAP ya da Bulk (SOAP için WSDL'i içe aktarır). API'leri ve sürümlerini Salesforce tanımlar; sözleşme, org'un nesneleri ve alanlarıdır. Yük İsteği API'nin beklediği şekilde serileştirir ve yanıtı okur. Her API için yükü tanımlar: JSON ya da XML, Bulk için CSV. Zamanlama Seçer: yanıtı bekler (eşzamanlı), işine devam eder (eşzamansız) ya da toplu olarak yükler (Bulk API). Org'un API sınırları içinde yetişmek zorundadır. İzleme Gidiş-dönüşün tamamını görür: ne gitti, ne geldi, ne kadar sürdü. Yalnızca kendi payını görür: gelen çağrı, kayıt ve otomasyonu, giden yanıt. Hatalar ve kesintiler Bağlantı, kimlik doğrulama, sınır ve yanıt hatalarını ele alır; yeniden dener ve ne zaman takıldığını bilir. Geleni doğrular (doğrulama kuralları, zorunlu alanlar, paylaşım) ve hatalarını döndürür; yeniden deneyemez. Bunların hiçbiri haritaya girmez, ama her okta vardır. © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

Sunucu olarak Salesforce: aynı sorular, sunucunun yarısını Salesforce yanıtlıyor.

Mimarların iyi bir diyagramı mahvettiği yer burası: tek bir eserin her şeyi yanıtlamasını isterler. Haritaya API adları, yükler, yeniden denemeler, hata kuyrukları, dönüşümler, her geri çağrı eklenir ve çok geçmeden kimse onu okuyamaz. Yapmayın. Harita büyük resimdir: sistemler ve aralarındaki önemli akışlar.

Bir etkileşimi açıklamam gerektiğinde ikinci bir diyagram çizerim, ama her entegrasyon için değil. A sistemi B’ye bir şey gönderiyorsa ya da bir şey sorup yanıt alıyorsa etiketli ok yeterlidir. Süreç bir konuşmaya dönüştüğünde bir kulvar diyagramı (swim lane) isterim: A, B’yi çağırır, B, C’ye danışır, C yanıt verir, B bir şey oluşturup A’yı geri çağırır, bir kişi onaylar, başka bir sistem devam eder. Kabaca kuralım: bir iki taneden fazla karşılıklı alışveriş varsa sıralama kendi kulvarını alır. Haritada oklar; konuşma kulvarda.

Ve orada bir okun farklı bir anlama geldiğine dikkat edin. Haritada ok bir bağlantıdır: onu kim açar ve ne hareket eder. Bir kulvarda her ok, sırayla okunan bir konuşmadaki tek bir mesajdır: bir istek bir yöne gider, bir yanıt diğer yöne geri gelir ve sonraki adım izler.

Haritada oklar, kulvarda konuşma Aynı üç sistem iki şekilde. Üstte, haritadaki gibi: Salesforce siparişleri entegrasyon katmanına gönderir, entegrasyon katmanı Salesforce'a sipariş numaralarını gönderir ve entegrasyon katmanı siparişleri ERP'ye gönderir. Altta her sistem bir kulvar olur ve konuşma sayfada aşağı doğru numaralı altı adımda ilerler: 1, Salesforce siparişi entegrasyon katmanına gönderir; 2, entegrasyon katmanı bir referansla, kabul edildi diye yanıt verir; 3, entegrasyon katmanı ERP'den siparişi oluşturmasını ister; 4, ERP siparişi oluşturur; 5, ERP entegrasyon katmanına sipariş numarasıyla yanıt verir; 6, entegrasyon katmanı siparişi güncellemek için Salesforce'u çağırır. Yanıtlar daha açık renktedir. Altta: haritada bir ok bir bağlantıdır; kulvarda her ok, sırasıyla, tek bir mesajdır. SISTEM HARITASINDA: KIM BAĞLANIR VE NE TAŞINIR KULVARDA: KONUŞMA, SIRASIYLA Salesforce Entegrasyon katmanı ERP giden siparişler gelen sipariş numaraları giden siparişler siparişi gönder 1 kabul edildi: bir referans 2 siparişi oluştur 3 siparişi oluşturur 4 sipariş numarası 5 siparişi güncelle 6 Haritada bir ok bir bağlantıdır. Kulvarda her ok, sırasıyla, tek bir mesajdır. © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

Haritada üç ok; kulvarda altı adım. Haritada ok bir bağlantıdır; kulvarda her ok sırayla tek bir mesajdır.

Harita büyük ölçüde bitmiş göründüğünde onu ok ok yürüyün. ERP’den Salesforce’a: ne hareket ediyor, sahibi kim, nasıl kimlik doğruluyor, mekanizma ne, eşzamanlı mı eşzamansız mı, ne kadar güncel olmalı? Sonra bir sonraki ok ve bir sonraki. Boşlukların ortaya çıktığı yer burasıdır. “Ah, ortağın onu gerçekte nasıl gönderdiğini hiç çözmedik.” “Siparişleri ERP’ye gönderiyoruz, ama reddedilenlerin nasıl geri geleceğini tasarlamadık.” Güzel. Onu canlı ortamda değil, beyaz tahtada buldunuz.

Resim okunabilir kalmalı; bu yüzden ayrıntılar arkasındaki envantere gider. Onu sayılarla başlattınız; şimdi tamamlayın, her önemli veri kümesi ya da akış için bir satır:

SütunBilmek istediğim
Veri kümesiMüşteri, ürün, sipariş, teslimat, fatura
TürAna, referans, işlem, analitik, yapılandırılmamış
SahipAnlamının ve yaşam döngüsünün sahibi kim?
Kayıt sistemiEsas sürüm nerede?
İş yüküOperasyonel, analitik, akış
HacimSıfır Sayısı
OrgBirden fazla varsa hangi Salesforce org’u?
Kimlik doğrulamaBağlantı güveni nasıl kuruyor?
Mekanizma ve zamanlamaAPI, olay, dosya, federasyon; eşzamanlı, eşzamansız, toplu
YaklaşımKopyala mı, başvur mu, federasyonla mı eriş?

Artık iki eser var: harita mimariyi görmemi, envanter de onu sorgulamamı sağlar.

Resmin arkasındaki envanter Haritanın arkasındaki envanter, her akış için bir satır, hacim ve mekanizma sütunları birlikte renklendirilmiş. Gelen ürünler: sahibi ERP, gecede yaklaşık 500 değişiklik, entegrasyon katmanı üzerinden gece toplu işi, bir External Client App ve entegrasyon kullanıcısı, kopyalanır. Giden siparişler: sahibi Salesforce, günde yaklaşık 2.000, dakikada birkaç, Salesforce'un bir Apex ya da Flow çağrısı ve bir Named Credential ile entegrasyon katmanı üzerinden dışarıyı çağırmasıyla gerçek zamana yakın, kopyalanır. Gelen sipariş durumu: sahibi ERP, günde yaklaşık 16.000, dalgalar halinde, ERP'nin entegrasyon katmanına itmesi ve onun da Salesforce'u REST API üzerinden güncellemesiyle eşzamansız, kopyalanır. Gelen ödemeler: sahibi finans, günde yaklaşık 1.500, Bulk API 2.0 üzerinden saatlik toplu iş, kopyalanır. Giden CRM verisi: sahibi Salesforce, milyonlarca kayıt, Data 360'ın org'dan bir takvime göre veri alması, çekirdeğe yakın, Data 360'a kopyalanır. Sıfır kopya: veri ambarının beş yıllık geçmişi, yüz milyonlarca satır, yerinde sorgulanır, federe edilir. Başvurulan: harici bir sağlayıcı, her seferinde tek bir sorgu, biri ihtiyaç duyduğunda okunur, başvurulur. Altta: haritada oklar birbirine benzer; her birini neyin taşıyacağına hacim karar verir. HARITADAKI AKIŞ SAHIP HACIM MEKANIZMA VE ZAMANLAMA KIMLIK DOĞRULAMA KOPYALA, BAŞVUR YA DA FEDERE ET Gelen ürünler ERP Gecede ~500 değişiklik Toplu iş: entegrasyon katmanı her gece yükler External Client App, entegrasyon kullanıcısı Kopyala Giden siparişler Salesforce Günde ~2.000, dakikada birkaç Gerçek zamana yakın: Salesforce, bir Apex ya da Flow çağrısıyla entegrasyon katmanı üzerinden dışarıyı çağırır Named Credential Kopyala Gelen sipariş durumu ERP Günde ~16.000, dalgalar halinde Eşzamansız: ERP entegrasyon katmanına iter, o da Salesforce'u REST API üzerinden günceller External Client App, entegrasyon kullanıcısı Kopyala Gelen ödemeler Finans Günde ~1.500 Toplu iş: saatlik, entegrasyon katmanı ve Bulk API 2.0 üzerinden External Client App, entegrasyon kullanıcısı Kopyala Giden CRM verisi Salesforce Milyonlarca kayıt, tamamı Data 360, org'dan bir takvime göre veri alır Çekirdeğe yakın: org'da yönetilir Data 360'a kopyala Sıfır kopya Veri ambarı Beş yıllık geçmiş, yüz milyonlarca satır Gerektiğinde yerinde sorgulanır Veri ambarına bir Data 360 bağlantısı Federe et Başvurulan Harici sağlayıcı Her seferinde tek bir sorgu Biri ihtiyaç duyduğunda okunur Bir Data 360 bağlantısı Başvur Haritada oklar birbirine benzer. Her birini neyin taşıyacağına hacim karar verir. © 2026 Twinshark LLC · stevetecharc.com
Click to enlarge

ED-D42’nin arkasındaki envanter. Oklar haritada birbirine benzer; her birini neyin taşıyacağına hacim karar verir.

Bu eseri sevmemin nedeni bu: düşünmeme yardım ediyor. “Salesforce ve ERP genelinde nasıl raporlama yapacağız?” Bu 3. modüldeki soru: diyagramlarımdan hangisi bunu harika çözüyor? Harita. Her şey çekirdekteyse standart raporlar. Veri ERP’de ve ambardaysa bunu hemen görebilirsiniz. “Bu müşteri özniteliğinin ana kaynağı nerede olmalı?” Hangi sistemlerin onu kullandığına ve müşterinin sahibinin zaten hangisi olduğuna bakın. “Salesforce’un her GPS okumasına ihtiyacı var mı?” Onu kim üretiyor, kim tüketiyor, iş yükü ne? Belki Salesforce’un güncel konuma ihtiyacı vardır, geçmişi başka bir platform tutar. Harita size yanıtı vermez. Size sorunun doğru görünümünü verir.

Bir disiplin daha. Var olan bir kurumda, var olmasını dilediğinizi değil, var olanı çizin. Her Cuma e-postayla gönderilen elektronik tablo: çizin. Ortağın bir SFTP sunucusundaki CSV’si: çizin. Tarihsel nedenlerle ESB’yi atlayan entegrasyon: çizin. İki sistem arasında veriyi elle yeniden giren insanlar: gösterin. Belgelerken gerçekliği temizlemeyin. Hedef haritayı tasarlamadan önce mevcut haritaya ihtiyacınız vardır ve Steve Trucking için 6. modülde yaptığımız da budur.

Sınavın ötesinde: yapay zekânın değiştirdikleri. Harita bir ajan haritasına dönüşüyor. Bir ajan “teslimatım nerede?” sorusunu yanıtlıyorsa harita, yanıtın Salesforce’tan mı, bir ortak sisteminden mi, telematikten mi, ERP’den mi yoksa bir karışımdan mı geldiğini söylemelidir. Ajanlar sistem sınırlarını ortadan kaldırmaz; hangi sistemin esas olduğunu ve ona nasıl güvenle ulaşılacağını bilmeyi daha da önemli hale getirir.

  • Haritaya hangi sistemlerin ve kullanıcı kitlelerinin ait olduğu ve yerleşimlerinin rollerini nasıl gösterdiği.
  • Hangi akışların sistem sınırlarını geçtiği, hangi yönde ve ne geri geldiği.
  • Her bağlantının nasıl kimlik doğruladığı, onu hangi mekanizmanın taşıdığı ve eşzamanlı mı, eşzamansız mı, toplu mu yoksa federasyonla mı olduğu.
  • Etiketli bir okun ne zaman yeterli olduğu ve bir etkileşimin ne zaman kendi kulvarına ihtiyaç duyduğu.
  • Resmin arkasındaki envanterin neyi kaydettiği: sahip, iş yükü, hacim, org, zamanlama, kimlik doğrulama ve kopyalama, başvurma ya da federasyon.

Harita, mimari bittikten sonra çizdiğim bir şey değildir. Mimariyi bulma yolumdur. Ve bittiğini düşündüğünüzde ona hayran kalmayın. Yürüyün. Henüz açıklayamadığınız her ok size işin nerede olduğunu gösterir.