Agile Event Session

Zero-Downtime Data Migrations – Mastering Continuous Deployment

This video content is for Agile Alliance members only

If you’re already an active member, please log in now.

To view this content, and gain access to many more valuable resources, conference discounts, and invitations to exclusive networking and learning events, please consider becoming an Agile Alliance member.

Abstract/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

Additional Resources

Add to Bookmarks Remove Bookmark
Add to Bookmarks Remove from Bookmarks
Add to Bookmarks Remove from Bookmarks

Speaker(s) may be willing to present this session at local group meetings and other events.

Agile2023
Talk
Advancing

More Agile Event Session Videos

Have a comment? Join the conversation

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

IMPORTANT: We have transitioned to a new membership platform. If you have not already done so, you will need to set up an account on the new platform to establish your user profile.

When you see the login screen, choose “Set up Account” and follow the prompts to create your new account. You can choose to log in using your social credentials for either Google or Linkedin (recommended), or you can set up your account using an email address.

Not yet a member? Sign up now