This is a good gesture by MS. It will definitely help developers if they do not have to pay for server costs while developing. Not sure how much it applies to indies, but it seems like they are talking about all developers.
From Major Nelson's website (http://majornelson.com/2013/10/17/xbox-is-providing-free-dedicated-server-hosting-to-our-xbox-one-development-community/):
Great news for Xbox One developers as they’ll have free access to our top rated Microsoft Azure service:
Our intent was to enable developers to take advantage of server resources in their games without having to deal with the challenges that come with building, managing and running servers at scale. So, we chose to provide cloud features that allow the game creators to push the limits of their gameplay experiences and apply the bulk of their investments to game creation, rather than server and operational resources. In fact, we even give them the cloud computing power for FREE so they can more easily transition to building games on Xbox One for the cloud.
(Please delete if already posted)