NOTE: The event will be held in Central Daylight Time (CDT), UTC -5.

View More Details for Open Source Summit + Embedded Linux Conference North America 2020
Registration Information.
Back To Schedule
Wednesday, July 1 • 3:05pm - 3:55pm
Tutorial: Building Cloud Native Apps with Knative and TektonCD - Carlos Santana, IBM

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
I will provide the attendees a short introduction on how to use both OpenSource projects Knative (https://github.com/knative) and TektonCD (https://github.com/tektoncd/pipeline) to build a Cloud Native Application.

This might be the first experience to some students to open source technologies to understanding and building Cloud Native Applications, a skill that a lot of developers wan to get started.

The tutorial will have the students use a Kubernetes Cluster (provided) on the cloud, and have a guided tutorial where they will fork a github repo that contains some web server code that implements a REST API. It will will take this source code and build a container image and push it to a container registry using TektonCD Pipelines. Then have the pipelines deploy the application using Knative Serverless abstraction, this will allow the application scale to zero containers when there is no http traffic into the application, and scale back up when new traffic starts to flow.

They will have the ability to do automation using DevOps by creating a gihub webhook that triggers the pipeline to run any time there is a code change in the git repo.

avatar for Carlos Santana

Carlos Santana

Principal Engineer, IBM
Carlos Santana is a Senior Principal Software Engineer at IBM. As an Architect for the IBM Cloud GTM (GoToMarket), he leads the architecture, integration, and development of Cloud Native Solutions that focus on Automation and CICD for IBM Software on Red Hat OpenShift. Carlos has... Read More →

Wednesday July 1, 2020 3:05pm - 3:55pm CDT
Cloud App Development Theater