In this chapter, we will dive into one of the hottest trends in cloud-native systems: serverless computing (also known as Function as a Service, or FaaS). We will explain what serverless means (spoiler alert: it means more than one thing) and how it compares to microservices. We will implement and deploy a cool new feature for Delinkcious, known as link checking, using the Nuclio serverless framework. Finally, we'll briefly cover other ways to do serverless computing in Kubernetes.
The following topics will be covered in this chapter:
- Serverless in the cloud
- Link checking with Delinkcious
- Serverless link checking with Nuclio