Wednesday, April 19 • 11:15 - 12:00
Continuous Deployment of Legacy Software: Crazy Smart or Just Plain Crazy? (Alex Freire)

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

Imagine this:
You've just started leading a team tasked with substituting a legacy system more than a decade in production. It's one of the company's key products and brings in a lot of revenue every day.
Not only will you need to rewrite the system in a new language, you'll have to change database platforms and the communication protocols with several other systems.
Sound challenging?
How would you even start? Plan years of work and a Big Bang release? Could this succeed?
What would change if you knew, as my team did when confronted with this challenge, that the system was responsible for keeping 80% of all of Latin America on the web?
It might sound crazy, but the strategy we chose was based on one of the latest advances in technical agility: Continuous Deployment!
We delivered to production on the first week, then started delivering daily, and eventually were deploying to production multiple times a day.
Join me to better understand everything you’ll need enable Continuous Deployment, from testing automation, through a DevOps culture, to infrastructure as code for example. See how these changes helped us be extremely successful in this crazy (or crazy smart?) case study.

Learning Outcomes:
  • You'll walk away equipped to decide whether Continuous Deployment can help you with your team’s biggest challenges.



Wednesday April 19, 2017 11:15 - 12:00 EDT