Warehouse inventory errors are rarely caused by system outages — they are caused by human mistakes at scale.
In large retail and warehousing environments, incorrect brand mixing during packaging and dispatch leads to:
Inventory reconciliation mismatches
Customer dissatisfaction
Reverse logistics overhead
Operational rework costs
In this post, I'll walk through how we designed and implemented a real-time inventory validation and object detection platform on AWS, integrating:
Raspberry Pi-based IoT devices
Real-time object detection containers
Barcode validation workflows
Cloud-native messaging
Automated CI/CD pipelines
Secure multi-subnet architecture
The result was a scalable, secure, DevOps-driven system capable of near real-time warehouse validation across distributed facilities.
The Core Technical Problem
The organization relied on manual barcode scanning and brand verification processes. The limitations were:
Human error during packaging
Delayed reconciliation
No visual verification of packaging accuracy
Limited visibility across geographically distributed warehouses
Manual application deployments
No structured DevOps automation
Weak observability across edge and cloud layers
The requirement was not just to digitize scanning — but to:
Introduce real-time object detection
Integrate on-prem IoT devices with cloud services
Ensure secure message transport
Enable automated deployments
Maintain low-latency validation workflows
Provide full monitoring and audit trails
Target Architecture Design Principles
We designed the solution around:
Edge-to-cloud integration
Event-driven processing
Containerized object detection services
Infrastructure as Code (Terraform)
Immutable deployments via CI/CD
Multi-layer monitoring
Secure network segmentation
High-Level Architecture Overview
Edge Layer
Raspberry Pi devices
Surveillance cameras
Barcode scanners
Secure message publishing to Amazon MQ
Cloud Networking
VPC with public and private subnets
ALB in public subnet
NAT Gateway for outbound traffic
Backend compute in private subnets
Compute & Processing
Object Detection container
Backend application services (containerized)
EC2 instances and container orchestration
PostgreSQL database
Messaging Layer
Amazon MQ for reliable communication between IoT devices and backend
Frontend Delivery
Amazon S3 (static hosting)
Amazon CloudFront for low-latency delivery
DevOps Stack
GitHub
AWS CodePipeline
AWS CodeBuild
AWS CodeDeploy
Amazon ECR
Monitoring & Security
Amazon CloudWatch
AWS SNS
AWS CloudTrail
AWS KMS for encryption
Secrets Manager for credentials
Site24x7 external monitoring
IoT-to-Cloud Communication Design
One of the most critical architectural decisions was how to reliably transport real-time data from warehouse devices to the cloud. Instead of direct HTTP polling, we implemented Amazon MQ as the messaging backbone.
Why Amazon MQ?
Supports standard messaging protocols
Reliable message queuing
Decouples edge devices from backend processing
Handles intermittent network disruptions
Ensures guaranteed message delivery
This allowed Raspberry Pi devices to publish image frames, barcode metadata, and device health telemetry. The backend services then consumed messages asynchronously for processing. This decoupling improved system resilience and scalability significantly.
Real-Time Object Detection Layer
Object detection containers processed:
Image inputs from warehouse cameras
Barcode scan correlation
Brand validation logic
Mismatch detection alerts
Containerization provided:
Consistent runtime environment
Easy horizontal scaling
Isolation of ML dependencies
Faster deployment cycles
While not over-engineered with Kubernetes, the system retained flexibility for scale.
Backend Compute & Network Segmentation
The backend services were deployed in private subnets to reduce attack surface. Key security design decisions:
ALB exposed only necessary endpoints
Application servers isolated from direct internet access
Database (PostgreSQL) restricted via security groups
NAT Gateway controlled outbound connectivity
This design followed AWS Well-Architected security best practices.
Infrastructure as Code with Terraform
All infrastructure components were provisioned using Terraform, including VPC, subnets, ECS clusters, IAM roles, security groups, load balancers, and messaging services.
Why Terraform?
Version-controlled infrastructure
Repeatable multi-environment deployments
Reduced configuration drift
Faster environment replication
Infrastructure was treated as immutable — no manual console-based provisioning.
CI/CD Pipeline Deep Dive
The DevOps pipeline included:
GitHub push triggers CodePipeline
CodeBuild:
Builds Docker images
Pushes to Amazon ECR
CodeDeploy:
Deploys to backend services
Handles container rollout
Lambda:
Invalidates CloudFront cache
Ensures immediate UI updates
Deployment cycle reduced from hours → under 10 minutes.
Frontend Delivery Optimization
Frontend hosted on Amazon S3 and delivered via CloudFront provided global edge caching, low-latency access, secure HTTPS delivery, and reduced backend load. Automated CloudFront invalidation ensured no stale UI versions and immediate release propagation.
Monitoring & Observability
Amazon CloudWatch
Container metrics
CPU/memory alarms
Application logs
Custom validation metrics
AWS SNS
Alert notifications
Escalation triggers
AWS CloudTrail
API audit logs
Change traceability
Compliance visibility
External Monitoring (Site24x7)
Uptime checks
Regional latency tracking
Performance monitoring
This hybrid observability model improved MTTR significantly.
Security & Compliance Controls
Security mechanisms included:
KMS-based encryption
Secrets Manager for credentials
IAM least privilege policies
CloudTrail log archival to S3
Segmented VPC design
Encrypted database storage
Sensitive communication between IoT and cloud services was secured and auditable.
Measurable Outcomes
Area
Outcome
Deployment Time
Reduced to under 10 minutes via CI/CD
Inventory Validation
Near real-time telemetry processing
Security
Improved attack surface control via subnet segmentation
Observability
Reduced operational blind spots
Manual Intervention
Minimized via automated deployments
Scalability
Supports distributed warehouse expansion
Beyond metrics, the biggest transformation was operational — remote device updates became seamless, warehouse validation became data-driven, and error detection became proactive instead of reactive.
Architectural Lessons Learned
1. Decoupling Edge and Cloud Is Critical
Messaging systems like Amazon MQ prevent tight coupling and improve reliability.
2. DevOps Automation Is Foundational
CI/CD pipelines are essential for distributed IoT-backed systems.
3. Infrastructure as Code Prevents Drift
Terraform ensured repeatability across warehouses.
4. Private Subnet Architecture Reduces Risk
Never expose backend services unnecessarily.
5. Monitoring Must Span Edge + Cloud
Observability should cover devices, network, containers, and APIs.
Final Thoughts
Inventory modernization is not just about scanning barcodes — it is about real-time validation, edge-to-cloud integration, automated deployments, secure messaging, and continuous observability.
By combining IoT devices, containerized object detection, Amazon MQ, DevOps automation, and a secure VPC architecture, we built a resilient inventory intelligence system capable of scaling with warehouse growth.
For AWS practitioners, this architecture demonstrates how:
IoT + Containers + DevOps + Secure Networking can transform traditional warehouse operations into intelligent, real-time systems.
Author
Milan Rathod
AWS Project Manager
AeonX Digital Technology Limited
The Modernization Imperative: Why Legacy CRM Is a Business Risk
In 2025, enterprise CRM platforms became the single largest source of unplanned downtime for mid-market companies in our customer base. Not because the business logic failed — but because the deployment and infrastructure patterns underneath them hadn’t evolved in a decade.
For technology leaders evaluating modernization, the question is no longer whether to containerize — it’s whether your current deployment model is actively costing you revenue. Every hour of deployment downtime on a customer-facing CRM is a measurable business event: missed SLAs, delayed onboarding, and support tickets that erode customer trust.
When we engaged with an enterprise running a legacy CRM and Employee Engagement platform, the symptoms were familiar: 2–3 hour deployments with downtime, hardcoded credentials, no observability, and an engineering team spending more time managing releases than building features. But the real problem wasn’t technical debt — it was business velocity. The platform’s fragility had become a constraint on how fast the organization could respond to customer needs.
This post documents that modernization — not as a step-by-step tutorial, but as a decision framework for leaders facing the same inflection point.
The outcome: deployment time reduced by 92%, three audit findings closed, zero-downtime releases from day one, and $180K in platform engineering budget redirected from infrastructure management to product development.
Why This Matters Now: The Modernization Inflection Point
Three market forces are pushing enterprise CRM modernization from “nice to have” to “board-level priority”:
Customer experience expectations have shifted — B2B buyers now expect the same responsiveness from supplier portals that they get from consumer apps. A CRM that goes down for 2 hours during a deployment is no longer acceptable to customers who compare every digital interaction to their best consumer experience.
Talent retention depends on developer experience — Engineering teams leave organizations where deployments are manual, risky, and slow. In a competitive hiring market, modernization is as much a talent strategy as a technology strategy. The engineers you want to retain are the ones who refuse to tolerate manual deployment processes.
Compliance and audit pressure is increasing — Hardcoded credentials and no audit trail were tolerable five years ago. Today they’re audit findings that delay deals, increase cyber insurance premiums, and create personal liability for technology leaders who sign off on compliance attestations.
The decision to modernize this platform was driven by all three — not by a technology team wanting newer tools, but by business leadership recognizing that the current state was a competitive liability.
The Business Problem
The existing system had:
2–3 hour deployments with downtime during business hours
No CI/CD automation — releases required coordinated manual effort
Hardcoded credentials — an active audit risk
No centralized logging — incident response was reactive and slow
No scalability — performance degraded during peak usage periods
Business impact of the status quo:
Customer-facing CRM unavailable during every release window
Senior engineers spending ~20% of their time on deployment coordination instead of product development
3 open audit findings related to credential management and change control
Customer complaints during peak periods with no ability to scale
The goal was not lift-and-shift, but true cloud-native modernization that addressed business risk, not just technical debt.
Amazon CloudWatch & CloudTrail — observability and audit
AWS WAF — web application firewall
AWS KMS — encryption at rest
Amazon SNS — alerting and notifications
Key Strategic Decisions
These are the decisions that shaped the architecture — and the business reasoning behind each one.
Decision 1: Why Fargate Over EKS or EC2?
As a Presales professional evaluating modernization options with enterprise customers, the decision point I see most often is not Fargate vs EC2 — it’s Fargate vs EKS.
Customers often arrive with EKS already in mind — drawn by its flexibility and ecosystem. But for most enterprise web applications and APIs, that flexibility comes at the cost of months of platform engineering. Fargate removes that burden entirely, letting teams focus on shipping features rather than managing cluster nodes.
Option
Trade-off
EC2
Full control, but requires capacity management and patching
EKS
Maximum flexibility, but 3–6 months of platform engineering before production value
Fargate
Serverless containers — production-ready in weeks, not months
The business decision: Fargate eliminated an entire hiring requirement. The customer had budgeted for a platform engineering hire to manage Kubernetes — Fargate removed that need entirely, redirecting ~$180K annually toward feature development instead of infrastructure management. Unless a customer has strong Kubernetes expertise in-house or needs advanced scheduling, Fargate is almost always the faster path to production — and the safer recommendation.
Decision 2: Why Blue/Green Over In-Place Deployment?
In-place deployments are simpler to configure — CodeDeploy stops the old version, installs the new one, and restarts. For non-critical internal tools, that simplicity is acceptable. For a CRM handling active user sessions, in-place deployment creates a hard problem: the application is unavailable during the swap window, and there is no fast rollback path if the new version fails.
Blue/Green deployment eliminates both risks:
The new version is deployed to a fresh task set and validated by ALB health checks before a single user request touches it
Traffic switches in one atomic operation — a listener rule update on the ALB
If anything fails post-switch, rollback is equally instant: point the listener back at the blue environment
No re-deployment, no downtime, no manual intervention
The business decision: Zero-downtime deployment is not a DevOps preference — it’s a customer experience decision. The approximately 5-minute overhead of spinning up a parallel task set is the only cost. For an enterprise CRM where a failed deployment during business hours directly affects customer-facing operations, that trade-off closes in seconds. Frame it that way in your business case and it gets funded faster.
Decision 3: Why Secrets Manager Over Parameter Store?
Both AWS Secrets Manager and Systems Manager Parameter Store can store credentials securely, and Parameter Store is free for standard parameters. We chose Secrets Manager for three specific reasons:
Automatic secret rotation on a defined schedule without any application code change
Native RDS integration to rotate database passwords automatically
Dedicated audit trail in CloudTrail logging every secret access event
The business decision: For a CRM handling customer PII, a credential that auto-rotates every 30 days has a fundamentally smaller blast radius than one that relies on manual rotation discipline. This directly addressed two of the three open audit findings — closing them as a byproduct of good architecture rather than a separate remediation project.
Implementation Pattern
The implementation followed a standard containerization and CI/CD pattern. The specifics are below for practitioners, but the strategic decisions above are what differentiate this from a generic container deployment.
Containerization
DOCKERFILE
FROM node:18
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "start"]
Injected into ECS tasks securely — no hardcoding. Never use real credentials in CLI examples — use environment variables or a vault reference.
Security Architecture
Security controls were embedded across layers, not bolted on after deployment:
Identity & Access: IAM task roles with least privilege, role-based CI/CD permissions
Network Segmentation: Public subnets (ALB only), private subnets (ECS + RDS), Security Groups for micro-segmentation
Edge Protection: AWS WAF in front of ALB to protect against SQL injection, XSS, and malicious bot traffic
Encryption: AWS KMS for data at rest (RDS + S3), TLS for data in transit
Audit: CloudTrail for API logging, enabling compliance traceability
Business impact: For a CRM platform handling customer and employee data, WAF and KMS are non-negotiable layers. Combined with Secrets Manager for credentials, this eliminates all plaintext sensitive data from the system — resolving the audit findings that had been open for 18 months.
Observability and Operational Maturity
CloudWatch Logs → application logs with structured queries
CloudWatch Alarms → CPU, memory, deployment health — published to SNS for immediate team notification
CloudTrail → API auditing for compliance
Amazon SNS → routes alerts to on-call engineering via email and SMS
This ensures the right people are notified immediately when thresholds breach — without anyone manually watching dashboards. The result: faster MTTR and proactive monitoring instead of reactive firefighting.
Common Pitfalls (Real Lessons)
Pitfall
Impact
Fix
Wrong ALB health check endpoint
Deployment auto-rollback
Always expose /health and validate before go-live
IAM misconfiguration
ECS task can’t pull secrets
Attach correct execution role — test in staging first
Fargate cold start delays
Slow initial response
Set minimum running tasks to avoid cold starts
Docker push permission issues
CI/CD pipeline failure
Validate ECR access in CodeBuild service role
These are not theoretical — each one caused at least one failed deployment during the implementation. Document them in your runbook.
Business Outcomes
Metric
Before
After
Impact
Deployment time
2–3 hours
<15 minutes
Feature velocity unlocked
Downtime per release
30–60 minutes
Zero
Customer experience protected
Manual operations
High
↓ 80%
2 senior engineers redirected to product work
Security posture
Hardcoded credentials, no audit
Full encryption, audit-ready
3 audit findings closed
Scalability
Fixed capacity
Auto-scaling
Peak performance without over-provisioning
Customer-reported downtime incidents
3–4/month
Zero
Trust and retention protected
The real ROI is not infrastructure cost savings — it’s the engineering capacity freed up and the customer experience risk eliminated. The 80% reduction in manual operations freed senior engineers for product work. Customer-reported downtime incidents during release windows dropped from an average of 3–4 per month to zero — and support ticket volume related to platform availability fell by over 60% within the first quarter post-modernization. That’s the real ROI, not the compute bill.
Developer Experience Transformation
Before Modernization
Developers manually shared builds with operations teams
Deployments required coordinated downtime windows
Debugging required direct server access
Releases were infrequent and risky — creating a culture of fear around change
Developers no longer “request deployments” — they trigger them with every commit.
This shift matters beyond efficiency. When deployments are safe and fast, teams ship smaller changes more frequently. Smaller changes are easier to debug, easier to rollback, and lower risk. The cultural shift from “big scary releases” to “continuous safe delivery” is the most valuable outcome of this entire modernization — and the hardest to quantify on a spreadsheet.
Enterprise-grade pipeline, reduced production incidents
Modernization is not a one-time project — it’s a continuous journey. This architecture establishes a strong foundation, but true cloud maturity comes from continuous optimization, automation expansion, and security evolution.
Building the Business Case: What Resonates with Executive Stakeholders
In enterprise presales, the most common objection to modernization is not technical — it’s “we don’t have time to stop and rebuild.” The architecture pattern in this post directly addresses that objection because it’s incremental: containerize first, automate deployment second, add observability third. No big-bang rewrite required.
When I present this pattern to CTO/VP Engineering audiences, the moment that shifts the conversation is the deployment time comparison: 2–3 hours with downtime → 10 minutes with zero downtime. That’s not a technology metric — it’s a business agility metric that every executive understands immediately.
The second moment is the security conversation. When a CISO hears “hardcoded credentials in config files,” the room gets uncomfortable. When they hear “Secrets Manager with automatic 30-day rotation and CloudTrail audit logging,” the compliance conversation is over. Security modernization sells itself — you just have to surface the current-state risk clearly enough.
For technology leaders evaluating this pattern: the question is not “can we afford to modernize?” It’s “can we afford the next audit finding, the next deployment outage, or the next senior engineer who leaves because they’re tired of manual releases?”
Lessons for Technology Leaders
Modernization ROI is not just infrastructure cost — The 80% reduction in manual operations freed senior engineers for product work. That’s the real ROI, not the compute bill.
Zero-downtime deployment is a customer experience decision, not a DevOps preference — Frame it that way in your business case and it gets funded faster.
The “Fargate vs EKS” decision is really a “build platform team vs ship features” decision — Unless you have Kubernetes expertise in-house already, Fargate gets you to production months faster.
Start with CI/CD, not containers — Containerization without automated deployment just gives you a more complex manual process. The pipeline is the real accelerator.
Security modernization pays for itself in audit avoidance — Every open finding has a cost. Closing them through good architecture is cheaper than remediating them separately.
About the Author
Rajat Jindal is VP – Presales at AeonX Digital Technology Limited, where he architects winning cloud strategies for enterprise customers and translates modernization into measurable business value. He is a strong advocate of AWS, committed to sharing thought leadership that helps technology leaders make faster, better-informed decisions.
BVG India Limited, founded in 1997 by Mr. Hanmantrao Gaikwad, is a responsible and forward-thinking company that seeks to support India’s entire development. By 2030, the BVG group hopes to make a positive difference in the lives of ten million people through empowerment, employment, and education.
Trying to Meet Recovery Goals
BVG’s Disaster Recovery(DR) system was on the verge of failure. For disaster recovery, they used on-site infrastructure servers, which lacked the flexibility they would have needed. As a result, they lost all of their data. To overhaul its DR solution and fulfil the company’s larger goal of migration to the cloud, BVG turned to AeonX.
BVG’s focus on customer service has fuelled a rapid level of growth since its launch around three decades ago. BVG’s DR testing and drills revealed the following issues with its existing infrastructure:
The solution, which was hosted on a physical server on-site, was unable to keep up with the expansion of the business.
Backup was performed in the on-premise data centre, which was expensive and hard to scale as requirements increased.
Hardware was starting to deteriorate and would last for 2 to 3 years at most.
Having no disaster recovery system enabled a heavy reliance on local backups that are unreliable, which led to the loss of data.
Furthermore, it had limited assistance for technology testing and development and its systems were not as adaptable as they would have desired. Additionally, the company lacked a comprehensive business continuity and disaster recovery(DR) plan and required a technology infrastructure that could meet demand while also fostering additional expansion.
In search of reliability and automation
BVG India Limited began working with AeonX, an AWS Advanced Tier Services Partner, in the summer of 2022 to deploy AWS On-Cloud Disaster Recovery, which minimizes downtime and data loss with the quick, dependable recovery of cloud-based applications using economical storage, minimum computing, and point-in-time recovery.
By working through the night through its 24/7 delivery centre, AeonX came up with a solution to fix the production server. It was accomplished by proposing the following structural changes:
By hosting Disaster Recovery on the cloud, we minimize downtime and data loss, utilizing affordable storage, minimal computing, and point-in-time recovery methods of cloud-based applications.
Review of monthly costs using AWS Trusted Advisor and, if necessary, recommendations to reduce the number of instances.
Recommended to turn off the preload option when setting up replication between primary and secondary instances. By deactivating this option, duplicated data is not loaded into the memory of the secondary HANA instance, so the second instance does not require the same amount of memory. Lowering costs while ensuring fail-safe protection.
By using scripting, we were able to automate the DR monitoring and DR health status.
With the scripting automation technique, BVG is given real-time notifications; this allows them to be informed of any problems immediately and take swift action.
With a more efficient DR solution in place, BVG India Limited has been working alongside AeonX to accelerate the migration from its on-premises data centre to the cloud on AWS. Using AWS disaster recovery hosting in the cloud, BVG has saved at least 20x on upfront costs. It improved its recovery goals, achieving an RTO of 4 hours as opposed to 12 hours (a 67 per cent jump) and an RPO of 2 hours as opposed to 4 hours (a 50 per cent boost).
Additionally, it postponed a sizable planned capital expenditure to upgrade the hardware in its DR data centre and instead redirected that money to cover the operational costs of maintaining DR in the cloud.
Public Sector Competency in AWS Government organizations is rapidly adopting cloud services to drive efficiency and unlock new digital experiences for their users.
As the market leader in cloud infrastructure services, Amazon Web Services (AWS) continues to see strong adoption among government agencies – particularly departments with high IT security standards and compliance requirements.
In this brief, you will learn about the benefits of implementing AWS in government agencies. By understanding these best practices, you can ensure that your implementation of AWS will be secure and compliant with all relevant regulations.
Read on to understand why your organization should adopt AWS, the different ways it can be implemented within your agency, and more.
Strengthening public sector infrastructure with AWS
Maintain security and compliance:
Designed with comprehensive security capabilities, AWS can meet the most rigorous requirements in terms of information security.
With AWS, you can access cloud services at every level of classification: Unclassified, Sensitive, Secret, or Top Secret.
AWS Cloud provides comprehensive controls, auditing, and wide security accreditation to support compliance with numerous laws, including those related to health, family education rights, privacy rights, and criminal justice information systems.
Drive innovation in support of citizens :
The government is better able to innovate in order to safeguard and assist individuals thanks to our builder’s mentality. More services are provided from AWS than from any other cloud provider, with 200 fully featured services available for a variety of technologies. Within such services, AWS also offers the most sophisticated capabilities.
AWS offers the most comprehensive and in-depth selection of artificial intelligence (AI) and machine learning (ML) services for your company. We are primarily concerned with resolving some of the most difficult problems that prevent every developer from using ML.
Power, modernize, and maximize enterprise systems:
The massive enterprise-level systems that manage the social, medical, and financial benefits in providing care to millions of people can be powered and transformed by AWS.
Get assistance with database migration and dependable, scalable data storage
Transform your data into valuable insights by sharing it across platforms
Reduce costs by quickly scaling up or down IT resources
The most complex organizations can easily implement sophisticated and secure access permissions and processes
Facilitate innovation and enhance the customer experience:
Access constituent services more easily and effectively for improved social outcomes.
Increase staff efficiency by creating mobile applications, virtual assistance, and self-service portals
Get instant access to powerful IT resources, like natural language processing or machine learning, to improve customer service
Make your solutions faster, better, and more accessible with AWS:
AWS unlocks business enablement, marketing, and technical resources. Connect with your customers while accelerating your go-to-market efforts.
Utilize technical resources, consultations, and well-architected evaluations to speed up development with AWS.
Create useful data visualizations to aid in decision-making
Maintain and modernize legacy databases and systems:
The scalability, high availability, and lower costs of the AWS Cloud give law enforcement and public safety organizations greater leverage.
Support for database migration and reliable and secure data storage
Ensure fast, reliable disaster recovery to minimize data loss and downtime
Create sophisticated and secure access permissions for organizations of any size
Hybrid cloud solutions using on-premises resources
How AeonX can help?
Keeping a long-term consumer focus, being hyper-vigilant, and avoiding practices that slow down innovation is essential for a company in today’s world.
The AWS Public Sector Competency demonstrates AWS technical expertise and proven customer success across a wide range of industries, use cases, and workloads.
AeonX assists you in using the cloud to transform ideas into opportunities, resulting in new avenues for expansion, improved productivity, and improved customer service.
With the support of our knowledgeable personnel, you may increase your company’s performance by more than 40% and get better outcomes.
Innovations were brewing at one of the largest automatic plants in India. Gopal Namkeen’s ambitions were stymied by its reliance on traditional hosting, a lack of a barcode reading system, and non-integrated sales systems.
With the help of AWS Advanced Tier Services Partner, Aeonx, and its Greengrass technology solution powered by AWS, Gopal Namkeen automated these critical processes and integrated its disparate legacy systems into a cohesive technology stack. By focusing its resources on business strategy rather than on time-consuming manual processes, Gopal Namkeen has improved key marketplace KPIs and grown nearly 10x in the last year.
Accelerating with a rapid pace
With a reputable and trustworthy market position achieved through quality, reliability, and faith since 1994, Gopal Namkeen has one of the largest automatic plants spread over 75000 Sq.ft. in Rajkot. Gopal Namkeen’s crunchy, mouth-watering Snack Pellets are extremely popular in all age groups.
Gopal Namkeen faced significant challenges with being able to rapidly accelerate, scale, and improve its packing and dispatch architecture at the start of the pandemic. The problem could be attributed to three factors: traditional hosting, slow, independent systems that did not integrate well, and reliance on a labor-intensive, error-prone, non-integrated sales platform that was difficult to use for packing and despatch.
As Bipin Hadvani, Managing Director at Gopal Namkeen Group described it, “Our system and processes couldn’t maintain pace with our brand, catalog, and product range because we did not have the ability to move as aggressively as we would have liked.”
From day one, Gopal Namkeen made it clear that it wanted a complete picture of its systems, not views of different silos. They also required that the data be in JSON format for it to be imported into the portal.
Stepping into Integration and Automation
The project had to be done entirely remotely due to Covid-19 restrictions. In spite of this, the team managed to complete it in just two months. This is how Aeonx approached the task and completed it in such a short amount of time-
•Built a system that can read barcodes
•Developed a dispatching system that integrates sales orders
•Hosting of the solution within a development environment
•Testing by AeonX and Gopal Snacks team for end-to-end portal functionalities.
•DNS update for domain authentication and CName records.
•Provide live setup + support for 1 month after going live
We proposed AWS Greengrass technology to store the barcode data, which allows data to be stored locally in the event of an internet outage. This data can then be uploaded to the cloud once the internet is back up. Also, we created functionality in the portal to modify the time when packing vouchers are generated, which exports the data further to SAP through the REST API. Further, only approved sales order data is imported from SAP to the portal. In order to begin loading, the sales order is further matched against the dispatch line. If a different item that was not in the sales order is dispatched, the system is set up to automatically modify the order in SAP. Order status changes once the material is successfully loaded into the vehicle. Furthermore, the closed order data is sent to SAP using a REST API.
The barcode integration with the packing and dispatch system enables dealers the flexibility of ordering products and sharing information with the management, no matter where they are. With AWS, they can now automate key processes of their daily operations while tracking real-time data on SAP. “We are already seeing a 10-percent performance improvement and we are only halfway through implementation,” stated Bipin Hadvani, Managing Director, Gopal Namkeen.
With the laying of the foundation stone, Gopal Namkeen was established in 1994. The company sells snacks and Namkeen both domestically and internationally and is one of the oldest and most well-known Indian brands. The headquarters of Gopal Namkeen is located in Rajkot, Gujarat, India.
Gopal Namkeen has a large dealer network, and on a busy day, this means processing a large number of orders and integrating backend ERP systems. To collect orders from their dealers, Gopal Namkeen relied on a legacy system. As most dealers buy wholesale products, these transactions involve bulk purchases as well. Traditional hosting was used for the underlying dealer portal application architecture, which was not well suited for speed. As the number of transactions increased, it became sluggish, and the user interface was difficult to manage.
Our team worked remotely on this project due to the pandemic, and it only took us two months to complete. They also needed the data to be in JSON format, which they could feed into the dealer portal.
Here’s how AeonX went about delivering a high-quality end solution:
Detailed Requirement Gathering from Gopal Snacks
Finalize solution design and database for Dealer Portal.
Dealer Portal development as per the scope.
Hosting of Solution in Development Environment
Testing by AeonX and Gopal Namkeen team for end-to-end portal
functionalities.
Solution Improvement as per the findings during testing.
DNS update for Domain Authentication using DKIM and CName records.
Go Live + 1 Month Go-Live Support
After gaining a thorough grasp of their needs, AeonX devised the following architecture to ensure that they don’t run into problems again:
The following are the advantages of the new dealer portal we created for Gopal Namkeen:
Dealers can order products based on their needs – the dealer portal allows them to be more flexible when it comes to ordering things. They can now put an order size that corresponds to their requirement.
Some of their items are produced in various locales. When a dealer places an order in this situation, the order is sent directly to the factory where the product is made.
If a dealer orders many products, not all of them are manufactured in the same place. In this situation, the order is sent to the appropriate factory, which subsequently delivers it to the dealer.
It’s possible that certain products will spoil while in transit. In that instance, the dealers are prohibited from purchasing the merchandise since the food may spoil before it reaches them.
Potato chips, for example, are created in all factories. When a dealer places an order for certain products, it is sent straight to the facility closest to them.
Gopal Snacks can limit order values based on a Dealer’s credit limit in the system — certain dealers were bringing in more sales for Gopal Namkeen than others. As a result, we created a gateway where they can allocate a higher-order value to their top dealers. This guarantees that companies are maximizing earnings and properly allocating their products.
Dealers may now access their credit limit on the dealer portal — Dealers can now easily view their credit limit on the order screen. This saves both parties a lot of time because they don’t have to engage on a frequent basis to verify how much credit they have.
With the help of live integration, once the vendor has paid, the system will automatically release the credit block – We designed a solution to automate their process once the money from the vendor is received.
Dealers can check on the status of their orders.
Through the portal, the dealer can obtain an account statement.
We assisted them in taking a stride forward and digitally transforming by having one of Gujarat’s largest automated plans. Their most important day-to-day operations have been automated. With the support of AWS, they can keep track of real-time SAP data. They may now study a wide range of data and make decisions based on analytics to maximize their earnings because they have access to a large amount of data.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.