Architecture and Deployment Details
The building blocks of the Netcracker Active Resource deployment
architecture on AWS are shown in the diagram below. Netcracker
active resource inventory is deployed within a single
AWS Region
The single VPC spans multiple
Availability
Zones
In a simplified view, in every Availability Zone, Netcracker active resource inventory Applications and Database infrastructures are deployed within two separate subnets. In addition, a third subnet is created to support Integration and remote management.

Building blocks of Netcracker active resource inventory deployment architecture on AWS
All Netcracker Active Resource Inventory applications are packaged
as Docker images and deployed through Helm charts to
Amazon Elastic Kubernetes Service
Amazon EKS provides a scalable and highly-available control plane that runs across multiple Availability Zones to eliminate a single point of failure. Kubernetes control plane nodes are managed by AWS.
Kubernetes worker nodes are deployed on Amazon Elastic Compute Cloud (Amazon EC2
The Netcracker active resource inventory use the following AWS services for its database infrastructure:
-
Amazon Aurora
is the main relational data store for storing/retrieving Netcracker active resource inventory data components. Aurora supports both PostgreSQL and MySQL as option. Aurora is up to five time faster than standard MySQL databases and three times faster than PostgreSQL databases. It provides security, availability and reliability of commercial databases at 1/10th of the cost. Amazon Aurora is fully managed by Amazon Relational Database Service (RDS) which automates time-consuming administration tasks like hardware provisioning, database setup, patching and backups.
Topics