İç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ıç
  • DevOps
  • Enterprise Live Migrations is now in public preview
Bulut Altyapı DevOps Azure DevOps, Devreye alma (cutover), Genel önizleme, GitHub Enterprise Cloud, Veri ikametliliği Aşkın KILIÇ 01/09/2026 3 Yorumlar

Enterprise Live Migrations is now in public preview

Enterprise Live Migrations is now in public preview
📑 İçindekiler
  1. ELM neyi çözüyor?
  2. ELM nasıl çalışıyor?
  3. Hangi GitHub sürümleri destekleniyor?
  4. ELM ile neler taşınabiliyor?
  5. Azure DevOps'u tamamen bırakmak zorunda değilsiniz
  6. Azure Pipelines'ı çalışır tutmak
  7. Azure Boards ile planlamayı sürdürmek
  8. Nasıl başlanır?
  9. İlgili İçerikler
  10. Kaynaklar ve İleri Okuma

⏱️ 3 dk okuma📅 1 Eylül 2026

Microsoft, Azure DevOps üzerinde barındırılan Git depolarını GitHub Enterprise Cloud’un veri ikametli sürümüne taşımayı kolaylaştıran Enterprise Live Migrations (ELM) özelliğini genel önizlemeye (public preview) açtı. ELM, kritik depoların günlerce çevrimdışı kalmasını gerektirmeyen, geliştirme akışını büyük ölçüde kesmeden yürüyen kademeli bir geçiş modeli sunuyor. Kurumlar böylece tek seferlik büyük göç operasyonları veya uzun kod dondurma pencereleri planlamak zorunda kalmadan taşınma sürecini kendi temposunda ilerletebiliyor.

ELM neyi çözüyor?

Microsoft son yıllarda müşterilerini Azure Repos’tan GitHub’a geçmeye teşvik ediyor; yapay zeka destekli ve giderek ajanlaşan yeni geliştirme deneyimleri GitHub tarafında şekilleniyor çünkü. Ancak kurumsal ölçekte bu geçiş çoğu zaman karmaşık koordinasyon, uzun bakım pencereleri ve ciddi risk yönetimi gerektiriyor. ELM’nin temel amacı bu sürtünmeyi azaltmak: Kaynak depo Azure DevOps üzerinde geliştiricilere açık kalmaya devam ederken, değişiklikler arka planda sürekli olarak GitHub Enterprise Cloud (data residency) tarafına eşitleniyor. Ekipler hazır olduğunda cutover’ı planlıyor; son bir eşitleme ve çoğu depo için genelde 30 dakikanın altında kalan kısa bir kesinti penceresiyle geçiş tamamlanıyor.

Microsoft ayrıca özel önizleme sürecine katılan ve geri bildirim paylaşan müşterilere teşekkür ediyor; bu girdilerin ELM’yi bugünkü genel önizleme deneyimine dönüştürdüğünü belirtiyor.

ELM nasıl çalışıyor?

ELM hem Azure DevOps CLI hem de web arayüzü üzerinden kullanılabiliyor. Bu, ekiplere iki farklı yaklaşım imkanı tanıyor: Otomasyon senaryoları için betiklerle sürücü göç akışları kurulabiliyor ya da rehberli arayüz üzerinden adım adım ilerlenebiliyor.

Süreç, kontrollü ve aşamalı bir iş akışına oturuyor:

  • Validate (Doğrulama): Kaynak deponun taşınmaya hazır olup olmadığı denetleniyor.
  • Synchronize (Eşitleme): Depo verileri GitHub tarafına aktarılıyor ve geliştirme devam ederken değişiklikler sürekli senkronize ediliyor.
  • Cut over (Geçiş): Ekip hazır olduğunda son bir eşitleme yapılıyor ve göç tamamlanıyor.

Hangi GitHub sürümleri destekleniyor?

ELM’nin kapsamı konusunda önemli bir sınır var: Şu an yalnızca veri ikametli GitHub Enterprise Cloud (data residency) destekleniyor. Standart GitHub Enterprise Cloud şimdilik kapsam dışında. Hangi sürümü kullandığınızı en hızlı biçimde GitHub URL’nizden anlayabilirsiniz:

  • ghe.com: Data residency ile GitHub Enterprise Cloud – ELM tarafından destekleniyor.
  • github.com: Standart GitHub Enterprise Cloud – şu an ELM tarafından desteklenmiyor.

ELM ile neler taşınabiliyor?

ELM’nin kapsamı, klasik “git push” tabanlı bir kopyalamanın çok ötesine geçiyor. Desteklenen içerikler şunlar:

  • Depolar; commit geçmişi, dallar (branch) ve etiketler (tag)
  • Branch policy tanımlarının GitHub rulesets yapısına dönüştürülmesi
  • Pull request meta verileri, yorumlar ve kullanıcı geçmişi
  • Birden fazla deponun koordineli biçimde taşınması

ELM’nin taşımadığı bileşenler de net şekilde belirtilmiş: work item’lar, pipeline tanımları, release’ler, wiki’ler, test artefaktları ve Azure Artifacts bu kapsamda değil. Bu içerikler için ayrı bir strateji planlamak gerekiyor.

Azure DevOps’u tamamen bırakmak zorunda değilsiniz

ELM’nin öne çıkan yaklaşımlarından biri, kaynak kodu GitHub’a taşırken Azure DevOps’un diğer yeteneklerini kullanmaya devam etme esnekliği vermesi. “Her şeyi aynı anda taşıma” zorunluluğu yok; kurumlar aşamalı bir geçişi tercih edebiliyor.

Azure Pipelines’ı çalışır tutmak

ELM, Azure Pipelines’ı taşınmış GitHub deposunu kullanacak şekilde yeniden bağlayabiliyor (rewire). Göç sürecinde klonlanmış pipeline’lar, ekiplerin cutover öncesinde build ve deployment akışlarını doğrulamasına imkan tanıyor. Cutover anında ise özgün pipeline’lar GitHub tarafına yönlendirilerek çalışmaya devam ediyor.

Azure Boards ile planlamayı sürdürmek

Kaynak kontrolü ve pull request akışı GitHub’a taşınırken, planlama ve iş takibi tarafında ekipler Azure Boards‘u kullanmaya devam edebiliyor. Bu, DevOps yatırımını korurken geliştirici deneyimini modern GitHub arayüzüne taşımak isteyen ekipler için pratik bir orta yol.

Bu yetenekler bir araya geldiğinde, kurumlar depolarını GitHub’a taşırken Azure DevOps’un anlamlı bulduğu yeteneklerini de kullanmaya devam edebiliyor. Ortaya “big bang” bir göç yerine kontrollü, kademeli bir modernleşme yolu çıkıyor.

Nasıl başlanır?

ELM ile ilgili ön koşulları incelemek ve göç planınızı başlatmak için Microsoft, resmi belgelere ve aka.ms/adoELM kısa bağlantısına yönlendiriyor. Genel önizleme sürecinde olduğu unutulmadan, önce pilot bir depo veya küçük bir proje grubuyla süreç denenirse validate–synchronize–cutover akışının kurumun politika, güvenlik ve pipeline yapılarına nasıl oturduğunu net biçimde görmek mümkün.

İlgili İçerikler

  • Enterprise teams model policy targeting in public preview
  • Azure Cosmos DB Shell Public Preview: CLI’a AI Geldi
  • Azure Managed HSM’de Harici Anahtar Yönetimi: Public Preview

Kaynaklar ve İleri Okuma

  • devblogs.microsoft.com
  • Enterprise Live Migrations is now in public preview – Azure DevOps Blog
  • Enterprise Live Migrations genel bakış – Microsoft Learn
  • Azure DevOps’tan GitHub’a Kesintisiz Geçiş: ELM ile Yeni Dönem
  • Azure DevOps ve GitHub: Yapay Zekâ Çağında Nereye Gidiyor?
  • Azure Repos için Copilot Code Review Public Preview’da
🤖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

Ajan Ekonomisi: Pilotlardan Ölçülebilir Getirilere
Ajan Ekonomisi: Pilotlardan Ölçülebilir Getirilere15 Ağu 2026
Elasticsearch Sorgularını Azure Cosmos DB'ye Çevirmek
Elasticsearch Sorgularını Azure Cosmos DB'ye Çevirmek2 Eki 2026
Microsoft Agent Framework: Katmanlı SDK Tasarımının İç Yüzü
Microsoft Agent Framework: Katmanlı SDK Tasarımının İç Yüzü18 Haz 2026
GitHub Models Kapandı: Alternatifler ve Geçiş Yolu
GitHub Models Kapandı: Alternatifler ve Geçiş Yolu31 Tem 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 Azure DevOps Devreye alma (cutover) Genel önizleme GitHub Enterprise Cloud Veri ikametliliği
Önceki yazı

VS Code Ağustos 2026: Copilot Ajan Oturumları Yenilendi

Sonraki yazı

Azure SRE Agent’ı Connector Namespace ile Güçlendirmek

İlginizi Çekebilir

Logitech MX Keypad ve GitHub Copilot: Ambient Kontrol
Aşkın KILIÇ 0

Logitech MX Keypad ve GitHub Copilot: Ambient Kontrol

18/10/2026
Azure Cloud-Native Temeli: AI Ajanları İçin Yol Haritası
Aşkın KILIÇ 0

Azure Cloud-Native Temeli: AI Ajanları İçin Yol Haritası

18/10/2026
GitHub Code Quality Lisans Kullanımını CSV ile Doğrulayın
Aşkın KILIÇ 0

GitHub Code Quality Lisans Kullanımını CSV ile Doğrulayın

17/10/2026

3 comments

comments user
Alp Y. 01/09/2026 16:45

Azure DevOps’tan GitHub’a geçiş yapmak isteyenler için ciddi bir kolaylık bu, özellikle data residency konusunda hassas olan kurumsal müşteriler için. Kademeli geçiş seçeneği olması da operasyonları sekteye uğratmadan taşıma yapılabileceği anlamına geliyor, bu kısmı çok mantıklı düşünmüşler. Bu arada şu yazı da güzeldi: Python in Visual Studio Code – November 2025 Release — https://www.askinkilic.com.tr/python-in-visual-studio-code-november-2025-release/

Yanıtla
comments user
Nilay K. 01/09/2026 20:56

Büyük ölçekli Git repolarını sıfır kesintiyle taşıyabilmek gerçekten kritik bir özellik, özellikle aktif geliştirme süreçlerinde. Acaba migration sırasında açık PR’lar ve branch koruma kuralları nasıl davranıyor, bunlarla ilgili bir deneyimi olan var mı?

Yanıtla
comments user
Ebru G. 01/09/2026 21:58

Azure DevOps’tan GitHub’a geçişi bu kadar sorunsuz yapabilmek gerçekten büyük kolaylık, özellikle büyük ekipler için kesintisiz migrasyon kritik bir ihtiyaçtı. Data residency tarafında da adım atılması AB müşterileri için işleri epey rahatlatacak. GitHub tarafına geçince de https://www.askinkilic.com.tr/visual-studioda-github-pull-request-inceleme-rehberi/ bu yazı işe yarayabilir, PR süreçlerini Visual Studio üzerinden yönetmek için güzel bir kaynak.

Yanıtla

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • GitHub Copilot'ta Kaldırılan Modeller ve Geçiş Planı
    18/10/2026 GitHub Copilot’ta Kaldırılan Modeller ve Geçiş Planı
  • Logitech MX Keypad ve GitHub Copilot: Ambient Kontrol
    18/10/2026 Logitech MX Keypad ve GitHub Copilot: Ambient Kontrol
  • Visual Studio 2026: İlk Hatada Derlemeyi Durdurma
    18/10/2026 Visual Studio 2026: İlk Hatada Derlemeyi Durdurma
  • Azure Cloud-Native Temeli: AI Ajanları İçin Yol Haritası
    18/10/2026 Azure Cloud-Native Temeli: AI Ajanları İçin Yol Haritası
  • GitHub Code Quality Lisans Kullanımını CSV ile Doğrulayın
    17/10/2026 GitHub Code Quality Lisans Kullanımını CSV ile Doğrulayın
  • DevOps Güncellemeleri
    09/03/2026 Azure DevOps Server Şubat Güncellemesi: Güvenlik
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • Artımlı Anlık Görüntü: Anında Geri Yükleme
    09/03/2026 Artımlı Anlık Görüntü: Anında Geri Yükleme
  • Bulut Sunucu Altyapısı
    09/03/2026 Microsoft Sovereign Cloud: İzolasyonda Güvenli Bulut
  • 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

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 OpenAI azure sdk Azure SQL CI/CD code review 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 MCP Microsoft Agent Framework Microsoft Azure Microsoft Entra ID Microsoft Foundry otomasyon performans public preview Pull Request RAG REST API SEO uyumlu verimlilik veri yönetimi Visual Studio Visual Studio 2026 VS Code yapay zeka 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ı 507 yazı 🏗️ Bulut Altyapı 407 yazı 🤖 Yapay Zeka 331 yazı ☁️ Microsoft Azure 279 yazı 🔧 DevOps 277 yazı 🔒 Güvenlik & Kimlik 223 yazı 🏢 Kurumsal Teknoloji 107 yazı 📊 Veri & Analitik 78 yazı 🐳 Konteyner & Kubernetes 62 yazı 📧 Microsoft 365 22 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← VS Code Ağustos 2026: Copilot ...
    Azure SRE Agent’ı Connec... →
    📩

    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