Deployment vs production environments
I am preparing for a .NET role and am wondering what some configurations/setups/tools I can look up or prepare for?
For context:
The company is using .NET and Azure. Development is done via login to a VMware portal (IDE and environment are setup inside said VM) and there are a series of CICD tools facilitating any code pushes within said VMware portal.
What deployment/production configurations or tools should I look into?
1 Reply
There are several ways to deploy things
If you want to go with fully self hosted youd probably setup some CI/CD workflow like github actions to push an image if your REST API for example to a docker repository where you then pull the version onto all your servers using an orchestrator which are connected to a load balancer like the built in NGINX stuff
It's best to wait for other replies too tho I myself am very new to automatic deployment and updates, my message is how I personally deploy things