SafeFoods, now part of PSSI, is North America’s leading provider of food safety solutions offering a unified, total protection approach comprised of contract sanitation services, chemical innovations, pest prevention and intervention solutions for food processing facilities, supporting more than 725 partner plants every day.

Safefoods’ MARC web and mobile application provides real-time performance metrics (RPM) trough efficient data collection, storage, analytics, and reporting. It also provides real-time alerts, notifications, and tracking of tasks and corrective actions, allowing for close monitoring of key variables such as time, water temperature, titration, and mechanical force during the sanitation process.

PSSI (formerly SafeFoods)

Table of Contents

Challenge

SafeFoods had recently faced a significant setback as their MARC web platform, failed a security assessment conducted by one of their most significant customers. This third-party security assessment raised concerns regarding the platform’s security features and vulnerabilities, jeopardizing the platform’s future across North America.

If SafeFoods failed to address these security concerns promptly, the customer had threatened to withdraw the SafeFoods platform from all their plants, leading to significant financial losses for the company. It underscored the urgent need for remediation to safeguard the customer relationship and protect SafeFoods from detrimental financial consequences.

Services Rendered

  • Cloud Migration
  • DevOps
  • Cloud Data Analytics
  • Cloud Security
  • Cloud Native Development

High Level Summary of Results

  • Rewrote existing application into microservices using cloud native technology
  • Hosted applications and data in the Azure Cloud for increased scalability, security and availability.
  • Updated over 700 embedded systems firmware and SSL certificates to connect to the new cloud based Azure IoT Hub.
  • Integrated with multiple 3rd party customer identity providers (Okta, Active Directory)
  • Introduced DevOps, GitOps and Infrastructure as Code policies and procedures
  • Achieved the goal of passing the original 3rd party security audit within the 6 month deadline

TechVora Solutions Added Value

TechVora Solutions advised SafeFoods stakeholders that the optimal solution for addressing their recent security and scalability issues identified in the failed security audit was to migrate the MARC platform from their on premise Windows servers to the cloud.

The decision was made to use the Azure platform based on a number of factors, such as the availability of necessary tools and services, the ease of integration with other systems, and the overall cost-effectiveness of the platform.

Moving the MARC platform to Azure in the traditional “lift and shift” method would have been challenging, primarily because it was poorly documented, built using legacy software and contained over 10 years of technical debt.

After much analysis and discussion with stakeholders, it was decided to carry out a complete replatforming of the current MARC application into several microservices, with each one serving a distinct purpose.

Share this Case Study with a colleague or friend