
Windows OS Deployment via Ansible AWX on ESX Environment – A Success Story
Automating Windows VM provisioning in ESX with Ansible AWX — fast, reliable, and scalable.
🛠️ Project Overview
When Cetin Kocaman’s IT team needed to scale Windows VM deployments on VMware ESX, manual OS installs and customization became inefficient. Bigs Bilişim leveraged Ansible AWX to build a robust, template-driven automation environment that streamlined the entire deployment process.
🚀 Key Steps & Achievements
-
AWX Integration
-
Set up ESX credentials and GitHub project in AWX
-
Created dynamic inventory groups and job templates
-
Configured surveys for parameters like VM name, IP, datastore, domain join, etc.
-
-
Automated Playbooks
-
Developed YAML playbooks to clone Windows VMs from ESX templates, configure networking, join AD domain, and run custom scripts
-
Integration with VMware Tools ensured smooth OS customization
-
-
One‑Click Deployment
-
Engineers can now launch Windows VMs via AWX UI, answer deployment prompts (e.g. VM name, IP), and have a fully configured system in ~10 minutes
-
Achieves repeatable, standardized operations across the board
-
🌟 Business Benefits
-
✅ Consistency & Speed – Automated provisioning frees teams from manual installs
-
✅ Scalability – Easily expand services by adjusting AWX parameters
-
✅ Efficiency – Domain join and setup logic handled via scripts/templates
-
✅ Self‑service Portal – Empower DevOps and IT teams to self-provision VMs as needed
🌐 Why AWX & Bigs Bilişim?
-
AWX delivers enterprise-grade automation without vendor lock-in
-
Bigs Bilişim offers hands-on expertise in VMware automation, PowerShell scripting, Git-based workflows, and complex orchestration in regulated IT environments
Read the Original Case
📩 Ready to transform your Windows provisioning with AWX?
Contact us at: [email protected]| 📞 +90 212 877 55 96