Share via


Ekip yapınızı oluşturma

Kavramsal düzeyde, platform mühendisleri geliştirme ve operasyonlar arasındaki tutkaldır. İç geliştirici platformunuzu oluşturan kişiler olarak platform mühendisleri, işlemleri de anlayan ürün düşünce yapısına sahip geliştiricilerdir. Geliştirici olarak mı yoksa operasyon ekibinde mi çalışmaya başladıkları beceri kümesinden daha az önemlidir. İç geliştirici platformu oluşturan bir ekip, geliştirme, BT operasyonları, K8s yöneticileri, site güvenilirlik mühendisleri (SRE), kod olarak altyapı (IaC) uzmanları vb. gibi farklı geçmişlere sahip çeşitli ekip üyelerini getirme konusunda güç kazanabilir.

Örneğin buradaki tüm fikir, geliştirme ekiplerini müşteriniz olarak düşünmek ve birçok operasyon, SRE ve DevOps ekibi bugün bu hedefi göz önünde bulundurarak zaten özellikler veya araçlar oluşturup sunmaktır. Aslında bu ekiplerin geliştiricilere sağladığı CLI'ler ve diğer araçlar genellikle platform mühendisliği yolculuğundaki ilk teslim edilebilir öğelerdir.

Ayrıca kuruluşunuzdaki mevcut uygulama ekiplerinden uygun geliştiricileri getirerek ekibinizin araç geliştirmeye yönelik bilgi ve beceri kümesini güçlendirebilirsiniz. Bu geliştiriciler, yatırımlarınız hakkında düşünürken müşterinin sesini temsil etme konusunda yardımcı olur.

Belirli bir kuruluş yapısı açısından , Takım Topolojileri modeli (eşit derecede yararlı DevOps Topolojileri modelinin evrimidir) yapmanız gerekenleri düşünmek için iyi bir yaklaşımdır. Örneğin, platformunuzun geliştiriciye yönelik yönlerine daha fazla odaklanan ayrı uzmanlara sahip, gelişmiş bir platform ekibine sahip olabilirsiniz. Konuyla ilgili mevcut bilgilerin zenginliği göz önünde bulundurulduğunda bu ayrıntılara girmeyeceğiz.

Ne olursa olsun, bu ekip geliştiricilerin birincil hedef müşteri olduğu bir iç ürün olarak bir iç geliştirici platformu oluşturmaya odaklanır. Başarılı olmak için şunları da tanımlamanız gerekir:

  • Üst düzey hedeflerin önceliklerini belirlemeye ve platformun daha geniş kuruluş genelinde kullanımını desteklemeye yardımcı olan ekip (genellikle yöneticiler) için sponsorlar.
  • Platformun rehberliğini ve ihtiyaçlarını karşılayabilmesini sağlamaya yardımcı olmak için operasyon, güvenlik, uyumluluk ve mimariden paydaşlar.
  • Tüm bileşenlerden gelen gereksinimleri anlamak ve önceliklendirmeye yardımcı olmak için ürün yöneticisi olarak görev alan biri (gerçek unvandan bağımsız olarak).