Name
Zero-Downtime Data Migrations - Mastering Continuous Deployment (Chris Edwards)
Description

Imagine deploying code to production several times a day to a system that processes millions of dollars in payments per year with minimal outages. Achieving this is no small task.

In this session, you will get a deep dive into one of the most challenging technical practices of continuous deployment - Zero-Downtime deployments. You will get detailed examples of managing multi-stage deployments when performing data migrations to ensure that customer experience is never impacted. These examples are based on deployments at Fillip Fleet where they deploy to production several times a day to a platform processing real-time payments.

You will experience a live coding session including several deployments to a production environment and audience participation to interact with code.


Learning Outcomes:

  • IDENTIFY when a data migration will be unsafe during a zero-downtime deployment
  • APPLY a three-step deployment to safely modify a database schema
  • UNDERSTAND how these tools fit into a continuous deployment process
Chris Edwards
Date & Time
Thursday, July 27, 2023, 10:45 AM - 12:00 PM
Location Name
Osceola B
Session Type
Talk
Learning Level
Intermediate
Track
Technology for All
Keywords
Deployment Frequency, continuous-delivery, data
Download Session PDF
Survey Link