DevOps Conference
The Conference for Continuous Delivery, Microservices,
Containers, Clouds and Lean Business

CI/CD Workshop: Treating your Pipeline as a Product [SOLD OUT]

Workshop
Until Conference Starts:
✓ Group Discount
✓ Individual offers for
Freelancers and employees of scientific institutions

Register now
Bis Konferenzbeginn
✓ Kollegenrabatt

✓ Sonderkonditionen für Freelancer und
Mitarbeiter von wissenschaftlichen Einrichtungen

✓ Bis zu 375 € sparen
Jetzt anmelden
Until December 12:
✓ Workshop Day for free
✓ Raspberry Pi or C64 Mini for free
✓ Save up to $690
Register now
Until December 12:
✓ Workshop Day for free
✓ Raspberry Pi or C64 Mini for free
✓ Save up to $690
Register now
Until November 28:
✓ Transformation Day for free
✓ Raspberry Pi or C64 Mini for free
✓ Save over £689
Register Now

Until November 28:
✓ Transformation Day for free
✓ Raspberry Pi or C64 Mini for free
✓ Save over £689
Register Now

Until March 5:
✓ Transformation Day for free
✓ Raspberry Pi or C64 Mini for free
✓ Save over 850 €
Register now
Bis 5. März:
✓ Transformation Day for free
✓ Raspberry Pi oder C64 Mini for free
✓ Über 850 € sparen
Jetzt anmelden
Until June 18:
✓ Workshop Day for free
✓ Raspberry Pi or C64 Mini for free
✓ Save over $840
Register now
Until June 18:
✓ Workshop Day for free
✓ Raspberry Pi or C64 Mini for free
✓ Save over $840
Register now
Infos
Friday, June 14 2019
09:00 - 17:00
Room:
MOA 4
Booking note:
CI/CD Workshop

CI/CD started out years ago as a nice-to-have for development teams. CD adoption grew over time across teams and layers of the organization, resulting in delivery systems that often evolved in an ad-hoc way, full of workarounds, poor code, and abstractions. Today CI/CD is mission-critical if we want to keep up with the market and also fix issues quickly.

To achieve the level of reliability and performance required, a mindset change is needed. We must treat our pipeline as a product! This has a number of implications, from team design to product management and building in the necessary quality requirements. 

This workshop will help you navigate this new world of reliable CI/CD! In particular, you will learn about:

  • Why must we treat pipelines as a product and what does that mean in practice?
  • How to build in quality in the CI/CD system to cope with growing CD adoption in your organization?
  • Take with you concrete patterns for ensuring your CI/CD is resilient, performant, and scalable.
  • Introduction
  • How Resilient Delivery Looks Like
  • Fast Feedback Loops
  • CI/CD Anti-Patterns
  • Treat Your Pipeline as a (Recoverable, Secure, Scalable, Measurable, Testable, Operable, Usable) Product
  • Recommended Practices
    • Everything-as-code
    • Regular deploys from zero
    • API-driven toolchain
    • Monitor and auto-scale CI/CD infrastructure
    • Functional and smoke tests for pipeline changes
    • Mimic production pipelines
    • Log aggregation and event correlation
    • Pipeline façades
  • Treat Your Pipeline as a Value Stream
    • Value stream mapping
    • Flow efficiency
    • Activity-driven, short and wide pipelines

This workshop is for software developers, testers, build & release engineers, QA engineers, and anyone else interested in understanding how to release software 24×7, incorporating techniques to ensure rapid and safe delivery with reliable pipelines and a robust delivery system.

Participants will need the following:

  • Laptop with at least 8 GB memory
  • VirtualBox installed, see instructions to install here: https://www.virtualbox.org/wiki/Downloads
  • Vagrant installed, see instructions to install here: https://www.vagrantup.com/downloads.html
  • (only if using Windows 10 or Windows 8 Pro) Disable Hyper-V, see instructions to disable here: https://www.poweronplatforms.com/enable-disable-hyper-v-windows-10-8/
  • GitHub account

Stay tuned:

Behind the Tracks

 

Kubernetes Ecosystem

Docker, Kubernetes & Co

Microservices & Software Architecture

Maximize development productivity

Continuous Delivery & Automation

Build, test and deploy agile

Cloud Platforms & Serverless

Cloud-based & native apps

Monitoring, Traceability & Diagnostics

Handle the complexity of microservices applications

Security

DevSecOps for safer applications

Business & Company Culture

Radically optimize IT

Organizational Change

Overcome obstacles on the way towards DevOps

Live Demo #slideless

Showing how technology really works