trac360 : iot based product & shipment traceability … · azure iot hub & services trac360...

18
ROBERT BOSCH ENGINEERING AND BUSINESS SOLUTIONS TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY SOLUTION

Upload: others

Post on 04-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

ROBERT BOSCH ENGINEERING AND BUSINESS SOLUTIONS

TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY SOLUTION

Page 2: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

AgendaTrac360

2

Trac360 Overview

The Digital Supply Chain

Trac360 Application by Bosch

Addressing the Key Challenges across Domains

Business Value Proposition

Appendix

Page 3: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

OverviewTrac360

3

TRAC360 is a robust and innovative IoT Solution that leverages Blockchain to enable customers to perform real

time tracking of their parts and shipment using integrated technologies.

Challenges Solution Features Business Benefits

Consistent Delivery

Complex Traceability

Inventory optimization

Smart Bin Management

Connected Shipment

Digital Proof of Delivery (POD)

End to End Product Traceability

Delivery Health Monitoring

100% visibility of Demand verses

supply

Seamless integration of IoT,

Blockchain and enterprise

systems

Reduction of inventory buffer cost

Improved warehouse productivity

Real time alerts and push

notifications

Reusable container management

Technology

IoT

Chatbot

Web App, Mobile App

GPS

QR/Barcode

RFID

AR

Blockchain

Enterprise Systems

Page 4: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Addressing the key challenges in the Supply ChainTrac360

4

Delivery mismatch of

parts/components

Multiple data systems

Lack of visibility in supply chain Poor warehouse productivityShipment Traceability

High Lead time to respond

to customer queries

Manual inspection – error proneHigh Inventory buffer

Page 5: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

The Connected Supply ChainTrac360

5

Transparency throughout the entire Supply Chain

A “digital travel diary” exclusive for products and load carriers

to update the individual stops as well as regularly

communicate their location and status to the cloud through

GPS.

Integrated Systems

One stop portal integrating multiple sources of information –

MES system, production plant, ERP, logistics provider, etc. :

Improved planning & WH productivity.

Real time Part/Bin/Pallet Traceability

IoT (Internet of Things) devices - RFID tags and gateways,

information is recorded about each packaged part, a pallet

with goods with barcodes, mapped invoices enabled with

GPS.

Digitally powered Logistics Operations

Automated and digital warehouse operations: loading

validation, GPS tracking, notifications, picking an invoice

processing.

Blockchain driven Transactions

Smart contracts simplify the financial transactions built on

certain conditions between the entities

Page 6: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Key Solution FeaturesTrac360

6

Traceability of product

Application captures the data from the minutest level i.e. serial

number to bin to pallet to invoice.

Smart Dispatch

All the parts being dispatched are validated before loading to

the truck. System alerts the outbound team

Mobile Application

The status of the transactions can be checked effortlessly.

Just by a scan, information of particular bin or pallet is

available.

Integrated cloud solution

The solution has the tractability to integrate with multiple

application programs like SAP, OpCon, Customer portals etc.

Smart Bin/pallet management

Challenging task of bin tracking is eased by the system by

capturing all the events of the bins.

Geo fence and Real time tracking of shipments

Alerts and notifications triggered on entry and exit of the geo-

fence locations, route deviation, estimated hours of shipment

and unplanned stops in real time.

Chat Bot

Convenient way to view the data with just a simple entry of a

question.

Page 7: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Digital ComponentsTrac360

7

Invoice generated for shipment

Pallets verified and shipped through LSP

trucks, LR number recorded.

Invoice from SAP uploaded to Trac360

application.

Pallets are RFID scanned & assigned with

LR number and GPS device

Invoice, pallets, bins and LR number are

linked & available for tracking.

Smart Fleet

Capacity of a bin = Quantity of 8 parts

Bins tagged with a Bin Label

referenced in OPCON MES

system to individual part numbers.

Data uploaded to Trac360 application

for mapping between the bin and its

contents.

Palletization Process

Capacity of a Pallet = Quantity of 20 bins

Pallet verification using barcoded labels

along with pallet id.

Data uploaded to Trac360 application for

mapping between the pallet, RFID tagged

bin and its contents.

Smart Bin Smart Pallet

Smart Container

Page 8: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Business Use CasesTrac360

8

Granular Inventory view

Shipment status

Demand vs fulfillment

Operational Accountability

Granular traceability across the chain

Connected Global Ids

Trace defects and quarantine

Deeper insight into process

Route deviation

Proof of delivery

Geo Fence alerts

Predictable delivery

In transit stock

Interactive

Dashboards

Handheld

scanners

GPS tracking

Bin Inventory

Bin Lifecycle

Palletization

Cloud and

mobile app

Business

Intelligence

Chatbot

Product

Traceability

Container

Management

Assisted

User

Experience

Real Time

Tracking

Transparency

Right Parts, Right Quantity, Right Time

Page 9: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Trac360

9

Solution Architecture

Business Entities

Supplier Plant Warehouse Logistics Customers Distributors

Outdoor Monitoring

GPS Device

LSP GPS

Mobile GPS

Condition Monitoring

Sensors

Camera

Indoor Monitoring

RFID

Barcodes

RTLS

Business Transactions

Manual Entry MES Systems 3rd Party Apps Enterprise Applications (ERP)

Events

TelemetryTelemetry History

Analytics Data

Cold Path

Warm Path

Gateway

GatewayTelemetry

/Images

Business Events Business Triggers

Alerts/Reports

Pub Alerts

ML Prediction

MicroservicesData Store

Event Processing Microservices

UXStorage

blob

Computer Vision

Notification Hubs

Azure SQL database Cosmos DB BlockchainAPI App API Management

Users

Azure Active

Directory

IoT Hub Stream Analytics Azure Functions

Web hook Logic AppAPI App API Management

Power BI

Web App

Mobile App

OutlookEvent Hubs Logic Apps

Page 10: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Azure IoT Hub & ServicesTrac360 Business Processes on Azure

10

Azure IoT Hub

• Telemetry data from GPS devices published to IoT Hub and consumed by stream analytics for enriching the data and

pushing in hot and cold paths.

• Azure function is used to enrich and check geo fencing and distance details from the telemetry.

Event Hubs

• To ingest large volume of data about transactions (Packing serials, Binning, palletization, dispatch, etc.) in the plant and

warehouse.

• This data is then processed by logic app for validation and creates alerts, updates status, etc.

Storage Blob • For cold path storage of telemetry.

• Currently only used for archiving and can potentially be used for warehouse type analytics on various trips.

Cosmos DB • Telemetry data and events history are stored in cosmos DB. Only two collections are used.

Azure SQL DB• Transaction updates, master data, config, etc. are stored in SQL DB.

Page 11: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Azure IoT Hub & ServicesTrac360 Business Processes on Azure

11

API App

• To expose APIs based on the data stored in SQL and Cosmos DB consumed by Web application as well as external

parties.

• All APIs are secured through Active directory

Logic App/

Webjob • For scheduled batch jobs to send summary emails and notifications throughout the day.

Web App • To host a interactive web app built using various JS toolkits frameworks. The web app is used for capturing manual entries.

• Visualizing the collected telemetry and transaction status, alerts.

Active Directory • The web application and API use Active directory for user authentication and authorization.

• For API, we use OAuth and for web application Open ID is used.

Notification Hub • To publish messages to the truck drivers on new trips assigned and to send alerts.

Page 12: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Web Application

Visualizing the Data through the Azure Application

12

Home Screen Tracking Map

Page 13: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Web Application

Visualizing the Data through the Azure Application

13

PartsInvoices

Page 14: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Mobile App

Visualizing the Data through the Azure Application

14

Page 15: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Data Snapshot & Business ValueTrac360

15

Real-time availability

of bins & pallets for

customer deliveries

and production

packing.

Right Parts,

Right Quantity,

Right Time

– Improved Customer

Satisfaction

Digitally

Informed

Customer &

Logistics

Planner

Seamless

integration of

multiple systems

of data

3362Trucks

287995Bins Utilized(both returnable and non-returnable)

24216Pallets shipped

719Products shipped

Page 16: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Why Bosch? - Our Key DifferentiatorsTrac360

16

Right Parts, Right Quantity, Right Time

Fast integration and flexible configuration

People, machines, processes connected easily

& quickly adapted to requirements

Open standards

Seamless exchange of information across

multiple systems

Strong Domain Knowledge

Product Planning

Inventory Management

Supply Chain Management

Diverse Experience in IoT Implementation

Inventory Management

Micro Climate Monitoring

Condition Monitoring & Energy Management

Elevator Management System

Digital Supply Chain

Fleet Management

Energy Management

Smart Agriculture

Strong expertise in Digital &

Integrated Technologies

High Proficiency in Hardware

IoT Sensors

Gateway

RFID

GPS

Page 17: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

RBEI/BSX-LoB5 |

© Robert Bosch Engineering and Business Solutions Private Limited 2018. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as in the event of applications for industrial property rights.

Use CaseTrac360

17

Trac360 is a cloud-based IoT solution for real-time tracking and visibility across a supply chain is designed to improve customers satisfaction, reduce

inventory carrying costs, and improve distribution productivity by providing a single view from the factory to the receipt of products by customers.

Business BenefitsRBEI SolutionBusiness Challenges

Delivery mismatch of parts/components

Lack of visibility in supply chain

Shipment Traceability

Poor warehouse productivity

Multiple data systems

High Lead time to respond to queries

High Inventory carrying cost

Operational Inefficiency

Technology Stack

End-to-end ProductTraceability

Assisted User Experience

GPS, Geo fenceand Real time tracking

Smart DispatchValidation

IntegratedCloud & systems

Smart Bin Management

Fleet & goods Health Monitoring

Digital Proof of Delivery

Optimization of warehouse inventory space by 5-10%

100% on time delivery since roll out of Trac360

Premium freight expenditure reduced by 30%

Faster response time to customer queries

Improvised warehouse productivity using RFID based kitting, dispatch and loading verification

Optimized inventory planning and reduction in inventory carrying cost due to Integration of plant and customer ERP systems

Reusability of smart containers

Page 18: TRAC360 : IOT BASED PRODUCT & SHIPMENT TRACEABILITY … · Azure IoT Hub & Services Trac360 Business Processes on Azure 11 API App •To expose APIs based on the data stored in SQL

THANKYOU