Another vote for "listen to the CTO." In my mind it's a tie of you're paying $0 at Azure since you're on credits, and you don't yet have the expertise to do anything else, by your own admission. The company grows by the product, not the infrastructure. Ship things, get money, hire sysadmins when Azure becomes cost prohibitive (read: not necessarily "not free anymore," but too expensive to stay), then migrate.