Sizing ve BoM
İş Yükü Ölçümü ve Kapasite Zarfı
İş sonucunu ölçülebilir iş yüküne bağla
Ön koşul: Arven portalı, ERP gateway, üretim hattı ve veri yolunun bağımlılıklarını önceki modüllerden açıklayabilmelisin. Bu dersin sonunda iş hizmetini işlem birimine çevirecek, veri kalitesini tartacak, normal ve tepe profilini ayıracak, üç yıllık büyüme varsayımını görünür kılacak ve sayı uydurmadan kapasite zarfı hazırlayacaksın. Yaklaşık 25 dakika anlatı, 22 dakika Arven uygulaması ve 15 dakika kontroller için ayrılır. İlk toplantıdaki 'kaç CPU gerekiyor' sorusu henüz tasarım girdisi değildir. Önce müşterinin hangi iş sonucunu, hangi zamanda, kaç eşzamanlı kullanıcı ve entegrasyonla, hangi gecikme sınırı içinde beklediğini belirle. Portal isteği, doğrulanmış sipariş, ERP'ye başarıyla aktarılmış kayıt ve üretime iletilmiş emir aynı işlem değildir. Ölçüm birimini iş sahibiyle sabitlemezsen teknik metrikler birbirine karışır ve kapasite hesabı doğru görünse de yanlış talebi karşılar.
| Ölçü | Kanıt ve zaman | Sahip ve belirsizlik |
|---|---|---|
| Tamamlanan sipariş/dakika | Portal ve ERP işlem kimliği; aynı 5 dakikalık pencere | Uygulama sahibi; tekrar deneme ayrımı TBD |
| p95/p99 uçtan uca gecikme | Sentetik ve gerçek kullanıcı gözlemi; kampanya penceresi | İş sahibi SLO onayı TBD |
| CPU, bellek, IOPS ve throughput | Katman bazında metrik ve örnekleme aralığı | Platform sahibi; eksik telemetri TBD |
| ERP limit ve kuyruk yaşı | Sözleşme, gateway logu ve yük testi | Entegrasyon sahibi; limit geçerliliği TBD |
MÜŞTERİYE SOR
Kapasitesini güvence altına almak istediğiniz iş olayı hangisi; başarı, tekrar ve başarısızlık nerede ölçülüyor?
İstek sayısını iş sonucuyla karıştırmadan ölçüm birimini ve kabul sahibini belirler.
ŞİMDİ SEN DENE
Kanıt defterini kur
Arven için portal, ERP, üretim ve veri yolu satırları aç. Her satıra iş birimi, metrik, veri kaynağı, zaman aralığı, örnekleme çözünürlüğü, owner, son doğrulama tarihi ve eksik kanıtı yaz. Doğrulanmamış sayıları TBD bırak; kaynak ekran görüntüsünü tek başına kabul etme, ölçüm yöntemini de belirt.
BİLGİNİ KONTROL ET
Arven'de portal HTTP istekleri arttığında sizing için ilk doğrulanacak ilişki hangisidir?
Normal, tepe ve burst talebini veri kalitesiyle birlikte oku
Bir aylık ortalama grafik, yıllık kampanyayı veya vardiya değişimindeki kısa patlamayı temsil etmez. En azından hafta içi/sonu, iş saatleri, ay sonu, kampanya, üretim vardiyası ve bakım pencerelerini ayrı etiketle. Normal profil sürekli çalışma için, tepe profil tekrar eden yoğun pencere için, burst profil kısa fakat kritik ani yük için tanımlanır. Her profilin süresi, sıklığı, concurrency düzeyi ve iş karışımı yazılır. Okuma, yazma, büyük rapor ve entegrasyon aktarımı farklı kaynakları tüketir; yalnız toplam işlem oranı yanıltır. 1 dakikalık burst 1 saatlik ortalamada kaybolabilir. Gereken örnekleme çözünürlüğü hizmet hedefinin zaman ölçeğiyle uyuşmalı, ancak yüksek frekanslı örnekler saklama maliyetini ve gürültüyü artırır. Yüzdelikleri toplanabilir ortalamalar gibi birleştirme; her pencerenin dağılımını ve örnek sayısını ayrıca tut.
ÖRNEK
Ortalama ile tepe arasındaki yanlış güven
Öğretim amaçlı bir Arven örneğinde günlük ortalama 100 sipariş/dakika, kampanya açılışındaki beş dakikalık talep 600 sipariş/dakika olsun. Bu sayılar gerçek ölçüm değildir. 'Altı kat sunucu' kararı da doğrudan çıkmaz: ERP gateway dakikada 350 kabul ediyorsa, portal katmanı büyütmek kuyruk yaşını ve hata oranını artırabilir. Önce onaylı sipariş SLO'su, kuyruklanmaya izin verilen süre, rate limitin sert veya esnek olması, tekrar deneme ve gecikmiş siparişin ticari etkisi öğrenilir. Ardından başlangıç yükü, beş dakikalık tepe ve boşalma süresi bir testte doğrulanır. Talep sınırlandırma veya asenkron kabul iş kararı gerektirir.
MÜŞTERİYE SOR
En yoğun tekrarlanan ve en kısa ani yük hangi olaylarda, ne kadar süreyle yaşanır; reddedilen veya kuyruğa giren talepler de kaydediliyor mu?
Normal, tepe ve burst pencerelerinin örtülmeyen taleplerini görünür kılar.
ŞİMDİ SEN DENE
Üç talep profili çiz
Normal, tekrar eden tepe ve ani burst için ayrı satır yaz. Her satırda tarih/saat, süre, sipariş/dakika, eşzamanlılık, okuma-yazma karışımı, p95/p99, hata/retry ve ERP kabul oranı bulunsun. Kanıt yoksa örnek değer icat etmek yerine beklenen veri sahibi ve ölçüm planını yaz.
BİLGİNİ KONTROL ET
Beş dakikalık kampanya patlaması aylık ortalamada görünmüyorsa ilk düzeltme nedir?
Büyüme varsayımını senaryoya çevir
Üç yıllık büyümeyi tek yüzdeyle bütün katmanlara uygulama. Sipariş sayısı, aktif kullanıcı, işlem başına veri boyutu, saklama süresi, rapor sorgusu, üretim lokasyonu ve entegrasyon sayısı farklı hızlarda değişebilir. İş sahibiyle temel, yüksek ve adverse senaryoları tanımla; tetikleyici iş olayını, beklenti tarihini ve güven düzeyini yaz. Örneğin yeni ülkeye açılış kullanıcı sayısını artırırken ERP'ye giden sipariş karışımını değiştirebilir; satın alma sonrası yeni fabrika ağ ve veri transferinde farklı pik üretir. Büyümenin yıllık bileşik veya aşamalı olup olmadığını açıkça belirt. Başlangıç metriği eksikse yüzde matematiği sahte kesinlik yaratır. Varsayımı kaynak, owner ve geçerlilik tarihiyle deftere koy. Sizing ufku aynı zamanda satın alma, kurulum, destek ve genişleme süresini kapsamalıdır; üç yıllık hedefin ilk günden tüm kapasite olarak satın alınması zorunlu değildir.
ÖRNEK
Üç yıllık ufkun iki farklı yorumu
Öğretim örneğinde Arven'in sipariş adedi yılda yüzde 20 artarken işlem başına veri miktarı yılda yüzde 5 artıyor varsayılsın. Üçüncü yıl sipariş oranı 1,2 üzeri 3, veri hacmi etkisi kabaca 1,2 üzeri 3 çarpı 1,05 üzeri 3 olur; bunlar depolama ve işlem kapasitesini aynı oranda büyütmek gerektiğini kanıtlamaz. Saklama politikası, sıkıştırma, cache, ERP limiti ve p99 gecikme ayrıca ölçülür. Yeni üretim hattının ikinci yılda tek seferlik devreye girmesi ayrı bir adım senaryosudur. Çıktı iki hesap değil, hangi başlangıç metriğinin eksik olduğu ve hangi tarihte yeniden ölçüleceği dahil izlenebilir varsayımlar olmalıdır.
MÜŞTERİYE SOR
Önümüzdeki üç yılda hangi iş olayı işlem hacmini, veri boyutunu veya lokasyon sayısını değiştirecek; bu tahminin sahibi ve yeniden değerlendirme tarihi kimde?
Tek bir belirsiz büyüme yüzdesi yerine kaynaklı ve zamanlı senaryolar üretir.
ŞİMDİ SEN DENE
Temel ve adverse zarfı yaz
İki satırlık zarf oluştur. İlkinde doğrulanmış normal/tepe iş yükünü, ikincisinde kampanya ile bir bağımlılık sınırını aynı anda düşün. İşlem birimi, süre, SLO, izinli kuyruk, kaynak ve owner yaz. Birleşik olayın makul olup olmadığını teyit et; doğrulanmamış ölçümleri aralık veya TBD olarak göster.
BİLGİNİ KONTROL ET
Sipariş oranı ve kayıt boyutu farklı büyüyorsa üç yıllık sizing başlangıcında ne yapılır?
Belirsizliği doğrulama planına ve karar kapısına taşı
Dersin çıktısı ürün veya BoM seçimi değil, sonraki sizing hesabının dayanacağı kanıt paketidir. Her satırdaki sayı ölçüm aralığı, iş profili, veri kaynağı ve tarihiyle izlenir. Kanıt boşluklarını önemine göre sırala: SLO'yu kırabilecek ERP limiti ve kampanya burst'ü önce; küçük etkili rapor değişimi sonra doğrulanabilir. Bir TBD'yi kapatmak için sahibini, ölçüm yöntemini, gerekli pencereyi, kabul eşiğini ve karar tarihini yaz. Test ortamı üretim iş karışımını yansıtmıyorsa sonucu doğrudan üretim kapasitesi diye sunma. Müşteriyle minimum veri toplama süresini ve mahremiyet gereksinimini netleştir. Gerçek kullanıcı verisi gerekiyorsa anonimleştirme veya sentetik veri seçimini güvenlik sahibiyle değerlendir. Kanıt paketinde açıkça 'ölçülen', 'türetilen', 'varsayılan' ve 'karar için bekleyen' ayrımı bulunsun.
| Teslim | İçerik | Karar kapısı |
|---|---|---|
| Kanıt defteri | Metrik, zaman penceresi, kaynak, owner, kalite | Eksik ölçüm planı onaylı mı? |
| İş SLO'su | İşlem birimi, p95/p99, hata ve kuyruk toleransı | İş sahibi sınırları kabul etti mi? |
| Talep zarfı | Normal, tepe, burst, büyüme ve adverse | Birlikte yaşanabilecek koşullar teyitli mi? |
| POC planı | Örnek veri, test yükü, geçme/kalma ölçütü | Belirsizlik kapanmadan BoM kesinleşecek mi? |
ÖRNEK
Koşullu karar cümlesi
Arven ekibi yalnız aylık portal grafiğini verdiğinde pre-sales notu şöyle olabilir: 'Şu an doğrulanmış veri portal trafiğini gösteriyor, tamamlanan ERP siparişi ve kampanya tepe p99'u göstermiyor. ERP limit sahibi ve uygulama ekibi iki kampanya penceresini aynı işlem kimliğiyle ölçer. Ölçüm ve POC sonucuna kadar ürün adedi aralık olarak kalır; tepe SLO'su aşılıyorsa kuyruk veya mimari seçenek yeniden değerlendirilir.' Bu cümle karar vereni bekletmek için belirsizlik yaratmaz; zaten var olan belirsizliği görünür ve kapatılabilir yapar. Sorumlu kişi, tarih ve ölçüt eklenmedikçe koşul operasyonel değildir.
MÜŞTERİYE SOR
Hangi ölçüm eksikliği teklif kararını durdurmalı, hangisi açık varsayımla ilerleyebilir; bu ayrımı kim onaylar?
Teknik belirsizliği ticari risk sahipliği ve somut karar kapısına bağlar.
ŞİMDİ SEN DENE
İki kapılı karar notu yaz
Birinci kapıda şimdi bilinen ölçüleri ve güven düzeyini yaz. İkinci kapıda eksik ERP limit ve burst ölçümünün sahibi, tarihi, POC senaryosu ve geçme eşiğini tanımla. Eşik tutmazsa teklifin hangi varsayım veya mimari bileşeninin yeniden açılacağını açıkça belirt.
BU DERSTEN AL
Bu dersten taşıyacağın düşünceler
- Sizing, iş birimi ve kabul edilmiş hizmet hedefinden başlar; donanım listesi ilk çıktı değildir.
- Normal, tepe ve burst ayrı pencerelerde; başarılı, reddedilen ve tekrar eden işlemler birlikte ölçülür.
- Üç yıllık büyüme değişken bazında, sahibi ve tarihi belli senaryolarla kaydedilir.
- Temel ve adverse kapasite zarfı, eksik kanıt ve POC karar kapısıyla sonraki derse devredilir.