Finning
In partnership with Invero, Finning built a highly scalable customer portal on Azure leveraging modern cloud technologies.
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
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 allow them to:
- First, build a customer web portal for CAT customers around the world
- Second, gather real-time data and telematics from IoT devices on customers’ vehicles and tools
- Then, meet customers’ need to optimize uptime and productivity through telemetry equipment data
- After that, give their customers with Power BI dashboards that leverage predictive analytics
- Lastly, 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
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