NetApp Çözüm Mühendisliği Direktörü Philippe Charpentier
Geliştiriciler, altyapı sorunlarından çok uzaktır. Ve haklı olarak! Görevleri, sistemleri yönetmek değil, iş ihtiyaçlarını karşılayan uygulamalar geliştirmektir. DevOps metodolojisi, otomatikleştirilmiş sürekli geliştirme ve dağıtım zincirleri kurarak birkaç yıldır bu iki dünya arasındaki boşluğu kapatmaya çalışıyor. Ancak sorun şimdi çoklu bulutta zemin kazanıyor. Bulut, IaaS ve PaaS hizmetleri aracılığıyla, geliştiricilerin uygulamalarını tasarlamaları için gerekli olan altyapı kaynaklarına erişimi büyük ölçüde basitleştirdi. Ve bugün bulutta yerel uygulamalar üzerinde çalışan birçok geliştirici, bulutu doğal olarak hataya dayanıklı bir platform olarak görme eğilimindedir.
Genel bulut oyuncularının, hizmetlerinin sürekliliğini garanti altına almak için çok gelişmiş yüksek kullanılabilirlik mekanizmalarını uyguladıkları doğrudur. Gerçek şu ki, depolama, yedekleme ve hatta replikasyon açısından iyi uygulamalar bulutta devam etmelidir. Uygulamanın temel aldığı bulut hizmeti başarısız olursa, uygulama tarafından kullanılan kalıcı veriler başka bir bölgede veya başka bir sağlayıcıda kullanılabilir durumda kalmalıdır. Söz konusu uygulama iş açısından kritik ise bu daha da doğrudur. Başka bir örnek, uygulama coğrafi olarak dağınık kullanıcılara yönelikse, yüksek düzeyde performans ve deneyim kalitesini garanti etmek için verilerin bu farklı bölgelere mümkün olduğunca yakın barındırılabilmesi gerekir.
Tek bir geliştirme ile çoklu bulutun faydaları
Diğer bir deyişle, bulutta yerel uygulamaların performans, koruma ve hatta yalnızca satıcı bağımsızlığı için veri taşınabilirliğini sağlaması çok önemlidir. Ve bunun çözümü, buluta yerel olarak entegre edilmiş teknolojilerle çalışmaktır. Bugün NetApp olarak hedefimiz, geliştiricilerin uygulamalarına odaklanabilmeleri için tüm mekanizmaları sağlarken, kalıcı verilerin yalnızca bulutta depolanamayacağı, aynı zamanda yedeklenebileceği ve farklı platformlarda çoğaltılabileceği güvencesini sağlamaktır. NetApp’in gücü, veri yönetimi yazılımımız ONTAP’ı piyasadaki üç ana hiper ölçekleyiciye taşımış olmamızdır: Amazon Web Services, Google Cloud ve Microsoft Azure. Bu nedenle dosya sistemimiz, bu tedarikçilerin depolama hizmetlerinde yerel olarak mevcuttur veya pazar yerleri aracılığıyla erişilebilir.
DevOps ekipleriyle anlaşarak geliştiriciler, şirket içinde veya farklı bulutlarda aynı mekanizmaları, aynı işlemleri ve aynı komutları kullanarak işlerini basitleştirmek için ONTAP’a güvenebilirler. Bulutta yerel uygulama ortamında çalışan şirketler için bu, uygulamaların ek geliştirme çalışması gerektirmeden çoklu bulutun tüm avantajlarından yararlanmak için bulutlar arasında geçiş yapabileceği anlamına gelir.
ISV’ler için uygulama modernizasyonu için bir temel
Bu taşınabilirlik, müşterilerimizin iç geliştirmeleri için önemlidir. Uygulamalarını genel buluta taşıyan ISV’ler için de önemlidir. Yayıncı, örneğin, ONTAP dosya sistemine dayalı AWS hizmeti olan NetApp ONTAP için Amazon FSx’i kullanarak, Microsoft Azure’un eşdeğer hizmeti olan Azure NetApp Files’a veya Google Cloud’da bulunan sürüm olan NetApp Cloud Volumes Service’e yerel olarak taşınabilirliğe sahiptir. . ISV’ler için mevcut zorluklardan biri, müşterilerini buluta taşımaktır. ONTAP’a güvenerek, zaten karmaşıklığın çoğunu ortadan kaldırıyorlar. Ve geliştiriciler kodlarına odaklanmaya devam edebilirler!