Genesys Multicloud CX’u Mikro Hizmetler, Docker Container’lar ve Kubernetes Tanımlıyor

Piyasaya çıkmasından bu yana, Genesys Multicloud CXTM mimarisi iki alanda özellikle güçlü olmuştur: gelişmiş ortamlara sunduğu destek (dünya çapında dağıtılmış, binlerce düzine müşteri temsilcisine ölçeklenebilir, saniyede binlerce etkileşim) ve çok çeşitli CRM sistemleri, işletim sistemleri ve veritabanları, diğerleri ile entegrasyon. Bu iki nitelik, müşteri deneyimlerini kişiselleştirmek için çok önemlidir.

Yeni bulut dünyasında, bu iki niteliği olabildiğince korumak ve hatta bir sonraki seviyeye taşımak istedik. Yeni Genesys Multicloud CX mimarisinin müşterilerimize şunları sunduğuna inanıyoruz:

  • Yatırımı koruma: Şirketiniz teknoloji yönünü değiştirse de müşterileri için geliştirdiği tüm o harika uygulamaları kaybetmez
  • Daha hızlı pazara sunma süresi: Yeni bir çözüme geçiş hızınızı seçebilir ve bu çözümün hangi parçalarının önce taşınacağını ve hangi parçaların bir süre saklanıp entegre edileceğini seçebilirsiniz
  • Esneklik: Üçüncü taraflara ait bir bileşen, bazı değerli veri noktalarının yanı sıra Genesys ile entegrasyon yeteneği sağlayabilir ve bu da daha zengin bilgi ve daha iyi müşteri deneyimleri yaratabilir

Şirketler her şeyden önce, uygulamaların çalıştırılacağı esnek bir platform istiyor. Bu özel bir bulut veya genel bir bulut olabilir. Genel bulut Amazon Web Services (AWS), Microsoft Azure veya Google Cloud Platform’un seçilmesini gerektiriyor. Ve gelecekte olması muhtemel bir birleşme ve satın alma meydana geldiğinde, sanal makinelerle (VM’ler) yönetilmesi zor bir karmaşıklık oluşur.

Genesys Multicloud CX mimarisinin yönelimini açıklayabilecek üç temel kavram şunlardır:

  • Mikro hizmetler
  • Docker container’lar
  • Kubernetes

Her kavramı daha derinlemesine inceleyelim.

Mikro hizmetler, Genesys Multicloud CX’i tanımlayan temel kavramdır. Bu çözüm, bağımsız iş mantığına sahip 100’den fazla mikro hizmetin bir kombinasyonu olarak oluşturuldu. Mikro hizmetler, bir REST API üzerinden birbirleriyle etkileşim kurar. Ve tüm bu mikro hizmetler bir arada tüm iletişim merkezi işlevselliğini hayata geçirir. Peki neden ilk temel kavram bu? Bulut, bileşenlerin sık sık bağımsız olarak değiştirilmesini, bileşenleri yatay olarak ölçeklendirme yeteneğini ve mikro hizmetlerin etkinleştirdiği diğer birçok faktörü gerektirir. Mikro hizmetler için bazı temel gereksinimler şunlardır:

  • Hizmet kesintisi olmadan yükseltmeleri desteklemeleri gerekir
  • Mikro hizmet bileşenleri Docker imajları olarak teslim edilmelidir
  • Geriye ve ileriye dönük API uyumlu olmalıdır
  • PCI, PII, HIPAA ve diğer standartlar tarafından tanımlanan hassas verileri korumalıdırlar
  • İzleme sistemi tarafından toplanan, bir araya getirilen ve değerlendirilen metrik veriler oluşturmalıdır
  • Birden çok kullanılabilecek alanda dağıtımı desteklemelidir
  • Harici API’leri açığa çıkaran mikro hizmetler, bir API ağ geçidi kullanarak bir kiracı ögesinde, talepleri derecelendirmeli-sınırlamalıdır
  • Tüm mikro hizmetler çok kiracılı olmalıdır

Diğer mikro hizmet gereksinimleri (ölçeklenebilirlik, sağlamlık ve ayrıntı düzeyi) tek bir Genesys Multicloud CX hizmeti olarak birlikte çalışmalıdır.

İkinci kavram, sanal makinelerden Docker konteynerlerine geçiştir. Wikipedia, Docker konteynerlerini şu şekilde tanımlar: Docker, bir uygulamayı ve bağımlılıklarını herhangi bir sunucuda çalışabilen sanal bir konteyner içerisinde tutabilir. Bu, uygulamanın şirket içinde, genel veya özel bir bulutta olmak üzere çeşitli konumlarda çalıştırılmasına olanak tanıyan esneklik ve taşınabilirlik sağlar.

Genesys Multicloud CX’in mikro hizmetlerini paketlemek için Docker kapsayıcılarını standartlaştırması ve bunları çeşitli platformlarda çalıştırmaya hazırlaması şaşırtıcı değildir.

Kubernetes, konteyner düzenlemesi için üçüncü önemli bileşendir. Docker konteynerleri, herhangi bir makinede bir paket çalıştırma imkanı verir. Kubernetes, bir sanal makine kümesini düzenler, konteynerleri bu sanal makinelerde çalışacak şekilde planlar ve konteynerleri istenen duruma ölçeklendirir.

Mikro hizmetleri, Docker konteynerlerini ve Kubernetes’i birleştirmek şunları sağlar:

  • Genesys Multicloud CX’in herhangi bir altyapı (genel bulut, özel bulut veya her ikisinin karışımı) üzerinde çalışmasını sağlar. Ayrıca Docker konteynerlerini ve Kubernetes’i destekleyen herhangi bir genel bulut türünde çalışabilir. Bugün AWS, Microsoft Azure ve Google Cloud Platform gibi tüm büyük satıcılar tarafından desteklenmektedir.
  • Gerektiğinde düğümleri otomatik olarak başlatıp durdurarak Genesys Multicloud CX’i daha güçlü hale getirir. Uygulama, bazı düğümler çevrimdışı olsa bile çalışmaya devam edecektir.
  • Kubernetes küme düğümleri ekleyerek veya kaldırarak Genesys Multicloud CX’i yatay olarak ölçeklendirmeyi kolaylaştırır.
  • Özel buluttan genel buluta, müşteri tarafından çalıştırılan buluttan Genesys tarafından çalıştırılan buluta kolay bir geçiş yolu oluşturur.

Genesys Multicloud CX mimarisi ve İletişim merkezinize uygulanması hakkında daha fazla bilgi edinmek için bu broşürü inceleyebilirsiniz.

Paylaş:

Genesys ChatQuick links
Close Widget

Bugün size nasıl yardımcı olabiliriz?

Genesys ChatCanlı Yardım