iKonekt

Gruplar ve çoklu markalar için

Birçok şirket, tek kurulum, paylaşılan müşteri yok

Gruplar bunu genellikle iki kez, kötü biçimde çözer: ya beş ayrı kurulum ve beş ayrı her şey, ya da tek kurulum ve uygulamanın her zaman doğru filtrelediğine dair ciddi bir söz. İlki pahalıdır. İkincisi bir sözdür ve sözler bir güvenlik modeli değildir.

Birden fazla şirket işletiyorsanız — yan kuruluşları olan bir holding, bir franchise, farklı pazarlara yönelen iki marka, bir ajans ve ajansın çıkardığı şey — sorunun şeklini zaten biliyorsunuzdur. Markalar insanları, araçları ve finans departmanını paylaşır. Müşterileri paylaşmazlar ve paylaşıyor gibi de görünmemeliler.

iKonekt hepsini tek kurulumdan çalıştırır ve aralarındaki ayrım kodla değil veritabanı tarafından korunur. Bu ayrım, o gün gelene kadar akademik gibi duyulur.

Katman neden önemli

Uygulama düzeyinde bir filtre, bir sorgudaki bir cümledir. Yazılacak her sorgu onu içerdiği sürece çalışır — aceleye getirilmiş sorgu, yeni geliştiricinin yazdığı sorgu ve yalnızca bir kez kullanılacak bir rapor için yazılmış sorgu dâhil.

Sınırı veritabanına ittiğinizde aritmetika tersine döner. Politika her okumada ve her yazmada, her şeyin altında çalışır. Şirketi unutan bir sorgu yanlış satırları döndürmez; hiç döndürmez. Hata modu boş bir ekran ve şaşırmış bir geliştirici olur — ki bu doğru hata modudur.

Boş ekranlar bir özelliktir. Beklenmedik biçimde karşılaşan iki müşteriye bir müşteri listesini açıklamak yerine, kendi mühendislerimizden birine boş bir ekranı açıklamayı tercih ederiz.

Tek kurulumŞirket başına
  • 1Müşteriler & konuşmalarKapsamlı. A markasındaki bir satıcı, B markasınınkine tasarım gereği ulaşamaz, yapılandırma gereği değil.
  • 2Bir müşteri üzerindeki talepler"Bu hesap zaten bizde" kilidi şirket başına tutulur — böylece iki marka aynı pazarda çakışmadan çalışabilir.
  • 3İstemler ve ayarlarHer şirket kendi ayarını düzenler. Burada bir kez bile paylaşılan tek yer bir hataydı ve bu sistemin bulduğu için en çok gurur duyduğu hata budur.
  • 4İş ortağı programlarıŞirket başına bir modül, herkesin devraldığı global bir modül değil.

Uygulamanın altında zorunlu kılınan sınır

Bir grubun gerçekte paylaşabildiği şeyler

Ayrım, kendisi için yapılan bir izolasyon değildir. Bir grup içinde paylaşmaya değer şeyler bilinçli olarak paylaşılır ve bunlar çoğunlukla sıkıcı olanlardır — ki tam da doğru olan budur, çünkü yinelenen maliyet sıkıcı olanlardadır:

  • Tek kurulum: çalıştırma ve güncelleme. Tek dağıtım, bakılacak tek bir kimlik bilgisi seti, yamalı tutulacak tek bir şey.
  • Tek ekip, farklı roller. Bir kişi birden fazla şirkette çalışabilir; yapamayacağı şey, sormayı unutmuş bir sorguyla ikisini aynı anda görmektir.
  • Tek bir alışkanlık seti. Bir potansiyel müşterinin atanma biçimi, bir notun yazılma biçimi, bir işin faturaya dönüşme biçimi — bir kez öğrenilir, her yerde uygulanır; bu da işe alış süresini yaklaşık bir sabaha indirir.
  • Ailenin geri kalanıyla tek ilişki. Altyapıda castomAPI, aynı hesap, aynı bağlayıcılar — önemli olan yerlerde şirket başına yapılandırılır.

Bir grubun her zaman ikinci sorduğu soru

"Hepsinin üzerinden rapor alabilir miyiz?" Evet — grubun kendi bakış açısından, bilinçli ve açık biçimde; sızan bir sınırın yan etkisi olarak değil. Ayrım tasarımın tamamıdır: çizgiyi geçmek, bunu yapma yetkisi olan birinin bilinçli olarak gerçekleştirdiği bir eylem olmak zorundadır. Asla yanlışlıkla bir başıboş tanımlayıcının başarabileceği bir şey olmamalıdır.

Ve üçüncü sordukları soru: "Markalardan birini satarsak ne olur?" Veritabanının koruduğu bir sınır, içinden temiz bir kopya çıkarabileceğiniz bir sınırdır da. Bu bir tesadüf değil — ayrım ve taşınabilirlik, iki farklı toplantıdan görülen aynı özelliktir.

Zeminin altında

Çizgiyi tutan şey, tam olarak nedir

Bir iddia değil, bir liste. Bir tedarikçi kendi ürünü hakkında bu listeyi üretemiyorsa, bunu fark etmek değerlidir.

26

Şirketini taşıyan tablolar; kontrol yalnızca mevcut değil, zorunlu olarak açık.

72

Tek tek yazılmış politikalar; böylece her biri bir kişi tarafından okunmuş olur, döngüde üretilmemiştir.

942

Testler; her şey değiştiğinde sıfırdan yeniden kurulmuş bir veritabanına karşı çalıştırılır.

0

Varsayılan şirketler. Kapsamı olmayan bir istek, verilere ulaşmadan önce hata verir — kapatmayı unutulacak bir yedek mekanizma yoktur.

Ayrım nasıl inşa edilir →

"Beş şirket, beş kurulum, sizden beş fatura."

Tek kurulum. Veritabanının koruduğu beş sınır.

Paylaşılan kişiler, paylaşılan alışkanlıklar, paylaşılan platform — ve paylaşılan tek bir müşteri bile yok. O çizgiyi geçmek, bir kişinin bilinçli olarak yaptığı bir şey olmalı; asla bir tanımlayıcının yanlışlıkla başardığı bir şey olmamalı.

Ayrım nasıl inşa edilir →