Microsoft Announces Bot-As-A-Service

Microsoft today announced Azure Bot Services, providing the bot creators with an option to move their bot into the cloud and allowing the company to handle server as well as storage issues.
 
Microsoft, in its official blog, states,
 
“Azure Bot Service is the first public cloud bot-service powered by the Microsoft Bot Framework and serverless compute in Microsoft Azure. With this cloud service, you can build, connect, deploy and manage intelligent bots that interact naturally wherever your users are talking – from your app or website to text/sms, Slack, Facebook Messenger, Skype, Teams, Kik, Office 365 mail and other popular services. Bots run on Azure Functions, a serverless environment, so they scale based on demand and you pay only for the resources your bots consume.”
 
With the Azure Bot Service, developers will now be able to accelerate building intelligent bots using Microsoft Cognitive Services, by working in an integrated developer experience which has been designed for bot development. You will be able to quickly start with out-of-the-box templates, such as the basic bot, Language Understanding Intelligent Service bot, form bot, as well as proactive bot. You will be able to build bot in C# or Node.js directly in the browser and also, you can try it out with the companion web Chat control. You can also go on to use the IDE and code editor of your choice while using bots.
 
Azure Bot Service uses Azure Functions so as to provide you with the operational agility to run and handle the scale as your bots grow in popularity and you will only pay for what you are using.
 
The company further states,
 
‘Moreover, you also don’t need to worry about provisioning or managing servers that run your bots. Patching and infrastructure maintenance is handled for you – you focus on writing code.”