QNB ECV Projesi - Talep Edilen Gereksinimler Dökümanı (Test)
Bu doküman, QNB ECV 1.75 sürümüne geçişentregrasyonu sürecinde sistem, mobil ve altyapı tarafında müşteriQNB tarafından sağlanması beklenen tüm teknik gereksinimleri kapsamaktadır.
1. QNB Beklenen – Sistem
- Test ortam için aşağıda belittilen sunucuların temini
- Genesys Mobile Services (GMS) kurulumu
Interaction Queue'ya bağlı bir servis kurulumu gerekmektedir. - RabbitMQ
kurulumu(detaylı gereksinimler aşağıda belirtilmiştir) - Redis v7+ (detaylı gereksinimler aşağıda belirtilmiştir)
- ECV 1.75 için yeni ve boş bir veritabanı (DB) oluşturulması
1.1 DMZ Yapılandırması (Dış Dünya Erişimi)
- DMZ domain ve Load Balancer (LB) tanımı
Port TCP 80 - HTTP/2 ve WebSocket payload desteği
- SSL Offloading yapılandırması
1.2 LOCAL Yapılandırması (Banka İçi Erişim)
- LOCAL domain ve Load Balancer (LB) tanımı
Port TCP 81 - HTTP/2 ve WebSocket payload desteği
- SSL Offloading yapılandırması
1.3 Güvenlik ve Yetkilendirme
- Ek firewall erişimlerinin tanımlanması
- Kurulum süreci boyunca CCR hesaplarına geçici Local Admin yetkisi verilmesi
1.4 Pilot WDE Agent Test Ortamı
Aşağıdaki özelliklere sahip bir pilot test ortamı sağlanmalıdır:
- Test kullanıcısı ve test makinası
- Local Admin yetkisi
- Pilot Genesys kuyruğu
- Kamera erişimi
- Mikrofon erişimi
- RDP erişimi
2. QNBEngtegrasyonlar
2.1 Mobil
YeniMobil adreslereuygulamanın pilotECV Android ve canlıiOS geçişmobil yapılabilmesiSDK içinve dinamikdökümantasyonları/demo URLuygulaması yapılandırması
(Alternatifalınarak olarakECV eski domain’in yeni servise Load Balancer üzerinden yönlendirilmesi mümkündür. Ancak bu durumda pilot geçiş yapılamaz.)
Geçiş süreciservisleri ile birlikteUseQueueSocket:entegrasyonu true parametresinin aktif edilmesisağlanmalıdır.
2.2 Custom Engage Client
QNB tarafından kullanılan custom engage client, ECV servisleri ve ECV Agent .NET SDK ile entrgasyonu sağlanmalıdır.
3. Geçiş Planı
3.1 Sunucular ve Kurulumlar
Sunucular üzerine ECV 1.75 ana servis kurulumları yapılacaktır.
Aşağıdaki tüm windows sunuculara .NET 10 Hosting Bundle kurulumu yapılacaktır.
|
Server Name |
QTY |
Server Type |
OS |
CPU |
RAM |
Disk |
|---|---|---|---|---|---|---|
COTURN |
x1 |
STUN/TURN Server |
Redhat Linux 8+ |
4 Core 2 GHz |
4 GB |
[Default] |
|
APP |
x1 |
ECV Server |
Windows Server 2019+ |
8 Core 2 GHz |
16GB |
100 GB SSD or HDD |
