Bot Framework Composer (Preview) is an integrated development tool for developers and multi-disciplinary teams to build bots and conversational experiences with the Microsoft Bot Framework. Within Composer, you'll find everything you need to build a sophisticated conversational experience: a visual dialog editor, tools to train and manage Language Understanding (LU), language generation and templating systems, and a ready-to-use bot runtime executable.
Please follow the below doc for the prerequisites to publish a bot to Azure.
https://learn.microsoft.com/en-us/composer/how-to-publish-bot#prerequisites
Because Composer is using web standards, it can run anywhere the web platform can run. Customers can take Composer and host it in their existing web infrastructure as a standalone authoring application for their business needs.