Microsoft Azure: Radius, çoklu bulut için açık kaynaklı bir geliştirme platformu - Dünyadan Güncel Teknoloji Haberleri

Microsoft Azure: Radius, çoklu bulut için açık kaynaklı bir geliştirme platformu - Dünyadan Güncel Teknoloji Haberleri
Ayrıca mevcut sistemlerle de entegre oluyor sürekli entegrasyon ve teslimat (CI/CD) örneğin GitHub Eylemleri“ Bunlar, bir uygulamayı bağımlı altyapısına bağlar ve bu da onun bir uygulama grafiği Ve bu günlerde bu, tüm bulutların olduğu anlamına geliyor Bu, hibrit/çoklu bulut yazılımı geliştiren veya kullanan herkes için oyunun kurallarını değiştirebilir Yani evet, Radius’un RADIUS ile hiçbir ilgisi yok

Yeni Radius, karmaşık bulut bilişim ortamında uygulama geliştirme, yönetme ve çalıştırmanın önündeki engelleri basitleştirmeyi amaçlıyor

Her şeyden önce, eğer biraz eğitimli bir BT uzmanıysanız, kendi kendinize şöyle diyor olabilirsiniz: “Bu RADIUS değil!” Haklısın

Russinovich’in açıkladığı gibi, “Kubernetes kolaylaştırıcı olsa da, birçok müşterinin sınırlamalarını aşmak için Kubernetes’in üzerinde genellikle bilgi işlem odaklı soyutlamalar oluşturduğunu görüyoruz

Apache lisansı altında Radius nasıl denenir?

Katılıp denemek ister misiniz? Apache lisansı altındaki Radius kodu GitHub’da düzenlemeye ve çalıştırmaya hazır

Kubernetes’in ötesine geçin

Ama bunu söylemek yapmaktan çok daha kolaydır

Uygulama oluşturma ve dağıtma süreci de karmaşık bir çalışma haline geldi

Ancak ve asıl önemli olan da bu, Radius yalnızca Azure’a özgü bir program değildir Yarıçap çağıracaktır


Monterrey, Kaliforniya – Esnasında Linux Vakfı Üye Zirvesiteknik direktör Microsoft AzureMark Russinovich, devrim niteliğinde bir açık kaynak projesini açıkladı Radius ayrıca aşağıdaki gibi karmaşık mikro hizmet sistemlerini de destekler: Microsoft eShop Örneğin Russonvich şöyle diyor: “Radius, izinler, bağlantı dizeleri vb ile ilgilenerek bu bileşenleri otomatik olarak uygulamalarına bağlar Protokol Uzaktan Kimlik Doğrulama Çevirmeli Kullanıcı Hizmeti (RADIUS) Uzaktan ve bulutta Active Directory (AD) hizmetlerini sağlamak için Microsoft yazılım yığınlarında yaygın olarak kullanılır Yani, bir uygulama oluşturmak bir Kendin Yap egzersizi haline geldi Bu, uygulama ile altyapının birbirine nasıl bağlı olduğunu tam olarak gösterir Azure’da bu mekanizma uygun Azure kaynaklarını, AWS’de AWS kaynaklarını vb Azure’da ve örneğin Amazon Web Services’te (AWS) aynı şekilde çalışacak bir uygulama yazmanın hiç de kolay olmadığını fark etmiş olabilirsiniz Bu sayede ekibiniz bir uygulamayı neyin oluşturduğunu sezgisel olarak görselleştirip anlayabilir Ön ucu burada, arka ucu orada buluyorsunuz ve neler olduğunu anlamıyorsunuz ”

Sonuç olarak, “geliştiriciler kaçınılmaz olarak uygulamalarının Kubernetes’ten çok daha fazlasını gerektirdiğini fark ediyorlar Kubernetes kullanan herhangi bir bulutta çalışması gerekiyor Russionvitch’in belirttiği gibi, “Kubernetes gibi bulut tabanlı teknolojiler, her yerde çalışabilen uygulamalar oluşturmayı kolaylaştırdı

Bash ve PowerShell ile olasılıklar ve sonlar

Bu bağlamda sistemlerin uygulamalarla iç içe olması nedeniyle sorun gidermenin daha zor olduğunu ekliyor ve uygulamadır ve aşırı derecede karmaşıktır Radius henüz üretim iş yükleri için hazır değil, ancak çok fazla umut vaat ediyor ve geliştiricilerin bununla ne yapacağını görmek için sabırsızlanıyorum com”



genel-15

Russinovich ayrıca geleneksel hizmet odaklı mimari (SOA) uygulamalarından mikro hizmetlere ve bulut tabanlı uygulamalara geçişin izleme, yönetim ve sürekli güncelleme açısından yeni zorluklar ortaya çıkardığına dikkat çekiyor ” Ve gerçekten de Kubernetes hibrit bulutların temelidir Ön uç uygulama programlama arayüzleri (API’ler), önbellekler ve gözlemlenebilirlik sistemleri gibi bağımlılıklara yönelik destek de dahil


Kaynak : “ZDNet

Tüm bu gereksinimler, yemek tarifleri

Örneğin, önbellek kullanan bir yazılım mekanizmanız olabilir

Bay Russiovich, bugün kodumuzun “biraz tel ve bant gibi birbirine bağlı olduğunu, ancak Bash ve PowerShell komut dosyalarının kullanıldığını” açıklıyor Ayrıca uygulamaların kullandığı bulut altyapısının maliyet, operasyon ve güvenlik gereksinimlerini karşılamasını da sağlar Şelale yazılım geliştirme günlerinden çok uzaktayız RADIUS değil

Mikro hizmetlere geçiş görünürlüğe zarar veriyor

Russinovich şunları ekliyor: “Radius yalnızca Kubernetes’i değil aynı zamanda Terraform ve Bicep gibi diğer altyapı araçlarını da destekliyor Kubernetes’in resmi bir uygulama tanımı yoktur, altyapı kavramlarını karıştırır Bu bulut tabanlı platform, geliştiricilerin yanı sıra işletme yöneticilerinin de genel bulutlar ve özel altyapılar aracılığıyla bulut tabanlı uygulamaları tanımlamasına, dağıtmasına ve bunlar üzerinde işbirliği yapmasına olanak sağlamalıdır Ayrıca uygulama devreye alındıktan sonra kaynaklar arasındaki ilişkinin gözlemlenmesi oldukça zordur ”

Çoklu bulut modunda bulutta yerel uygulamaların gözlemlenebilirliğine doğru

Radius bu zorlukları hafifletmek için tasarlandı Bu nedenle hibrit uygulamalar oluşturabilir veya çoklu bulut çok daha kolay Redisbir veritabanı MongoDB ve API iletişim bağlantıları Twilio ” Bu nedenle Microsoft, onlara ek araçlar sağlamak için Radius’u sunuyor İşin sihirli yanı, bu mekanizmayı bir uygulamayı yalnızca bulutta değil, aynı anda birden fazla bulutta dağıtmak için de kullanabilmenizdir