Download - Building a Smarter Supply Chain
![Page 1: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/5.jpg)
IBM Bluemix
Hybrid Cloud
Microservices
DevOpsBig Data Internet of Things
Predictive Analytics Mobile Apps
![Page 6: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/22.jpg)
IBM Bluemix
Development Process
Plan Design Develop Deploy
![Page 23: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/23.jpg)
IBM Bluemix
Plan
![Page 24: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/24.jpg)
IBM Bluemix
Design
![Page 25: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/25.jpg)
IBM Bluemix
Develop
![Page 26: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/26.jpg)
IBM Bluemix
Deploy
![Page 27: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/27.jpg)
IBM Bluemix
Continous Integration and Deployment
Controller App
Recommendation App
ERP App
![Page 29: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/29.jpg)
IBM Bluemix
Backup Slides
![Page 30: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/30.jpg)
IBM Bluemix
More Bluemix Info
• What is Bluemix?
• Compute options on Bluemix
• Getting Started with Cloud Foundry on Bluemix (presentation)
• Cloud Foundry Services
• Build a smarter supply chain with Loopback (blog)
• Real-life production experience with Secure Gateway (blog)
• Using Service Discovery and Service Proxy (presentation)
• Master continuous integration and delivery with the IBM Devops Toolchain (blog)
![Page 31: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/31.jpg)
IBM Bluemix
Development Tools
• Development Process Summary
• Develop
• GitHub / ZenHub* / Slack
• Design
• Sketch / Mural.ly / InVision
• Develop
• SublimeText / PyCharm / Postman* / Travis CI
• Deploy
• Bluemix / DevOps Toolchain / Coveralls
* Only available for Google Chrome
![Page 32: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/32.jpg)
IBM Bluemix
Other Resources
• These slides in .key / .pptx / .pdf
• What is Code? by Paul Ford
• Supply chain tech companies
• Guiding Principles for supply chain tech
• Supply chain facts [2014]
![Page 33: Building a Smarter Supply Chain](https://reader034.vdocuments.us/reader034/viewer/2022051707/58eddbc91a28ab9e338b458b/html5/thumbnails/33.jpg)
IBM Bluemix