Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Serverless Cloud Integration Pattern

The Serverless Cloud Integration Pattern

Presented at ServerlessConf London 2016, with Dragos Dascalita Haut

Lars Trieloff

October 27, 2016
Tweet

More Decks by Lars Trieloff

Other Decks in Programming

Transcript

  1. I want a film^H conference that starts with an earthquake^H

    evacuation and then works up to a climax.
  2. Who is building integrations? Who is building apps with Adobe

    APIs? Who is building experiences using Adobe Products?
  3. ┌───────────────────┐ ┌───────────────────┐ ┌───────────────────┐ │ │ │ │ │ │ │

    │ │ │ │ │ │ Alexa ! │──────────▶│ API Gateway " │──────────▶│ OpenWhisk # │ │ │ │ │ │ │ │ │ │ │ │ │ └───────────────────┘ └───────────────────┘ └───────────────────┘
  4. Training Alexa ┌─────────────────┐ ┌─────────────────┐ │ │ │ │ │ │

    │ │ │ Intent │⾢─────────▶│ User Phrase │ │ │ │ │ │ │ │ │ └─────────────────┘ └─────────────────┘
  5. Training Alexa How many {metric name} this month? { "intents":

    [ { "intent": “CustomView”, "slots": [ { "name":"MetricName", "type":"LIST_OF_METRICS" } ] } ] }
  6. Writing the Function Copy the code !" http://bit.ly/dragosdemo Add the

    function on the CLI wsk -i action create alexa alexa-demo.js