question

JamilSaif-1250 avatar image
0 Votes"
JamilSaif-1250 asked ·

Azure App Services

Greetings all,

Trying to host an application on Azure PaaS "App Services" we had some long discussion on Twitter, as shown below
https://twitter.com/WindowsDocs/status/1255875925645955075?s=20

Can we get the propoer answer?

What Architecture Style best fit and recommended, this is typically a client/server application two-tiers "application and data" although some code runs in backend on App Servers, as showon in the high level design attached in twitter thread, but most code (85%-90%) runs on the web server it self.

Thanking you

jamils

azure-webapps
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

ryanchill avatar image
0 Votes"
ryanchill answered ·

Hi @JamilSaif-1250,

Donovan is one of the best out there! I took a look at your diagram

EXLlXVRUwAcPFY5

Start with tutorial over at https://docs.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-auth-aad. Even though this doc is using securing apps with Azure Active Directory, the structure of the app is a front-end with a back-end. You can add both the front-end and back-end to a vnet to retrict traffic so that the back-end only responds to traffic that's on the vnet e.g. the front-end. Want to throw in a database, check out this tutorial and make sure you secure it. Reverse proxy documentation is here, albeit I don't see a need a for it as your diagram shows it isn't connected to anything.

Hope you find this help.


· Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.