> tpl_cld_015
Altın Yol (Golden Path) ve Geliştirici Deneyimi (DevEx) Şartnamesi
Dahili geliştirici portalı (Internal Developer Portal) şartnamesini, self-servis servis oluşturma şablonlarını ("Golden Path"), otomatik CI/CD kurulumunu, varsayılan olarak uyumlu (compliant-by-default) mimari desenleri ve geliştirici sürtünme telemetrisini belirleyen platform mühendisliği şartnamesi.
Dahili Geliştirici Portallarını, self-servis Altın Yolları, CI/CD iskelelerini ve DevEx metriklerini kurallara bağlayan platform şartnamesi.
Önemli Teknik Doküman Şablonu ve Hukuki Uyarı
TinyCTO.tv Teknik Doküman Şablon Bildirimi: Bu şablon genel eğitim ve operasyon amaçlı bir başlangıç materyalidir. Hukuki, vergisel, muhasebesel, yatırım, satın alma, mevzuat, güvenlik veya sertifikasyon danışmanlığı değildir. Gereklilikler ülkeye, kuruma, sözleşmeye ve riske göre değişir. Kullanmadan önce yetkin uzmanlarla gözden geçirip uyarlayın.
Çözülen Üretim Problemi
Yazılım mühendisleri şablon altyapı ayarlarıyla haftalar kaybeder, güncelliğini yitirmiş Dockerfile'ları kopyalar ve bulut erişimi için destek bileti kuyruklarında bekler; bu da geliştirici moralini bozar ve mimari kontrolsüzlüğe yol açar.
Ne Zaman Kullanılmalı?
- •Yazılım ekiplerine self-servis altyapı sağlamak için Dahili Geliştirici Portalı (Backstage, Cortex, Port) kurarken
- •Varsayılan olarak uyumlu CI/CD ve gözlemlenebilirlikle yeni mikroservis oluşturma ("Golden Path") şablonları tasarlarken
- •SPACE çerçevesi ve bilişsel yük azaltma metrikleriyle mühendislik hızını ölçüp optimize ederken
Ne Zaman Kullanılmamalı?
- •Kapsamlı çevik takım teslimat anlaşmaları, Hazır Tanımı (DoR) ve Bitti Tanımı (DoD) için (TPL-DEL-006 kullanın)
- •Düşük seviyeli Terraform modül kodlama standartları için (TPL-CLD-011 kullanın)
5 Şablon Bölümü ve Yapısal İskelet
Altın Yol (Paved Road) yaklaşımı: Katı yasaklar koymak yerine mühendisleri en iyi pratiklere ve önerilen teknolojilere yönlendirme. Desteklenen yollara maksimum otomasyon ve platform desteği sağlama.
Yazılım sahipliğini, teknik dokümantasyonu (TechDocs), API sözleşmelerini ve operasyonel sağlık metriklerini merkezileştiren birleşik portal (Backstage/Port/Cortex) mimarisi.
Tek tıkla servis oluşturma: Önceden yapılandırılmış Dockerfile, çok aşamalı CI/CD, linter ayarları, Kubernetes manifestoları ve secret entegrasyonuyla 5 dakika içinde yeni repo başlatma.
Gömülü uyumluluk: OpenTelemetry entegrasyonu, sağlık kontrolleri, yapılandırılmış loglama ve konteyner güvenlik taramalarının tüm şablonlara varsayılan olarak entegre edilmesi.
SPACE çerçevesi ile geliştirici memnuniyeti ve sürtünme takibi: İlk Commite Ulaşma Süresi (TTFC), yerel derleme hızı, PR inceleme gecikmesi ve dağıtım döngü süreleri.
Doldurma ve Uygulama Yönergeleri
Bağımsız İnceleme ve Onay Kontrol Listesi
- Tüm zorunlu bölümler dolduruldu
- Gizli anahtar veya parola içermiyor
- Yönetici sponsor onayı alındı
Altın Yol (Golden Path) ve Geliştirici Deneyimi (DevEx) Şartnamesi - Örnek Vaka Analizi
Örnek Organizasyon: Hızlı Büyüyen Teknoloji Şirketi (45 Ürün Takımında 400+ Yazılım Mühendisi)
Hızlı Büyüyen Teknoloji Şirketi (45 Ürün Takımında 400+ Yazılım Mühendisi) için eksiksiz operasyonel uygulamayı gösteren gerçek dünya vaka analizi.
- •Backstage Altın Yol şablonları ile işe alım ilk commit süresini (TTFC) 18 günden 4,5 saate düşürdü
- •Yeni mikroservislerin %92'sini varsayılan olarak uyumlu konteyner ve CI/CD şablonları üzerinde standartlaştırdı
- •Self-servis portal otomasyonları ile ekipler arası altyapı destek biletlerini %86 oranında azalttı
Sıkça Sorulan Sorular
Zorunlu bir mühendislik kuralı ile "Altın Yol" (Golden Path) arasındaki temel fark nedir?
Zorunlu kural alternatifleri cezalandırıcı bir yaklaşımla yasaklar ve genellikle ekiplerin gizlice geçici çözümler üretmesine neden olur. Altın Yol ise doğru şeyi yapmayı en kolay, en hızlı ve en desteklenen seçenek haline getiren döşeli bir yoldur. Ekipler gerekçelendirdikleri takdirde yolun dışına çıkabilir, ancak operasyonel yükü kendileri üstlenir.
Dahili Geliştirici Portalı (IDP) yazılım mühendislerinin bilişsel yükünü nasıl azaltır?
Mühendislerin dağınık vikilerde arama yapması, bulut erişimi için bilet açması veya karmaşık IAM kurallarıyla uğraşması yerine, portal tek bir kontrol paneli sunar. Servis sahipliğini görme, yeni servis türetme ve dağıtım sağlığını izleme tek bir ekrandan yapılarak bilişsel bölünme önlenir.
Platform Mühendisliği ekibi Altın Yol ve DevEx yatırımlarının yatırım getirisini (ROI) nasıl ölçer?
Platform getirisi mühendislik hızı ve sürtünme metrikleriyle ölçülür: yeni mühendislerin ilk canlıya çıkış süresinin haftalardan saatlere inmesi, altyapı destek biletlerinin %70'ten fazla azalması, DORA dağıtım sıklığının artması ve çeyreklik anketlerde ölçülen geliştirici memnuniyeti (eNPS) artışı.
Teknik Doküman Şablon Paketi
Giriş GerekliTüm boş şablonları, işlenmiş senaryoları ve doğrulama manifestolarını tek bir arşivde indirin.
Yetkili Standartlar ve Kaynaklar
- CNCF Platform Engineering Maturity ModelCloud Native Computing Foundation (CNCF) • OFFICIAL REQUIREMENT
- The SPACE Framework for Developer Productivity (ACM Queue)ACM / GitHub Research • OFFICIAL REQUIREMENT
- Spotify Engineering Culture & The Paved Road ConceptSpotify Engineering • OFFICIAL REQUIREMENT
