Leveraging Microsoft Azure for Banking