Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Oracle Blockchain Platform Cloud Serviceご紹介(20190619版)

221 vues

Publié le

オラクルがクラウドで提供する、Oracle Blockchain Platform Cloud Serviceのご紹介です。(20190619版)
最新機能、最新事例についてご紹介します。
2019年6月から、東京リージョンのデータセンターからのサービス提供を開始いたしました

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Oracle Blockchain Platform Cloud Serviceご紹介(20190619版)

  1. 1. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 1 Oracle Blockchain Platform Cloud Service Y Z
  2. 2. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement c d 2 PACKE 9ATA PACKE 2 PO PARI y y
  3. 3. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • 2019/6/19 Appendix 3
  4. 4. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 4
  5. 5. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 5 6 6 1 961 62 /9 6 / 9 2 EPCIAK 4DGE I R F PE E CE 6 TEP E R 6 ,12, 0 9 6 2 92,1 v *“ v
  6. 6. Copyright © 2019 Oracle and/or its affiliates. All rights reserved. h NAB D MBIBGAHL AOEMNK , MPC u
  7. 7. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 7
  8. 8. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | c *d 8 f U V U V ” d
  9. 9. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | c *d 9 f r ” d XXX YYY AAAZZZ
  10. 10. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | c *d 10 f r d XXX YYY ZZZ AAA
  11. 11. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 11 m l gr c c d cHW ” d e
  12. 12. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 12 ” c d • U V
  13. 13. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | a y 1 1 2 ” • 1 2 2 c ” c d c 530 d 2 2 • 530 13
  14. 14. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Platform Cloud Service 14
  15. 15. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | DISTRIBUTED LEDGER CONSENSUS SMART CONTRACTS PRIVACY Wild excitement over Crypto Currencies …… Enterprise Adoption !! 15
  16. 16. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • • • • • NG • • PoC b • •
  17. 17. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 17 Hyperledger Fabric Oracle Blockchain Platform Cloud Service Pre-AssembledS AutomatedS / OpenS Enterprise GradeS Ease of IntegrationS ORACLE’s Experience & Expertise
  18. 18. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 18 • NG • • • •
  19. 19. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Hyperledger Fabric • Hyperledger : Linux – OSS=Linux – IT 240 – Fabric /DLT OSS • Fabric : – – / – – – k 19 t
  20. 20. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • c d • 20 Hyperledger Fabric L1 L2 L3 “ID : 1234567890” “ “v : 1987 1“1v” “ : ” “ : ” “ : X-X-X” “ : 080XXXXXXXX” “ : A” “ v : 2019/1/21”
  21. 21. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 21 Pre-Assembled 3 AA Uf / V Hyperledger Fabric Oracle Blockchain Platform Cloud Service 2019/06 Hyperledger Fabric 1.4.1” http://urx2.nu/8wKd
  22. 22. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 22 • – –
  23. 23. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Platform Cloud Service OBPCS MSP REST Proxy Admin Console Oracle Application Container Cloud Service Peer Node Orderer Node Docker OACCS HLF n s m l u l r t o p u gRPC REST HLF Web GUI Event Hub IDCS Object Store Mgmt & Log a BCS 23
  24. 24. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 24 Automated / * • – / – ID – – k * • – /” – – • – HA –
  25. 25. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 25 / • • / : – / – – • : – –
  26. 26. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 26 Open Org A P P P O O Org D P P Org E P P Oracle Blockchain Platform Hyperledger Fabric Hyperledger Fabric Oracle Hyperledger Fabric
  27. 27. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 27 • HA VM • • / • ID • • / / • • • Oracle PaaS / • / • • Enterprise Grade
  28. 28. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Berkeley DBcBDBd k Oracle Blockchain Cloud Service State DB Berkeley DB HLF LevelDB or CouchDB • – • SQL – JSON SQL-Like – CouchDB JSON • CouchDB a – Phantom Read – Pagination 28 S State DB UWorld StateVS Hyperledger Fabric ULedgerV …
  29. 29. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Hyperledger Fabric State DB • StateDB Key-Value Value • Hyperledger Fabric State DB LevelDB CouchDB • LevelDB Value • CouchDB Value – JSON Value Attribute U V – LevelDB – Phantom Read • →Oracle Blockchain Platform Cloud 29 Key: marble1234567 Value { “color”:”red”, “size”:12, “price”:200, “owner”:”Bob” }
  30. 30. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 30 • • ERP SCM •
  31. 31. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Ease of Integration • Java • REST Web REST API • Oracle Integration Cloud ERP SCM Application Integration Data Integration 31 • Oracle • Oracle BI • BlockchainIntegration Database
  32. 32. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | * • – – – – • – – – 32 *Hyperledger Fabric cChaincoded
  33. 33. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | REST API • REST – 1 REST – REST • – • – REST N/W gRPC cHTTPS OKd 33
  34. 34. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 34 REST API Framework – Transactions/Queries/Events Transactions and Queries Events • Get version (of REST proxy) • Query chaincode function • Get transaction ID • Invoke transaction synchronously • Invoke transaction asynchronously • Subscribe to event, event type: “transaction”: concerned with events on a particular transaction ID “txOnChannel”: returns a transaction object for every new transaction on a particular channel “txOnNetwork”: returns a transaction object for every new transaction in the entire network “blockOnChannel”: returns a block header for every new block on a particular channel “blockOnNetwork”: returns a block header on creation of a new block in the entire network “chaincodeEvent”: returns custom events emitted from chaincode • Unsubscribe event
  35. 35. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 35 REST API Framework – Admin/DevOps Channels Statistics Chaincodes Nodes Organizations • Create channel • Get channel list • Get channel list for chaincode • Get channel list for a peer • Update channel configuration • Get channel info • Get ledger block by block ID • Get blocks by ID range • Get blocks by time range • nodeResUsage (CPU, Mem, Disk) • nodeHealth • channelInfo • channelsJoined • chaincodeInstalled • chaincodeInstantiated • userTrans • billableTrans • Endorsements • Commits • Blocks • proxySyncInvocation • proxyAsyncInvocation • proxyConfiguredCC • Get list of installed cc’s • Get a list of chaincodes on a specific peer • Get list of chaincodes on a channel • Install chaincode • Instantiate chaincode • Get chaincode info • Get node list • Get a list of peers on a channel • Get a list of peers for a specific chaincode • Add a peer node • Start/Stop a peer node • Remove a peer node • Get/Set a peer node’s attributes • Join a peer to a channel • Export/Import peers • Start/Stop an orderer • Get/Set an orderer’s attributes • Start/Stop a CA node • Get/Set a CA’s attributes • Start/Stop REST proxy • Get/Set REST proxy’s configuration • Get org certificates • Get org admin credentials • Get ordering service setting in a founder org • Join a new org to a founder org • Set ordering service to a participant org
  36. 36. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Integration Cloud 36 id ERP SCM A B C D Oracle a SAP Salesforce Oracle SCM Cloud NetSuite → API Integration
  37. 37. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 10 OEPKEDGEP 5ABPIC • – • 0 • OEPKEDGEP 5ABPIC 3 G 2 37 c d 5 0OO 5 G 2 G 2 G 2 5ABPIC 3 5ABPIC 3 5ABPIC 3
  38. 38. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | PACKE 1K CJCHAI KARF P 10 PACKE 2K SD • 4 4 • PACKE REGPARI 2K SD – 4 • PACKE 31 • – 4 – 31 38 c d 0OO 4 c 3 d 2LODFNAOHML 444
  39. 39. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • • c d – – Oracle Analytics Cloud BI • 39 Oracle S State DB UWorld StateVS ULedgerV
  40. 40. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | ” 2+1 • State State DB • History c b d • i cLast d 40 Alpha_History Alpha_State Beta_State Beta_History Alpha Beta
  41. 41. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | State chaincodeId VARCHAR2(256) Chaincode ID key VARCHAR2(1024) Key value VARCHAR2(4000) Value JSON valueJson CLOB Value JSON blockNo NUMBER txnNo NUMBER 41
  42. 42. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | History chaincodeId VARCHAR2(256) Chaincode ID key VARCHAR2(1024) Key txnIsValid NUMBER(1) value VARCHAR2(4000) Value JSON valueJson CLOB Value JSON blockNo NUMBER txnNo NUMBER ⇒blockNo txnNo txnId VARCHAR2(128) ID txnTimestamp TIMESTAMP txnIsDelete NUMBER(1) 42 u
  43. 43. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 31 43 PG PG PG PG) PG PG* PG • OEPKEDGEP 5ABPIC • • ICH I R P ABKE 31
  44. 44. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 44 Oracle SaaS Applications CLOUD SCM API-Based Integrations SaaS on OABCS Customer Driven DMS
  45. 45. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Applications Cloud 45 Sources of Input f BOM Supply Chain ERP Customer Experience Internet of Things Intelligent Track and Trace Lot Lineage and Provenance Warranty and Usage Tracking Intelligent Cold Chain HCM v
  46. 46. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Platform Cloud Service • Oracle Blockchain Platform Cloud Service 1 • OABCS Peer ” Ledger Endorsement – Peer Endorsement • 1 1 k 500 • https://cloud.oracle.com/en_US/blockchain/pricing 2019/6/1 46
  47. 47. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Platform Cloud Service 3 Developer Enterprise X1 Enterprise X4 c4000txn/hr d c4000txn/hr d (Control)VM 1 2 2 VM 1 1 1 VM Standard 2.1 (1 OCPU) Standard 2.1 (1 OCPU) Standard 2.4 (4 OCPU) Kafka 1 VM 3 3VM 3 3VM Peer 7 14 14 Orderer 1 2 2 1TB Block + 1TB OSS 2TB Block + 1 TB OSS 2TB Block + 1 TB OSS 1 (500 txn/hr) 2 (1000 txn/hr) 8 (4000 txn/hr) ⇒ 31v cPayGd 61,090 122,180 488,719 ⇒ (UC - Monthly Flex) 40,727 81,453 325,812 2019/6/1 47
  48. 48. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 1 PoC c1 d 48 2.Oracle Blockchain Platform 1.Oracle Cloud InfrastructureUCompute StorageV Web UIc d 3.Database UAutonomous DatabaseV c etc.d Blockchain Platform DB APEX cAutonomous Database APEX v d App UI APEXREST/gRPC any
  49. 49. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 2 PoC c d 49 OBCS 4.Oracle Integration BCS Web App/UI 3.Database UAutonomous Database CloudV c etc.d Blockchain Platform DB APEX cAutonomous Database Cloud APEX v d APEX2.Oracle Blockchain Platform c d 2 1.Oracle Cloud Infrastructure UCompute StorageV Web UIc d App UI REST/gRPC
  50. 50. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 50
  51. 51. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | c d 5151 M2OS E- CargoSmartS Nigeria Customs ServiceS m SOLAR Site DesignS k Certified OriginsS CirculorS Indian OilS c d AJIBS ISV NITI AoyangS NEURO SoftS TradeFinS SofbangS IntelipostS Magiadigital: CDELS
  52. 52. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | :CargoSmart 52 Current Issues • • • • c d c d Blockchain Benefits • • • cBLd • • • Saving industry participants millions of dollars
  53. 53. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 2018/9 CargoSmart Global Shipping Business Network (GSBN) • – c 1/3d • CMA CGM 3 • COSCO SHIPPING Lines y y1 4 • Evergreen Marinec d 5 • OOCL 8 • Yang Mingc d 9 – • DP Worldc d • Hutchison Portsc d • PSA International Pte Ltd • Shanghai International Port – IT/ • CargoSmart Leading the Consortium Formation 53
  54. 54. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 54 X ORACLE BLOCKCHAIN Platfrom CLOUD SERVICE SOLAR Site Design • 2017 Energy Blockchain Network (EBN) • • • NetSuite
  55. 55. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • y • • • SWIFT – – • – – – 55
  56. 56. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 56 • • • • • • • • • ” • • Oracle Blockchain Platform Cloud Service Blockchain
  57. 57. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • 20% • 35% cWHOd • • • • • • IoT • 57 National Institution for Transforming India Aayog Apollo Hospitals + Order FlowOrder Flow 0 1 2 3 Block Chain
  58. 58. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Circulor b 58 U V n • • QR NFC • • GPS RFID • 2018 • v • v Hyperledger HP https://www.hyperledger.org/resources/publications/tantalum-case-study
  59. 59. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Circulor b 59 U V n https://www.hyperledger.org/resources/publications/tantalum-case-study https://blogs.oracle.com/cloud-platform/ensuring-sustainability-and-ethical- sourcing-with-oracle-blockchain Why Hyperledger FabricTcHyperledger HP d • • • Why OracleT • Out of Box • “ • • • c d
  60. 60. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 60 1. • 2. 3. ( ) 4. 5.
  61. 61. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 61 c m ck • c d • • 135 3 “ PoC 72 12
  62. 62. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 62 aaaaaa a a Z a Z r d d ü ü ü
  63. 63. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 63 INDETAIL ” • INDETAIL v y ” ” • Oracle Blockchain Platform Cloud • Oracle Blockchain Platform Cloud • • • Hyperledger Fabric • Oracle Cloud IaaS PaaS SaaS
  64. 64. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 64 INDETAIL ” • INDETAIL v y ” ” • Oracle Blockchain Platform Cloud • Oracle Blockchain Platform Cloud • • • Hyperledger Fabric • Oracle Cloud IaaS PaaS SaaS
  65. 65. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | ISOU PROJECT b2019 bc2/26v d • v y • • ” (EV) • • TIS INDETAIL ISOU PROJECT v 65 TIS
  66. 66. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | NTT Oracle Blockchain Platform Cloud ” • Oracle Blockchain Platform Cloud • • cPoCd 66 NTT
  67. 67. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 67 https://cloud.oracle.com/en_US/blockchain/customers
  68. 68. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Appendix 68
  69. 69. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 69 Oracle Blockchain Platform Cloud Service o Oracle Blockchain Platform Cloud Service o http://bit.ly/2RU5xrB Oracle Blockchain Platform Cloud Service USupplyChainV http://bit.ly/2RRlgYl
  70. 70. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Platform Cloud Service • Oracle Blockchain Platform Cloud Service https://cloud.oracle.com/ja_JP/blockchain • Oracle Blockchain https://www.oracle.com/jp/cloud/blockchain/index.html • Oracle Blockchain Platform SDK Oracle Blockchain Platfrom SDK OTN https://www.oracle.com/technetwork/topics/cloud/downloads/blockchain- sdk-5443939.html 70
  71. 71. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Platform Cloud Service • Tutorial – https://docs.oracle.com/en/cloud/paas/blockchain-cloud/tutorials.html • Youtube – Get Started with Oracle Blockchain Platform Cloud Servicecv d https://www.youtube.com/watch?v=wDrYM9ecYz4 o 71
  72. 72. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Blockchain Platform Cloud Service • Youtube – Understanding Blockchain and How to Start Building Blockchain Applications https://www.youtube.com/watch?v=NGk9k7uP4F0&t=1088s – Blockchain Platform on Oracle Cloud SWIFT Hyperledger Fabric on Oracle Cloud PoC https://www.youtube.com/watch?v=cHtiuw5FK78&t=567s 72
  73. 73. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform • Oracle Cloud https://cloud.oracle.com/ja_JP/home • Oracle c d https://blogs.oracle.com/oracle4engineer/ • Oracle Cloud cSlideshared https://www.slideshare.net/oracle4engineer/ • Oracle Cloud Platform https://blogs.oracle.com/oracle4engineer/column_cloud_trial 73
  74. 74. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | MeetupcBlockchain GIGd • Meetup • • “ 74 Oracle Code Tokyo Night
  75. 75. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. |
  76. 76. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 76 Oracle Digital
  77. 77. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Q & A

×