Both will help reduce the overall damage his magical attacks will cause to you. You will want to invest (look in shops) for resistance potions for Fire and Magic resistance.
Alduin is a beast of a dragon for sure and at level 11 you are not really going to have much in the way of stats.