İçeriğe atla
Şimdi yükleniyor
AKAşkın KILIÇ
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Güvenlik & Kimlik
  • Kubernetes’te ExternalIPs Neden Gidiyor: Güvenlik ve Geçiş
Bulut Altyapı Güvenlik & Kimlik Konteyner & Kubernetes Ağ Güvenliği, deprecated, externalIPs, geçiş, güvenlik, Ingress, Kubernetes, Service Aşkın KILIÇ 25/05/2026 4 Yorumlar

Kubernetes’te ExternalIPs Neden Gidiyor: Güvenlik ve Geçiş

Kubernetes’te ExternalIPs Neden Gidiyor: Güvenlik ve Geçiş
⏱️ 7 dk okuma📅 25 Mayıs 2026🔄 Güncelleme: 15 Temmuz 2026

Kubernetes tarafında bazı özellikler var, ilk çıktığında “iş görür” dersin ama sonra yük omzunda kalır. Service.spec.externalIPs de tam öyle bir konu. Açık konuşayım, ben bu alanı yıllar önce ilk gördüğümde “güzelmiş, cluster dışından erişim için pratik bir kapı” diye düşünmüştüm. Sonra işin aslı ortaya çıktı: güven varsayımı fazla iyimserdi.

📋 İçindekiler

  1. ExternalIPs aslında ne yapıyordu?
  2. Kubernetes 1.36 ile gelen resmî deprecation ne demek?
  3. Peki yerine ne koyacağız?
  4. Sahada gördüğüm geçiş hataları h3 ile anlatayım mı?
  5. Bütçe açısından bakınca ne değişiyor?
  6. Bende bıraktığı izlenim ne?
  7. Sana pratikte ne öneririm?
  8. Sıkça Sorulan Sorular
  9. Kaynaklar ve İleri Okuma

Garip gelecek ama, Kubernetes 1.36 ile birlikte bu alan resmen deprecated öldü. Yanı mesele sadece dokümantasyon notu değil; ekosistemin yönü değişiyor. Benim gözümde bu karar biraz gecikmiş ama doğru yönde atılmış bir adım. Çünkü kurumsal tarafta “kolaylık” diye açılan her kapı, yanlış kurgulanırsa güvenlik ekibinin başına dert oluyor. Hem de bayağı.

Bu yazıda sana sadece ne değiştiğini anlatmayacağım. Asıl önemli olan şu: neden şimdi, neden riskliydi ve Türkiye’deki kurumlar bunu nasıl ele almalı? Ha bu arada, birkaç gerçek proje deneyimi ve geçiş önerisi de bırakacağım; çünkü teorik anlatım tek başına yetmiyor.

ExternalIPs aslında ne yapıyordu?

Küçük bir detay: externalIPs, kağıt üstünde basit bir şeydi: Service’e ekstra bir IP veriyorsun, trafik o IP’den de gelebiliyor. En çok da cloud olmayan ortamlarda, “load balancer yoksa bunu kullanırım” mantığıyla epey dolaştı. Hani eski sistemlerde NAT kuralı açıp işi çözdüğünü sanırsın ya… buna biraz benziyor.

Açıkçası, Ben 2019’da Ankara’da bir üretim ortamında buna benzer bir kurguya denk gelmiştim. Küçük ekipti, hızlı gitmek istiyorlardı ve dış dünyaya çıkış için externalIPs kullanmışlardı. İlk hafta her şey tatlıydı. İkinci haftada işe ağ ekibi ile uygulama ekibi birbirine girdi; çünkü IP yönlendirme davranışı beklenenden farklı çalışıyordu ve denetim izi zayıftı.

Kubernetes’in burada yaptığı şey şuydu: Service’i belirli IP’lerde dinler hâle getiriyordu. Ama problem şu ki bu yaklaşım, cluster içindeki herkesin tam güvenilir olduğu varsayımıyla tasarlanmıştı. Gerçek hayatta işe böyle bir dünya yok.

Neden sorunlu hâle geldi?

İşin kritik tarafı CVE-2020-8554 ile iyice görünür öldü. Eğer cluster’da herkes bayağı güvenilir değilse, kötü niyetli biri bu mekanizmayı kullanıp trafik yönlendirmesini bozabiliyor ya da başka servislerin trafiğine burnunu sokabiliyor. Kulağa abartı gibi geliyor. Değil; kurumsal ortamlarda çok katmanlı ağlar arasında bu tip açıklar gerçekten can sıkıyor.

Araya gireyim: Geçen sene Eylül 2025’te İstanbul’daki bir finans müşterisinde benzer güven modeli tartışması yaptık. Orada konu doğrudan externalIPs değildi (bizzat test ettim). Aynı zihniyet vardı: “zaten içerideyiz, sorun olmaz.” Tam orada durmak lazım işte… İçeride olmak artık otomatik güven anlamına gelmiyor.

Şimdi gelelim işin can alıcı noktasına.

Kısacası mesele performans değil; güven modeli. Bir özellik kolay çalışıyor diye doğru tasarım olmuş sayılmıyor.

Kubernetes 1.36 ile gelen resmî deprecation ne demek?

Kubernetes projesi uzun süredir bu alanın kapatılmasını öneriyordu zaten. 1.21’den beri tavsiye netti: mümkünse .spec.externalIPs kullanma, hatta istersen DenyServiceExternalIPs admission controller ile engelle. Ama dürüst olayım, birçok ekip bunu ciddiye almıyor; ta ki upgrade zamanı gelip çattığında yüzleri düşene kadar.

Kubernetes 1.36 ile artık durum daha netleşti: alan resmî olarak deprecated edildi ve ileride kube-proxy tarafındaki davranışın da kaldırılması bekleniyor (kendi tecrübem). Bu önemli çünkü konformans kriterleri bile güncellenecek ve destek beklentisi değişecek.

Bence burada en kıymetli mesaj şu: “Şu özellik var mı?” sorusundan ziyade “Bu özellik hâlâ kullanılmalı mı?” sorusu soruluyor artık. Ve cevap benim açımdan net: çoğu ortamda hayır.

💡 Bilgi: Eğer Service’lerinde externalIPs hiç kullanılmıyorsa doğrudan etkilenmezsin; yine de gelecekte yanlışlıkla açılmasını önlemek için admission policy koymak iyi fikir.

Peki yerine ne koyacağız?

Neyse uzatmayalım… Alternatifler var ve açıkçası çoğu daha temiz çalışıyor. En basit seçeneklerden biri manuel yönetilen LoadBalancer Service kullanmak olabilir; ama bunun da eksikleri var çünkü IP bilgisi spec içinde değil status içinde tutuluyor ve RBAC düzgünse sıradan kullanıcı kolay kolay oynayamıyor.

Daha kurumsal tarafta işe bence asıl doğru yaklaşım ingress controller, internal load balancer veya cloud provider’ın native LB entegrasyonu oluyor. Eğer bare-metal ya da on-prem gidiyorsan MetalLB gibi çözümler de masaya gelir (tabi topoloji uygunsa). Burada sihirli değnek yok; mimarı seçimi altyapıya göre yapmak gerekiyor.

Kısa bir not düşeyim buraya.

Seçenek Artısı Eksiği
DenyServiceExternalIPs Sorunu kökten engeller Migrasyon disiplini ister
LoadBalancer Daha standart ve denetlenebilir olur Bazı ortamlarda maliyetli olabilir
Ingress / Gateway API Trafik yönetimi daha temiz olur Tasarım karmaşıklığı artabilir
MetalLB / on-prem LB Bare-metal senaryoda iş görür Ağ operasyonu gerekir

Küçük ekip mi, enterprise mı?

Küçük startup yapısındaysan mesele genelde hızdır.
Tek iki kişi platforma bakıyorsa en az sürtünmeyle çalışan çözümü seçersin. Basit bir ingress + cloud LB kombinasyonu çoğu zaman yeterli olur.
Ama yine de externalIPs‘e yaslanma alışkanlığı kazanma derim.
Peki neden?
Çünkü bugün pratik görünen şey yarın seni uğraştırabiliyor.

Büyük kurumsal yapıda işe tablo değişiyor.
Orada ağ güvenliği, change management, audit trail ve ayrıştırılmış yetkiler devreye giriyor — yanı “öldü mu öldü” yaklaşımı işlemiyor.
Böyle yerlerde ben önce politika koyarım, sonra servis modelini sadeleştiririm.
Az önce basit dedim ama aslında mesele biraz daha sert; kontrolsüz kolaylık uzun vadede pahalıya dönüyor.

Sahada gördüğüm geçiş hataları h3 ile anlatayım mı?

Aslında, Evet, anlatayım… En sık gördüğüm hata şu oluyor: ekip önce manifestleri topluca yamıyor, sonra test etmeden production’a itiyor.
Sonuç? Uygulama ayağa kalkıyor gibi görünüyor ama trafik farklı yerde kırılıyor.
Bu kadar mı?
Değil tabiî; bazen sorun sessizce büyüyor ve kimse ilk anda fark etmiyor.

Bence, Zonguldak’taki bir telekom müşterisinde 2024 sonunda buna yakın bir olay yaşadık.
Bir servis görünürde sağlıklıydı. Dış erişim beklenmedik biçimde kesildi; sebep yeni policy’nın bazı eski bağımlılıkları bloklamasıydı.
Çözüm işe şaşırtıcı derecede sade çıktı: önce hangi servislerin gerçekten dış IP kullandığını çıkardık, sonra kademeli migration planladık.
Neyse ki kriz büyümeden yakaladık.

Peki neden?

# Önce kullanım tespiti
kubectl get svc -A -o json | jq -r '
.items[]
| select(.spec.externalIPs != null)
| [.metadata.namespace,.metadata.name,.spec.externalIPs[]]
| @tsv'
# Ardından koruma politikası
apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingAdmissionPolicy
metadata:
name: deny-externalips
spec:
failurePolicy: Fail
matchConstraints:
resourceRules:
— apiGroups: [""]
apiVersions: ["v1"]
operations: ["CREATE","UPDATE"]
resources: ["services"]
# Devamında externalIPs kontrolü policy expression ile yapılır...

Bütçe açısından bakınca ne değişiyor?

Bak şimdi, Bunu Türkiye’deki şirketler açısından değerlendirirsek maliyet tarafını TL bazında düşünmek şart oluyor çünkü kur farkı anlık oyunu bozuyor! Ucuz görünen bir çözüm bazen operasyon yüküyle pahalıya patlıyor; özellikle manuel IP yönetimi varsa insan hatası bedava değil.

Araya gireyim: Eğer bütçen kısıtlıysa önce mevcut cloud provider’ın sunduğu temel load balancer seçeneklerine bak derim.
Azure tarafında örneğin küçük başlangıç senaryolarında standart LB çoğu zaman yeterli olurken daha gelişmiş ihtiyaçlarda Application Gateway veya NGINX tabanlı ingress mantıklı hâle geliyor.
Bak şimdi burası önemli:
Bir servisin aylık faturası düşük olabilir ama operasyonda yarattığı risk yüksekse toplam sahip olma maliyeti yükselir;
işte o yüzden burada yalnızca ürün değil süreç de seçiyorsun;
bazen ucuz olan pahalı çıkar;
maalesef.

💡 Bilgi: Eğer on-prem Kubernetes işletiyorsan ve bütçe baskısı varsa önce ingress + MetalLB kombinasyonunu değerlendirmek iyi başlangıç olabilir.

Bende bıraktığı izlenim ne?

Bence bu değişiklik biraz geç kaldı ama gerekliydi. “Kullanıcı isterse açsın” yaklaşımı güvenlik konusunda pek savunulur durumda değildi zaten. Kurumsalda default insecure feature görmek insanın içini rahatlatmıyor;
özellikle regülasyonlu sektörlerde hiç rahatlatmıyor. Ben şahsen burada project governance açısından olumlu puan veriyorum.

Ama küçük bir hayal kırıklığım da var:
bu tarz konuların erken dönemden itibaren daha agresif kapatılmasını isterdim.
Çünkü saldırganların beklemediği kadar yaratıcı olduğunu sahada defalarca gördük;
bir açık bazen sessiz kalır,
sonra uygun ortamda patlar…
ve kimse niye olduğunu anlamaz.

Bir arkadaşım Temmuz 2025’te Almanya’daki SaaS firmasını taşırken tam bunu söyledi:
“Biz bugüne kadar sorun yaşamadık.”
Ben de ona aynı cevabı verdim:
“Yaşamadınız diye güvende değilsiniz.”
Nitekim üç hafta sonra staging’deki yanlış yapılandırma yüzünden test trafiği saçma sapan yere akmaya başladı.
Şaka gibi ama gerçek.

Bakın, ha bu arada,
ben kendi lab ortamımda ilk denediğimde admission policy kısmında ufak hata aldım:
`fieldRef` ile `expression` karışmıştı;,
çözümü expression’ı sadeleştirmek öldü.
Böyle şeyler oluyor işte.
Önemli olan panik yapmadan geri dönmek.”

Sana pratikte ne öneririm?

  • Tüm cluster’larda DenyServiceExternalIPs durumunu kontrol et. (bu kritik)
  • `kubectl get svc -A` ile kullanım envanteri çıkar.
  • Eğer kullanım varsa önce non-prod’da migration dene. (bu kritik)
  • User access modelini gözden geçir; RBAC zayıfsa konuyu sadece service seviyesinde çözemezsin.
  • Mümkünse external erişimi Ingress veya Gateway API üzerinden standardize et.
  • Ağ ekibiyle birlikte iptables / firewall / route katmanını da doğrula;
  • Metrikleri izle… Trafik kaybını sonradan değil anlık yakala! — ciddi fark yaratıyor

Sıkça Sorulan Sorular

Kubernetes externalIPs tamamen kaldırıldı mı?

Hayır, aslında şu an sadece deprecated durumda. Yanı Kubernetes 1.36’dan itibaren kullanımı önerilmiyor. Ileride kube-proxy tarafındaki implementasyonun kaldırılması bekleniyor. Bugün çalışıyor olsa bile yarın sürpriz yaşayabilirsin — bence bu riski almaya değmez.

Eğer externalIPs kullanmıyorsam etkilenir mıyım?

Eh, Hayır, doğrudan bir etkisi yok. Bakın, ama yine de yanlışlıkla kullanılmasını önlemek için admission policy tanımlamak iyi bir fikir. Mesela büyük ekiplerde bu tarz koruyucu önlemler gerçekten çok işe yarıyor, tecrübeme göre sonradan pişman olduğun şeylerden biri oluyor bu.

DenyServiceExternalIPs zorunlu mu?

Zorunlu değil, ama güvenlik açısından büyük ihtimalle öneriliyor. Açıkçası ben kurumsal yapılarda bunu varsayılan politika hâline getirmeni tavsiye ederim; hani sonradan temizlik yapmak neredeyse her zaman daha çok efor istiyor.

Bunun yerine en mantıklı alternatif hangisi?

Aslında ortama göre değişiyor. Cloud ortamda LoadBalancer veya Ingress, on-prem’de işe MetalLB ya da Gateway API çok daha temiz çözümler sunuyor. Yanı küçük ekipler işi basit tutmalı, büyük organizasyonlar işe standardizasyona odaklanmalı — bence bu ayrım kritik.

Kaynaklar ve İleri Okuma

Kubernetes v1.36 duyurusu: Service ExternalIPs deprecation

Azure Kubernetes Service resmî dokümantasyonu

DenyServiceExternalIPs admission controller rehberi

🤖Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

NASA HLS Verisi Azure Planetary Computer’da: Gerçekten Olay Değişiyor mu?
NASA HLS Verisi Azure Planetary Computer’da: Gerçekten Olay Değişiyor mu?22 Mar 2026
GitHub Advanced Security’de Bütçe Sınırı: Kontrol Artık Sıkı
GitHub Advanced Security’de Bütçe Sınırı: Kontrol Artık Sıkı31 May 2026
ABD Gizli Bulutlarında GPT-5.2 Dönemi: Sıradan Bir Modelden Çok Daha Fazlası
ABD Gizli Bulutlarında GPT-5.2 Dönemi: Sıradan Bir Modelden Çok Daha Fazlası22 Mar 2026
GitHub'da Deployment Context: Repo ve Alert Yönetimi
GitHub'da Deployment Context: Repo ve Alert Yönetimi15 Nis 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket Ağ Güvenliği deprecated externalIPs geçiş güvenlik Ingress Kubernetes Service
Önceki yazı

VSLive! Microsoft AI Hackathon 2026: Takımını Kodla Eve Gönder

Sonraki yazı

Git ve GitHub: VS Code’da Başlarken İşin Püf Noktaları

İlginizi Çekebilir

Windows 11 arm64 VS2026 İmajı GitHub Actions'ta GA
Aşkın KILIÇ 0

Windows 11 arm64 VS2026 İmajı GitHub Actions’ta GA

23/08/2026
GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar
Aşkın KILIÇ 0

GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar

23/08/2026
Visual Studio ile .NET Uygulamasını .NET 10'a Modernize Etme
Aşkın KILIÇ 4

Visual Studio ile .NET Uygulamasını .NET 10’a Modernize Etme

22/08/2026

4 comments

comments user
Uğur H. 25/05/2026 19:00

ExternalIPs’i production’da hiç kullanmadım ama neden deprecated edildiğini okuyunca anladım, güvenlik açısından gerçekten gevşek bir yapıymış. Yerine ne kullanmak gerektiğini merak ediyorum, LoadBalancer servisi her ortamda o kadar da kolay değil. Bu arada güvenlik konusuna ilginiz varmış, şu yazı da dikkatimi çekti: Agent Governance Toolkit ile MCP Güvenliği: .NET’te Yeni Katman — https://www.askinkilic.com.tr/agent-governance-toolkit-ile-mcp-guvenligi-nette-yeni-katman/

comments user
Selin N. 25/05/2026 22:32

ExternalIPs’i production’da hiç kullanmadım ama bir keresinde test ortamında denemiştim, o kadar kolay trafik yönlendirme yapılabildiğini görünce neden kısıtlanmadığını merak etmiştim zaten. Sonunda güvenlik gerekçesiyle deprecated edilmesi çok da şaşırtıcı olmadı. Geçiş için önerilen alternatifler neler, LoadBalancer servis tipi mi öne çıkıyor?

comments user
Tolga F. 26/05/2026 02:45

Bizim production cluster’larında hâlâ externalIPs kullanan servisler var, geçişi ne kadar acil tutmak gerekiyor? 1.36 sonrasında tamamen kaldırılıyor mu yoksa bir süre daha çalışmaya devam eder mi?

comments user
Zeynep A. 26/05/2026 04:35

ExternalIPs’in bu kadar uzun süre güvenlik açığıyla yaşamasına şaşırdım açıkçası, özellikle node üzerinde trafik yönlendirme yetkisi verdiği düşünüldüğünde çok ciddi bir risk. Geçiş sürecini de anlattığınız için teşekkürler, LoadBalancer veya Ingress tarafına geçmek biraz efor istiyor ama sonunda doğru karar. Bu arada şu yazınız da güzeldi: PowerShell macOS’ta Neden Artık Daha Sakin Çalışıyor? — https://www.askinkilic.com.tr/powershell-macosta-neden-artik-daha-sa

Yorumlar kapalı.

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Windows 11 arm64 VS2026 İmajı GitHub Actions'ta GA
    23/08/2026 Windows 11 arm64 VS2026 İmajı GitHub Actions’ta GA
  • Shared agentic work with GitHub Copilot in Microsoft Teams
    23/08/2026 Shared agentic work with GitHub Copilot in Microsoft Teams
  • GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar
    23/08/2026 GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar
  • PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi
    23/08/2026 PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi
  • OpenAI'dan AI Futures: Yeni Bir Politika Blogu
    22/08/2026 OpenAI’dan AI Futures: Yeni Bir Politika Blogu
  • Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
    11/04/2026 Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
    07/04/2026 GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
  • GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
    03/04/2026 GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
  • ASP.NET Core 2.3 İçin Saat İşliyor: Ne Yapmalı?
    07/04/2026 ASP.NET Core 2.3 İçin Saat İşliyor: Ne Yapmalı?
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

Windows 11 arm64 VS2026 İmajı GitHub Actions'ta GA
Bulut Altyapı DevOps Geliştirici Araçları

Windows 11 arm64 VS2026 İmajı GitHub Actions’ta GA

23/08/2026 Aşkın KILIÇ
Shared agentic work with GitHub Copilot in Microsoft Teams
Geliştirici Araçları Kurumsal Teknoloji Microsoft Azure

Shared agentic work with GitHub Copilot in Microsoft Teams

23/08/2026 Aşkın KILIÇ
GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar
Güvenlik & Kimlik Kurumsal Teknoloji

GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar

23/08/2026 Aşkın KILIÇ
PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi
DevOps Geliştirici Araçları Microsoft Azure

PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi

23/08/2026 Aşkın KILIÇ
OpenAI'dan AI Futures: Yeni Bir Politika Blogu
Kurumsal Teknoloji Yapay Zeka

OpenAI’dan AI Futures: Yeni Bir Politika Blogu

22/08/2026 Aşkın KILIÇ
TypeScript 6.0 Beta: 7.0'a Geçiş Köprüsü
Geliştirici Araçları Yapay Zeka

TypeScript 6.0 Beta: 7.0’a Geçiş Köprüsü

22/08/2026 Aşkın KILIÇ
Cloud Academy ile Azure Becerileri: Visual Studio Avantajı
DevOps Geliştirici Araçları Microsoft Azure

Cloud Academy ile Azure Becerileri: Visual Studio Avantajı

22/08/2026 Aşkın KILIÇ
Visual Studio ile .NET Uygulamasını .NET 10'a Modernize Etme
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Visual Studio ile .NET Uygulamasını .NET 10’a Modernize Etme

22/08/2026 Aşkın KILIÇ
GitHub Copilot Slack Entegrasyonu: Ajan Deneyimi
Geliştirici Araçları Kurumsal Teknoloji Microsoft Azure

GitHub Copilot Slack Entegrasyonu: Ajan Deneyimi

21/08/2026 Aşkın KILIÇ
GitHub 17 Ağustos Kesintisi: Nedeni ve Sonraki Adımlar
Bulut Altyapı DevOps Güvenlik & Kimlik

GitHub 17 Ağustos Kesintisi: Nedeni ve Sonraki Adımlar

21/08/2026 Aşkın KILIÇ
PowerShell, OpenSSH ve DSC İçin 2026 Yol Haritası
DevOps Geliştirici Araçları Güvenlik & Kimlik

PowerShell, OpenSSH ve DSC İçin 2026 Yol Haritası

21/08/2026 Aşkın KILIÇ
Claude için Foundry'de Beş Yeni Yetenek: Ajan Çağı
Geliştirici Araçları Microsoft Azure Yapay Zeka

Claude için Foundry’de Beş Yeni Yetenek: Ajan Çağı

21/08/2026 Aşkın KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları ASP.NET Core Azure azure app service Azure Cosmos DB Azure Developer CLI Azure DevOps azure sdk Azure SQL açık kaynak bulut bilişim C++ CI/CD CodeQL copilot Copilot CLI DevOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio Visual Studio 2026 VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 403 yazı 🏗️ Bulut Altyapı 323 yazı 🤖 Yapay Zeka 270 yazı 🔧 DevOps 227 yazı ☁️ Microsoft Azure 216 yazı 🔒 Güvenlik & Kimlik 188 yazı 🏢 Kurumsal Teknoloji 79 yazı 📊 Veri & Analitik 61 yazı 🐳 Konteyner & Kubernetes 51 yazı 📧 Microsoft 365 22 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← VSLive! Microsoft AI Hackathon...
    Git ve GitHub: VS Code’da Başl... →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS