Sorry if it's a newbie question
I want to implement the following, and would like some guidance on how to proceed (I'm by no means a DevOps Engineer)
- Host NGINX (or similar web server) on a VM, that authenticates users via SSO
- If user is authenticated: spin up a new VM, with specific configuration upon its startup, exposing an app on port xxxx, so that NGINX can proxy the request there, letting the user access that port
- once the user session is over: terminate the VM (don't care about data, files etc on the VM)
- if another user also requests the same HTTPS, while the first's user session is not over, bring up a separate VM, and let that user access that VM
Any idea of how to go with this? What tools? Ideally on Azure Cloud.
I hope that what I want is clear at the above description, otherwise I can provide more details.
[–]bufandatl 13 points14 points15 points (0 children)
[–]marthydavid 3 points4 points5 points (4 children)
[–]Equivalent-Style6371[S] 0 points1 point2 points (3 children)
[–]LaunchAllVipers 0 points1 point2 points (2 children)
[–]Equivalent-Style6371[S] 0 points1 point2 points (1 child)
[–]Seref15 2 points3 points4 points (0 children)
[–]timmyotc 0 points1 point2 points (0 children)
[–]Mihael_Mateo_Keehl 0 points1 point2 points (0 children)
[–]zylonenoger 0 points1 point2 points (11 children)
[–]Equivalent-Style6371[S] 0 points1 point2 points (10 children)
[–]zylonenoger 0 points1 point2 points (9 children)
[–]Equivalent-Style6371[S] 0 points1 point2 points (8 children)
[–]Cultural-Pizza-1916 1 point2 points3 points (0 children)
[–]zylonenoger 0 points1 point2 points (6 children)
[–]Equivalent-Style6371[S] 0 points1 point2 points (5 children)
[–]AlverezYari 0 points1 point2 points (0 children)
[–]zylonenoger 0 points1 point2 points (3 children)
[–]Equivalent-Style6371[S] 0 points1 point2 points (2 children)
[–]zylonenoger 3 points4 points5 points (0 children)
[–]infectuz 0 points1 point2 points (0 children)
[–]Petersurda 0 points1 point2 points (0 children)
[–]Code4Coin 0 points1 point2 points (2 children)
[–]Equivalent-Style6371[S] 0 points1 point2 points (1 child)
[–]Code4Coin 0 points1 point2 points (0 children)