Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Oracle
OpenWorld &
Code One
Review – Part 2
#oowamis
Blockchain, Integration,
Serverless & Microservices
Review of Oracle ...
#oowamis
CLICK TO EDIT
MASTER TITLE
STYLE
Blockchain, Integration, Serverless & Microservices
> Blockchain Strategy & Road...
What’s Next:
Blockchain
#oowamis
Key components of a Blockchain
Review of Oracle OpenWorld & CodeOne 2018 4
Smart contracts + ‘key/value’
database...
#oowamis
Effort Required To Deliver Enterprise–Grade Blockchain
Review of Oracle OpenWorld & CodeOne 2018 5
#oowamis
Strategy – Oracle’s Blockchain Platform
Review of Oracle OpenWorld & CodeOne 2018 6
#oowamis
Strategy – Oracle Blockchain Cloud Platform
Review of Oracle OpenWorld & CodeOne 2018 7
#oowamis
Blockchain – Current version
Review of Oracle OpenWorld & CodeOne 2018 8
#oowamis
Blockchain – Roadmap 2018
Review of Oracle OpenWorld & CodeOne 2018 9
#oowamis
Blockchain – Roadmap 2019
Review of Oracle OpenWorld & CodeOne 2018 10
#oowamis
Blockchain – Side DB Feature
Review of Oracle OpenWorld & CodeOne 2018 11
#oowamis
Blockchain – Side DB Feature
Review of Oracle OpenWorld & CodeOne 2018 12
#oowamis
Blockchain – Development Tools
Review of Oracle OpenWorld & CodeOne 2018 13
#oowamis
Blockchain – Customer Use Cases
Review of Oracle OpenWorld & CodeOne 2018 14
#oowamis
Blockchain – Use case: delivery tracking
Review of Oracle OpenWorld & CodeOne 2018 15
#oowamis
Oracle Blockchain Cloud Apps
Review of Oracle OpenWorld & CodeOne 2018 16
#oowamisReview of Oracle OpenWorld & CodeOne 2018 17
Robert van Mölken
What’s Next:
Integration
Cloud (OIC)
#oowamis
Oracle Application Integration
Review of Oracle OpenWorld & CodeOne 2018 19
#oowamis
Integration Cloud Updates
Integration:
• Many new features for building complex orchestrations
• New JET mapper –...
#oowamis
Integration Cloud – New JET mapper
Review of Oracle OpenWorld & CodeOne 2018 21
#oowamis
Integration Cloud – New JET mapper
Review of Oracle OpenWorld & CodeOne 2018 22
#oowamis
Integration – AI-powered recommendations
Review of Oracle OpenWorld & CodeOne 2018 23
#oowamis
Integration – AI-powered Inline action menu
Review of Oracle OpenWorld & CodeOne 2018 24
#oowamis
Integration – AI-powered Inline action menu
Review of Oracle OpenWorld & CodeOne 2018 25
#oowamis
Integration – Switch between different views/layouts
Review of Oracle OpenWorld & CodeOne 2018 26
Canvas and Pseu...
#oowamis
Integration – Switch between different views/layouts
Review of Oracle OpenWorld & CodeOne 2018 27
Canvas and Pseu...
#oowamis
Integration – Switch between different views/layouts
Review of Oracle OpenWorld & CodeOne 2018 28
Pseudo and Outl...
#oowamis
Integration – Switch between different views/layouts
Review of Oracle OpenWorld & CodeOne 2018 29
Pseudo and Outl...
#oowamis
Integration – Switch between different views/layouts
Review of Oracle OpenWorld & CodeOne 2018 30
Pseudo and Outl...
#oowamis
Integration – Calling a local integration
Review of Oracle OpenWorld & CodeOne 2018 31
#oowamis
Integration – Build a custom adapter in minutes
Review of Oracle OpenWorld & CodeOne 2018 32
#oowamis
Integration – Build a custom adapter in minutes
Review of Oracle OpenWorld & CodeOne 2018 33
http://niallcblogs.b...
#oowamis
Integration – Unit testing with Oracle Litmus
Review of Oracle OpenWorld & CodeOne 2018 34
#oowamis
Integration – Unit testing with Oracle Litmus
Review of Oracle OpenWorld & CodeOne 2018 35
#oowamis
Integration – Unit testing with Oracle Litmus
Review of Oracle OpenWorld & CodeOne 2018 36
#oowamis
Integration Cloud Updates
Integration:
• Many new features for building complex orchestrations
• Build custom ada...
#oowamis
Process – Automation with RPA
Review of Oracle OpenWorld & CodeOne 2018 38
Typical Oracle Cloud Integration Examp...
#oowamis
Process – Keep integrations up-to-date
Review of Oracle OpenWorld & CodeOne 2018 39
#oowamis
Process – Workflow vision
Review of Oracle OpenWorld & CodeOne 2018 40
#oowamis
Process – Workflow vision (Cont.)
Review of Oracle OpenWorld & CodeOne 2018 41
#oowamis
Process – Workflow vision (Cont.)
Review of Oracle OpenWorld & CodeOne 2018 42
#oowamis
Integration Cloud Updates
Integration:
• Many new features for building complex orchestrations
• Build custom ada...
#oowamis
B2B in Integration Cloud
Review of Oracle OpenWorld & CodeOne 2018 44
#oowamis
OIC in OMC – Roadmap
Review of Oracle OpenWorld & CodeOne 2018 45
Robert van Mölken
What’s Next:
Serverless, FaaS
Serverless is an abstraction of infrastructure and its
operations including provisioning, scaling, patching, etc.
FaaS (Fu...
#oowamis
Serverless Computing
Review of Oracle OpenWorld & CodeOne 2018 48
#oowamis
Why Serverless?
• Easier: Just think about your code, not infrastructure
• Powerful: Transparent and limitless sc...
#oowamis
Functions-as-a-Service
Review of Oracle OpenWorld & CodeOne 2018 50
#oowamisReview of Oracle OpenWorld & CodeOne 2018 51
#oowamis
The Fn Project
• Independent open-source container-native serverless platform
• Run anywhere: Cloud / Datacenter ...
#oowamis
Fn Flow
• Build reliable and scalable FaaS applications with functions
• Flow functions are written purely in cod...
#oowamis
Fn Flow – Example
Review of Oracle OpenWorld & CodeOne 2018 54
#oowamisReview of Oracle OpenWorld & CodeOne 2018 55
#oowamis
Native CloudEvents support
• Specification for describing event data in a common way
• Seeks to ease event declar...
#oowamisReview of Oracle OpenWorld & CodeOne 2018 57
#oowamis
CloudEvent Examples
Review of Oracle OpenWorld & CodeOne 2018 58
#oowamis
Oracle Functions
Review of Oracle OpenWorld & CodeOne 2018 59
#oowamis
Oracle Functions
Review of Oracle OpenWorld & CodeOne 2018 60
#oowamisReview of Oracle OpenWorld & CodeOne 2018 61
#oowamis
What’s included?
Review of Oracle OpenWorld & CodeOne 2018 62
Robert van Mölken
What’s Next:
Microservices,
(MicroProfile &
Project Helidon)
#oowamis
• An open-source community specification for Enterprise Java microservices
• A community of individuals, organiza...
#oowamis
Eclipse MicroProfile 2.1 (Oct, 2018)
Review of Oracle OpenWorld & CodeOne 2018 65
#oowamisReview of Oracle OpenWorld & CodeOne 2018 66
A set of Java libraries for developing microservices
#oowamisReview of Oracle OpenWorld & CodeOne 2018 67
Microservices
• Microframework
• Functional style
• Reactive
• Transp...
#oowamis
Java Microservice Frameworks
Review of Oracle OpenWorld & CodeOne 2018 68
#oowamis
Helidon Architecture
Review of Oracle OpenWorld & CodeOne 2018 69
#oowamis
What is Helidon SE?
Review of Oracle OpenWorld & CodeOne 2018 70
#oowamis
Helidon – Hello Worlds
Review of Oracle OpenWorld & CodeOne 2018 71
Robert van Mölken
OpenWorld
Review 2018
Oracle
Cloud-Native
Microservices
Platform
#oowamis
Oracle Cloud Infrastructure and Kubernetes
Review of Oracle OpenWorld & CodeOne 2018 73
Roll Your Own, Pre-Built ...
#oowamis
Microservices – Unlocking the Cloud’s Potential
Review of Oracle OpenWorld & CodeOne 2018 74
#oowamis
Addressing Microservices Challenges
Review of Oracle OpenWorld & CodeOne 2018 75
Deploy and manage Kubernetes, Is...
#oowamis
Kubernetes Platform Services on OKE
Review of Oracle OpenWorld & CodeOne 2018 76
Upcoming SlideShare
Loading in …5
×

of

Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 1 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 2 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 3 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 4 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 5 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 6 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 7 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 8 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 9 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 10 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 11 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 12 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 13 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 14 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 15 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 16 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 17 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 18 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 19 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 20 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 21 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 22 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 23 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 24 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 25 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 26 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 27 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 28 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 29 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 30 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 31 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 32 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 33 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 34 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 35 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 36 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 37 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 38 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 39 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 40 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 41 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 42 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 43 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 44 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 45 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 46 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 47 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 48 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 49 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 50 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 51 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 52 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 53 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 54 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 55 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 56 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 57 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 58 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 59 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 60 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 61 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 62 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 63 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 64 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 65 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 66 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 67 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 68 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 69 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 70 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 71 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 72 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 73 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 74 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 75 Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review Slide 76
Upcoming SlideShare
What to Upload to SlideShare
Next

4 Likes

Share

Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review

Slides from part 2 of the OpenWorld and Oracle Code One Review 2018 @ AMIS discussing Blockchain, Integration Cloud, Serverless, Functions-as-a-Service and Microservices (incl. MicroProfile and Project Helidon)

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review

  1. 1. Oracle OpenWorld & Code One Review – Part 2 #oowamis Blockchain, Integration, Serverless & Microservices Review of Oracle OpenWorld & CodeOne 2018 1 Robert van Mölken Fall 2018
  2. 2. #oowamis CLICK TO EDIT MASTER TITLE STYLE Blockchain, Integration, Serverless & Microservices > Blockchain Strategy & Roadmap, Use Cases, SaaS > Oracle Integration Cloud Updates > Function as a Service, Fn Project & Cloud Events Microservices (MicroProfile & project Halidon) Oracle Cloud-Native Microservices Platform Review of Oracle OpenWorld & CodeOne 2018 2 Whats next in the upcoming 45-minutes
  3. 3. What’s Next: Blockchain
  4. 4. #oowamis Key components of a Blockchain Review of Oracle OpenWorld & CodeOne 2018 4 Smart contracts + ‘key/value’ database with current state Ledger records ALL transactions Distributed Ledger Technology (acronym: DLT) Decentralized peer-to-peer network of nodes Any transaction added is validated by multiple entities Public key-cryptography without central authority blockchain == ‘digital trust’
  5. 5. #oowamis Effort Required To Deliver Enterprise–Grade Blockchain Review of Oracle OpenWorld & CodeOne 2018 5
  6. 6. #oowamis Strategy – Oracle’s Blockchain Platform Review of Oracle OpenWorld & CodeOne 2018 6
  7. 7. #oowamis Strategy – Oracle Blockchain Cloud Platform Review of Oracle OpenWorld & CodeOne 2018 7
  8. 8. #oowamis Blockchain – Current version Review of Oracle OpenWorld & CodeOne 2018 8
  9. 9. #oowamis Blockchain – Roadmap 2018 Review of Oracle OpenWorld & CodeOne 2018 9
  10. 10. #oowamis Blockchain – Roadmap 2019 Review of Oracle OpenWorld & CodeOne 2018 10
  11. 11. #oowamis Blockchain – Side DB Feature Review of Oracle OpenWorld & CodeOne 2018 11
  12. 12. #oowamis Blockchain – Side DB Feature Review of Oracle OpenWorld & CodeOne 2018 12
  13. 13. #oowamis Blockchain – Development Tools Review of Oracle OpenWorld & CodeOne 2018 13
  14. 14. #oowamis Blockchain – Customer Use Cases Review of Oracle OpenWorld & CodeOne 2018 14
  15. 15. #oowamis Blockchain – Use case: delivery tracking Review of Oracle OpenWorld & CodeOne 2018 15
  16. 16. #oowamis Oracle Blockchain Cloud Apps Review of Oracle OpenWorld & CodeOne 2018 16
  17. 17. #oowamisReview of Oracle OpenWorld & CodeOne 2018 17
  18. 18. Robert van Mölken What’s Next: Integration Cloud (OIC)
  19. 19. #oowamis Oracle Application Integration Review of Oracle OpenWorld & CodeOne 2018 19
  20. 20. #oowamis Integration Cloud Updates Integration: • Many new features for building complex orchestrations • New JET mapper – the pain is finally gone! (incl. expression builder) • Recommendations when building mappings • Inline menu to add actions (e.g. new For Each loop and AI powered) • Switch between different layouts • Local calls to other integrations, no need for connections/adapters • Build custom adapters in minutes • Oracle Litmus for unit testing • Create unit tests and record automatically and play them back • Recording can be run without the need of endpoints (simulated) • RPA (Robotic Process Automation) Adapter
  21. 21. #oowamis Integration Cloud – New JET mapper Review of Oracle OpenWorld & CodeOne 2018 21
  22. 22. #oowamis Integration Cloud – New JET mapper Review of Oracle OpenWorld & CodeOne 2018 22
  23. 23. #oowamis Integration – AI-powered recommendations Review of Oracle OpenWorld & CodeOne 2018 23
  24. 24. #oowamis Integration – AI-powered Inline action menu Review of Oracle OpenWorld & CodeOne 2018 24
  25. 25. #oowamis Integration – AI-powered Inline action menu Review of Oracle OpenWorld & CodeOne 2018 25
  26. 26. #oowamis Integration – Switch between different views/layouts Review of Oracle OpenWorld & CodeOne 2018 26 Canvas and Pseudo view & Horizontal and Vertical layout
  27. 27. #oowamis Integration – Switch between different views/layouts Review of Oracle OpenWorld & CodeOne 2018 27 Canvas and Pseudo view & Horizontal and Vertical layout
  28. 28. #oowamis Integration – Switch between different views/layouts Review of Oracle OpenWorld & CodeOne 2018 28 Pseudo and Outline view
  29. 29. #oowamis Integration – Switch between different views/layouts Review of Oracle OpenWorld & CodeOne 2018 29 Pseudo and Outline view
  30. 30. #oowamis Integration – Switch between different views/layouts Review of Oracle OpenWorld & CodeOne 2018 30 Pseudo and Outline view
  31. 31. #oowamis Integration – Calling a local integration Review of Oracle OpenWorld & CodeOne 2018 31
  32. 32. #oowamis Integration – Build a custom adapter in minutes Review of Oracle OpenWorld & CodeOne 2018 32
  33. 33. #oowamis Integration – Build a custom adapter in minutes Review of Oracle OpenWorld & CodeOne 2018 33 http://niallcblogs.blogspot.com/2018/09/657-ssi-create-custom-adapters.html
  34. 34. #oowamis Integration – Unit testing with Oracle Litmus Review of Oracle OpenWorld & CodeOne 2018 34
  35. 35. #oowamis Integration – Unit testing with Oracle Litmus Review of Oracle OpenWorld & CodeOne 2018 35
  36. 36. #oowamis Integration – Unit testing with Oracle Litmus Review of Oracle OpenWorld & CodeOne 2018 36
  37. 37. #oowamis Integration Cloud Updates Integration: • Many new features for building complex orchestrations • Build custom adapters in minutes • Oracle Litmus for unit testing • RPA (Robotic Process Automation) Adapter Process: • Automation with RPA • Keep integrations up-to-date • Process/Workflow vision (incl. templates)
  38. 38. #oowamis Process – Automation with RPA Review of Oracle OpenWorld & CodeOne 2018 38 Typical Oracle Cloud Integration Example with UiPath RPA
  39. 39. #oowamis Process – Keep integrations up-to-date Review of Oracle OpenWorld & CodeOne 2018 39
  40. 40. #oowamis Process – Workflow vision Review of Oracle OpenWorld & CodeOne 2018 40
  41. 41. #oowamis Process – Workflow vision (Cont.) Review of Oracle OpenWorld & CodeOne 2018 41
  42. 42. #oowamis Process – Workflow vision (Cont.) Review of Oracle OpenWorld & CodeOne 2018 42
  43. 43. #oowamis Integration Cloud Updates Integration: • Many new features for building complex orchestrations • Build custom adapters in minutes • Oracle Litmus for unit testing • RPA (Robotic Process Automation) Adapter Process: • Automation with RPA • Keep integrations up-to-date • Process/Workflow vision (incl. templates) • B2B in OIC & OIC in OMC
  44. 44. #oowamis B2B in Integration Cloud Review of Oracle OpenWorld & CodeOne 2018 44
  45. 45. #oowamis OIC in OMC – Roadmap Review of Oracle OpenWorld & CodeOne 2018 45
  46. 46. Robert van Mölken What’s Next: Serverless, FaaS
  47. 47. Serverless is an abstraction of infrastructure and its operations including provisioning, scaling, patching, etc. FaaS (Functions-as-a-Service) is the compute component in a serverless platform
  48. 48. #oowamis Serverless Computing Review of Oracle OpenWorld & CodeOne 2018 48
  49. 49. #oowamis Why Serverless? • Easier: Just think about your code, not infrastructure • Powerful: Transparent and limitless scaling • Faster: Deploy faster, iterate faster, innovate faster • Cheaper: Only pay for what you use to the ms (never idle) Review of Oracle OpenWorld & CodeOne 2018 49
  50. 50. #oowamis Functions-as-a-Service Review of Oracle OpenWorld & CodeOne 2018 50
  51. 51. #oowamisReview of Oracle OpenWorld & CodeOne 2018 51
  52. 52. #oowamis The Fn Project • Independent open-source container-native serverless platform • Run anywhere: Cloud / Datacenter / Laptop / Raspberry Pi • Functions are primitive docker containers • Fn ♥ Java, Go, Javascript (Node.js), Python and Ruby • Native CloudEvents support • Will likely contribute to the CNCF (Cloud Native Computing Foundation) CloudEvents : https://cloudevents.io CNCF : https://www.cncf.io/ Fn Project : http://fnproject.io/ Review of Oracle OpenWorld & CodeOne 2018 52
  53. 53. #oowamis Fn Flow • Build reliable and scalable FaaS applications with functions • Flow functions are written purely in code • Build distributed applications • Provides rich concurrency primitives including fork-join, chaining, delays and error handling Review of Oracle OpenWorld & CodeOne 2018 53
  54. 54. #oowamis Fn Flow – Example Review of Oracle OpenWorld & CodeOne 2018 54
  55. 55. #oowamisReview of Oracle OpenWorld & CodeOne 2018 55
  56. 56. #oowamis Native CloudEvents support • Specification for describing event data in a common way • Seeks to ease event declaration and delivery across services, platforms, ... • It’s being incubated within the CNCF • Contributing stakeholder include: Google, Microsoft, IBM, VMware, SAP, Oracle, Huawei, Alibaba, Red Hat, Iguazio & more • Common metadata makes events easier to route, fan out, trace, replay and generally keep “in flight”. • More portable, more liquid, easier to transport across environments Review of Oracle OpenWorld & CodeOne 2018 56
  57. 57. #oowamisReview of Oracle OpenWorld & CodeOne 2018 57
  58. 58. #oowamis CloudEvent Examples Review of Oracle OpenWorld & CodeOne 2018 58
  59. 59. #oowamis Oracle Functions Review of Oracle OpenWorld & CodeOne 2018 59
  60. 60. #oowamis Oracle Functions Review of Oracle OpenWorld & CodeOne 2018 60
  61. 61. #oowamisReview of Oracle OpenWorld & CodeOne 2018 61
  62. 62. #oowamis What’s included? Review of Oracle OpenWorld & CodeOne 2018 62
  63. 63. Robert van Mölken What’s Next: Microservices, (MicroProfile & Project Helidon)
  64. 64. #oowamis • An open-source community specification for Enterprise Java microservices • A community of individuals, organizations, and vendors collaborating within an open source (Eclipse) project to bring microservices to the Enterprise Java community. • Current implementations:
  65. 65. #oowamis Eclipse MicroProfile 2.1 (Oct, 2018) Review of Oracle OpenWorld & CodeOne 2018 65
  66. 66. #oowamisReview of Oracle OpenWorld & CodeOne 2018 66 A set of Java libraries for developing microservices
  67. 67. #oowamisReview of Oracle OpenWorld & CodeOne 2018 67 Microservices • Microframework • Functional style • Reactive • Transparent • MicroProfile • Declarative style • CDI, JAX-RS, JSON-P • Familiar to Java EE devs
  68. 68. #oowamis Java Microservice Frameworks Review of Oracle OpenWorld & CodeOne 2018 68
  69. 69. #oowamis Helidon Architecture Review of Oracle OpenWorld & CodeOne 2018 69
  70. 70. #oowamis What is Helidon SE? Review of Oracle OpenWorld & CodeOne 2018 70
  71. 71. #oowamis Helidon – Hello Worlds Review of Oracle OpenWorld & CodeOne 2018 71
  72. 72. Robert van Mölken OpenWorld Review 2018 Oracle Cloud-Native Microservices Platform
  73. 73. #oowamis Oracle Cloud Infrastructure and Kubernetes Review of Oracle OpenWorld & CodeOne 2018 73 Roll Your Own, Pre-Built Installer, Managed Service
  74. 74. #oowamis Microservices – Unlocking the Cloud’s Potential Review of Oracle OpenWorld & CodeOne 2018 74
  75. 75. #oowamis Addressing Microservices Challenges Review of Oracle OpenWorld & CodeOne 2018 75 Deploy and manage Kubernetes, Istio, & complex dependencies!
  76. 76. #oowamis Kubernetes Platform Services on OKE Review of Oracle OpenWorld & CodeOne 2018 76
  • nwinmyint

    Apr. 7, 2019
  • HenryFan

    Feb. 11, 2019
  • Peterpetermueller

    Nov. 7, 2018
  • amikeliunas

    Nov. 7, 2018

Slides from part 2 of the OpenWorld and Oracle Code One Review 2018 @ AMIS discussing Blockchain, Integration Cloud, Serverless, Functions-as-a-Service and Microservices (incl. MicroProfile and Project Helidon)

Views

Total views

607

On Slideshare

0

From embeds

0

Number of embeds

12

Actions

Downloads

0

Shares

0

Comments

0

Likes

4

×