More Related Content Similar to [Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of COZMO (20) More from Sanae BEKKAR (12) [Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of COZMO1. Discover the Oracle Blockchain Platform
through the eyes of 🚀COZMO 🚀
Sanae Bekkar
Easyteam
Expert Oracle Middleware – Integration Cloud Specialist
Oracle ACE Associate
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.
AMIS | Conclusion
Integration Specialist – Blockchain, IoT & Cloud
Oracle Groundbreaker Ambassador | ACE
Robert van Mölken
🚀 #OracleDeveloperMeetup For Learn & Share ! 🚀
3. Follow me
• LinkedIn : https://www.linkedin.com/in/sanae-bekkar-142a8a32/
• Twitter : @sbekkar
Copyright © 2020 AMIS, Oracle and/or its affiliates.
@ EasyTeam Blog https://easyteam.fr/author/sbekkar/ @ Personal Blog https://sanaebekkar.wordpress.com
4. Our Blockchain expert
4
Solution Architect @ AMIS
Blockchain | IoT | Cloud AppsRobert van Mölken
Follow him
• Linkedin: linkedin.com/in/rvmolken
• Blog: technology.vanmolken.nl
• Twitter: @robertvanmolken
7. AGENDA
How to implement the D-Check on the Oracle cloud
Demo: heavy aircraft maintenance and spare parts tracking
Business case: planning the 'D-Check' of an aircraft
What is blockchain and how to run in the Oracle cloud ?
8. What is the Blockchain?
Blockchain - The next generation Finance/B2B platform8
‘key/value’ database
with current state
Ledger records
ALL transactions
Distributed Ledger Technology
(acronym: DLT)
Decentral peer-to-peer
network of nodes
Any transaction added is
validated by multiple entities
Public key-cryptography
without central authority
blockchain == ‘digital trust’
9. Run a Blockchain on the Oracle Cloud
Introducing the Oracle Blockchain Platform
A fully pre-assembled managed service, build on top of
Hyperledger Fabric, a distributed ledger framework to
securely extend business applications/processes and
accelerate transactions across partner ecosystem including
smart contracts and permissioned channels
11. Influencing the
success of an airline
• One of the most important factors
influencing the success of an airline is the
maintenance of its aircraft.
• Only when the fleet is in a technically
excellent state of care can the flying
operations be run punctually and profitably.
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.
12. Use Case - What is a D-Check
this "heavy maintenance visit" is by far the most
comprehensive & demanding check
• Occurs approximately every 6-10 years
• Takes 4-8 weeks and 30,000–50,000 man-hours
of labor
• Nearly the entire airplane is taken apart for
inspection and overhaul (even paint)
• Every part is examined if it needs repair
• Repair is done in own workshops and can take a
whole maintenance deck
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.12
13. Use Blockchain to track aircraft parts
plan and perform better D-check maintenance
Background
To ensure accurate tracking of spare parts and their
whereabouts, various technologies such as
blockchain can be used in conjunction with an
enterprise database to optimize business processes.
Tracking is very important
• Gives end-to-end visibility on the lifecycle of part
• Which component is send for repair
• Where is it actually (transport, repair, warehouse)
• Will it be usable again and when
• If not, which component can be used instead
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.13
14. Process for tracking & retrieving parts
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.
Maintenance
LE-RR23980
» Store Part
x, y location
before action
x, y location
after action
Perform D-Check
Left Engine
« Return (new) Part
x, y location
after action
x, y location
before action
Storage
14
15. Process for tracking & retrieving parts
» Repair Part »
« Send Part Back «
x, y location
before action
x, y location
after action
x, y location
after action
x, y location
before action
» Decomission
Storage
Repair shop
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.15
17. API Gateway
Visual Builder
Autonomous DWH
Blockchain Platform
Analytics
Oracle Cloud
Device <-> Cloud Architecture
Cozmo SDK
Python Flask
NgrokTunnel
Combined
JSON
- Location
- Action
- ID
- X,Y, Z
Master/Part
Data (PIM)
-Type
- Part#
- Manufacturer
ACTION
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.17
20. Autonomous Data Warehouse
• Innovation Elements
ORACLE Database
Automation ORACLE Database
19c
ORACLE Cloud
Infrastructure
Based on Machine Learning
• Higher volume of accurate data increases
learning
• Leads to more accurate predictions
• Classify normal query patterns &
automatically tune database
• Detect & connect anomalous events
• Purpose-built scalabe infrastructure fo ML
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.20
21. Why Autonomous Data Warehouse
Background
• Why data warehouse
• OOTB Data warehousing with scalability and reliability
• Built on key Database capabilities: parallelism,
columnar processing and compression.
• Security, ACID, data integrity, disaster recovery
• All aspects of performance tuning are automatically
managed so the service requires no database tuning
• Why autonomous
• As little manual maintainance as possible
• Amount of IT resouces is limited and must be used
building the tracking system
• We cannot take any downtown (not even planned one)
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.21
22. Visual Builder Cloud Service
Key principles for Visual Builder
Cloud Based
SaaS Integrated
Nothing to install, configure or maintain. Runs in the
browser. Apps accessible from any device.
Easy access to SaaS data and processes via REST
catalog. Enrich SaaS with engaging custom UI.
Extensible More complex behavior can be implemented in
standard JavaScript and HTML. Creates Oracle JET code.
Easy to Use Drag and drop visual development with live WYSIWYG
designer and multiple Quickstarts (wizards)
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.22
23. Why Visual Builder Cloud Service
Background
23
• Code-free development to build
responsive user interfaces
• RESTful connectivity to (remote)
data services
• Create loosely coupled connections
between services and data object
definitions
• Dislocation of business logic and data
services from the user interface layer
allows applications to be quickly
developed upon existing complex
data structures and model layers
• User-friendly (WYSIWYG) designer to
create a personalized application
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.
24. Why Oracle Cloud API Gateway?
Background
• Enforce finer-grained policies
• Monitor health and performance
• Log important details about traffic
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.24
25. Solution in Action
PRIVACY CONSENSUS
DISTRIBUTED LEDGER
SMART CONTRACTS
Blockchain Cloud Service
Visual Builder CS
Autonomous DB
Copyright © 2020 Oracle Developer Meetup France, Oracle and/or its affiliates.25
28. Join us !
🚀 #OracleDeveloperMeetup For Learn & Share ! 🚀