In this presentation you can find details of using AWS Code Deploy. This tool helped The Irish Store to decrease deployment time from 6 hours to 15 minutes. As Magento 2 can be used on multiple servers including backend and frontend separate servers it is possible to build complex infrastructure and deliver 99.9% uptime.