Deploying an automation strategy and implementing an infrastructure code approach with Ansible Automation Platform

Marc Petrivelli, Managing Architect, Automation Practice, Red Hat
David Martineau, Software Developer, Bell Canada

Many large-scale enterprises have begun to adopt Red Hat Ansible Automation Platform at some level. In some cases, the usage is ad hoc at the lab level. In others, Ansible automation has been institutionalized across the whole IT ecosystem. As enterprises try to make the jump from ad hoc to widespread use of Ansible automation, they often stumble and don’t fully realize their automation goals. We visit some of the most common reasons for failed adoption and how to mitigate the risk of failure.

In this session, we’ll discuss the considerations when deploying an enterprise automation strategy and show how a Bell network business unit implemented one of the core practices, infrastructure as code, to build a Unified GitLab to enable collaboration and code reuse across the developer community.

Using Ansible and other tools, the Bell Smart Core Practices and Tools team has built a platform capable of supporting thousands of developer workloads with the added capability of scaling specific components at the click of a button to adapt to changing capacity requirements.

A prime example of code reuse enabled by the Unified Gitlab is around sharing existing Ansible roles and recipes that are fed to our Ansible Tower platform which has scaled out and has run over 3 million jobs in 2020, representing labor savings of 14 person-years.

Watch Now