Basel, Switzerland
October 10–11, 2018
Click Here For Information & Registration
Back To Schedule
Thursday, October 11 • 14:50 - 15:20
Reviving the Platform Every Day - Emmanouil Kiagias & Josh Hill, Pivotal

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Natural disaster hit your data centre? Don't worry. Cloud Foundry is prepared for disaster from day one thanks to built-in support for BOSH backup and restore (BBR). Nice. But how do we know the platform is ready for catastrophe? What if our worst fears come true?

The BBR framework laid the technical foundation for implementing disaster recovery. However, Cloud Foundry is a complex distributed system and contributors are spread across multiple teams and timezones. The challenge was to find a way to drive out this cross-cutting feature across all Cloud Foundry components.

Thus the Disaster Recovery Acceptance Tests (DRATs) were born. Josh and Emmanouil will show you the test framework that continuously tests a critical feature of the platform. DRATs ensures that all the Cloud Foundry components continue to work together, so we can all be confident that the platform can recover when mishaps occur.

After this talk attendees will:
* take away patterns for developing features with cross-cutting concerns.
* understand DRATs and how Cloud Foundry teams test their components.
* understand how to deliver CI tasks that can be shared by many teams in their own CI pipelines.

avatar for Josh Hill

Josh Hill

Senior Software Engineer, Pivotal
Josh is a senior software engineer with Pivotal on the Platform Recovery team. He has spoken at numerous conferences and meetups, including previous CF summits. Josh enjoys delivering high-quality software at a sustainable pace. Prior to working as a software engineer, Josh was a... Read More →
avatar for Emmanouil Kiagias

Emmanouil Kiagias

Software Engineer, Pivotal Cloud Foundry
Emmanouil is a software engineer for Pivotal Cloud Foundry, currently working on Platform Recovery team. He has experience working on distributed systems and infrastructure automation.

Thursday October 11, 2018 14:50 - 15:20 CEST
Boston 1, 2, & 3