Sustainable Commodity Trading Firm

Posted by Encora on May 24, 2023 12:27:02 PM
Encora’s approach drove significant improvements across the client’s eCommerce KPI dashboard.

Topics: Product Engineering & Development, Digital Experience, Quality Engineering, Cloud Services, Azure, DevSecOps, Travel, Hospitality & Logistics, Data & Analytics

Industry Context

In today's highly competitive industry, the client, a global commodity trading and processing company, operates in a dynamic landscape where innovation is desired and demanded by markets and customers. With an increasing emphasis on sustainability and responsible sourcing, there is a growing need for advanced geolocation features that track social and environmental factors throughout the supply chain. Moreover, external pressures push the company to expand its farmer base and capture more origins and commodities to meet the rising demand. 
Coffee

Client Challenge

  • Scaling requires independent deployments per individual tenant.
  • Outdated technology requires long development cycles, complex testing, and release processes. 
  • Custom-made static reporting with UI using many layers before data retrieval sometimes requires IT intervention.
 
EM Challenge

Approach

  • Cloud Services, automation & management of the cloud infrastructure environments supporting Cloud engineering
  • Platform Modernization, cloud engineering to support application and data migration to the cloud
  • Product Engineering & Development, put in place a rapid transition from traditional waterfall methodologies to an iterative SCRUM approach for most products/projects
  • DevOps, introduced new process rigors that increased quality and efficiency of ongoing product development
  • Data Modernization & Engineering, advanced analytics & dashboarding capability including data architecture, pipelines, reporting, and analytics for data-driven decision making
  • Quality Engineering, management of the end-to-end quality assurance processes for product engineering and development
  • Digital Experience, field and geolocation capabilities with online/offline synchronization for work in rural areas with low internet coverage

Cloud Native

Why Azure?

  • In 2019, the client team decided to re-architect its legacy Sustainability Management system to be more adaptable for modern business needs
  • With scalability, innovation, and management capabilities in mind, Azure was the natural choice as the business already ran on Microsoft technologies 
  • The integration was quick and seamless, migrating workloads to the cloud with ease and a smooth learning curve for the engineering team
Why Azure_

Azure Solution

Encora leverages Azure for the client's solution to:

  • Support migration from on-premises systems and databases to the cloud, including data migration
  • Re-engineer the client's solution architecture to become fully cloud-native, implementing automation and management of cloud infrastructure environments 
  • Establish advanced analytics and dashboard capabilities including data architecture, pipelines, reporting, and analytics for faster, data-driven decision-making

Primary Azure Services: Data Factory, Analysis Services, Power BI, Service Fabric Managed Clusters, API Management, Logic Workflows, SQL Managed Instances, SQL Virtual Clusters, Operational Insights.


 

Azure Solution 3

Results

  • Reduced overhead of initial setup and running maintenance effort
  • Faster time-to-market
  • Faster response to the end users
  • Flexible and agile Dashboards
  • Reduced cost of 3rd party apps
  • Improved release frequency from 2 releases yearly to 4+ releases yearly 
  • Reduced product defect rate by 50%
  • Enabled the product to be put into production with hundreds of users added each month.
EM  Results
EM Release Frecuency4

Release Frequency

EM Product Defect

Product Defect Rate