Chapter 6: Serverless ETL
Technologies
Serverless tenology is exciting because it doesn’t exist without Cloud computing. e Cloud-
Native terms arise because they are a “native” capability of the distributed, elastic compute envi-
ronment provided. e word serverless means that servers are not top of mind in solving problems.
If you like to solve problems quily, as I do, then you will love serverless. A thought turns into
code, whi turns into a solution.
One way to get started with the examples in this apter is to wat the following screencast server-
less cookbook with AWS and GCP. e source code is in the Github Repo hps://github.com/noahgi/serverless-
cookbook²⁹¹.
Video Link: hps://www.youtube.com/wat?v=SpaXekiDpFA²⁹²
AWS Lambda
AWS Lambda is a building blo for many things on AWS. It is a great place to start when diving into
serverless tenology. First, let’s dive into what occurs under the hood when you use AWS Lambda,
as shown in the diagram. A house with a lightbulb in the garage can turn on many ways, the light
swit, or the garage door open event. A Lambda responds to many signals as well.
²⁹¹https://github.com/noahgift/serverless-cookbook
²⁹²https://www.youtube.com/watch?v=SpaXekiDpFA