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.

Serverless Web Applications on the IBM Cloud

105 views

Published on

Get the code: https://github.com/nheidloff/serverless-web-application-ibm-cloud

Blog: http://heidloff.net/article/serverless-web-applications-ibm

Published in: Software
  • Be the first to comment

Serverless Web Applications on the IBM Cloud

  1. 1. Serverless Web Applications on the IBM Cloud with Apache OpenWhisk Niklas Heidloff Developer Advocate IBM @nheidloff heidloff.net 12.12.2018
  2. 2. Why? Many web and mobile web applications are not used 24x7 For those applications there is a good potential to save costs when using serverless technologies Plus developers can focus on writing code, rather than maintaining infrastructure/servers
  3. 3. What? Web applications don’t only need client side code, but also: Server side business logic Databases User directories and authentication The following sample shows how to build and deploy end to end web applications with serverless IBM components Get the code: https://github.com/nheidloff/serverless-web-application-ibm-cloud
  4. 4. Architecture
  5. 5. Sample Application Authentication Flow
  6. 6. User Directory IBM App ID
  7. 7. Login App ID and Cloud Functions
  8. 8. NoSQL Database IBM Cloudant
  9. 9. Static Resources Hosting IBM Cloud Object Storage
  10. 10. Custom Domains
  11. 11. Deployed Artifacts
  12. 12. Get the Code https://github.com/nheidloff/serverless-web-application-ibm-cloud

×