Microsoft Azure'a geçiş, doğru yapıldığında kuruma esneklik, ölçeklenebilirlik ve maliyet kontrolü kazandırır. Ancak plansız bir "sunucuları taşıyalım" yaklaşımı, yüksek fatura ve güvenlik açıklarıyla sonuçlanabilir. Bu rehberde on-premises'ten Azure'a sağlıklı bir geçişin adımlarını ele alıyoruz.
1. Değerlendirme (Assessment)
Geçiş, mevcut ortamın envanteriyle başlar: sunucular, uygulamalar, bağımlılıklar, performans profilleri ve lisanslar. Azure Migrate gibi araçlar, iş yüklerini keşfeder ve Azure'daki maliyet/uygunluk tahminini çıkarır. Bu aşama, geçişin yol haritasını belirler.
2. Geçiş Stratejisi: 6R
Her iş yükü aynı şekilde taşınmaz. 6R çerçevesi doğru yaklaşımı seçmeyi sağlar:
| Strateji | Ne zaman? |
|---|---|
| Rehost | Hızlı taşıma; minimum değişiklik (lift-and-shift) |
| Replatform | Küçük iyileştirmelerle taşıma (ör. yönetilen veritabanı) |
| Refactor | Bulut-doğal mimariye yeniden tasarlama |
| Repurchase | SaaS alternatifine geçiş |
| Retain | Şimdilik yerinde tutma |
| Retire | Kullanılmayan sistemi kaldırma |
3. Landing Zone Kurulumu
İş yüklerini taşımadan önce Azure landing zone kurulur: abonelik yapısı, ağ topolojisi, kimlik (Entra ID), güvenlik politikaları, RBAC ve maliyet yönetimi. Bu temel, geçişin güvenli ve yönetilebilir olmasını sağlar; sonradan düzeltmek çok daha zordur.
4. Taşıma (Migration)
İş yükleri dalga (wave) planına göre taşınır. Kritik olmayan sistemlerle başlanır, her dalga test edilir ve doğrulanır. Veri aktarımı şifreli kanallarla yapılır, geçiş öncesi yedek alınır.
5. Geçiş Sonrası: Optimizasyon ve Yönetim
Geçiş bittiğinde iş başlamış demektir: maliyet optimizasyonu, güvenlik sertleştirmesi, izleme, yedekleme ve sürekli yönetim devreye alınır. İlk fatura döngülerinde doğru boyutlandırma ve rezervasyon planı büyük tasarruf sağlar.
KVKK ve Bölge Seçimi
Kişisel veri barındıran iş yüklerinde Azure bölge (region) seçimi ve veri aktarım koşulları KVKK açısından değerlendirilmelidir. Bazı kurumlar için hibrit bir yaklaşım — kritik verinin Türkiye lokasyonlu altyapıda, diğer iş yüklerinin Azure'da tutulması — en uygun model olabilir.
SSS