Our website was receiving heavy traffic, and we were managing it with IIS accounts in existing local environments. The infrastructure needs of our websites were increasing and decreasing depending on the traffic. These changes were managed manually. We wanted to move to a cloud technology for all this manual management and tracking of constantly changing traffic, and handle this manual work and infrastructure by service procurement. Because Azure’s App Service provided us with a fully managed website model, it would allow for dynamic infrastructure changes, scalability, security, and rapid changes. In addition, we needed instant machines because we needed a lot of instant test environments. Thanks to Azure, it now takes us seconds to create a new environment.
Datacenter was running on physical servers with VMs running in a VMware environment. The datacenter service was being outsourced. Developers would send their applications to there.
When moving the website to Azure as Platform as a Service, all we needed was the source code of the application on the existing IIS machine. After publishing this resource in the Azure environment, our application was going to be able to go live without the need for any IIS. After that, the relevant certificate and DNS redirects would be made and the application would start working as production. What we needed was to focus on our applications using a managed service without dealing with the inftastructure layer.