Bots are essentially web APIs and need a container in which to be deployed. The container could be a virtual machine or a managed hosted platform as a service (PaaS)
. Often, bots are hosted on a certain PaaS. Azure provides app services that form a rich platform for hosting bots created using MS Bot framework. Azure also provides Bots as a Service, and Azure functions can be used to write bots quickly.
Authoring a bot solves one large piece of the overall puzzle. The other big piece is to manage ...