Assistance needed on few questions regarding Teams Apps

Sakib Ali Choudhary 225 Reputation points
2024-10-14T14:14:58.6466667+00:00

Could you help me with the following questions:

  • I want to learn about Microsoft Teams apps, how to deploy them, and the prerequisites resources needed for deployment/publishing.
  • Can the entire deployment be done on a different cloud provider?
  • Is a web app necessary to host the backend?
  • If I want to use GCP or AWS for hosting, is it possible? If yes, how many components can be hosted on GCP or AWS, and how many need to remain on Azure?
Microsoft Teams | Development
Microsoft Teams | Microsoft Teams for business | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Alexis CONIA 0 Reputation points MVP
    2024-10-14T15:24:21.83+00:00

    Hi,

    To begin, the best option is to consult the documentation of Teams Platform available here.

    Basically, all the capabilities that a developer can use to extend Teams are based on a web app or an API, and there are no specificities, even if you are in Teams. Based on that, you can host your front and backend on the platform you want. The only requirement to use Azure is to declare Azure Entra App ID to enable SSO with a Microsoft Account or declare a Bot to connect your backend with Teams.

    Your front and back can be separated and also on a different URL.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.