qconsp 2014 - continuous delivery - part 05a - data migration
TRANSCRIPT
![Page 1: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/1.jpg)
Data Migration
Fabricio Leotti | Rodrigo Russo
![Page 2: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/2.jpg)
O problema
![Page 3: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/3.jpg)
Database Scrip1ng
![Page 4: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/4.jpg)
Mudanças nos dados
![Page 5: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/5.jpg)
Mudanças nos dados
![Page 6: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/6.jpg)
Branching by Abstrac1on
![Page 7: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/7.jpg)
Quando usar?
![Page 8: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/8.jpg)
Como usar?
![Page 9: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/9.jpg)
Como usar?
![Page 10: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/10.jpg)
Como usar?
![Page 11: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/11.jpg)
Como usar?
![Page 12: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/12.jpg)
Como usar?
![Page 13: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/13.jpg)
Como usar?
![Page 14: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/14.jpg)
Como usar?
![Page 15: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/15.jpg)
Feature Toggle
hAp://mar1nfowler.com/bliki/FeatureToggle.html
![Page 16: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/16.jpg)
Feature Toggle
![Page 17: QConSP 2014 - Continuous Delivery - Part 05a - Data Migration](https://reader035.vdocuments.site/reader035/viewer/2022062418/554f7be9b4c905d25b8b47e7/html5/thumbnails/17.jpg)
Feature Toggle