Knative / Demos

Add meeting Rate page Subscribe

Knative / Demos

These are all the meetings we have in "Demos" (part of the organization "Knative"). Click into individual meeting pages to watch the recording and search or read the transcript.

1 Nov 2021

In this session, Maciej Swiderski presented an approach that allows to rely on serverless techniques such as functions and cloud events yet still working on the higher-level representation. He introduced Workflow as a Function Flow concept that builds up on top of state of the art technologies such as CloudEvents and Knative Eventing to deliver a highly scalable business-oriented solution that looks like a single service but runs as a set of functions.
  • 1 participant
  • 25 minutes
workflow
workflows
workloads
flow
functional
centralized
processes
abstracting
vm
workload
youtube image

27 Aug 2021

The flexibility of modern cloud infrastructures and the rise of serverless brought event-driven service integrations back into fashion. Knative made it possible to leverage common messaging patterns the Cloud Native way, and build complex systems where components communicate asynchronously on top of Kubernetes.

But building such systems requires some intrinsic knowledge of the Kubernetes API, and a good understanding of Knative's loosely coupled building blocks. In this demo, Antoine shows how TriggerMesh leveraged the HCL syntax and some basic graph theory to design a description language specifically tailored for expressing event-driven architectures for service integrations backed by Knative, using common messaging patterns.
  • 5 participants
  • 54 minutes
integrations
mesh
trigger
interface
context
complexity
transitioning
troubleshooting
processing
deploying
youtube image

2 Aug 2021

Service level objectives (SLOs) and progressive rollouts for Knative applications

How can you maximize release velocity for your cloud applications, while protecting end-user experience at all times? Service level objectives (SLOs), and safe, progressively rollout of new versions of your applications are two of the best-practices that address this problem. In this talk, we present two demos using Iter8, the release engineering platform for Kubernetes) that shows delightfully simple ways to automate SLO validation and progressive rollouts for Knative applications.

Demo 1 (HelmOps): Dark-launch a Knative application, use Iter8's built in metrics collection feature to validate latency and error-related SLOs, and safely promote (or rollback) the new version.

Demo 2 (HelmOps + GitOps): Progressively shift traffic, and safely promote (or rollback) the new version after SLO validation using metrics from Prometheus.
  • 5 participants
  • 57 minutes
iterative
iterate
iterator
iterators
platform
rollout
advanced
git
devops
implemented
youtube image

29 Jun 2021

#Knative

Knative DUX WG changes by Gabriel Freites, MTS 3 at VMWare.

We will review the changes that have been done in the Knative website to improve the experience and to be more effective in attracting new users.
  • 2 participants
  • 22 minutes
native
newbie
documentation
canadian
kubernetes
guide
community
history
presentation
project
youtube image

2 Jun 2021

Knative May meetup, complete recording. For demo please visit https://youtu.be/-PiUKUY1PS4
  • 9 participants
  • 53 minutes
updates
canadian
launching
project
administration
cert
dashboard
version
license
consortium
youtube image

31 May 2021

#Knative #OpenSource

WordPress on Knative by Evan Anderson, Software Engineer at VMware

One of the ways to learn about systems is by pushing their boundaries. The typical WordPress-on-Kubernetes demo uses a stateful WordPress server talking to a stateful database. WordPress seems like a great candidate to run as a stateless, scaleable service. What happens when we try to run a stateful WordPress on Knative? We learn a lot about WordPress and Knative!
  • 2 participants
  • 34 minutes
wordpress
kubernetes
native
hosted
software
local
canada
nginx
user
learning
youtube image

4 May 2021

#Knative #OpenSource

How many resources does your application require? How much time do you spend optimising those? There are several use cases, in which we want to keep our deployment as lightweight as possible, either because our application does not require much or because our use case is resource constraint to begin with.

In those situations, K3s provides a lightweight alternative to other Kubernetes distributions; combined with Knative, we can optimise the start time, simplicity of our operation and reach a lightweight footprint that helps us minimise costs.

In this talk, Anais will showcase setting up Knative on a K3s cluster and utilise Prometheus to monitor our deployment.

Anaïs is a Site Reliability Engineer at Civo, a cloud computing company based on Kubernetes. When she is not advocating DevOps best practices, she runs her own YouTube Channel centered around cloud native technologies. Before transitioning to the cloud native ecosystem, Anaïs helped blockchain projects scale and find adoption. As CNCF ambassador, her passion lies in making tools and platforms more accessible to developers and community members.
Meetup recorded April 28.
  • 1 participant
  • 19 minutes
newbie
k3
beginner
demo
knowledge
users
kubernetes
advanced
native
xivo
youtube image

24 Mar 2021

On March 24, 2021 the Knative community hosted a meetup featuring a demo, "Release Automation for Knative Apps with Iter8" presented by Srinivasan Parthasarathy, Research Scientist at IBM. Iter8 is an open source AIOps platform for cloud native release automation. Iter8 enables developers, data scientists, and SREs maximize business value and guarantee SLOs by automating metrics-driven experiments, progressively delivery, validation, and promotion/rollback of new versions of apps and ML models.

A collection of demos will showcase how Knative app developers can use Iter8 to maximize their release velocity with confidence while protecting end-user experience. The demos highlight a few key benefits of Iter8 during Knative app releases, namely, conformance and canary testing, progressive, fixed-split and dark-launched deployments, mirroring/shadowing and request routing, integration with Helm and Kustomize, and the ability to use metrics from any REST API during experiments.
  • 7 participants
  • 39 minutes
iterate
iteration
implementation
revision
demoing
evaluation
advanced
automation
native
kubernetes
youtube image

25 Feb 2021

On February 24, 2021 the Knative community hosted a meetup featuring a demo, "Transforming CloudEvents with Bumblebee" presented by Sebastien Goasguen, Co-founder of TriggerMesh, who introduced Bumblebee which allows people to define cloudevents transformation declaratively. Combined with knative primitives it helps build event flows that integrate separate services.
  • 6 participants
  • 25 minutes
bumblebee
payload
triggers
cloud
filters
implemented
api
mesh
transformer
manipulating
youtube image

27 Jan 2021

On January 27, 2021, P.J Łaszkowicz, Creative Technologist at Omnijar presented on Taking AI to the Edge a demo about a decade in evolving a large-scale sustainable agriculture project, including distributed machine learning across edge and cloud platforms.
  • 1 participant
  • 26 minutes
coffee
process
ai
developing
overview
provisioning
agricultural
kenya
tensorflow
dashboards
youtube image

23 Nov 2020

Demo: "Mink a distribution of Knative and Tekton ” Matt Moor, Knative Co-Founder and TOC at VMware demos what Mink is and give a few demos using it to develop a simple event-driven application.
  • 7 participants
  • 45 minutes
minkville
minx
demo
chat
techcon
k3s
server
configuring
mync
stuff
youtube image

29 Oct 2020

Check out this demo on "Building Custom Event Sources for Knative ” - Murugappan Chetty, Principal Engineer at Optum
  • 2 participants
  • 25 minutes
native
kenya
project
optum
kubernetes
demo
users
workflows
deployments
murugapan
youtube image

23 Sep 2020

Check out demo #5, "Cloud Events Orchestration with Knative and Zeebe" by Mauricio Salatino, principal software engineer at Comunda.
  • 4 participants
  • 31 minutes
workflows
workflow
application
software
backend
kubernetes
microservices
remotely
dashboard
project
youtube image

22 Jul 2020

Here is a demo from the Knative Meetup #4 “Building Cloud Native Apps with Knative and TektonCD” by Carlos Santana, senior technical staff at IBM.
  • 4 participants
  • 42 minutes
demoing
demos
presentation
tutorial
software
mic
linux
native
4k
kubernetes
youtube image

22 Jun 2020

In this video, Mete Atamel, developer advocate at Google, builds a BigQuery processing pipeline to query some public dataset about COVID-19 on a schedule, create charts out of the data and then notify users about the new charts via SendGrid with Knative Eventing on GKE.
  • 1 participant
  • 5 minutes
processing
scheduler
data
pipeline
coroner
query
work
uk
bigquery
obsessively
youtube image

22 Jun 2020

In this video, Mete Atamel, developer advocate at Google, builds an image processing pipeline to connect Google Cloud Storage events to various services with Knative Eventing on GKE.
  • 1 participant
  • 15 minutes
processing
pipelines
filter
gcp
cloud
canadian
tutorial
downloads
users
google
youtube image

15 May 2020

By Evan Anderson, software engineer at VMWare.
  • 5 participants
  • 29 minutes
banana
application
dockerfile
version
project
tooling
native
repo
annoying
gobbledygook
youtube image

20 Apr 2020

This demo, produced by software engineer @ IBM Johanna Saladas, walks you through how to use Knative eventing feature.

It highlights the following:
- What you can do with the basic Eventing components; broker and trigger with a simple producer and consumer;
- Streaming events in real time;
- In-stream transformation;
- Push-based front-ends

Check out Jo's repo to reproduce the demo in your local environment: https://github.com/josiemundi/knative-eventing-blockchain-demo
  • 1 participant
  • 18 minutes
bitcoin
blockchain
demo
eventing
streaming
transaction
workflow
visualization
kubernetes
native
youtube image