What is event-driven automation and why do you need it?

DevOps CI/CD class starts:

Get a $50.00 OFF, if you enroll now. 

1 Year Subscription

The A in the CALMS model of DevOps stands for Automation. Automation is the key to reducing “toil”, and the use of advanced automation tools is synonymous with “doing DevOps”. 

Toil is the kind of work tied to running a production service that tends to be manual, repetitive, automatable, tactical, devoid of enduring value, and that scales linearly as a service grows.

Google SRE Handbook, Ch 5.

The Automation Stack

As you can see in the diagram below, there are many layers in the automation stack found in a modern operations engineers toolkit. In this blog, we are going to going to focus on the top layer, an area which is rapidly emerging as a focus for innovation, ‘event-driven automation’.

Event-driven Automation

Firstly, what do we mean by an “event”? In ITIL terminology an “event” is a “change of state that has significance for the management of an IT service or other configuration item (CI)“. This is just a fancy…



UCSD DevOps CICD

Continue reading on source link

Leave a Reply

Your email address will not be published. Required fields are marked *

error

Enjoy this blog? Please spread the word :)