Monthly Archives: November 2024

Deploy Azure AKS with Terraform or Azure CLI – Quick Implement

Bu kısa makalemizde terraform kullanarak çok hızlı şekilde AKS cluster’ı nasıl deploy edebileceğinizi göstereceğim. Terraform Gereksinimleri Terraform kullanarak AKS üzerine uygulama deploy etmek için aşağıdaki gereksinimler sağlanmalıdır: Terraform v1.5+ Azure CLI v2.45.0+ AKS Cluster tfvars dosyaları Terraform ile Deploy Örnek uygulamayı deploy etmeden önce aşağıdaki parametreleri tfvars dosyasında güncelliyoruz. cluster_name – Deploy edeceğimiz AKS cluster’ının adı.… Read More »

Canonical Kubernetes Event in London (Speaker)

Geçtiğimiz günlerde Canonical’ın Londra ofisinde, “Streamlining Edge IoT Deployments with Kubernetes and ArgoCD” başlıklı sunumumla sahnedeydim. Edge IoT sistemlerinin yönetimi artık klasik yöntemlerle mümkün değil. Dağıtılmış yapılar, bağlantı sorunları ve güncelleme karmaşası derken, Kubernetes ve ArgoCD kombinasyonu bu alanda adeta oyunun kurallarını değiştiriyor. Sunumda; ✅ Edge node’larda hafif Kubernetes çözümleri✅ GitOps tabanlı merkezi yönetim✅ ArgoCD… Read More »

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 »

Self-Hosted Backstage vs. Managed Backstage: A Comparison

Language: English When adopting Backstage for your organization, one key decision you’ll need to make is whether to go with a self-hosted or managed solution. Both options come with their own set of advantages and challenges, and the choice largely depends on your team’s needs, resources, and the level of customization you require. Self-Hosted Backstage… Read More »

Backstage’s Adoption and Technology Stack

Backstage’s AdoptionBackstage, Kubernetes’ten sonra CNCF’nin en hızlı büyüyen üçüncü projesi olarak dikkat çekiyor. Çıkışının üzerinden sadece dört yıl geçmesine rağmen, binlerce organizasyon Backstage’i kullanarak kendi Developer Portal’larını oluşturmuş durumda. Farklı sektörlerden büyük işletmeler ve scale-up’lar, Backstage framework’ünü benimseyerek önemli faydalar sağladıklarını belirtiyorlar. Enterprise ekipleri, örneğin HP, American Airlines ve Expedia Group, yüzlerce hatta binlerce geliştiriciyi… Read More »