You can call MSDeploy from TeamCity. That will get you started until you're ready for OctopusDeploy.
>Yes, this is exactly what we are talking about in a meeting. We forsee both components to achieve that part.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer