Pipeline Patterns for Platform Teams

 

Platform engineering has become one of the most important engineering disciplines of the last few years, providing a standardised, unified experience for development teams so that they can work at maximum efficiency, while ensuring your organisation can stay secure and compliant. At the same time, CI/CD pipelines remain integral to every SDLC and internal development platform, helping us bridge the gaps from idea to production, so mastering them is highly beneficial. In this session we will look at several advanced CI/CD pipeline patterns that teams can add to their toolkit to get the most out of their CI/CD tools. (With code samples!) Some of the patterns covered might include: orchestrating pipelines across projects, spinning up ephemeral, branch-specific infrastructure for testing, centralised provisioning of secure credentials, chatOps in practice, and more. The audience level is intermediate to advanced experience in CI/CD (skewing towards advanced), and definitely not tailored to a beginner audience.

 


Speaker

Zan Markan

Senior Developer advocate @CircleCi

Zan Markan is a senior developer advocate at CircleCI, on a mission to educate and inspire developers on the topics of CI/CD, DevOps, and software quality. Across his career he has worked in companies of various sizes, from enterprises to own startups, and everything in between, and across industries as diverse as retail, AI, and developer tools. He’s passionate about serverless technologies, mobile development, and developer experience. Outside of work, he enthuses over airplanes, craft beer, and the Oxford comma.

Read more

Session Sponsored By

CircleCI is the software delivery engine for teams who want to ship software faster and with confidence.

Date

Tuesday Mar 28 / 02:55PM BST ( 50 minutes )

Location

Mountbatten (6th Fl.)

Share

From the same track

Session

ChatGPT is Fun, but the Future is Fully Autonomous AI for Code

Tuesday Mar 28 / 11:50AM BST

ChatGPT and other AI tools based on Large Language Models (LLMs) have grabbed the headlines for their ability to write poems, short stories and other kinds of content – including code. The intuitive interactive interface makes them easy to use and they can be a real time-saver.

Speaker image - Mathew  Lodge

Mathew Lodge

CEO @Diffblue

Session

How ING Accelerated Kubernetes Deployments Across 500+ Applications: Challenges & Lessons Learned

Tuesday Mar 28 / 01:40PM BST

 

Speaker image - Wouter Ligtenberg

Wouter Ligtenberg

Sr. Engineering Manager @ING Hubs Romania

Session

Streaming Events? You Should Be Storing Them

Tuesday Mar 28 / 10:35AM BST

Event-driven architecture has been on many developers' minds for some time. Event streaming has increased in popularity, and whilst streaming has fantastic advantages, if you are not storing events at the source of the application, you are missing out on so many opportunities.

Speaker image - Yves  Lorphelin

Yves Lorphelin

Head of Developer Advocacy & Consultancy @Event Store

Speaker image - Matt Macchia

Matt Macchia

VP of Engineering @Event Store

Session

It's time to talk about your Big Code problem!

Tuesday Mar 28 / 05:25PM BST

Developer experience in the Age of Big Code: Today, every company has seen an explosion in the amount of code that they are dealing with compared to just 10 years ago. This leads to ‘The Big Code Problem’.

Speaker image - Mark	 McCauley

Mark McCauley

Field CTO @Sourcegraph

Session

InfoQ - Ask an editor

Tuesday Mar 28 / 04:10PM BST

An informal session for InfoQ editors and QCon attendees to connect, ask questions, and share ideas.

Speaker image - Daniel Bryant

Daniel Bryant

Platform Engineer, Co-Author of "Mastering API Architecture", Java Champion, and InfoQ News Manager