Tag Archives: Platform Engineering

Backstage’de Plugin’leri

Backstage uygulamanız, özelliklerini pluginlerle tanımladığınız tek sayfalık bir uygulamadır. Backstage pluginleri, Backstage uygulamasına takılabilen React frontend’leri olarak uygulanır. Backstage’deki plugin sistemi, genişletilebilirlik ve bileşenleştirilebilirlik etrafında inşa edilmiştir. Bu nedenle, Backstage, pluginlerin veri paylaşmasına ve genişletme noktaları sağlamasına olanak tanıyan özel primitifler ve API’ler sunar. Bu sayede karmaşık implementasyonlar veya bağımlılıklar oluşmaz. Backstage pluginleri, plugin frontend’inin… Read More »

Backstage’de Entity Kayıtları ve Yönetimi

Backstage, yazılım geliştirme ve operasyon süreçlerini iyileştirmek için kullanılan popüler bir açık kaynaklı geliştirme portalıdır. Backstage, farklı türlerde entity’leri yönetme ve organize etme imkanı sunar. Bu makalede, Backstage’deki entity kayıtları, konumlar, orphaned entity’ler, silme işlemleri ve Backstage’in farklı türdeki entity’leri nasıl ele aldığını detaylı bir şekilde inceleyeceğiz. Entity Kayıtları ve Çalışma Süreci Backstage’de, bir entity… Read More »

TechDocs ile Belge Oluşturma Stratejileri

TechDocs, markdown dosyalarını bir depoda bulunduktan sonra, bu belgeleri Backstage instance’ınızda yayınlanacak sayfalara dönüştürmek için üç aşamadan geçer: hazırlık, üretim ve yayına alma. Bu süreç, belgelerinizi kolayca yönetmek ve sunmak için etkili bir yol sunar. Ancak üretim ortamlarında daha dikkatli yaklaşılması gereken bazı noktalar da vardır. Hazırlık Aşaması İlk aşama, TechDocs’un component’in deposunu geçici bir… Read More »

Backstage ve Developer Experience: Geliştiricilerin Deneyimi Nasıl İyileştirilir?

Teknolojinin hızla geliştiği bu dönemde, yazılım geliştirme ekiplerinin verimli ve mutlu bir şekilde çalışması, başarıyı getiren en önemli faktörlerden biri. Backstage, işte bu hedefi güdüyor. Hedefi, geliştiricilerin deneyimini (Developer Experience – DX) iyileştirerek daha yaratıcı ve üretken olmalarını sağlamak. Spotify, Backstage’i kullanarak geliştirici deneyimini nasıl merkezi bir hale getirdiğini ve bundan nasıl faydalandığını tecrübeleriyle kanıtladı.… Read More »