CHAPTER 5

image

Automation

Automation is defined as the controlled operation of an apparatus, process, or system by mechanical or electronic devices that take the place of human labor. Automation is desirable because when we attempt to manually implement complex processes, we make mistakes, and these mistakes have a ripple effect that, many times, takes a vigorous root cause analysis to correct. Automation can seem like an expense when you are at the start of a project but investing in automation will pay dividends as systems grow and become more sophisticated. Common tasks become repeatable and measurable, and the code that implements these tasks ...

Get Microservices, IoT, and Azure: Leveraging DevOps and Microservice Architecture to Deliver SaaS Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.