İçeriğe geç
academia.sh

Kurs İleri

Platform Mühendisliği

Bu kursun sonunda

Kursa başla

01

Platform Yaklaşımı

Soyutlamanın ne zaman kazandırdığı: platform mühendisliğinin ölçekteki gerekçesi ve eşiği, iç müşteri ile geri bildirim döngüsünün ürün olarak kurulması, önerilen ve desteklenen altın yolun kapsamı, zorunluluk ile seçim özgürlüğü arasındaki dengenin sayıya bağlanması ve talep kuyruğunu ortadan kaldıran kendi kendine hizmetin bedeli.

  1. 01 Platform Mühendisliği Nedir Platformun bir soyutlama olarak ölçülmesi: yedi kursun her ekipte yeniden kurulan on sekiz kalemi listelenir, ekip başına yeniden kurma işi sayılır, ekip sayısı taranarak platformun kendini ödediği eşik çıkarılır ve az ekipte platformun kaybettirdiği iş günü aynı tabloda gösterilir.
  2. 02 Ürün Olarak Platform İç müşteri ve geri bildirim döngüsünün ölçülmesi: aynı yirmi dört istek talep üzerine yapan ve ürün gibi yönetilen iki düzende koşturulur; benimseme, hiç kullanılmayan yetenek sayısı, ona harcanan iş, istek ile karşılık arası süre ve ürün yaklaşımının ürün ekiplerinde açtığı boşluk sayılır.
  3. 03 Altın Yollar Önerilen ve desteklenen yolun kapsam olarak ölçülmesi: bir altın yol dil, veri deposu ve dağıtım biçimi eksenlerinde tanımlanır, beş ekibin gereksinimine uygulanır, dışına çıkanın kaybettiği destek kalem kalem sayılır ve kapsam genişletildikçe sığan ekip, bakım yükü ile bileşim sayısı birlikte taranır.
  4. 04 Standart ve Özerklik Dengesi Zorunluluk ile seçim özgürlüğünün birlikte ölçülmesi: on kalemin her biri zorunlu, öntanımlı ve serbest kiplerde işletilir, doğan ayrı seçim sayısı ile ortak aracın işe yaradığı kalem sayısı yan yana sayılır, zorunluluğun kaç ekipte meşru bir gereksinimi engellediği çıkarılır ve korkuluk ile duvarın farkı iş günü cinsinden gösterilir.
  5. 05 Kendi Kendine Hizmet Talep kuyruğunun ortadan kaldırılmasının ölçülmesi: aynı istek kümesi bir talep kuyruğunda ve kendi kendine hizmet düzeninde koşturulur, bekleme süresi ile platform ekibinin kesintisi sayılır, arayüz yazma işi, yanlış kullanım ve geri alınamayan işlem bedelleri çıkarılır ve otomatikleştirmenin karşılığını vermediği istek türü adıyla yazılır.

02

Platform Yetenekleri

Platformun sunduğu somut yetenekler ve etkilerinin ölçülmesi: istek üzerine ortam üretimi, yeni servis başlatan şablon ve iskelet üretimi, sahiplik ile bağımlılık görünürlüğü veren geliştirici portalı ve servis kataloğu, kuralların hatta gömülerek otomatikleştirilmesi, ekip bazlı kaynak muhasebesiyle maliyet görünürlüğü, platform geçişlerinin aşamalandırılması ve benimseme, teslimat hızı ile kararlılık göstergeleri.

  1. 01 İstek Üzerine Ortam Sağlama Aynı doksan günlük talep akışı iki yoldan geçirilir: insanın kurduğu talep kuyruğu ve istek üzerine üretilen ortam. Bekleme süresi, ortam ömrü, boşta duran ortam-günü ve unutulan ortam sayılır; ömür sınırı taranarak kısa ömrün yeniden kurma ve veri kaybı karşılığı çıkarılır.
  2. 02 Şablon ve İskelet Üretimi Yeni bir servis başlatmak elle kaç dosya, kaç satır ve kaç karar demek; iskelet üretimiyle bunların kaçı kalıyor. Beş servis gerçek dosyalarla üretilir, elle yazılmış bir servisle satır satır karşılaştırılır, sonra şablon güncellenince kaç servisin geride kaldığı ve geride kalanı yakalamanın neye mal olduğu ölçülür.
  3. 03 Geliştirici Portalı ve Servis Kataloğu On iki katalog kaydından sahiplik ve bağımlılık grafiği kurulur; sahipsiz servis, öksüz bağımlılık ve kayıtlı olmayan servis sayılır. Beş olayda doğru nöbet listesine ulaşma süresi katalogla ve katalogsuz ölçülür, sonra kaydın kendi bedeli çıkarılır: kaç alan elle yazılıyor ve kaç kayıt gerçekle uyuşmuyor.
  4. 04 Politika ve Uyumluluk Otomasyonu Aynı altı kural aynı on iki servis tanımında iki düzende koşturulur: kuralı belge olarak yayımlamak ve kuralı hatta gömmek. Uyum oranı, ihlal sayısı ve ekiplerin harcadığı zaman karşılaştırılır; asıl ölçü görünmezliktir — kaç ekip kuralı hiç görmeden uyuyor, kaçı muafiyet istiyor ve muafiyetin ömrü ne kadar.
  5. 05 Maliyet Görünürlüğü Ekip bazlı kaynak muhasebesi: günlük 1.376 kurgu biriminin yalnız %47,5'inin doğrudan atanabilmesi, üç bölüştürme kuralının her birinin başka ekibi başka yönde yanıltması (eşit kural sahayı +79,0 yüklerken istek kuralı sayaç okumayı +140,7 yüklüyor), maliyet gösterildikten sonra faturanın yalnız %15,6'sının düşmesi ve %29,7'sinin hiç kımıldamaması, merkezî muhasebenin üç ekipte kendini ödemesi ama iki ekibin dışına çıkmasıyla beş ekipteki 85 birimlik kazancın 3 birime inmesi.
  6. 06 Göç Stratejileri Platform geçişinin dalgalara bölünmesi: beş kurgu ekip tek dalgada taşındığında program 65 günden 15 güne inerken taşınan sayısının 4'ten 2'ye düşmesi, geride kalanın üç nedeninin (uyumsuz gereksinim, kritik dönem, sahipsiz servis) sırayla devreye girmesi, çift işletim yükünün 105,3'ten 0'a inmesine karşılık tepe destek yükünün yalnız tek ekiplik dalgada 6 birimlik bütçenin altında kalması ve hiç taşınmayan tek ekip yüzünden eski düzenin süresiz açık kalarak 1.095 günde 41.610 kurgu birim tutması.
  7. 07 Platform Ölçütleri Platformun işe yarayıp yaramadığının ölçülmesi: kırk ekip-yetenek çiftinden yalnız yirmi beşinin dolu olması, elli dört iş günlük iki yeteneğin en çok bir ekibe hizmet etmesi, dört teslimat ölçütündeki ham farkın %48-%77'sinin seçim yanlılığından gelmesi ve fark-farkının dördünde de grup içi yayılımdan küçük kalması, aynı 550 dakikalık kesintinin merkezî düzende 2.750 ekip-dakikaya çıkması ve benimsemeyi zorunlu kılmanın ölçütü %60 iyileştirirken kullanım başına işi %18 kötüleştirmesi.

Aramak için yazmaya başlayın.

↑↓ Esc gezin · aç · kapat