Submit Search
Upload
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
•
3 likes
•
2,326 views
O
OpenWhisk
Follow
Provides an overview of Bluemix OpenWhisk -- IBM's serverless / FaaS platform
Read less
Read more
Software
Report
Share
Report
Share
1 of 63
Download now
Download to read offline
Recommended
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: Keynote
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: Keynote
OpenWhisk
IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...
IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...
OpenWhisk
Apache OpenWhisk - KRnet 2017
Apache OpenWhisk - KRnet 2017
Jin Gi Kong
OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture
Dev_Events
OpenWhisk Meetup - Austin, TX 07/2017
OpenWhisk Meetup - Austin, TX 07/2017
Carlos Santana
Serverless architectures built on an open source platform
Serverless architectures built on an open source platform
Daniel Krook
Building serverless applications with Apache OpenWhisk and IBM Cloud Functions
Building serverless applications with Apache OpenWhisk and IBM Cloud Functions
Daniel Krook
Serverless APIs with Apache OpenWhisk
Serverless APIs with Apache OpenWhisk
Daniel Krook
Recommended
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: Keynote
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: Keynote
OpenWhisk
IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...
IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...
OpenWhisk
Apache OpenWhisk - KRnet 2017
Apache OpenWhisk - KRnet 2017
Jin Gi Kong
OpenWhisk - Serverless Architecture
OpenWhisk - Serverless Architecture
Dev_Events
OpenWhisk Meetup - Austin, TX 07/2017
OpenWhisk Meetup - Austin, TX 07/2017
Carlos Santana
Serverless architectures built on an open source platform
Serverless architectures built on an open source platform
Daniel Krook
Building serverless applications with Apache OpenWhisk and IBM Cloud Functions
Building serverless applications with Apache OpenWhisk and IBM Cloud Functions
Daniel Krook
Serverless APIs with Apache OpenWhisk
Serverless APIs with Apache OpenWhisk
Daniel Krook
IBM Bluemix OpenWhisk: Cloud Foundry Summit 2016, Frankfurt, Germany: The Fut...
IBM Bluemix OpenWhisk: Cloud Foundry Summit 2016, Frankfurt, Germany: The Fut...
OpenWhisk
Bluemix Technical Overview
Bluemix Technical Overview
rogerp67
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Jin Gi Kong
Cloud Native Architectures with an Open Source, Event Driven, Serverless Plat...
Cloud Native Architectures with an Open Source, Event Driven, Serverless Plat...
Daniel Krook
An introduction to IBM BlueMix
An introduction to IBM BlueMix
Per Henrik Lausten
Build a cloud native app with OpenWhisk
Build a cloud native app with OpenWhisk
Daniel Krook
IBM Bluemix cloudfoundry platform
IBM Bluemix cloudfoundry platform
Daniela Zuppini
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Animesh Singh
Cloud Foundry and MongoDB
Cloud Foundry and MongoDB
Jake Peyser
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Daniel Krook
Domain-driven Design
Domain-driven Design
Altoros
OpenWhisk Introduction
OpenWhisk Introduction
Ioana Baldini
Microservices and IBM Bluemix meetup presentation
Microservices and IBM Bluemix meetup presentation
Carlos Ferreira
Bluemix overview with Internet of Things
Bluemix overview with Internet of Things
Eric Cattoir
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
OpenWhisk
IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote
IBM
Bluemix Overview
Bluemix Overview
Susann Heidemueller
The CNCF on Serverless
The CNCF on Serverless
Daniel Krook
Birmingham meetup
Birmingham meetup
Valerie Lampkin
IBM Bluemix OpenWhisk: IBM Seminar 2016, Tokyo, Japan: The Future of Cloud Pr...
IBM Bluemix OpenWhisk: IBM Seminar 2016, Tokyo, Japan: The Future of Cloud Pr...
OpenWhisk
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Animesh Singh
Linux Native, HTTP Aware Network Security
Linux Native, HTTP Aware Network Security
Thomas Graf
More Related Content
What's hot
IBM Bluemix OpenWhisk: Cloud Foundry Summit 2016, Frankfurt, Germany: The Fut...
IBM Bluemix OpenWhisk: Cloud Foundry Summit 2016, Frankfurt, Germany: The Fut...
OpenWhisk
Bluemix Technical Overview
Bluemix Technical Overview
rogerp67
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Jin Gi Kong
Cloud Native Architectures with an Open Source, Event Driven, Serverless Plat...
Cloud Native Architectures with an Open Source, Event Driven, Serverless Plat...
Daniel Krook
An introduction to IBM BlueMix
An introduction to IBM BlueMix
Per Henrik Lausten
Build a cloud native app with OpenWhisk
Build a cloud native app with OpenWhisk
Daniel Krook
IBM Bluemix cloudfoundry platform
IBM Bluemix cloudfoundry platform
Daniela Zuppini
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Animesh Singh
Cloud Foundry and MongoDB
Cloud Foundry and MongoDB
Jake Peyser
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Daniel Krook
Domain-driven Design
Domain-driven Design
Altoros
OpenWhisk Introduction
OpenWhisk Introduction
Ioana Baldini
Microservices and IBM Bluemix meetup presentation
Microservices and IBM Bluemix meetup presentation
Carlos Ferreira
Bluemix overview with Internet of Things
Bluemix overview with Internet of Things
Eric Cattoir
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
OpenWhisk
IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote
IBM
Bluemix Overview
Bluemix Overview
Susann Heidemueller
The CNCF on Serverless
The CNCF on Serverless
Daniel Krook
Birmingham meetup
Birmingham meetup
Valerie Lampkin
What's hot
(19)
IBM Bluemix OpenWhisk: Cloud Foundry Summit 2016, Frankfurt, Germany: The Fut...
IBM Bluemix OpenWhisk: Cloud Foundry Summit 2016, Frankfurt, Germany: The Fut...
Bluemix Technical Overview
Bluemix Technical Overview
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Bluemix 로 접근하는 DevOps - Cognitive Cloud Connect
Cloud Native Architectures with an Open Source, Event Driven, Serverless Plat...
Cloud Native Architectures with an Open Source, Event Driven, Serverless Plat...
An introduction to IBM BlueMix
An introduction to IBM BlueMix
Build a cloud native app with OpenWhisk
Build a cloud native app with OpenWhisk
IBM Bluemix cloudfoundry platform
IBM Bluemix cloudfoundry platform
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Cloud Foundry and MongoDB
Cloud Foundry and MongoDB
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Serverless Architectures in Banking: OpenWhisk on IBM Bluemix at Santander
Domain-driven Design
Domain-driven Design
OpenWhisk Introduction
OpenWhisk Introduction
Microservices and IBM Bluemix meetup presentation
Microservices and IBM Bluemix meetup presentation
Bluemix overview with Internet of Things
Bluemix overview with Internet of Things
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Bluemix OpenWhisk: Interconnect 2016, Las Vegas: CCD-1088: The Future of ...
IBM Relay 2015: Opening Keynote
IBM Relay 2015: Opening Keynote
Bluemix Overview
Bluemix Overview
The CNCF on Serverless
The CNCF on Serverless
Birmingham meetup
Birmingham meetup
Viewers also liked
IBM Bluemix OpenWhisk: IBM Seminar 2016, Tokyo, Japan: The Future of Cloud Pr...
IBM Bluemix OpenWhisk: IBM Seminar 2016, Tokyo, Japan: The Future of Cloud Pr...
OpenWhisk
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Animesh Singh
Linux Native, HTTP Aware Network Security
Linux Native, HTTP Aware Network Security
Thomas Graf
Do you care
Do you care
Tom Keeley
Intro to Graph Databases
Intro to Graph Databases
Lauren Hayward Schaefer
AD1542 Get Hands On With Bluemix
AD1542 Get Hands On With Bluemix
Martin Donnelly
OpenWhisk Part 1 Research Data at Interconnect 2017
OpenWhisk Part 1 Research Data at Interconnect 2017
Perry Cheng
OpenWhisk Part 2 Research Day at Interconnect 2017
OpenWhisk Part 2 Research Day at Interconnect 2017
Perry Cheng
OpenWhisk ChatBot InterConnect 2017
OpenWhisk ChatBot InterConnect 2017
Perry Cheng
Counter weight
Counter weight
Sandipan Sinha
Great simple powerpoint presentation
Great simple powerpoint presentation
Jake Ban
Escalating complexity: DevOps learnings from Air France 447
Escalating complexity: DevOps learnings from Air France 447
Lindsay Holmwood
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackType
nathanmarz
Nokia Web-Runtime Presentation (Phong Vu)
Nokia Web-Runtime Presentation (Phong Vu)
Daniel Appelquist
ISCA final presentation - Runtime
ISCA final presentation - Runtime
HSA Foundation
Intel and Amazon - Powering your innovation together.
Intel and Amazon - Powering your innovation together.
Eran Shlomo
Sheryl Sandberg
Sheryl Sandberg
Sandipan Sinha
Microsoft Really Loves Linux – a Virtual Love Story
Microsoft Really Loves Linux – a Virtual Love Story
Christian Heitkamp
Valgrind overview: runtime memory checker and a bit more aka использование #v...
Valgrind overview: runtime memory checker and a bit more aka использование #v...
Minsk Linux User Group
OpenContrail, Real Speed: Offloading vRouter
OpenContrail, Real Speed: Offloading vRouter
Open-NFP
Viewers also liked
(20)
IBM Bluemix OpenWhisk: IBM Seminar 2016, Tokyo, Japan: The Future of Cloud Pr...
IBM Bluemix OpenWhisk: IBM Seminar 2016, Tokyo, Japan: The Future of Cloud Pr...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
How to build a Distributed Serverless Polyglot Microservices IoT Platform us...
Linux Native, HTTP Aware Network Security
Linux Native, HTTP Aware Network Security
Do you care
Do you care
Intro to Graph Databases
Intro to Graph Databases
AD1542 Get Hands On With Bluemix
AD1542 Get Hands On With Bluemix
OpenWhisk Part 1 Research Data at Interconnect 2017
OpenWhisk Part 1 Research Data at Interconnect 2017
OpenWhisk Part 2 Research Day at Interconnect 2017
OpenWhisk Part 2 Research Day at Interconnect 2017
OpenWhisk ChatBot InterConnect 2017
OpenWhisk ChatBot InterConnect 2017
Counter weight
Counter weight
Great simple powerpoint presentation
Great simple powerpoint presentation
Escalating complexity: DevOps learnings from Air France 447
Escalating complexity: DevOps learnings from Air France 447
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackType
Nokia Web-Runtime Presentation (Phong Vu)
Nokia Web-Runtime Presentation (Phong Vu)
ISCA final presentation - Runtime
ISCA final presentation - Runtime
Intel and Amazon - Powering your innovation together.
Intel and Amazon - Powering your innovation together.
Sheryl Sandberg
Sheryl Sandberg
Microsoft Really Loves Linux – a Virtual Love Story
Microsoft Really Loves Linux – a Virtual Love Story
Valgrind overview: runtime memory checker and a bit more aka использование #v...
Valgrind overview: runtime memory checker and a bit more aka использование #v...
OpenContrail, Real Speed: Offloading vRouter
OpenContrail, Real Speed: Offloading vRouter
Similar to IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: The journey c...
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: The journey c...
OpenWhisk
Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud
Shikha Srivastava
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB
NRB - BE MAINFRAME DAY 2017 - IBM Z
NRB - BE MAINFRAME DAY 2017 - IBM Z
NRB
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
IBM DevOps
Revolutionize the API Economy with IBM WebSphere Connect
Revolutionize the API Economy with IBM WebSphere Connect
Arthur De Magalhaes
Codemotion Berlin 2017 - Event-driven and serverless applications with IBM Cl...
Codemotion Berlin 2017 - Event-driven and serverless applications with IBM Cl...
Frederic Lavigne
Building Serverless Applications on the Apache OpenWhisk Platform
Building Serverless Applications on the Apache OpenWhisk Platform
Joe Sepi
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Yves LE CLEACH
Tame the Beast: Rapidly Build, Deploy, Reuse, and Govern Microservices
Tame the Beast: Rapidly Build, Deploy, Reuse, and Govern Microservices
VMware Tanzu
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Sanjeev Sharma
InterConnect 2017 : Programming languages in the enterprise: Which language s...
InterConnect 2017 : Programming languages in the enterprise: Which language s...
DevOps for Enterprise Systems
IBM Impact Session 2351 hybrid apps
IBM Impact Session 2351 hybrid apps
nick_garrod
Containers vs serverless - Navigating application deployment options
Containers vs serverless - Navigating application deployment options
Daniel Krook
Upmc tpdev4
Upmc tpdev4
Jean-Yves Rigolet
Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud E...
Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud E...
Vidyasagar Machupalli
Microprofile at IBM with Liberty
Microprofile at IBM with Liberty
Erin Schnabel
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
DevOps.com
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Deborah Schalm
Similar to IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
(20)
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: The journey c...
IBM Bluemix OpenWhisk: Serverless Conference 2017, Austin, USA: The journey c...
Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB - BE MAINFRAME DAY 2017 - IBM Z
NRB - BE MAINFRAME DAY 2017 - IBM Z
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
IBM Bluemix Dedicated – GitHub Enterprise
IBM Bluemix Dedicated – GitHub Enterprise
Revolutionize the API Economy with IBM WebSphere Connect
Revolutionize the API Economy with IBM WebSphere Connect
Codemotion Berlin 2017 - Event-driven and serverless applications with IBM Cl...
Codemotion Berlin 2017 - Event-driven and serverless applications with IBM Cl...
Building Serverless Applications on the Apache OpenWhisk Platform
Building Serverless Applications on the Apache OpenWhisk Platform
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Tame the Beast: Rapidly Build, Deploy, Reuse, and Govern Microservices
Tame the Beast: Rapidly Build, Deploy, Reuse, and Govern Microservices
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
InterConnect 2017 : Programming languages in the enterprise: Which language s...
InterConnect 2017 : Programming languages in the enterprise: Which language s...
IBM Impact Session 2351 hybrid apps
IBM Impact Session 2351 hybrid apps
Containers vs serverless - Navigating application deployment options
Containers vs serverless - Navigating application deployment options
Upmc tpdev4
Upmc tpdev4
Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud E...
Building Enterprise enabled Cognitive Mobile application for a Hybrid Cloud E...
Microprofile at IBM with Liberty
Microprofile at IBM with Liberty
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Recently uploaded
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
MyIntelliSource, Inc.
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
joe51371421
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
kaushalgiri8080
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
VitsRangannavar
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Vinodh Ram
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Power Karaoke
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
Mehedi Hasan Shohan
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
Frank van der Linden
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Recently uploaded
(20)
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Asset Management Software - Infographic
Asset Management Software - Infographic
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
IBM Bluemix OpenWhisk: IBM InterConnect 2017, Las Vegas, USA: Technical Strategy
1.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk The Future of Cloud Compute: Event-driven and Serverless Applications with OpenWhisk © 2017 IBM Corporation l Interconnect 2017 @Michael_beh @AndreasNauerz
2.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
3.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Agenda 1. Evolution of Serverless 2. What is serverless aka FaaS? 3. Why is serverless better than a traditional approach? 4. OpenWhisk 5. What is serverless good for? 6. Q&A
4.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Agenda 1. Evolution of Serverless 2. What is serverless aka FaaS? 3. Why is serverless better than a traditional approach? 4. OpenWhisk 5. What is serverless good for? 6. Q&A
5.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Everything is getting more fine-granular. Evolution of Serverless
6.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskEvolution of Serverless Unit of management getting more granular VM VM VM Virtual Machine ServerlessBare Metal
7.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskEvolution of Serverless Application architecture Monolithic Application Break-down into microservices Make each microservice HA Protect against regional outage Region A Region B
8.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Agenda 1. Evolution of Serverless 2. What is serverless aka FaaS? 3. Why is serverless better than a traditional approach? 4. OpenWhisk 5. What is serverless good for? 6. Q&A
9.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is serverless aka FaaS? Runs code only on-demand on a per-request basis
10.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is serverless aka FaaS? Runs code only on-demand on a per-request basis Serverless deployment & operations model VM No servers Just code
11.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is serverless aka FaaS? Runs code only on-demand on a per-request basis “Serverless is for compute what object storage is for storage” VM No servers Just code
12.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is serverless aka FaaS? Runs code only on-demand on a per-request basis Optimal utilization & granular pricing zzz time charged
13.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is serverless aka FaaS? Runs code only on-demand on a per-request basis Scales on a per-request basis
14.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Agenda 1. Evolution of Serverless 2. What is serverless aka FaaS? 3. Why is serverless better than a traditional approach? 4. OpenWhisk 5. What is serverless good for? 6. Q&A
15.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhy serverless? CF Container VM Application Process and Idle 2 Requests 1a Polling 1b Worry about scaling • When to scale? (mem-, cpu-, response time-, etc. driven?) • How fast can you scale? Worry about resiliency & cost • At least 2 processes for HA • Keep them running & healthy • Deployment in multiple regions Charged even when idling / not 100% utilized Continuous polling due to missing event programming model Traditional model Process and Idle
16.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhy serverless? Trigger 1 OpenWhisk Engine 2 Pool of Actions Js Swift Java PythonDocker Running Action Running Action Running Action 3 Scales inherently • One process per request No cost overhead for resiliency • No long running process to be made HA / multi-region Introduces event programming model Charges only for what is used • Only worry about code higher dev velocity, lower operational costs Serverless model Deploy actions within millisecs, run it, free up resources
17.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Agenda 1. Evolution of Serverless 2. What is serverless aka FaaS? 3. Why is serverless better than a traditional approach? 4. OpenWhisk 5. What is serverless good for? 6. Q&A
18.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskOpenWhisk FaaS platform to execute code in response to events
19.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Delivered as Open source via Apache openwhisk.org FaaS platform to execute code in response to events OpenWhisk
20.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Managed service on IBM Bluemix bluemix.net/openwhisk FaaS platform to execute code in response to events OpenWhisk
21.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Triggers (response) Rules Actions (code) Source (events) Results OpenWhisk
22.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk OpenWhisk allows you to build up an entirely serverless application architecture Openwhisk IOT Mobile Cognitive APIs Data OpenWhisk
23.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskOpenWhisk Supported Languages JS/NodeJS Swift Python Java Docker Go Haskell Scala . . . Multi language Support Community Efforts … and more to come JS/NodeJS 6 Java Python 2 (3 coming soon) Swift 3 Docker (any compiled binary, incl Go, C, …) Haskell … Scala
24.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Non-blocking Blocking Periodic Support for different invocation models OpenWhisk
25.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Supports higher-level programming constructs Chaining/ Sequencing Action 1 Action 2 Parameter Binding Default Name Default Parameters Default Value OpenWhisk
26.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Event Provider Open event emitter (consumer ecosystem) Open interface for event emitters OpenWhisk
27.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Event Provider Periodic IBM Cloudant Message Hub Mobile Push Github OpenWhisk IBM App Connect
28.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk zzz time chargedGranular pricing Pay only for the exact time your actions run, on a 100 millisecond granularity. When an action is not invoked, it’s not running in memory, so you don’t pay anything. OpenWhisk
29.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Memory allocated (MB) Time executing (milliseconds) Instances executing simultaneously (count) Pricing model Time an action was running * memory allocated to action $0.000017 per GBs Free tier: 400,000 GBs OpenWhisk
30.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Community efforts to integrate with open tools • VS Code • NodeRED • Jupyter Notebooks • … #BuildUp OpenWhisk
31.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Allows to package & deploy all actions, triggers, rules into a single project Serverless Framework OpenWhisk
32.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskOpenWhisk Open Engine Docker (and potentially other abstractions going forward) *work in progress REST Action 2 Swift Action 3 NodeJS Action 5 Docker Action 4 Docker Action 1 NodeJS Rule Rule Rule Service Ecosystem Bluemix Services 3rd Party Services Self-enabled Services Invoke CLI SDKUIIDE API Gateway* Package Feed Package Feed Triggers Package Feed
33.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Agenda 1. Evolution of Serverless 2. What is serverless aka FaaS? 3. Why is serverless better than a traditional approach? 4. OpenWhisk 5. What is serverless good for? 6. Q&A
34.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Volatile workload that can be split in smaller short- running pieces. Suited for sporadic as well as heavy load scenarios.
35.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Serverless microservices / API backends
36.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Define API Endpoints (URLs) and map to Actions Define Actions Full control over HTTP headers & body 1 2 Serverless microservice APIs/backend
37.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Serverless microservices / API backends Define Actions: getCustomer createCustomer deleteCustomer Define API Endpoints (URLs) and map to Actions Get: mydomain.com/…/customers Post: mydomain.com/…/customers Delete: mydomain.com/…/customers 2 1
38.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? e API oints (URLs) lly by using domains) getCostumer createCostumer deleteCostumer Get Post Delete API Gateway takes care of: Context path mapping Custom host name & SSL cert Throttling Security
39.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Swift Action Mobile backend IBM API Gateway Openwhisk APIHi!
40.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Outsource compute-intensive tasks to a scalable serverless platform and implement your actions without having to switch the programming language. Swift Action IBM API Gateway Openwhisk APIHi! Mobile backend
41.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Data processing Openwhisk IBM Cloudant
42.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Data processing Openwhisk IBM Cloudant Ideally suited for working with all kinds of data like audio, image, video, docs or text data • audio normalization • image rotation, sharpening, noise reduction • generate thumbnails • apply OCR on images • video transcoding • detect objects or people appearing in images or videos
43.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Data processing Openwhisk IBM Cloudant http://ecc.ibm.com/case- study/us-en/ECCF- CDC12387USEN
44.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Cognitive Openwhisk IBM Cloudant
45.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Cognitive Dark Vision github.com/IBM-Bluemix/openwhisk- darkvisionapp Openwhisk IBM Cloudant
46.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Cognitive Skylink https://github.com/IBM-Bluemix/skylink Openwhisk IBM Cloudant
47.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Event processing/ Message Hub Real-time Datastream Openwhisk IBM Message Hub IBM Cloudant
48.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Real-time Datastream Openwhisk IBM Message Hub IBM Cloudant What is Serverless good for? Event processing/ Message Hub Bluemix-managed Apache Kafka service for real-time build outs of data pipelines and streaming apps supports binary data New
49.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Real-time Datastream Openwhisk IBM Message Hub IBM Cloudant What is Serverless good for? Event processing via IBM App Connect IBM App Connect
50.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? IoT Watson IoT Realtime Insights Trigger events based on IoT sensor data
51.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? IoT Node-Red
52.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Scheduled tasks Periodic Alarm Openwhisk
53.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Chatbots IBM API Gateway (Optional) API
54.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Compute intensive scale out tasks
55.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Compute intensive scale out tasks
56.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhiskWhat is Serverless good for? Compute intensive scale out tasks
57.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Agenda 1. Evolution of Serverless 2. What is serverless aka FaaS? 3. Why is serverless better than a traditional approach? 4. OpenWhisk 5. What is serverless good for? 6. Q&A
58.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Commercial offering home: bluemix.net/openwhisk Open-source project home: openwhisk.org Slack: slack.openwhisk.org Learn More Learn more
59.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Github github.com/openwhisk Twitter twitter.com/openwhisk Medium medium.com/openwhisk Slideshare slideshare.net/OpenWhisk Youtube youtube.com/channel/ UCbzgShnQk8F43NKsvEYA1SA Learn More Learn more
60.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Serverless Conf, Austin austin.serverlessconf.io FunctionConf, Amsterdam functionconf.io Learn More Future Conferences
61.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Q&A @Michael_beh @AndreasNauerz
62.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Notices and disclaimers Copyright© 2017 by International Business Machines Corporation (IBM). No part of this documentmay be reproduced or transmitted in any form withoutwritten permission from IBM. U.S. Government Users RestrictedRights — use, duplication or disclosure restrictedby GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors.IBM shall have no responsibility to update this information.This document is distributed “as is” without any warranty, either express or implied. In no event shall IBM be liable for any damage arising from the use of this information, including but not limited to, loss of data, business interruption, loss of profit or loss of opportunity. IBM products and services are warranted according to the terms and conditions ofthe agreements under which they are provided. IBM products are manufactured from new parts or new and used parts. In some cases, a productmay not be new and may have been previously installed.Regardless,our warranty terms apply.” Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled,isolated environments.Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved.Actual performance,cost, savings or other results in other operating environments may vary. References in this documentto IBM products, programs,or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops,sessions and associated materials may have been prepared by independentsession speakers,and do not necessarily reflectthe views of IBM. All materials and discussions are provided for informational purposes only,and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participantor their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competentlegal counsel as to the identification and interpretation ofany relevantlaws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or representor warrantthat its services or products will ensure that the customer is in compliance with any law.
63.
© 2017 IBM
Corporation l Interconnect 2017 IBM Bluemix OpenWhisk Notices and disclaimers continued Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources.IBM has not tested those products in connection with this publication and cannotconfirm the accuracy of performance,compatibility or any other claims related to non-IBM products. Questions on the capabilities ofnon-IBM products should be addressed to the suppliers ofthose products.IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products.IBM expressly disclaims all warranties,expressedor implied, including but not limited to, the implied warranties of merchantability and fitness for a particular, purpose. The provision of the information contained herein is notintended to, and does not, grantany right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo,ibm.com,Aspera®, Bluemix,Blueworks Live,CICS, Clearcase,Cognos®,DOORS®, Emptoris®, Enterprise Document ManagementSystem™, FASP®, FileNet®, Global Business Services®, Global Technology Services®,IBM ExperienceOne™,IBM SmartCloud®, IBM Social Business® ,Information on Demand,ILOG, Maximo® , MQIntegrator®, MQSeries®, Netcool®,OMEGAMON, OpenPower, PureAnalytics™,PureApplication®,pureCluster™,PureCoverage®, PureData®,PureExperience®,PureFlex®,pureQuery®,pureScale®, PureSystems®, QRadar®,Rational®,Rhapsody®,Smarter Commerce®, SoDA, SPSS, Sterling Commerce®,StoredIQ, Tealeaf®,Tivoli® Trusteer®, Unica®,urban{code}®,Watson,WebSphere®,Worklight®,X-Force® and System z® Z/OS, are trademarks of International Business Machines Corporation,registered in many jurisdictions worldwide.Other product and service names mightbe trademarks of IBM or other companies.A current list of IBM trademarks is available on the Web at "Copyrightand trademark information"at: www.ibm.com/legal/copytrade.shtml.
Download now