Client Overview
Newbury Digital is a specialist in device lifecycle management, working at the intersection of technology, customer experience, and commercial optimization. The company partners with telecom operators, OEMs, ODMs, insurance providers, asset finance firms, 3PLs, and fulfillment specialists to deliver tailored solutions that enhance both operational efficiency and customer satisfaction.
What sets Newbury Digital apart is its focus on driving measurable business outcomes for B2B partners—maximising the commercial value of every device while ensuring a seamless, high-quality experience for end-users. Whether it’s managing trade-in programs, reverse logistics, refurbishment processes, or end-of-life services, Newbury Digital brings together industry expertise and agile execution to support the full device lifecycle from start to finish.
Business Objective
Newbury Digital aimed to gain greater control over infrastructure, improve scalability, and optimize cloud resource usage by deploying Boomi Atoms in its own managed environment. The key part involved integrating Atom runtimes directly into their existing Kubernetes setup, aligning with their broader move toward containerized, scalable solutions.
Challenges Faced by Newbury Digital
Execution of this setup came with numerous challenges, like:
- A completely new K8-based architecture for Boomi
- Existing Boomi Atoms must be containerized to fit the Kubernetes architecture of Newbury Digital
- Atom runtimes should be configured without compromising the Boomi license entitlements of Newbury
- Infrastructure-as-code and repeatable deployments were required to maintain operational efficiency
- Sensitive asset information demanded strict data protection and compliance
How NeosAlpha Helped?
As a Boomi Gold Partner, we collaborated with Newbury Digital to implement a flexible, cloud-native integration setup using Boomi Atom on Amazon EKS, addressing all the primary technical and operational goals.
1. Deployed Boomi Atom on Amazon EKS
Our team containerized the Boomi Atom runtime and deployed it on Newbury Digital’s existing EKS cluster. This enabled our client to run their integration workloads in a cloud-native environment with built-in scalability and control.
- Created a golden image for Boomi Atom
- Created a custom image in ECR for NDX
- Performed Security scanning on the image to address vulnerabilities
- Integrated Amazon EFS for persistent storage across pods
- Configured secure networking with Kubernetes policies and AWS security groups
- Enabled monitoring with Prometheus, Grafana, and CloudWatch for observability
2. Seamless Kubernetes Integration with Helm
To simplify the maintenance and updates of environments, we used Helm charts to automate the deployment and management of Boomi Atoms on EKS. This approach ensured consistent and repeatable deployments across development, test, and production clusters.
3. Hybrid Atom Management
During the hybrid setup, we configured Boomi Atom on an EKS cluster, giving them complete control over their integration workloads in a containerized and scalable environment. At the same time, other Atoms continued operating in EC2 instances. This approach allowed Newbury Digital to operate both K8 workloads and EC2 instances in parallel, supporting existing workloads while modernizing their architecture without disruption.
4. Robust Atom & Gateway Setup
Along with Atom deployment, we configured the Boomi API Gateway within the same EKS environment to give our client complete control over their API exposure, security, and routing without relying on external infrastructure.
Technology Stack
- Boomi AtomSphere
- Amazon EKS (Elastic Kubernetes Service), ECR, ALB
- Kubernetes
- Helm
- Parallel run
Results
With this implementation, we helped Newbury Digital achieve a more resilient and flexible integration infrastructure:
- Migrated NDX from VM-based to Kubernetes-based architecture for Boomi Atoms.
- Enabled fast lift-and-shift of workloads across AWS regions for new clients.
- Complete infrastructure control with Atoms and gateways deployed on NDX cloud.
- Enhanced cost management with better visibility and control over resource utilization
- Implemented Kubernetes for a scalable architecture that auto-adjusts with workloads.
- Helm automation reduced deployment and configuration time.
- Seamless hybrid transition from EC2 instances to K8 workload