~/talk

Microservices and Serverless

Talkat NDC DevOps 2020 · 2020-03-11..03-13· [microservices, serverless]
slides:none on file

Argues that serverless raises developer productivity but has real limits: AWS Lambda and similar platforms use containers under the hood, enforce short, stateless executions, limited runtimes and cold starts (mitigations exist), and require design choices around data ownership. Recommends concrete mappings such as map an aggregate to a function, hiding many small functions behind a stable service interface, using IAM prefixes to limit table access for NoSQL stores, and practical tooling like use Serverless Framework and Azure Durable Functions for orchestrated flows.

AI-written summary · about

  1. 0:00Start
  2. 2:10Independently deployable services that work together modeled around a business domain
  3. 4:04Microservices are an architecture that optimizes for autonomy
  4. 5:17Autonomy through self-service
  5. 15:38Just better virtualization?
  6. 16:21#serverless
  7. 23:05While containerization is a better form of virtualization, serverless is a better form of abstraction
  8. 27:06Functions as a service = Containers as implementation detail
  9. 27:54Limited runtime choices
  10. 46:59On-premise FAAS?
  11. 52:57Functions map very nicely to microservice boundaries – functions as state transitions
  12. 53:46URL: sli.do Code: #Y860
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.