Preheat the oven to 325 degrees Fahrenheit (163 degrees Celsius) and prepare a 10-inch Bundt pan by greasing and flouring it.
In a large bowl, mix the yellow cake mix and instant vanilla pudding mix together.
Add the eggs, sour cream, melted butter, vegetable oil, water, and vanilla extract to the dry ingredients and mix until smooth.
Pour the batter into the prepared Bundt pan and bake for 45 to 50 minutes or until a toothpick inserted into the cake comes out clean.
Allow the cake to cool in the pan for 10 minutes before inverting it onto a wire rack to cool completely.
In a small bowl, whisk together the powdered sugar, melted butter, milk, and vanilla extract to make the glaze.
Transfer the cooled cake to a serving plate or cake stand, drizzle the glaze over the top, and let it set before serving.
Cut the cake into bite-sized pieces and enjoy at room temperature.
