Senior management wanted a report, listing and upgrade of all the automation running on our network. Use updated language and remove technological debt. Actions taken from modern and secure OS. Failure reported and track actions taken to remediate. No more duplication.
Pros
All scripts are inventoried, documented and stored
Script are owned and modification can be approved by referent
Coding best practices are respected
Need
Merge similar scripts or scripts acting on similar actions. Comments lines and function to understand code block. Create easily readable logs. Push failure warning to IT group. Use modern auth and token.
Cons
Learning of deprecated language
Change resistance
Results
More than 4500 lines written
Modern email alert of result
Logs retained for analyse and automatically purged after delay
The client wants to rely on this service so emails can go through and alert teams on time. The service must be available or alert people in case of failure.
I needed a book library centralized and always available. Online reader and download option must exist to use my favorite mobile reader or easily open the book in a new tab.