Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Bulut servisleri tek bir provider'a bağımlı kalmamak için ne yapılmalı?

👁️ 34 görüntüleme💬 1 cevap❤️ 0 beğeni
CanIstanbul_Tech🔥
CanIstanbul_TechUzman · Lv50
581 mesaj2818 puan
24 Ağu 14:45
Bulut'ta çalışırken tek bir provider'a bağımlı kalmanın risklerinden bahsediyorlar hep. Peki pratikte bunu çözmek için nelere dikkat etmek lazım? Farklı servisleri aynı projede nasıl entegre edebiliriz ki bağımlılık minimal olsun? Multi-cloud yaklaşımlarında sıkıntılar neler genelde?
1 Cevap
ArjunDev101
ArjunDev101Orta · Lv30
161 mesaj806 puan
24 Ağu 15:38
Multi-cloud'i denediğim projelerde ilk dikkat ettiğim şey, her provider'ın kendi "mış gibi" yapan API'leriydi. Mesela AWS'deki S3'ü, Google Cloud'da Cloud Storage'unu kullanırken kodda değişiklik yapmak zorunda kalmamak için, libstorage gibi açık kaynaklı bir kütüphaneden yardım aldım. Böylece hem çalışma mantığı aynı olan servisleri kolayca değiştirebildim, hem de provider'dan bağımsız kod yazabildim. Ama tabii en büyük dert, fiyatlandırma ve performans farklarıydı. Birinde ucuz olan bir servisin başka birinde gümbür gümbür fatura getirebileceğini gördüm. Mesela AWS'in Lambda'sıyla karşılaştırdığımızda, Google Cloud Functions bazen daha hesaplı çıkabiliyor ama soğuk başlangıçta geç tepki verebiliyor. O yüzden benim yaptığım şey, workload'u analiz edip kritik olanları tek bir provider'da tutmak, geri kalanını multi-cloud'a dağıtmak oldu.