Through various workstreams to automate manual business processes, tasks and even infrastructure platforms, we have managed to successfully accomplish this by decoupling the end to end process and scripting each component. Then ensure that with the use of runbooks we can execute each one in order or parallel to achieve the result our clients were in need of.
One of our biggest achievements was automating an entire Active Directory Domain Services from the ground up. With the use of the right DevOps aligned tools and programming languages we were able to complete this project. Once this was complete then it is only as little as 1 line of code to scale the solution and integrate additional Domain Controllers.
In another project we were given the requirements to deliver an automated Cisco firewall solution. This would include the build and setup end-to-end so that we have 2 identical firewalls in an active-active high availability pair. Once this was finished, engineers in BAU would only have to update CSV or JSON files to manage the Cisco firewall pair.
Amongst many more projects we have automated processes end-to-end from infrastructure to hardware to software and business process.