Dynamis

AWS'den çıkış: maliyeti düşüren bulut göçü planı

AWS'den çıkmadan önce maliyeti normalize edin; ardından iş yüklerini kal, taşı veya yeniden platformla diye ayırın. Egress, bağımlılık, wave planı ve rollback dahil güncel çıkış rehberi.

Bu konuyu bir mühendisle konuşun30 dakikalık görüşme, mevcut durumunuz ve hedefinizle.
Özet çıkarımlar
  1. 01AWS'den çıkış kararından önce rightsizing, Savings Plans ve mevcut mimari optimizasyonlarını değerlendirin; kötü optimize edilmiş bir ortamı hedef altyapıyla karşılaştırmayın.
  2. 02AWS Regions'dan internete veri çıkışında aylık ilk 100 GB uygun servis ve bölgeler arasında toplu olarak ücretsizdir; sonraki maliyet servis, bölge ve hacme göre değişir.
  3. 03AWS'nin uygun müşteriler için sunduğu çıkış data transfer kredisinde ön onay gerekir; 30 Eylül 2025 güncellemesine göre standart tamamlanma penceresi 90 gündür.
  4. 04Göç sırasını sabit bir stateless-first kuralıyla değil uygulama, veritabanı, ağ ve operasyon bağımlılıklarını içeren wave planıyla belirleyin.
  5. 05Başarılı sonuç tam çıkış olmak zorunda değildir; bazı iş yüklerinin AWS'de kaldığı hibrit mimari teknik ve ekonomik olarak daha doğru olabilir.
AWS'den çıkış ve bulut göçü için iş yükü bazlı plan kapak görseli

Kısaca

AWS faturası büyüdüğünde ilk karar "AWS'den çıkalım" olmamalıdır. Önce kullanım ve maliyet envanterini çıkarın, AWS içindeki rightsizing ve taahhüt seçeneklerini değerlendirin, ardından her iş yükü için kalma, taşıma veya yeniden platformlama kararını ayrı verin. Dynamis Teknoloji, Raff platformunu sıfırdan geliştiren ekip olarak bulut göçünü fiyat listesi karşılaştırması değil; bağımlılık, veri transferi, operasyon ve geri dönüş planı üzerinden ele alır.

AWS'den çıkmadan önce faturayı normalize edin

AWS maliyetini başka bir altyapıyla karşılaştırmadan önce mevcut hesabın gerçekten optimize edildiğini doğrulayın. Aksi halde kötü boyutlandırılmış bir AWS ortamını iyi boyutlandırılmış başka bir ortamla karşılaştırmış olursunuz.

Önce AWS'de kalma seçeneğini teknik olarak iyileştirmek istiyorsanız AWS yönetim hizmeti üzerinden mevcut mimari, monitoring, backup, güvenlik ve maliyet yapısını birlikte değerlendirebilirsiniz.

İlk incelemede şu kalemleri ayrı çıkarın:

  • Uzun süredir düşük kullanılan veya gereğinden büyük EC2 kaynakları
  • Sahipsiz EBS diskleri, eski snapshot'lar ve artık kullanılmayan IP veya yük dengeleyici kaynakları
  • Sabit çalışan iş yüklerinde on-demand kullanım
  • İnternete, başka Availability Zone'lara veya başka AWS bölgelerine veri transferi
  • RDS, ElastiCache, OpenSearch ve benzeri yönetilen servislerde gerçekten kullanılan özelliklerle ödenen hizmet seviyesi arasındaki fark
  • Etiketsiz kaynaklar ve sahibi belli olmayan maliyetler

AWS Cost Explorer rightsizing önerileri düşük kullanılan EC2 kaynaklarını küçültme veya sonlandırma fırsatlarını gösterebilir; AWS güncel dokümantasyonunda daha geniş optimizasyon için Cost Optimization Hub kullanımını önerir. Sabit ve öngörülebilir compute tüketiminde Savings Plans veya rezervasyon modelleri de çıkış kararından önce değerlendirilmelidir.

Dynamis'te göç fizibilitesinden önce en az son 60-90 günlük maliyet ve kullanım profilini inceliyoruz; amaç tek bir yüksek faturayı değil, tekrar eden maliyet yapısını görmek.

İş yükü bazında kal, taşı veya yeniden platformla

Tek bir "AWS pahalıdır" veya "AWS'de kalmak daha iyidir" kuralı yoktur. Aynı hesap içinde bazı iş yüklerinin taşınması, bazılarının AWS'de kalması daha doğru olabilir.

İş yüküİlk değerlendirmeNeden
Uzun süre sabit çalışan VM tabanlı uygulamaTaşıma adayıBağımlılık düşükse hedef altyapının toplam maliyeti kolay karşılaştırılır
AWS'ye özgü Lambda, DynamoDB, SQS veya EventBridge zinciriKal veya önce ayrıştırSağlayıcı değişimi yalnızca altyapı değil uygulama değişikliği gerektirebilir
RDS üzerinde kritik veritabanıYeniden platformlama adayıYüksek erişilebilirlik, yedek, patch ve failover özellikleri hedefte yeniden tasarlanmalıdır
Büyük internet çıkışı olan medya veya API servisiTransfer maliyetini ayrıca modelleEgress, CDN ve hedef trafik modeli toplam maliyeti değiştirebilir
Çok bölgeli veya global gecikme hedefi olan servisAWS'de kalabilir veya hibrit tasarlanabilirBölge çeşitliliği ve global ağ gerçek bir gereksinim olabilir
Kişisel veri içeren iş yüküHukuki ve teknik gereksinime göre konumlandırKVKK veriyi otomatik olarak Türkiye'de tutmayı zorunlu kılmaz; yurt dışı aktarım mekanizması ayrıca değerlendirilir

Bu tablo bir sonuç değil, başlangıçtır. Örneğin sabit bir EC2 iş yükü Savings Plans ile hedef maliyete iniyorsa sırf sağlayıcı değiştirmek için taşınması gerekmez. Tersine, AWS'ye özel servise bağlı olmayan ve veri transferi yüksek olan bir servis başka bir altyapıda daha öngörülebilir maliyet üretebilir.

Data transfer yalnızca internet egress değildir

AWS veri transferini tek bir kalem olarak fiyatlamaz. Güncel AWS açıklamasında üç ana kategori vardır:

  • AWS servisinden internete veri çıkışı
  • Aynı bölgedeki Availability Zone'lar arasında veri transferi
  • AWS bölgeleri arasında veri transferi

Ayrıca CloudFront, Direct Connect ve Global Accelerator gibi servislerin kendi fiyatlandırma modelleri vardır.

AWS Regions'dan internete veri çıkışında aylık ilk 100 GB, uygun servisler ve bölgeler arasında toplu olarak ücretsizdir. Sonraki fiyat servis, bölge ve hacme göre değişir. Bu nedenle göç analizinde yalnızca "egress kaç TB" değil, trafiğin hangi kaynaktan hangi hedefe aktığını çıkarın.

Availability Zone'lar arası trafik de mimariye bağlı olarak anlamlı maliyet oluşturabilir. Uygulama ile veritabanı farklı zonlarda çok yoğun konuşuyorsa, yalnızca internet egress tablosuna bakmak toplam veri transferi maliyetini eksik gösterir.

Mevcut durumunuzu bu tabloya biz yerleştirelim.

AWS'den çıkarken ücretsiz data transfer programını önceden kontrol edin

AWS, uygun müşteriler için AWS'den veya belirli bir AWS servisinden tamamen veri taşıma senaryolarında internete veri transferi ücretleri için kredi sağlayan bir program sunuyor.

Süreç otomatik değildir. AWS Support'a göçe başlamadan önce başvurmanız, planınızı paylaşmanız ve onay almanız gerekir. Onaylanan müşterilere veri transferi için geçici kredi tanımlanır.

AWS'nin 30 Eylül 2025 güncellemesine göre onaydan sonra göçü tamamlamak için standart pencere 90 gündür. Daha uzun süre gerekiyorsa AWS Support'a bildirilmelidir.

Programla ilgili üç sınırı planınıza yazın:

  1. Kredi yalnızca uygun data transfer out ücretleri içindir; standart servis kullanımı devam eder.
  2. CloudFront, Direct Connect, Snow Family ve Global Accelerator gibi özel transfer servisleri bu programın dışında olabilir.
  3. Taşındığınız servis veya hesap için kalan veri ve iş yüklerinin program koşullarına uygun biçimde kapatılması gerekir.

Bu nedenle "30 TB veriyi taşırken egress kesin ücretsiz" demeyin. Önce uygunluk ve kredi onayını alın.

Göç sırası bağımlılık haritasıyla belirlenir

"Önce stateless, sonra veritabanı" iyi bir varsayım olabilir ancak evrensel kural değildir. AWS'nin kendi migration guidance dokümanları da migration wave planını uygulama, altyapı ve iş bağımlılıklarına göre oluşturmayı önerir.

Önce şu bağımlılıkları çıkarın:

  • Uygulama ile veritabanı arasındaki gecikme hassasiyeti
  • Kimlik doğrulama, DNS ve sertifika bağımlılıkları
  • Kuyruk, obje depolama ve dosya sistemi bağlantıları
  • Dış API ve allowlist gereksinimleri
  • Yedekleme ve felaket kurtarma hedefleri
  • Bakım pencereleri ve iş takvimi
  • Ekiplerin aynı anda müdahale etmesini gerektiren operasyonel bağımlılıklar

Bir uygulama ile veritabanı arasında düşük gecikme gerektiren sıkı bağ varsa bunları farklı haftalarda taşımak kötü fikir olabilir. Buna karşılık bağımsız ve düşük riskli servisler ilk wave için daha uygundur.

Güvenli göç altı aşamada ilerler

1. Envanteri çıkarın

Compute, depolama, veritabanı, ağ, data transfer ve yönetilen servis maliyetlerini iş yükü bazında gruplayın. Her kaynağın sahibi, kritikliği ve bağımlılığı belli olsun.

2. Hedef mimariyi doğrulayın

Hedef ortamda yalnızca sunucu boyutunu değil, yedekleme, izleme, güvenlik, yük dengeleme ve felaket kurtarma modelini de fiyatlayın. AWS'de yönetilen bir özelliği hedefte elle işletmek gerekiyorsa operasyon maliyetini ekleyin.

3. Düşük riskli pilot wave seçin

AWS Prescriptive Guidance, ilk migration wave'lerinde daha düşük karmaşıklıktaki uygulamalarla başlamayı ve öğrenilenleri sonraki wave'lere taşımayı önerir. Pilot başarı kriterini önceden yazın: hata oranı, gecikme, veri tutarlılığı, geri dönüş süresi ve maliyet.

4. Yeni ortamı paralel kurun

Mümkün olan sistemlerde hedef ortamı üretimin yanında hazırlayın. Konfigürasyon, güvenlik ve gözlemlenebilirlik testleri tamamlanmadan trafik taşımayın.

5. Veriyi replikasyonla yaklaştırın

Büyük veri setlerinde ilk tam kopyayı kesim gününden önce alın. Uygulama ve veritabanı teknolojiniz destekliyorsa artımlı veya sürekli replikasyon kullanarak kesim anındaki farkı küçültün.

1 Gbit/s bağlantıda 10 TB verinin yalnızca teorik iletim süresi yaklaşık 22 saattir. Gerçek süre protokol verimi, küçük dosyalar, şifreleme, kaynak sistem performansı ve doğrulama nedeniyle daha uzun olabilir. Planı teorik bant genişliğine değil ölçülen throughput'a göre yapın.

6. Cutover ve rollback birlikte tasarlanır

Trafiği tek seferde değiştirmek zorunda değilsiniz. Uygulama mimarisi destekliyorsa canary veya kademeli trafik geçişi uygulanabilir. Ancak bazı veritabanı veya stateful sistemlerde kısa bir yazma durdurma penceresi gerekebilir.

Rollback koşulunu kesimden önce belirleyin. Örneğin hata oranı, p95 gecikme veya veri replikasyon farkı belirlenen eşiğin dışına çıkarsa eski ortama dönüleceği yazılı olmalıdır.

Eski AWS ortamını hemen kapatmayın ama açık da unutmayın

Kesimden sonra eski ortam bir süre rollback için tutulabilir. Bu sürenin uzunluğu uygulamanın riskine ve gözlem süresine göre belirlenmelidir; tüm sistemler için sabit "iki hafta" kuralı yoktur.

Rollback penceresi kapandığında ise eski kaynakların kontrollü şekilde sonlandırılması gerekir. Aksi halde göç tamamlanmış görünürken AWS faturası snapshot, disk, veritabanı, IP veya yük dengeleyici kaynakları nedeniyle devam eder.

Decommission kontrol listesinde en az şunlar olsun:

  • EC2 ve Auto Scaling kaynakları
  • EBS diskleri ve snapshot'lar
  • RDS snapshot ve yedekleri
  • S3 yaşam döngüsü ve arşivleri
  • Elastic IP ve yük dengeleyiciler
  • DNS kayıtları
  • CloudWatch log ve metrik saklama ayarları
  • IAM erişimleri ve eski servis hesapları

Hibrit sonuç çoğu zaman geçerli bir sonuçtur

Bulut göçünün başarılı olması için AWS hesabının sıfırlanması gerekmez. Bazı uygulamalar başka altyapıya taşınırken AWS'ye özgü veya global dağıtım gerektiren servisler AWS'de kalabilir.

Bu durumda ağ, kimlik, gözlemlenebilirlik ve yedekleme iki ortam arasında tasarlanmalıdır. Dynamis'in hibrit bulut hizmeti, AWS'de kalan iş yükleriyle özel veya alternatif bulut altyapısını tek operasyon modeli altında yönetmek için kullanılabilir.

Kişisel veri konumu kararınız varsa KVKK uyumlu bulut altyapısı rehberini ayrıca kullanın. Kubernetes hedefliyorsanız Kubernetes'e geçiş rehberi hedef ortamın operasyon yükünü değerlendirmek için daha doğru adımdır.

Sık yapılan hatalar

AWS'yi optimize etmeden çıkış hesabı yapmak: Rightsizing ve taahhüt seçeneklerini görmeden yapılan karşılaştırma yanlış baseline üretir.

Sadece EC2 fiyatına bakmak: Yedekleme, veri transferi, veritabanı, izleme ve operasyon maliyeti toplam maliyetin parçasıdır.

AWS'ye özgü bağımlılıkları geç fark etmek: Lambda, DynamoDB veya olay servislerine sıkı bağlı uygulama başka ortama yalnızca "taşınmaz"; çoğu zaman yeniden platformlanır veya refactor edilir.

Ücretsiz data transfer kredisini otomatik sanmak: Başvuru ve ön onay gerekir. 2025 güncellemesinden sonra standart göç penceresi 90 gündür.

Wave planını bağımlılıksız yapmak: Birbiriyle sıkı bağlı uygulama ve veritabanını farklı wave'lere koymak performans veya kesinti riski yaratabilir.

Eski kaynakları unutmak: Göç sonrası kalan disk, snapshot ve ağ kaynakları maliyet üretmeye devam edebilir.

Sırada ne var

Kaynaklar

Kaynaklar

  1. 1.
    Amazon EC2 On-Demand Pricing - Data TransferAmazon Web Services · 2026-09-19
  2. 2.
  3. 3.
  4. 4.
    Evaluate exit strategy requirementsAWS Prescriptive Guidance · 2026-09-19
  5. 5.
    Wave planningAWS Prescriptive Guidance · 2026-09-19
  6. 6.

Sık sorulan sorular

Bulut göçü sırasında kesinti olur mu?

Kesinti zorunlu değildir ancak uygulamaya göre değişir. Paralel ortam, sürekli veya artımlı veri replikasyonu, kontrollü trafik geçişi ve geri dönüş planı kesinti penceresini azaltabilir. Veritabanı ve sıkı bağımlılıklar için kısa bakım penceresi yine gerekebilir.

AWS'den veri taşımak ne kadar sürer?

Süre veri hacmi, gerçek ağ throughput'u, şifreleme, küçük dosya sayısı ve doğrulama sürecine bağlıdır. 1 Gbit/s bağlantıda 10 TB verinin yalnızca teorik ağ süresi yaklaşık 22 saattir; gerçek göç planı ölçülen throughput ve doğrulama süresine göre yapılmalıdır.

AWS egress ücreti nedir?

Egress, AWS'den internete veya başka konumlara çıkan verinin transfer maliyetidir. AWS Regions'dan internete çıkan veride aylık ilk 100 GB tüm uygun servis ve bölgeler arasında toplu olarak ücretsizdir; sonraki ücret servis, bölge ve hacme göre değişir.

Hangi iş yükleri AWS'de kalmalı?

AWS'ye özgü yönetilen servislere sıkı bağlı, çok bölgeli tasarıma ihtiyaç duyan veya mevcut AWS optimizasyonlarıyla hedef maliyeti karşılayan iş yükleri AWS'de kalabilir. Karar; bağımlılık, operasyon, performans ve toplam maliyet birlikte değerlendirilerek verilmelidir.

Hangi durumda AWS'den çıkılmalı?

AWS içinde rightsizing ve taahhüt indirimleri değerlendirildikten sonra hedef ortam hâlâ daha düşük toplam maliyet, daha uygun veri konumu veya daha sade operasyon sağlıyorsa çıkış planlanabilir. Sağlayıcı değiştirme maliyeti ve uygulama bağımlılıkları hesaba katılmadan karar verilmemelidir.

Dynamis Teknoloji

Kararı sizin yerinize hesaplayan bir ekip.

Raff platformunu geliştiren ve işleten mühendisler. Ankara merkezli, KVKK uyumlu, 7/24 Türkçe destek.

  1. Rehber · Bulut ve migrasyonCloud Migration Checklist: buluta geçmeden önce 30 kontrolCloud migration öncesi envanter, bağımlılık, network, backup, restore, DNS, güvenlik, monitoring, rollback ve cutover hazırlığını 30 maddelik checklist ile doğrulayın.9 dk
  2. Rehber · Bulut ve migrasyonCloud migration strategy: rehost, replatform ve refactorCloud migration strategy nasıl seçilir? Rehost, replatform, refactor ve 7R modellerini iş değeri, risk, teknik borç ve migration süresine göre karşılaştırın.10 dk
  3. Rehber · Bulut ve migrasyonBulut göçü sırası: bağımlılıklara göre migration wave planıBulut göçünü stateless-first gibi sabit kurallarla değil dependency map, pilot wave, veri taşıma yöntemi, cutover ve rollback kriterleriyle planlayın.7 dk