anynines website

Categories

Series

Samaneh Nasihatkon

Published at 10.09.2019

Digital Transformation

Cloud Foundry Summit EU 2019 Talks Given by anynines

In the conference guide for the Cloud Foundry Summit Europe 2019 in The Hague and the schedule on its website, you can get an overview of the topics. Our team members will give five talks on Wednesday, September 11 and one talk on Thursday, September 12.

Table of Contents

Overview

Here is an overview of our talks in CF Summit EU 2019:

Wednesday, September 11

Title

Speaker(s)

Time / Room

Eirini vs. Knative –
A Comparison
 

Julian Fischer

12:00 – 12:30
Yangtze 2

BOSH 101 –
A Beginners Guide

Patrick Hartz &
Khaled Blah

14:15 – 15:25
Amazon

Kubernetes –
The Better OpenStack?

Julian Fischer

14:55 – 15:25
Yangtze 1

Automated Side-by-Side
Development of Applications
for BOSH and Kubernetes

Michael Lieser &
Cedric Hopf

14:55 – 15:25
Yangtze 2

Beyond 1000 BOSH Deployments

Sven Schmidt

15:35 – 16:05
Kilimanjaro 1+2

Thursday, September 12

Title

Speaker(s)

Time / Room

BOSH & SSL Certificates –
Rotating Certificates Smoothly

Sven Schmidt

14:40 – 15:10
Kilimanjaro 1/2

Get to know more about our talks 

You can find more information about our talks here: 

Eirini vs. Knative – A Comparison 

Speaker: Julian Fischer, Chief Executive Officer

Abstract

The future of Cloud Foundry in a Kubernetes world is influenced by the adoption of both Eirini and Knative.

While both technologies claim a developer-friendly user experience to run cloud-native workloads, this talk provides you with a side by side comparison. Learn about Eirini; how Cloud Foundry on Kubernetes is similar but different to Knative. Get a closer look at the developer workflows around serverless containers, buildpacks and cf push.

At the end of this talk, you will have gained a sense for both technologies helping you to monitor the development of both technologies for relevance to your organization.

Benefits to the Ecosystem

This talk aims to highlight the benefits of Cloud Foundry in a side by side comparison. Cloud Foundry users should be confident that CF will remain a relevant tool for developer productivity.

BOSH 101 – A Beginners Guide 

Speakers: Patrick Hartz, Platform Engineer & Khaled Blah, Senior DevOps 

Abstract

In the age of Kubernetes & Cloud Foundry, why is it worth learning BOSH and what do you need it for?

Unlike any other tool, BOSH can help developers to bring their software to any Infrastructure quickly, reliably and consistently with the most important rules of modern cloud-native app development.

Find out what makes a good BOSH manifest and why it is important to separate infrastructure and deployment config. Get a top-down view of the most important BOSH components and learn why and when to use BOSH. See how you can manage and debug large scale deployments based on years of experience running BOSH in production systems.

After the session, you will be ready to open your laptop and to ship your first deployment with BOSH!

Benefits to the Ecosystem

BOSH takes an important part in the Cloud Foundry success story. Most of the open-source projects under the roof of the Cloud Foundry foundation use BOSH to be infrastructure agnostic and to simplify life cycle management.

Teaching beginners the most fundamental skills in BOSH will help them to maintain their own Cloud Foundry deployments and contribute code back to the foundation’s open-source projects.

The mission of this talk is to provide a deep dive into BOSH, to explain when to use it and how to write clean & idiomatic manifests. Important configuration types like Cloud & Runtime configuration will be explained and attendees will learn how BOSH ops files can make environment specific customization possible.

This talk will not be a guide on how to write BOSH releases but focuses more on the configuration and maintenance of deployments.

Type of Audience and the gain for them

This talk is for beginners that just started with BOSH and try to understand how BOSH can help them developing and operating software across multiple infrastructures.

Attendees will receive an overview of BOSH’s architecture, learn the responsibilities of the different configuration types and see how credentials management can help securing Software in the cloud.

After the session, every attendee will be able to create infrastructure agnostic BOSH manifests, keeping configuration DRY, extendable and organized.

Kubernetes – The Better OpenStack?

Speaker: Julian Fischer, Chief Executive Officer

Abstract

Kubernetes has started to cannibalize Cloud Foundry but it doesn’t stop there. With K8s on bare metal, it seems that there is a desire for a technology_x000D_

that provides what OpenStack has promised. With K8s being a candidate for infrastructure automation and its capability to automate stateful workloads, Kubernetes has also entered BOSH territory. In this talk, you will learn about chances and risks that will arise if K8s becomes the new OpenStack.

Benefits to the Ecosystem

This talk will show how Kubernetes may influence the role of BOSH in the Cloud Foundry ecosystem. 

Automated Side-by-Side Development of Applications for BOSH and Kubernetes 

Speakers: Michael Lieser & Cedric Hopf, Platform Engineers

Abstract

The simultaneous provision of software for BOSH and Kubernetes can be very time-consuming. BOSH releases require frequent dependency updates and must be tested with the latest stemcell versions. The same applies to Kubernetes with Docker images, container registries and a bunch of configuration files.

In this talk, Michael & Cedric explain how developers can free themselves from this burden and automate daunting tasks with Concourse. They show a simple yet powerful way that can be used to automate BOSH and Kubernetes Software releases and which also covers dependency and test automation for both BOSH and Kubernetes.

With these guidelines in hand, participants will know how to spend less time on code maintenance and more on software development.

Benefits to the Ecosystem

The rapid development of Cloud Foundry towards Kubernetes presents developers with new challenges. While manual maintenance of BOSH releases was still feasible in the past, doing so for both BOSH and Kubernetes is not. 

The presentation will show how these problems can be solved with an automation process rather than hours of hard manual work, leaving more time for developers to contribute to the Cloud Foundry success story.

Type of Audience and the gain for them

This talk is for developers who have already worked with BOSH or Kubernetes. The session provides attendees with guidelines and tools that can be used to build an automation process for simultaneous maintenance of BOSH and Kubernetes software releases using Concourse.

Beyond 1000 BOSH Deployments

Speaker: Sven Schmidt, Senior DevOps 

Abstract

How do you keep over 1000 parallel software deployments happy and running all at once, using only a single BOSH Director? We’ve all seen talks about Cloud Foundry’s fantastic capabilities at scale – but scaling its underlying automation layer brings its own challenges and constraints. In this talk, you’ll learn about the obstacles and limitations which we discovered along the way, and how we solved them with the help of the BOSH core development team. 

You’ll see how we monitor its different components whilst they keep more than 1000 separate software deployments updated – and we’ll show you which performance indicators *really* matter. You’ll also learn how we automated the BOSH layer itself, helping to make sure its end users stay blissfully unaware of the complexity that keeps their software running 24/7.

Benefits to the ecosystem

On our 1 year journey to 1000 BOSH deployments running in parallel, we encountered several challenges. Some have been resolved in the BOSH core thanks to our input and we have regular experience exchanges with the BOSH core team, to which not every Operator has access to at the moment. As it is a scaling software BOSH also has an interdependence with the IaaS layer, which I will also shine a light on as a potential performance bottleneck. In the end, the attendee/viewer will be able to identify most if not all of the error pictures that happen when a BOSH director reaches its current capacity and how to remedy it, often without even scaling up the Director VM.

Type of Audience and the gain for them

This talk is for Operators with skill level of Intermediate. 

BOSH & SSL Certificates – Rotating Certificates Smoothly 

Speaker: Sven Schmidt, Senior DevOps

Abstract

Rotating certificates in BOSH can lead to disastrous outages leaving Cloud Foundry and Kubernetes environments broken.

This session will tell you the 101 of SSL & TLS protocols in a BOSH world. Find out how BOSH & Credhub handle the creation, deletion, and rotation of certificates differently and why it is so much harder to deal with certificates than with other naive secret types. See how you can cause a director “meltdown” during rotations and learn to avoid them in your own production environments.

You will leave this session with a step by step plan on how to rotate certificates in any BOSH based environment without downtime, avoiding the most common pitfalls.

Benefits to the Ecosystem

SSL certificates are an important part of every cloud platform including Cloud Foundry and Kubernetes. But with a time-limited validity, periodic certificate rotations are mandatory!

This talk will focus on cloud platforms that are deployed and maintained through BOSH, especially Cloud Foundry & CFCR / Kubernetes.

Operators will receive a crash course on SSL & TLS protocols, see how BOSH & Credhub handle the certificate generation under the hood and receive a step by step plan to rotate certificates in BOSH driven environments without downtime.

Providing operators with solid certificate skills in BOSH will improve the uptime of production Cloud Foundry environments and improve the overall Cloud Foundry user experience.

Type of Audience and the gain for them

This talk session is for intermediate and advanced operators that are already familiar with the basic practices of  BOSH by operating their own Cloud Foundry or Kubernetes environments.

Attendees will receive a crash course in SSL Certificates in BOSH and learn to rotate certificates of any BOSH based environment without downtime.

© anynines GmbH 2024

Imprint

Privacy Policy

About

© anynines GmbH 2024