13.01 Apply production operations practices

Once a software system is released to production, you’ll need ways to monitor the systems and its usage. The nice thing with the cloud is that because you can create identical systems in non-production environments, you can rehearse the production process before the software system is actually released to production.

So, before the software is released to production, you’ll want to incorporate system and application monitoring tools and apply security, operations and deployment production line checks to all your systems. You can do this on a continuous basis by incorporating these checks into the deployment production line itself. The deployment production line is automatically adapt the system based on pre-defined processes. For example, if a system violates security standards bu automatically running through the security checklist, you can have the production line fail and provide an error report to users. Also, rather than applying passive system and application monitoring (meaning after the error has been experience by users), you can use the power of the running stateless systems in the cloud to adapt the system based on resource failures so that the application continues to run without the users ever noticing that something went wrong.

With the cloud and continuous delivery, production operations is no longer reactionary; it is proactive and users might never know that a failure even occurred to your compute resources. This is the power of cloud delivery.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s