Azure Kubernetes Service'te Oracle WebLogic Server çalıştırmaya yönelik çözümler nelerdir?

Şunlar için geçerlidir: ✔️ Linux VM'leri

Bu sayfada, Azure Kubernetes Service'te (AKS) Oracle WebLogic Server (WLS) çalıştırmaya yönelik çözümler açıklanmaktadır. Bu çözümler Oracle ve Microsoft tarafından birlikte geliştirilip desteklenir.

WebLogic Server'ı Azure Sanal Makineler üzerinde çalıştırmak da mümkündür. Bunu yapmak için çözümler bu Microsoft makalesinde açıklanmıştır.

WebLogic Server, dünyanın en önemli kurumsal Java uygulamalarından bazılarını çalıştıran önde gelen bir Java uygulama sunucusudur. WebLogic Server, Oracle yazılım paketi için ara yazılım temelini oluşturur. Oracle ve Microsoft, WebLogic Server müşterilerine azure'da iş yüklerini önde gelen bir bulut platformu olarak çalıştırma seçeneği ve esnekliği sağlamayı taahhüt eder.

AKS üzerinde WLS sertifikalı ve desteklenir

WebLogic Server, Oracle ve Microsoft tarafından AKS üzerinde iyi çalışma sertifikasına sahiptir. AKS çözümlerinde WLS, kapsayıcılı ve düzenlemeli Java uygulamalarınızı Kubernetes'te çalıştırmayı mümkün olduğunca kolaylaştırmayı hedefler. Çözümler güvenilirlik, ölçeklenebilirlik, yönetilebilirlik ve kurumsal desteğe odaklanmıştır.

WLS kümeleri, WebLogic Kubernetes İşleci aracılığıyla Kubernetes üzerinde çalışacak şekilde tam olarak etkinleştirilir (bundan sonra yalnızca 'Operatör' olarak adlandırılır). İşleç, standart Kubernetes İşleci desenini izler. Aksi takdirde el ile gerçekleştirilen görevleri otomatikleştirerek ve ek operasyonel güvenilirlik özellikleri ekleyerek Kubernetes'te WebLogic etki alanlarının yönetimini ve çalışmasını basitleştirir. Operatör Oracle WebLogic Server 12c, Oracle Fusion Ara Yazılım Altyapısı 12c ve daha ilerisini destekler. Operatörle ilgili ayrıntılar için Oracle'ın resmi belgelerine bakın.

AKS market çözüm şablonunda WLS

ORACLE ve Microsoft, AKS'de WLS'yi onaylamanın ötesinde, WLS iş yüklerini AKS'ye mümkün olduğunca hızlı ve kolay geçirmeyi sağlayan bir market çözümü şablonu sağlar. Teklif, bir dizi Java ve Azure kaynağının sağlanmasını otomatikleştirerek bunu yapar. Otomatik olarak sağlanan kaynaklar aks kümesi, WebLogic Kubernetes İşleci, WLS Docker görüntüleri ve Azure Container Registry (ACR) içerir. Teklifle mevcut bir AKS kümesini veya ACR örneğini kullanabilirsiniz. Teklif ayrıca Azure Uygulaması Gateway veya Azure Load Balancer ile yük dengelemeyi yapılandırmayı, veritabanı bağlantısını kolaylaştırmayı, Ölçümleri Azure İzleyici'ye yayımlamayı ve Azure Dosyalar Kubernetes Kalıcı Birimleri olarak bağlamayı destekler. Şu anda desteklenen veritabanı tümleştirmeleri Arasında Azure PostgreSQL, Azure MySQL, Azure SQL ve Oracle Cloud veya Azure'da Oracle Veritabanı yer alır.

You can use the marketplace solution to deploy WebLogic Server on AKS

Çözüm şablonu en çok ortak kaynak sağlama ve yapılandırma işlemi gerçekleştirdikten sonra, WLS uygulamanızı AKS'ye dağıtmaya odaklanabilirsiniz. Bu, genellikle GitHub Actions gibi bir DevOps aracı ve WebLogic Görüntü Aracı ve WebLogic Deploy Tooling gibi WebLogic Kubernetes araçlarından alınan araçlardır. Dağıtımı daha fazla özelleştirmek tamamen ücretsizdir.

Çözüm şablonuyla ilgili ayrıntılı belgeleri burada bulabilirsiniz.

AKS'de WLS için yönergeler, betikler ve örnekler

Oracle ve Microsoft ayrıca AKS üzerinde WebLogic Server çalıştırmak için temel adım adım yönergeler, betikler ve örnekler sağlar. Kılavuz, çözüm şablonu kullanmaya alternatif olarak yerel kubernetes el ile dağıtım deneyimine mümkün olduğunca yakın kalmak isteyen müşteriler için uygundur. Kılavuz, operatör belgelerinin Azure Kubernetes Service örnek bölümüne eklenir. Bu kılavuz, çok yüksek düzeyde yapılandırma ve özelleştirme sağlar.

Kılavuz, WLS etki alanlarını AKS'ye dağıtmanın iki yolunu destekler. Etki alanları doğrudan Kubernetes Kalıcı Birimlerine dağıtılabilir. AKS'ye geçiş yapmak ancak WLS'yi Yönetici Konsolu'nu veya WebLogic Betik Aracı'nı (WLST) kullanarak yönetmek istiyorsanız bu dağıtım seçeneği iyi bir seçenektir. Bu seçenek, Docker geliştirmesini benimsemeden AKS'ye geçmenizi de sağlar. WLS etki alanlarını AKS'ye dağıtmanın kubernetes yerel yolu, Oracle Container Registry'den resmi WLS görüntülerini temel alan özel kapsayıcı görüntüleri oluşturmak, özel görüntüleri ACR'de yayımlamak ve etki alanını İşleci kullanarak AKS'ye dağıtmaktır.

Bu çözümlerin tümü Kendi Lisansını Getir'tir. Oracle ile zaten uygun lisanslara sahip olduğunuzu ve Azure'da teklifleri çalıştırmak için uygun lisanslara sahip olduğunuzu varsayarlar.

Bu çözümleri geliştiren mühendislik ekibiyle geçiş senaryolarınız üzerinde yakından çalışmak istiyorsanız bu kısa anketi doldurun ve iletişim bilgilerinizi ekleyin. Program yöneticileri, mimarlar ve mühendisler kısa süre sonra size ulaşacak ve yakın işbirliğine başlayacaktır.

Dağıtım mimarileri

Oracle WebLogic Server'ın Azure Kubernetes Service'te çalıştırılmasına yönelik çözümler, çok çeşitli üretime hazır dağıtım mimarilerini göreli bir şekilde etkinleştirir.

Complex WebLogic Server deployments are enabled on AKS

Çözümlerin sağladığının ötesinde dağıtımlarınızı daha da özelleştirme esnekliğine sahipsiniz. Büyük olasılıkla uygulamaları dağıtmanın yanı sıra dağıtımlarınızla daha fazla Azure kaynağı tümleştirecek veya dağıtımları belirli uygulamalarınıza ayarlayacaksınız. Çözümleri daha da geliştirmek için ankette geri bildirim sağlamanız önerilir.

Sonraki adımlar

Azure Kubernetes Service'te Oracle WebLogic Server çalıştırmayı keşfedin.