About Customer
NEXUM
NEXUM takes the dreaded required financial tasks for individuals and small businesses and provides quick and easy-to-use solutions. NEXUM is one of the renowned business offering financial needs for individuals or small business, their solutions integrate together, allowing for a seamless and easy bookkeeping and tax filing experience. The business is IRS-Approved Continuing Education Provider and Authorized IRS e-file Provider.
Deliver the right solutions on the leading cloud platform
Cloud Consultancy
Unmatched due to SUDO’s wide knowledge and experience with the top three public cloud providers: AWS, Microsoft Azure and Google Cloud, we provide cloud solutions that work uniquely in line with your business model. With our experienced professionals based in Dubai, UAE you’ll be able to gain deep insights into critical trends and opportunities in cloud technologies, access real-time data analytics, and modernize your entire infrastructure.
Customer Challenge
NEXUM is running their application in AWS Cloud. They are running a very old infrastructure which was manually provisioned. They wished to improve the following aspects of their application to make the user experience better and safer:
- Content Delivery
- High Availability
- Fault Tolerance
- Security
NEXUM wanted a secure cost-effective solution with high availability and low-latency performance.
SUDO Solution?
The overall aim is to deploy a modern AWS Infrastructure to host NEXUM applications. The system described here utilizes a modular approach in enabling automation and orchestration of Infrastructure as a Service (IaaS) offering. Key modularity aspect of the system is clear separation between infrastructure management and cloud service management layers.
The frontend is deployed on Amazon S3 and configured with caching enabled Amazon Cloud Front. This allows fewer request to Amazon S3 and eventually optimized cost.
Utilizing Amazon Cloud Front Edge locations, NEXUM is able to deliver content and users are able utilize browse faster with low latency and high data transfer speeds.
The backend is modernized by dockerizing the application and migrating to AWS ECS, and the database was migrated to AWS RDS. The in-memory cache was also migrated from docker based redis deployment to more scalabable AWS ElastiCache Redis cluster.
AWS Services used part of the solution:
- Cloudfront
- S3
- ACM
- WAF
- API Gateway
- Lambda
- Cloudwatch
- ECS
- EC2
- ECR
- RDS
The entire solution was deployed following IaC tool:Terraform
Results & Benefits
Thanks to our partnership, NEXUM now has a completely updated and flexible interface based on AWS. Their solution represents the well-build architectural pillars of AWS: security, high performance, operational efficiency, flexibility, cost optimization and sustainability. They have scalable and cost effective solution that can be continuously developed with much lower operating costs. This shortens time to market by reducing overheads and helps NEXUM to stay ahead of its competitors.
With AWS computing at the heart of their application, infrastructure management is simplified and efficient, so NEXUM’s technology team can focus on implementing features that serve their customers.