Skip to content

Details

Planned Agenda:

18:30 Open Doors, Get Together

19:00 Official Start, Intro, CF Summit NA Recap, Matthias Haeussler

19:30 Fabian Keller, Mimacom - Blasting Through the Clouds: Automating Cloud Foundry with Concourse CI

Cloud Foundry has an extremly high release velocity with new versions being available multiple times every week for a usual deployment. It is important for operators to deploy these releases in a timely manner in order to keep up with security patches and feature improvements. Commonly, there is not only one Cloud Foundry deployment to be kept up to date, but rather a couple of different stages that need to be upgraded in a specific order, for example from a sandbox to a development to a production environment.

Automation is key to keep up to date with Cloud Foundry's release velocity and Concourse CI is the continuous thing-doer of choice to do this honorable task. In this talk we'll first get to know Concourse CI basics and then see how we can leverage Concourse to automate staged platform updates for Pivotal Cloud Foundry. With pcf-automation being sunsetted in favor of PCF Automation we'll have a look at how we can tailor upgrade pipelines to suit different needs all while keeping the thrust at high pace to blast through the clouds!

20:30 Johannes Bräuer, Dynatrace - Automated multi-stage unbreakable delivery pipelines for Cloud Foundry based on keptn

Abstract: Nowadays, organizations migrate their applications to cloud-native platforms like Cloud Foundry to deliver apps more frequently. To take full advantage of cloud-native stacks, a multi-stage continuous delivery pipeline must be in place that fearlessly moves a deployment from a dev, to a staging, and finally to a production environment while ensuring a quality standard based on defined quality gates. Besides, this pipeline must be able to automatically rollback a deployment if a problem occurs in any stage.
This talk shows the approach of an unbreakable delivery pipeline based on concepts from keptn, which is an open-source framework for autonomous declarative operations and provides mechanism to enhance pipeline steps. Thus, this talk will enrich a pipeline with monitoring data to provide early feedback to developers and to declare the quality gates for each stage. Additionally, it explains how to leverage build, deployment, and environment meta-data to automatically self-heal an environment if a bad deployment has passed a prior gate but causes another issue.

22:30 End of event - probably ;-)

Related topics

You may also like