Autonomous Deployments In Modern Systems




Autonomous deployments in modern systems

16 October 2019

New York

Added 21-Jan-2020

In modern systems, one of the most important factors is autonomy. The autonomy of the development as well as of the deployment. In distributed systems, the hardest part is to guarantee reliable communication, that won't break due to some unsynchronized changes in collaborating services. During a live-coding session, we'll see how to ensure backward compatibility using deferred changes and contract testing. We'll as well see how can we use consumer-driven contracts to shorten the phase of the integration testing.