January 1, 2020

242 words 2 mins read

Building a serverless continuous integration and delivery pipeline

Building a serverless continuous integration and delivery pipeline

Continuous integration and delivery (CI/CD) systems are part and parcel of todays software delivery pipelines. Today, there are two choices for a CI/CD system: you either pay for a service or host your own. Anubhav Mishra explains how to use serverless computing to create a cost-effective and reliable CI/CD pipeline.

Talk Title Building a serverless continuous integration and delivery pipeline
Speakers Anubhav Mishra (HashiCorp)
Conference O’Reilly Open Source Convention
Conf Tag Put open source to work
Location Portland, Oregon
Date July 16-19, 2018
URL Talk Page
Slides Talk Slides
Video

Continuous integration and delivery (CI/CD) systems are part and parcel of today’s software delivery pipelines. Today, there are two choices for a CI/CD system: you either pay for a service or host your own. However, most of the time, we end up waiting for resources to free up or paying for underutilized resources. Anubhav Mishra explains how to use serverless computing to create a cost-effective and reliable CI/CD pipeline. Anubhav offers an overview of serverless computing projects that focus on solving the CI/CD problem and shows you where to get started. Anubhav then walks you through creating a CI/CD pipeline for a modern containerized application from scratch using serverless platforms like Amazon Lambda and Google Cloud Functions. Along the way, Anubhav also shows how this CI/CD system can be integrated with the tools developers use daily like GitHub and Slack to make the software delivery experience even better, using philosophies like ChatOps.

comments powered by Disqus