internet of things (iot) and microservices

7

Click here to load reader

Upload: amit-modhvadia-mbcs-citp

Post on 23-Jan-2018

288 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Internet of things (IoT) and Microservices

INTERNET OF THINGS AND MICROSERVICESPRESENTER: AMIT MODHVADIA (DIRECTOR OF ADM SOFTWARE

SOLUTIONS LTD)

Page 2: Internet of things (IoT) and Microservices

SHARING OUR EXPERIENCE WITH A CLIENT

• Client needed microservices integrated with their High-Growth

Market Digital Site and other devices on the Cloud.

• Client desired that the microservices met the requirements that

were needed in the present and remain flexible for the future

for new changes or features.

Page 3: Internet of things (IoT) and Microservices

SCENARIOS FOR THE USE OF THE MICROSERVICES

• Check stock availability from Internet of Things (IoT) devices in

the cloud, High-Growth Market and EMEA Site.

• Also, check Price Breaks.

• Additionally, return Product Details.

Page 4: Internet of things (IoT) and Microservices

ARCHITECTURE OF THE OVERALL SOLUTION

External API

Internal API

Data Source

Internal API

Data Source

Cloud

HGM and EMEADigital Site

IoT Devices

Page 5: Internet of things (IoT) and Microservices

ARCHITECTURE EXPLAINED

• External APIs

• Took care of security, load balancing, throttling etc.

• It also was highly targeted to meet the present requirements.

• Internal APIs

• Designed to be reusable by External APIs implemented in the future or

used internally when the need arises.

• Encapsulate the business logic on data from different data source

systems.

Page 6: Internet of things (IoT) and Microservices

BENEFITS DELIVERED

• Enabled efficiencies of scale.

• Delivered data to information starved HGM site and IoT

Devices.

• Better and consistent customer experience through different

channels.

Page 7: Internet of things (IoT) and Microservices

CONTACT ME FOR MORE INFO:

• Email: [email protected]

• LinkedIn: https://uk.linkedin.com/in/amit-modhvadia-mbcs-

citp-12737b23