Development/production parity

The tenth factor is related to the runtime execution environments; more specifically, to keep the difference between those environments as small as possible.

The difference is with regards to the running release, that is, the version of a specific application that's running. It's common to have an older release in production and a newer release in development or user acceptance testing (UAT).

But a cloud-native application is built with new concepts and ideas in mind to reflect the cloud platform, so tools for continuous integration and continuous delivery should fill the gap between the environments.

Continuous deployments are also available; it's just a matter of choice. Bring your new release to environment until pre-production (continuous delivery) or bring it until production (continuous deployment); it depends on the organization and its business model.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset