building a smarter supply chain

33
IBM Bluemix Building a Smarter Supply Chain Uniting JD Edwards and the Modern Web with Microservices, Devops, and the Hybrid Cloud Jake Peyser JDE INFOCUS ‘16 IBM Bluemix Developer Advocate

Upload: jake-peyser

Post on 12-Apr-2017

138 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Building a Smarter Supply Chain

IBM Bluemix

Building a Smarter Supply ChainUniting JD Edwards and the Modern Web with Microservices, Devops, and the Hybrid Cloud

Jake Peyser

JDE INFOCUS ‘16 IBM Bluemix Developer Advocate

Page 2: Building a Smarter Supply Chain

IBM Bluemix

The stack is not your friend

The key to rapid application

development is optimal

abstraction.

The PaaS and IaaS models

help deliver the right level for

developers.

Customer ManagedService Provider ManagedInfrastructure as

a Service

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Code

Data

Runtime

Middleware

OS

Virtualization

Servers

Storage

Networking

Platform as a Service

Built ontechnologies:

Page 3: Building a Smarter Supply Chain

IBM Bluemix

Where does Cloud Foundry fit in?

Cloud Foundry is the

underlying PaaS behind

Bluemix.

It enables teams to practice

continuous delivery by

making it easier to deploy,

run, and manage apps.

Flexible Compute Options to Run Apps / ServicesInstant Runtimes Containers Virtual Machines

Platform Deployment Options that Meet Your Workload Requirements

Bluemix Public

Bluemix Dedicated

Bluemix Local*

DevOps Tooling Your Own Hosted Apps / Services

Integration and API Mgmt

Powered by IBM SoftLayer In Your Data Center

+ + +

+ +

Catalog of Services that Extend Apps’ Functionality

Web Data Mobile AnalyticsCognitive IoT Security Yours

+

Page 4: Building a Smarter Supply Chain

IBM Bluemix

Cloud Foundry Services

Types of services •Accounts for a SaaS application •Managed database on a multi-tenant server •Plans for messaging providers

How it works •When a user adds a service, an instance of that particular service is provisioned •A service broker handles communication between CF and the service itself •Service processes run on service nodes or with external as-a-service providers

Page 5: Building a Smarter Supply Chain

IBM Bluemix

Hybrid Cloud

Microservices

DevOpsBig Data Internet of Things

Predictive Analytics Mobile Apps

Page 6: Building a Smarter Supply Chain

IBM Bluemix

Tech Showcase

Hybrid Cloud Microservices DevOps

Hybrid cloud enables development teams to develop greenfield applications and deliver

new experiences that leverage existing on-premises IT.

Page 7: Building a Smarter Supply Chain

IBM Bluemix

Tech Showcase

Hybrid Cloud Microservices DevOps

Microservices make building modular, scalable, fault-tolerant systems a reality.*

Page 8: Building a Smarter Supply Chain

IBM Bluemix

Tech Showcase

Hybrid Cloud DevOps

DevOps as a culture and practice promotes inter-team collaboration, automated and

complete testing, and truly agile practices.

Microservices

Page 9: Building a Smarter Supply Chain

IBM Bluemix

• Managing a supply chain is complex,

even with a modern ERP system

• Numerous choke points and bottlenecks

• Difficult to plan for variables that are out

of human control

• Traditional “visibility” is not up tomodern process control standards

• Much of today’s “smart” tech has yet to enter this lucrative space

Supply Chain Difficulties

Page 10: Building a Smarter Supply Chain

IBM Bluemix

The percentage of consumers who are willing to wait a full week for free deliveries:

2012 50% 35%2014

By 2024, IDTechEx forecasts that the RFID market will rise to $27.31 billion

2012$6.96 B

2014$8.89 B

2024$27.31 B

Times they are a changin’

Page 11: Building a Smarter Supply Chain

IBM Bluemix

WhatA snowstorm is currently moving towards the

northeast United States. Non-perishables and snow

equipment sells out two days before the storm,

creating thousands of unhappy customers.

Is it possible to train oursystems to prevent this in the future?

WhoA large big box retailer

How do we plan for this situation?

How do we apply the lessons learnedhere to similar scenarios?

The Snowstorm

Page 12: Building a Smarter Supply Chain

IBM Bluemix

The Solution

Build a smart SCM solution that…

Analyzes and optimizes supply routes

Integrates with an on-premises ERP system

Uses real-time weather data to make dynamic shipment augmentations

Updates its own shipments using Watson IoT tech

Composed of scalable , fault-tolerant services

Deployable with the push of a button

Page 13: Building a Smarter Supply Chain

IBM Bluemix

The Process

New shipments are dynamically generated based on the data

2

Corporate and retail managers are notified and asked for confirmation3

Shipping methods are chosen based on the severity of the event and distance to travel 4

Shipments update their own status using

Watson IoT

5

Anomalous weather patterns are detected and affected stores are identified

1

Page 14: Building a Smarter Supply Chain

IBM Bluemix

The Heatwave

WhoA large appliance manufacturer

WhatThere is a heat wave in Europe and Pablo is in charge

of the European market, overseeing the order and

shipment of ACs. He is expected to meet upcoming

market demand with these rapidly changing

conditions.

Page 15: Building a Smarter Supply Chain

IBM Bluemix

The Air Quality Index

WhoA large appliance manufacturer

WhatDemand for air purification devices in China

aligns with the air quality index (AQI). Tracking

and predicting this metric can result in increased

sales and customer health.

Page 16: Building a Smarter Supply Chain

IBM Bluemix

Web Client

Weather Analytics RESTWebSockets

TCP/IP

NFCMQTT

Watson IoT

On-prem ERP System

Controller App

ERP App Recommendation App

servicediscovery

Secure Gateway

Watson IoT

Page 17: Building a Smarter Supply Chain

IBM Bluemix

Web Client

Weather Analytics RESTWebSockets

TCP/IP

NFCMQTT

Watson IoT

On-prem ERP System

Controller App

ERP App Recommendation App

servicediscovery

Secure Gateway

Watson IoT

Page 18: Building a Smarter Supply Chain

IBM Bluemix

Web Client

Weather Analytics RESTWebSockets

TCP/IP

NFCMQTT

Watson IoT

On-prem ERP System

Controller App

ERP App Recommendation App

servicediscovery

Secure Gateway

Watson IoT

Page 19: Building a Smarter Supply Chain

IBM Bluemix

Web Client

Weather Analytics RESTWebSockets

TCP/IP

NFCMQTT

Watson IoT

On-prem ERP System

Controller App

ERP App Recommendation App

servicediscovery

Secure Gateway

Watson IoT

Page 20: Building a Smarter Supply Chain

IBM Bluemix

Web Client

Weather Analytics RESTWebSockets

TCP/IP

NFCMQTT

Watson IoT

On-prem ERP System

Controller App

ERP App Recommendation App

servicediscovery

Secure Gateway

Watson IoT

Page 21: Building a Smarter Supply Chain

IBM Bluemix

Web Client

Weather Analytics RESTWebSockets

TCP/IP

NFCMQTT

Watson IoT

On-prem ERP System

Controller App

ERP App Recommendation App

servicediscovery

Secure Gateway

Watson IoT

Page 22: Building a Smarter Supply Chain

IBM Bluemix

Development Process

Plan Design Develop Deploy

Page 23: Building a Smarter Supply Chain

IBM Bluemix

Plan

Page 24: Building a Smarter Supply Chain

IBM Bluemix

Design

Page 25: Building a Smarter Supply Chain

IBM Bluemix

Develop

Page 26: Building a Smarter Supply Chain

IBM Bluemix

Deploy

Page 27: Building a Smarter Supply Chain

IBM Bluemix

Continous Integration and Deployment

Controller App

Recommendation App

ERP App

Page 28: Building a Smarter Supply Chain

Thank You! Questions?

@jakepeyser [email protected]

Page 29: Building a Smarter Supply Chain

IBM Bluemix

Backup Slides

Page 33: Building a Smarter Supply Chain

IBM Bluemix