13 October 2023
A Multinational technology leader which relies on robust infrastructure to support its expansive portfolio of networking, security, collaboration, and IoT products and services. As the company grew over decades, its infrastructure became increasingly complex, with a diverse array of hardware and platforms to manage. Manual configuration changes were time-consuming and error-prone, motivating the company to adopt automated solutions to streamline operations.
The company launched an initiative to implement Ansible automation to centrally manage infrastructure, accelerate deployment, and reduce costs. Ansible’s simple, agentless approach provides consistent abstraction across the company's entire infrastructure landscape. After assessing available training options, The company selected JBI Training to upskill its UK-based software engineering team on Ansible skills through a 3-day intensive course.
The company's infrastructure relied heavily on manual processes that were becoming unwieldy and vulnerable to human error. Engineers wasted valuable time performing routine configuration tasks across heterogeneous environments. This manual approach also made it difficult to track changes, provision new infrastructure rapidly, and maintain consistent configurations.
It was clear the company needed to implement automation to align with modern infrastructure practices. Automation would allow engineers to manage infrastructure-as-code, enhancing visibility, efficiency, and reliability. After reviewing options, Ansible was selected for its simplicity, flexibility, and ability to automate across their infrastructure.
Ansible is an open source automation platform that uses simple YAML playbooks to orchestrate configuration, deployment, and management of infrastructure. It has an agentless architecture, using SSH to connect to managed nodes without any software prerequisites. Ansible provides modules for most infrastructure components and works across varied environments and operating systems.
To effectively adopt Ansible, the company's software engineering teams required training on Ansible skills and best practices. JBI Training was selected to deliver a 3-day instructor-led course based on strong market reputation and experience training Fortune 500 companies.
The intensive course curriculum covered Ansible architecture, playbook fundamentals, roles and variables, conditional execution, loops, templates, error handling, testing, and integrating Ansible with continuous integration/continuous deployment (CI/CD) pipelines.
Engineers worked through hands-on labs to gain practical experience with:
The hands-on, workshop-style delivery helped engineers rapidly acquire Ansible skills. Instructor support and peer collaboration enabled participants to get answers to questions and work through challenges in real-time.
The JBI Training Ansible course successfully prepared the company's software engineers to implement automation across the organization's diverse infrastructure landscape. Feedback from participants highlighted the engaging delivery, knowledgeable instructor, and relevant, practical content.
Within months of completing training, engineers had developed dozens of playbooks and roles covering key infrastructure components. New servers can now be provisioned in minutes instead of hours. Configuration changes that once required manual steps across hundreds of machines can now be rolled out instantly across the environment.
Ansible has reduced infrastructure costs by optimizing resource usage and eliminating configuration drift. Centralized playbooks have also improved visibility into the infrastructure state. Debugging and auditing changes is simplified with Ansible's built-in idempotency and logging.
By implementing modern infrastructure-as-code practices with Ansible, The company has enhanced reliability, agility, and scalability while positioning themselves for future growth. The Ansible skills gained through JBI Training have been instrumental in enabling The company's digital transformation.
After the successful initial Ansible training, [COMPANY] plans to continue expanding engineers' capabilities by leveraging additional JBI Training courses. Upcoming training will cover complementary technologies like Terraform, Docker, and Kubernetes to further enhance the infrastructure automation toolkit.
JBI Training will also deliver role-based courses on Azure and AWS cloud platforms to support [COMPANY's] multi-cloud strategy. Advanced training in DevOps culture and practices is planned to optimize collaboration and continuous delivery.
With solid Ansible foundations in place, [COMPANY] is well-positioned to keep evolving its skills and processes to achieve infrastructure excellence.
JBI Training offers a comprehensive curriculum that can upskill teams across key technology and process areas including:
JBI's experienced instructors and hands-on learning environments provide impactful upskilling for modern IT teams. The courses give participants access to new technologies along with real-world guidance and best practices.