Ingo Weichsel
Serverless Architectures with Spring Cloud Functions and Knative
#1about 4 minutes
Understanding serverless and function-as-a-service architectures
Serverless computing is a cloud-native model defined by scaling to zero, consumption-based pricing, and simplified deployments, with FaaS being a key implementation pattern.
#2about 2 minutes
Introducing the Mandelbrot set as a computational use case
The Mandelbrot set visualization serves as a practical example for exploring function-based architectures, broken down into mathematical and image-rendering domains.
#3about 5 minutes
Choosing a technology stack for serverless Java applications
A vendor-independent serverless stack can be built using Knative for Kubernetes-based serverless capabilities, Spring Cloud Functions for the programming model, and Google Cloud Run as the managed platform.
#4about 2 minutes
Deciding between distributed and monolithic function deployments
When designing function boundaries, consider data locality and communication overhead, as in-process calls within a single service can be far more efficient than REST calls between distributed functions.
#5about 7 minutes
Load testing and comparing JVM vs GraalVM native images
Load testing reveals that GraalVM native images offer significantly faster startup times and lower resource consumption compared to the standard JVM, though with a potential trade-off in raw throughput.
#6about 5 minutes
Exploring alternatives and ideal use cases for FaaS
While FaaS excels at elastic and event-driven workloads, alternatives like traditional microservices, other languages (Go, Rust), or messaging systems may be better suited depending on the specific requirements.
#7about 2 minutes
Q&A: Using FaaS for continuous and stable traffic
FaaS can be cost-effective even for stable traffic compared to over-provisioned dedicated instances, and its functional programming model offers benefits beyond just scaling capabilities.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
06:44 MIN
Implementing serverless workloads on Kubernetes with Knative
Serverless-Native Java with Quarkus
08:33 MIN
Introducing Knative as a serverless runtime for Kubernetes
Going serverless using the Spring Framework ecosystem
13:08 MIN
Building a portable serverless platform with Knative
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
39:22 MIN
Serverless beyond functions with workflows and Kubernetes
Serverless: Past, Present and Future
10:52 MIN
The power of cloud functions and serverless architecture
What the Heck is Edge Computing Anyway?
15:08 MIN
Managing hybrid cloud costs with serverless and Knative
Winning the Hybrid Cloud
12:31 MIN
Practical use cases for serverless architectures
Serverless: Past, Present and Future
06:38 MIN
Identifying the key challenges of serverless functions
The Future of Cloud is WebAssembly
Featured Partners
Related Videos
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Kevin Dubois & Daniel Oh
Going serverless using the Spring Framework ecosystem
Timo Salm
Serverless-Native Java with Quarkus
Alex Soto
Kubernetes Native Java
Josh Long
Fun with PaaS – How to use Cloud Foundry and its uniqueness in creative ways
Maurice Brinkmann
High performance Serverless Java on AWS
Vadym Kazulkin
Serverless: Past, Present and Future
Oliver Arafat
High performance Serverless Java on AWS
Vadym Kazulkin
Related Articles
View all articles

.webp?w=240&auto=compress,format)

From learning to earning
Jobs that call for the skills explored in this talk.

(Senior) DevOps/Cloud Engineer with Google Cloud Experience (all genders) - 100 % Remote
iits-consulting GmbH
Munich, Germany
Intermediate
Go
Docker
DevOps
Kubernetes

Java/Kotlin Software Developer (m/w/d) in einem Cloud-Native-Stack
PROSOZ Herten GmbH
Herten, Germany
Junior
Intermediate
Senior
Java
Scrum
Kotlin
Microservices

Software Entwickler / Full Stack Developer
Sector Nord AG
Oldenburg, Germany
Intermediate
Senior
Docker
InfluxDB


(Senior) Software-Engineer • Schwerpunkt Backend (m/w/d)
beyond interfaces GmbH & Co. KG
Cologne, Germany
Intermediate
Senior
Kotlin
Angular
TypeScript

DevOps Engineer - Kubernetes (w/m/d)
smartclip Europe GmbH
Hamburg, Germany
Intermediate
Senior
GIT
Linux
Python
Kubernetes

Software Engineer - Fullstack (Go/Vue.js) - Cloud Native
Schwarz Dienstleistung KG
Vue.js
TypeScript
Kubernetes
Software Architecture

Cloud-native Platform Engineer/Architect (Kubernetes / DevOps / GitOps)*
Cegeka Deutschland GmbH
Remote
DevOps
Gitlab
Kubernetes
