GoDaddy: One-Click Provisioning Automation Improvements
Role: Director of Global NOC
Overview: Improvements to provisioning automation.
Situation: The GoDaddy NOC team was overburdened with manual tasks related to server and service provisioning, despite an existing “One-Click Provisioning” system. Certain phases of the build process were unreliable or still required significant manual intervention, leading to inefficiencies and potential for errors.
Task: To identify bottlenecks and areas for improvement within the existing provisioning automation and implement changes to streamline various phases of the build process, thereby improving reliability and reducing manual toil for the NOC.
Action:
- Analyzed the existing “One-Click Provisioning” system to pinpoint unreliable or manual-intensive stages.
- Prioritized and implemented automation improvements to streamline these identified phases of the build process.
- Focused on enhancing the reliability of automated tasks to reduce failures requiring NOC intervention.
- Worked to reduce high-toil tasks, freeing up NOC personnel for more critical incident management and response activities.
- Tech Stack Used: Java, Python, RabbitMQ, MS SQL.
Result: Improved reliability and reduced high toil tasks for the already overburdened NOC team by streamlining various phases of our build process. The improvements to the provisioning automation significantly enhanced its reliability and contributed to greater operational efficiency.
Context: This project directly addressed operational pain points for the Global NOC. By making provisioning more automated and reliable, it allowed the NOC to focus on higher-value activities, improving overall operational effectiveness and reducing the risk of human error in critical provisioning tasks.