Simpler Releases, Faster Upgrades: BOSH Package Vendoring and Colocated Errands - Maria Ntalla
Channel: Cloud Foundry
Date: 2018-04-27

Simpler Releases, Faster Upgrades: BOSH Package Vendoring and Colocated Errands - Maria Ntalla & Maya Rosecrance, Pivotal

Until now, authors of BOSH releases have had to package any dependencies their software needed in their release. While this offers great flexibility, it means that for more complex deployments, there is unnecessary duplication of third-party dependencies. This also makes it difficult to patch external dependencies as they are kept in so many places.

One-off tasks are typically packaged as BOSH errand jobs. Until now, running BOSH errands would require spinning up a VM at the IaaS level. That’s costly and can take up to several minutes, depending on the IaaS.

BOSH recently introduced two very powerful features: package vendoring and errand colocation. Attendees will learn how to use them to simplify release package management, make deployments smaller in footprint, speed up operating and upgrading BOSH deployments.

About Maria Ntalla
Maria is a software engineer at Pivotal.She is currently working on the Redis offering for Cloud Foundry. She has previously spoken at Cloud Foundry Summit Europe 2016 and 2017, London PaaS Users Group and Women Who Go sessions.

About Maya Rosecrance
Maya is an Software Engineer on the Pivotal CF Redis team. Previously she was a part of Pivotal Labs.