...
Basic Contracts and Price Specifications
All basic contracts have been entered in the system.
All basic price specifications have been entered into the system:
with the correct period
at the correct tax rate
in force
linked with basic contracts
3. All individual price specifications have been entered into the system:
with the correct period
at the correct tax rate
with a draft status
have remarks concerning individual price specification bindings to contracts to be made after migration
no mistakes have been detected while changing price specification status to “in force” during test migrations;
...
4. All price specifications have been verified by Latera employees.
5. All price specifications have been verified by the Customer employees.
6. Automatic checking for the last test migration has detected no service subscriptions with prices that failed to be determined.
7. Provisioning of each price plan type has been proven to work in the test environment.
...
a. Suspended customers and those with the Suspended status retain the corresponding status after the migration.
Test Environment
For RADIUS (DHCP) workflow:
hard is set up as a cluster.
Test authentication and authorization is successfully performed (attention: should be checked on the real network with real customers!).
All IP addresses for access servers have been entered in the network service settings and in the FreeRADIUS configuration file.
New IP addresses are assigned from the source pool.
Real / fixed IP addresses are assigned by Hydra.
Services are switched on/off on BRAS via event execution.
Accounting packets are being received, traffic is accounted, there is no unaccounted traffic at the test database.
Watchdog is set up for all FreeRADIUS instances.
For Netflow accounting scheme:
Netflow data is forwarded to the collector server (hcd).
There are traffic class specifications entered in the system, and the traffic data is accounted accordingly;
Within the registry for IP addresses, all IP addresses used for dynamic assigning are entered.
All equipment for which traffic should be accounted is entered into the system (including provider equipment).
Telephony
CDRs are rated properly (as per rating over the previous periods and reconciliation/checking).
Files from PBX are automatically stored in the assigned directory at the server.
CDR importing script runs periodically and performs the import.
...
- Все автоматические проверки, выполняемые в приложении «Миграция», проходят успешно.
- Последняя проверка миграции Заказчиком прошла без замечаний.
- Последняя проверка миграции сотрудниками Латеры прошла без замечаний.
- С момента последней успешной проверки прошло не менее двух рабочих дней, в течение которых в алгоритме выгрузки и миграции ничего не изменялось.
External systems
Invoice export to ERP software is successfully performed by the Customer for the test customers. Importing script executes without faults.
Backup
Production database dump is automatically collected daily and copied to a safe storage.
The latest production database version with the pre-migration status is backed up and stored at the Latera server.
Auxiliary backup of the server и production database dump and to the Latera server is turned off.
Replication is set up and is properly performed (should be checked at the backup server).
Payments acceptance
Payments acceptance via payment gateways has been successfully tested for faults.
In hcd, certificates and logins/passwords are ready for production usage.
...
New customer connection process has been tested.
The plan of actions for all frequently arising customer support issues has been clarified (viewing PPP sessions, password changing, etc.).
Administration
Hardware server configurations correspond with Commercial Proposal requirements (CPU, RAM, storage). It applies both to the Customer’s servers and SaaS installations.
All Hydra tasks required for system operation run without faults or warnings.
...
3. Debug logging is disabled for all modules and agents.
4. The system servers have the latest stable versions of the following installed:
Core (database)
Web-apps
Agents.
...
Note: When performing updates, it is obligatory to review the list of updates in detail. There should be no unexpected updates of Hydra modules.
9. Server monitoring has been set up for:
free disk space
RAM
CPU utilization
other important factors
...
free space in HYDRA tablespace
important system tasks:
closing charge logs and bringing them to In force status
...
c. any CDRs rated with errors or unrated.
11. For Service Provider Console and Customer Self-Care Portal:
...
13. Servers within Hydra are completely ready for going live (should be checked for each server separately):
Configuration corresponds with the one in the commercial proposal.
All necessary services are working after the system restart (should be checked via reboot!)
IP address and server hostname are assigned
Firewall is set up and turned on:
...
e. Correct timezone is set up, NTP time synchronization is enabled.
14. Customer Technical Datasheet is created and stored in Latera database.
...
16. The number of customers is the same as per the License:
Code Block | ||
---|---|---|
| ||
SELECT COUNT(*)
FROM SI_V_USERS U
WHERE U.N_SUBJ_STATE_ID = SYS_CONTEXT('CONST', 'SUBJ_STATE_On')
AND EXISTS (
SELECT N_SUBSCRIPTION_ID
FROM SI_V_SUBSCRIPTIONS
WHERE N_SUBJECT_ID = U.N_SUBJECT_ID
AND SYSDATE BETWEEN D_BEGIN AND NVL(D_END, SYSDATE)
AND C_FL_CLOSED = 'N'); |
Hydra OMS
- The logic of business processes complies with their description and expected behavior.
- Integration with external systems runs normally.
- Standard passwords for Hydra OMS, Activiti, and external systems have been changed.
- Implemented business processes have been tested for all possible usage scenarios.