Welcome to Brannon's Reading Notes!

This serves as my personal page to keep and update my reading notes for Code Fellows Courses 201, 301, and 401.

Reading 16

Serverless

This is a cloud execution model that allows the customer to focus on their front end development and let the cloud manage the back end. In other words, the customer never really sees or interacts with the back end.

FaaS

Function as a Service is a subset of serverless. Baiscally a compute function of serverless.

Benefits of Serverless

  1. Pay only for execution time
  2. Auto Scalable
  3. Faster To Market
  4. Many languages
  5. Highly Available

Kubernetes is an open-source container platform and makes the development of conatinaer-based applications much simpler. Kubernetes cannot run serverless apps on its own, however, and requires software integration. Knative is an extension to Kubernetes that will allow any container to run on any cloud that uses Kubernetes.

How is Serverless Being Used?

source: https://www.ibm.com/cloud/learn/serverless