Finning is a Canadian heavy equipment dealer and the largest Caterpillar (CAT) dealer in the world.
Headquarters:  Edmonton, AB, Canada
Countries of Operation:  Canada, United Kingdom, Chile, Bolivia, Argentina, Ireland

The Challenge

Launching a Digital Platform to Support Innovation

Finning needed a digital solution that would enable them to:

Finning needed a digital solution that would enable them to:

  • Build a customer web portal for CAT customers around the world
  • Gather real-time information and telematics from IoT devices on customers’ vehicles and equipment
  • Meet customers’ need to optimize uptime and productivity through telemetry equipment data
  • Provide their customers with Power BI dashboards that leverage predictive analytics
  • Address the issue of time-consuming manual deployments

The Solution

Integrating With Finning’s Team to Deliver Faster Together

Our Approach
  • Embed members of our own team into Finning’s development team to support the Azure platform build and minimize their long-term operational costs.
  • Enable engineers to focus on rapid solution development, rather than worrying about managing any on-premise infrastructure.
  • Introduce a set of templates that allows the team to build up and tear down entire development environments with the click of a button.
Technology Used
  • Microsoft Azure’s Platform as a Service (PaaS) App Services
  • Azure Resource Manager (ARM)
  • Azure DevOps
  • CI/CD pipelines for automated deployments
  • Azure Kubernetes Service and Docker Containers
  • Azure Functions
  • Power BI

The Results

A Modern Platform that Improves Time to Market and ROI

$100,000+ Estimated Savings for Every Build

Finning now runs a leaner operation, deploying an entire production environment from start to finish in less than an hour by a single person. Previously this would have taken weeks and multiple people with different skill sets.

Creating New Digital Revenue Streams

As their customers can now track their data, order parts and manage their fleet online, Finning has created a new digital business model. They are set to achieve their strategic goal of innovation while improving their customer experience and growing return on invested capital (ROIC).

Delivering Digital Innovation Services and Practical Solutions

To carry out this digital initiative, Invero worked hand-in-hand with Finning to:

  • Assess and update traditional development methods to enable faster time to market and rapid deployments
  • Build an Azure DevOps automated deployment pipeline (including complex ARM templates for Infrastructure as Code) that not only deploys the entire Azure infrastructure, but also Finning’s application code to development, QA, staging and production
  • Modernize their data estate using Azure to ingest data from IoT devices
  • Take advantage of PaaS and serverless technologies to deliver cost-effective solutions