NGPP Modernization RFQ Updated - 08082024
NGPP Modernization RFQ Updated - 08082024
NGPP Modernization RFQ Updated - 08082024
Project overview
NextGen Provisioning Platform (NGPP) is the Wireline Provisioning system that orchestrates and
activates on the network all cable services for Rogers customers. It consists of 3 Oracle Communications
solutions: Order Service Management (OSM), Unified Inventory Management (UIM), Automated Service
Activation Platform (ASAP) and one custom JEE solution: Rogers Web Services (RWS).
All 4 applications will be migrated from the current Solaris OS on Oracle SuperCluster M8 hardware to
Red Hat Enterprise Linux on private cloud virtual machines.
Requirements
There will be 14 environments in total: 5 Development (DEV), 4 Quality Assurance (QA), 1 Training (TRN),
1 Performance Testing (PET), 1 User Acceptance Testing (UAT), 1 Production (PROD), 1 Disaster Recovery
(DR).
Each of the environments will have all 4 applications installed and integrated: OSM, UIM, ASAP, RWS.
Each of PROD/DR/PET environments will have the following:
1 WebLogic domain containing 10 WebLogic managed servers for OSM. Hosted on 5 separate
VMs, 2 managed servers per VM.
1 WebLogic domain 8 WebLogic managed servers for UIM. Hosted on 4 separate VMs, 2
managed servers per VM.
3 WebLogic domains each containing 1 managed server for ASAP. Hosted on 3 separate VMs, 1
managed server per VM.
1 WebLogic domain containing 4 WebLogic managed servers for RWS. Hosted on 2 separate
VMs, 2 managed servers per VM.
1 WebLogic domain containing 1 WebLogic managed server for each of OSM, UIM, ASAP, RWS.
QA (4 separate environments):
1 WebLogic domain containing 2 WebLogic managed servers for each of OSM, UIM, RWS.
1 WebLogic domain containing 1 WebLogic managed server for ASAP.
TRN (1 environment):
1 WebLogic domain containing 2 WebLogic managed servers for each of OSM, UIM, RWS.
1 WebLogic domain containing 1 WebLogic managed server for ASAP.
UAT (1 environment):
1 WebLogic domain containing 4 WebLogic managed servers for each of OSM, UIM, RWS.
3 WebLogic domains, each containing 1 WebLogic managed server for ASAP.
Migration
Infra implementation is side-by-side (brand new VMs and DBs for each application). Since this is not an
in-place upgrade, the vendor should design and implement a data migration strategy for OSM in-
progress orders and the entire UIM data set. OSM orders that are already completed don’t need to be
migrated. No ASAP data migration is needed since there are no long running orders (ASAP orders close
under 30-60 seconds on average). There is no explicit requirement from Rogers for a transition
architecture if “all at once” cutover is feasible.
Sanity Testing
A basic sanity testing is required from the Vendor after each environment is integrated (both internally
within NGPP applications, and with external systems), before the environment is released to Rogers
testing team. The goal is to ensure all cartridges are deployed and all integrations are functioning. This
can be done by sending Triple Play Provide orders (HSI+IPTV+RHP) with both Immediate and Tech
options. Functional testing will be performed entirely by Rogers team.
Performance Testing
The latest application versions (OSM, UIM, ASAP) should maintain the same performance as the current
ones. In case the current benchmarks are not met, a performance tuning will be required and will be in-
scope for Vendor. Performance testing will be done entirely by Rogers team.
Support
- Support ORT exercises (up to 3), typically done outside business hours.
- Support PROD/DR environments for 6 weeks after cutover date.
For all the 4 applications:
Out of scope:
OSM
14 Solution cartridges. Out of those 14, 4 are RSDOD (SNO). 128 Component cartridges.
Oracle SNO framework is used in the main RSDOD solution (both OSM and UIM)
UIM
Oracle SNO framework is used in the main RSDOD solution (both OSM and UIM)
ASAP
14 Network Elements (Interface types: SOAP webservice, RESTful webservice, TCP, SSH)
RWS