5 Minutes Introduction to Tekton for University Students

Priti Desai
Tekton Pipelines
Published in
3 min readAug 30, 2023

I had an opportunity to present Tekton to 300+ students who work on Open Source Projects for credits at Rensselaer Polytechnic Institute (RPI).

Along with an opportunity, it was a challenge. A challenge to present Tekton in just 5 minutes in two hours long lecture to 300+ students. The challenge is, how to deliver an impactful presentation so that the students can at the least remember the name of the project and the presenter.

I started by introducing myself and sharing my own Open Source eminence to influence Open Source projects and foundations.

Next, I utilized one of the Hooks to start the presentation i.e. Tell the Audience a Story.

What is Tekton?

Up until 20 years back, all the software applications were running on the physical servers in a data center. Extending an application or a storage meant procuring a new hardware, waiting for it to arrive, and plugging in all the wires before it was available to use. About 20 years back, the virtualization started getting adopted as an industry standard. This made extending an application possible without procuring a new hardware and the cloud native era had just begun. With the cloud native adoption, the monolith applications shifted towards Microservice Architecture. This shift had a huge impact on CI/CD i.e. the process used to build-test-deploy a monolith application cannot be directly applied to mircoservices. And that’s why Tekton was founded in 2017. Tekton is a cloud native framework to create CI/CD pipelines for variety of languages and variety of platforms.

Now, around the same time when hardware transitioned into virtualization and IaaS, OpenStack was founded. OpenStack created opportunities to create more friendly and welcoming Open Source communities. OpenStack then transitioned into containers when Kubernetes was founded. With cloud native and Kubernetes, the Open Source communities continued to build stronger and more transparent working environment.

And the story was concluded with Tekton being inclusive and very welcoming Open Source community.

Next, I presented the Tekton Friends. The biggest benefit of contributing to Tekton community is to learn and potentially contribute to other Open Source projects and at the same time, contribute towards a service while learning from the end users.

Tekton Friends

After Tekton Friends, I presented how the Tekton community is very inclusive and fun to work with. And the students can explore, innovate, and grow while working with experts.

And, ended my presentation with a list of references, welcomed all the students to join irrespective of their expertise/experience and offered a mentorship!

It was a great experience presenting to university students!

Thank you for taking time to read through my experience!

--

--

Priti Desai
Tekton Pipelines

Developer Lead @IBM. Tekton maintainer. Co-founder of License Scanner @Cyclonedx