Comments (5)
Hello @stas-linearb, Thank you for bringing this to our attention and I'm sorry to hear that this confuses you. The Provison
here in output of "Start Debugging" and "Provision in the Cloud" means slightly different things, please allow me to first explain a little bit in detail:
- In "Start Debugging", the tool is provisioning an app (an Azure Active Directory app) in your tenant, it only requires to know your Microsoft 365 subscription because there is no cloud resources needed and everything is running in your local machine.
- In "Provision in the Cloud", in addition to provision an app, it also refers to create resources in the cloud that will help host your app. For example, if you are develop a tab app, an Azure Storage resource will be created in this step so that you could deploy your app to this resource in next step with command "Deploy to the Cloud". This is why a subscription will be needed in this step.
We will be more careful on the output messaging to make this clear.
from teams-toolkit.
Thank you for clarifying the issue.
From your answer, I realize that the bot does not need any cloud resources? Is it correct?
That means, that for the production APP with a bot, I don't need any subscription?
I'm asking you because in env.default.json I found variable declaration "skuName" with the value "F1", which means "Free and Shared" service plan. Every message that a bot receives passes through Azure servers, it makes sense for resources participating in the process and performance.
from teams-toolkit.
Hey, I'm more curious about what you mean by "Production App" and what are you trying to achieve.
I'm assuming you want the code to be deployed somewhere and having the bot up and running without any locally hosted services to support you production usage?
If that's case, the Teams Toolkit can help in a way that we will create a resource in Azure for you to host your bot (behind the scene it's an App Service). This feature is handled by "Provision" (to create Azure Resource) and "Deploy" (To Deploy your code) command, and still an Azure subscription will be required.
Aslo, as you mentioned, the App Service we provisioned is on the free tier.
from teams-toolkit.
Hi,
The bot will be deployed to AWS.
As I understand, we don't need to create Azure subscription.
from teams-toolkit.
@stas-linearb Thank you for explaining your scenario to us. Although we don't have built-in support to deploy your code to AWS, we are interested to consider this in our future roadmap. We will close this issue for now, feel free to open another one if you still have questions or meet another issue.
from teams-toolkit.
Related Issues (20)
- [Known Issue] Calling Azure Function will return ERR_CONNECTION_REFUSED. SSO projects with OBO flow can't popup login page. HOT 1
- Teams Toolkit => Prepare Teams App Dependencies throws "The operation has timed out." SystemError HOT 8
- bug report: custom-copilot-rag-custom-api.failed-to-update-custom-api-template HOT 2
- commandMiddleware converting all inputs to lowerCase, breaking some command scenarios HOT 3
- Possible "This app cannot be found" error when debugging a new Teams app HOT 1
- Cannot create new Teams apps with Teams Toolkit in Visual Studio Community 17.10.2 HOT 7
- Implementation of Translation in Teams Bot adaptive cards HOT 9
- The wrong dev tunnel is being selected HOT 4
- There was a problem reaching this app HOT 2
- Code Error HOT 2
- Teams Toolkit VS 2022 - .gitignore missing in TeamsApp.ttkproj HOT 2
- Teams tab app error - CP.UiRequiredError: Failed to get access token cache silently, please login first: you need login first before get access token. HOT 2
- Add skip update parameter to publishAppPackage if app exist HOT 1
- [Known Issue] VS local debug to open the Teams browser will use edge profile account instead of the project's m365 account HOT 1
- Teams app updates does not reflect quickly HOT 4
- (×) Error: teamsApp/extendToM365 failed. (×) Error: Request failed with status code 406 (tracingId: ) NotAcceptable: Error with the data stored in cache. This is most likely due to an error with the package being uploaded HOT 2
- Unable to create the bot through `teamsapp provision` HOT 3
- teamsApp/extendToM365 error with NotImplementedError HOT 4
- Reload caché in Microsoft Teams Tab HOT 3
- What is the purpose of creating an AAD application? HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from teams-toolkit.