This proposal outlines a modern, cost-effective Enterprise Architecture for Geregu Power PLC that eliminates fragile point-to-point site dependencies in favour of a resilient AWS Cloud hub with intelligent edge aggregation.
Both the HQ and Plant connect directly to the AWS Cloud. No fragile site-to-site VPNs between locations. The cloud becomes the single, resilient routing and data centre.
BotNet by Botxoft bonds multiple ISP links at the remote Ajaokuta Plant into a single, resilient pipe — solving remote connectivity without expensive dedicated circuits.
Real-time Plant telemetry flows into an AWS Data Lake. HQ accesses live dashboards and historical analytics via the cloud — no direct Plant connection needed.
The existing infrastructure suffers from single points of failure, broken inter-site connectivity, and an inability for HQ to monitor Plant operations remotely.
A highly resilient design. BotNet by Botxoft aggregates multiple ISPs at the Plant edge. Both sites tunnel securely into the AWS Transit Gateway — the central routing hub.
BotNet is deployed as a dedicated network aggregator sitting behind the Sophos XGS Firewall at the Plant. It does not replace the firewall or perform security functions. Its sole purpose is to:
Traffic Flow: Plant Devices → Sophos XGS (Security & QoS) → BotNet (Link Aggregation) → Bonded ISP Links → AWS TGW.
Specific AWS services deployed for real-time Plant monitoring, historical analytics, and secure remote CCTV viewing — all accessible from HQ via the cloud.
Collects and structures OPC-UA/Modbus telemetry directly from Siemens SGT5-2000E turbines and auxiliary plant equipment. Organises data into asset models for analysis.
Cloud-hosted, real-time operational dashboards. HQ engineers view live turbine output, temperatures, vibration, and alarms from their browsers. No VPN required.
Securely ingests HikVision CCTV feeds into the AWS Cloud. HQ staff view live or recorded camera feeds from Abuja without overloading the Plant uplink.
Plant → IoT Core → Kinesis → Lambda (transform) → S3 Raw → S3 Curated (Parquet) → Athena (SQL Queries) → Grafana Dashboards @ HQ
Every component in the data pipeline is fully managed and pay-per-use. There are no servers to provision, patch, or scale. Geregu pays only for the data processed and stored — not for idle infrastructure. This reduces operational cost by an estimated 40–60% compared to hosting equivalent infrastructure on EC2 instances or on-premises servers.
A comparison of cloud telephony options to replace the broken on-premise Cisco CUCM and restore voice/video between HQ and the Plant.
| Criteria | Cisco Webex Calling | 3CX on AWS | Microsoft Teams Phone |
|---|---|---|---|
| Existing Hardware | ✅ Native Cisco IP Phone support | ✅ SIP registration (most Cisco models) | ⚠️ Limited — requires SIP Gateway adapter |
| Infrastructure | Fully cloud-managed (Cisco) | Self-hosted on AWS EC2 (serverless option) | Fully cloud-managed (Microsoft) |
| Intercom/Paging | ✅ Supported | ✅ Supported | ⚠️ Limited native paging |
| Video Calling | ✅ Webex integrated | ✅ Built-in | ✅ Teams integrated |
| QoS over AWS TGW | ✅ DSCP marking honoured | ✅ DSCP marking honoured | ✅ DSCP marking honoured |
| Integration with M365 | Good (plugin) | Good (plugin) | Native |
| Best For | Cisco-heavy environments | Cost-sensitive deployments | Deep M365 environments |
For an optimized deployment, deploy 3CX on a small AWS EC2 instance within the same VPC connected to the Transit Gateway. This provides:
If Geregu prefers a fully managed, vendor-supported solution with guaranteed SLA and zero infrastructure management, Cisco Webex Calling offers the most seamless migration from the existing CUCM and native Cisco phone support. Requires lower operational burden.
All voice and video traffic between HQ and Plant is routed through the AWS Transit Gateway. This is both cost-effective and reliable:
All deployments completed within 2 months. Phased to deliver connectivity first, then monitoring and communications, then analytics and security hardening.
To finalise this proposal into a detailed Statement of Work (SOW), the following information is requested from Geregu Power PLC.
| # | Question | Impact |
|---|---|---|
| 1 | Exact number of IP Phones at HQ and Plant (model numbers if available)? | PBX licensing & SIP compatibility |
| 2 | Current ISP contracts at the Plant (Glo, Airtel) — bandwidth, SLA, contract end dates? | BotNet sizing & failover design |
| 3 | Is there interest in adding a tertiary link (e.g., Starlink, VSAT) at the Plant? | Redundancy & BotNet config |
| 4 | Exact SCADA/DCS system vendor and version at the Plant? | IT/OT DMZ segmentation design |
| 5 | Number of HikVision cameras and desired cloud retention period? | Kinesis Video Streams sizing |
| 6 | Preferred AWS region (af-south-1 Cape Town or eu-west-1 Ireland)? | Latency & data residency |
| 7 | Number of users requiring remote access (Sophos ZTNA)? | ZTNA licensing requirements |
| 8 | Confirmation on Cloud PBX preference (3CX / Webex / Teams)? | Intercomms deployment |
Upon approval, Botxoft will deliver a detailed Statement of Work (SOW) covering architecture design, deployment, testing, and knowledge transfer — targeting full commissioning within 8 weeks of project kickoff.
For questions or to schedule a follow-up session, please contact:
Adewale Daniel Olayiwola
Enterprise Cloud Solution Architect
Botxoft