Main page > Case studies > Data Services > Adanto Boosts Efficiency, Security at US Walmart stores

www.fujifilm.com
Adanto Boosts Efficiency, Security at US Walmart stores
Adanto reduces cost and operational downtime by improving efficiency and security at 4,000 Walmart’s Photo Centers operating by Fujifilm’s mobile image printing kiosk services.


Thank you for the design plan of Fujifilm eCommerce Plug-ins integration of our Simple Ordering Platform (SOP) with Shopify and MediaClip that adds a product builder functionality in the Shopping Cart, then submit it via SPA API.
Alvin Scott
Senior Software Product Manager
Fujifilm NA Corporation, Imaging Division



Thank you for putting together with Alvin the architecture, and plan to make it easy for potential customers who are using Shopify for their eCommerce platform to use Fujifilm’s personalization engine by creating a plug-in/extension.
Jim Dolce
Vice President New Business and Software Development
Fujifilm NA Corporation, Imaging Division



Really happy with Adanto’s work and your engineering capabilities in the C#/.Net back end development of our LSX platform. Our team has voted very high marks and would like to keep utilizing your services.
John Crowley
Chief Software Architect
Fujifilm NA Corporation, Imaging Division

Key Results
100k+
Total number of micro-service apps automated at all US centers
85%
Costs reduction, for the new process currently requires only minimal manual intervention.
$1.83M
Estimated annual savings, brought about by the automation.
Technologies used
- Infrastructure:
- ASP.NET Web Application
- Micro-services architecture
- C#/.NET Back-end
- Cloud Platform hosting – Azure
- Express, Vue.JS, Electron/Chromium
- Azure DevOps pipelines
- Microsoft SQL Server
- Micro-Services:
- RESTful API services
- Node.JS service
- MongoDB as a Windows service
- Redis as a Windows service
- Nginx as a Windows services
- LSX App services
- Print services
- Order services
- Data Ingest services
- Remote upload data service
- Data:
- Windows Event Logs
- Windows System Information
- Windows Registry Logs
- Print Service Logs
- Windows Services Logs
- LSX Services Logs
- LSX Installer Logs
Challenge
Photo Centers faced several challenges, including extensive manual effort required to analyze system activities, the lack of remote access to logs across all photo servers, and slow, costly error detection processes. Additionally, manual shutdowns of individual centers posed risks such as data loss and disruption of image orders. The absence of automatic system update capabilities further exacerbated operational inefficiencies.
Key goals

Reduce Manual Work: Automate data collection, monitoring, and reporting to eliminate the need for manual system analysis in each Photo Center.

Ensure Safe Shutdowns: Implement a secure, automated shutdown protocol for micro-service apps to prevent data loss & preserve the integrity of image orders.

Enable Remote Access to Logs: Provide remote access to logs across all photo servers to improve the speed and efficiency of error detection and resolution.

Improve Error Detection & Resolution: Enhance error detection speed and reduce costs using real-time monitoring and automated alert systems.
Solution
Centralized Logging System:
- ASP.NET Web Application acts as the core of the centralized logging system, aggregating logs from all micro-services across photo centers, regardless of programming language. It also gathers Windows system logs, including services, registry, event logs, and system information.
- Log Collection and Aggregation: Consolidates real-time logs from various micro-services into a unified repository, enabling efficient monitoring and analysis of system activities across photo centers.
Remote Shutdown System:
- ASP.NET Web Application: Manages the orderly shutdown of all micro-services per photo center , ensuring data integrity and preventing image order loss.
- Automated Shutdown Protocol: Executes a step-by-step shutdown, prioritizing service dependencies for graceful completion.
- System Update Automation: Seamless deployment of system updates.
- Data Integrity Assurance: Ensures all transactions are completed and data securely stored to prevent corruption or loss