microsoft / botframework-sdk

Bot Framework provides the most comprehensive experience for building conversation applications.
MIT License
7.49k stars 2.44k forks source link

[Bot Migration] Azure Bot Service migrating info? #3924

Closed vovanb closed 6 years ago

vovanb commented 6 years ago

Just discovered that exist mandatory requirements to migrate existing bot to Azure Bot Service. We developed bot using c# SDK and it is running on -premise data center.

  1. Does it mean that we need to change architecture?
  2. We don't have Azure account and used our MS Bot Free of Charge, does it mean that we need to purchase Azure subscription ? What are costs? 3.What is additional limitation with this migration? Thanks
etbuilder commented 6 years ago

Yes we need explanation, a single user could consume up to 100/1000 message per use and this would cost a lot especially if the code hosted somewhere else.

etbuilder commented 6 years ago

Ok, i found more info on the website for pricing, there are two different channels; premium and standard and we will only pay for premium which are for DirectLine and Web Chat only.

nwhitmont commented 6 years ago

Hi @vovanb - You can find more information on the migration process here:

https://docs.microsoft.com/en-us/Bot-Framework/bot-service-migrate-bot

You don't need to change anything in your bot code, it's only the bot registration that is moving into the Azure system. You will need an Azure account to manage the Bot Channels Registration, which is available in free and premium tiers. You can still use the free tier without cost. If you decide you want a SLA and increased messaging then you can move to premium tier.

pavei commented 6 years ago

We need info!

Because it was complete free. So i did my Business using this platform. How can i host direcline line API? I cant pay 1 dolar by 1000 messages!

vovanb commented 6 years ago

Indeed - we even checked in past with ms account managers that service will be completely free!!!

On 14 Dec 2017, at 23:37, pavei notifications@github.com wrote:

We need info!

Because it was complete free. So i did my Business using this platform. How can i host direcline line API? I cant pay 1 dolar by 1000 messages!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

nwhitmont commented 6 years ago

The bot registration (in Azure it's called "Bot Channel Registration") is still free - you only incur costs if you use the Azure Bot Service which includes bot hosting and storage account in addition to the bot registration.

The full pricing details are available here: https://azure.microsoft.com/en-us/pricing/details/bot-service/

vovanb commented 6 years ago

For webchat since it is premium channel - we should pay after 10k of messages, right?

On 15 Dec 2017, at 0:13, Nils notifications@github.com wrote:

The bot registration (in Azure it's called "Bot Channel Registration") is still free - you only incur costs if you use the Azure Bot Service which includes bot hosting and storage account in addition to the bot registration.

The full pricing details are available here: https://azure.microsoft.com/en-us/pricing/details/bot-service/

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

pavei commented 6 years ago

Yes we will need to pay!

nwhitmont commented 6 years ago

@vovanb @pavei @etbuilder

Please contact Azure Support for any other billing related questions.

pavei commented 6 years ago

And the prices are different!

Sorry for posting this after you close..

Web Info:

image

Pricing area:

image

EricDahlvang commented 6 years ago

@pavei Thanks for reporting the pricing inconsistency. We've created a bug internally to have that fixed.