Deploy on Aws(https://tinyurl.com/IISonwindowsserve...)
Deploy on Azure(https://tinyurl.com/IISonwindowsserve...)
Deploy on Google(https://tinyurl.com/IISonwindowsserve...)
Internet Information Services (IIS, formerly Internet Information Server) is an extensible web server created by Microsoft for use with Windows NT family.IIS supports HTTP, HTTPS, FTP, FTPS, SMTP and NNTP. It has been an integral part of the Windows NT family since Windows NT 4.0, though it may be absent from some editions (e.g. Windows XP Home edition), and is not active by default.
The Administration API for IIS was developed as an ASP.Net Core application. This allowed us to take advantage of the Web API conventions that the MVC framework offered. This application has to be accessible at all times to allow users to be able to configure IIS whenever necessary, therefore we needed it to run as a service. Hostable Web Core (HWC) is a technology that allows a consumer to have an in-process version of IIS available to them. When HWC gets loaded in, the process has access to all the capabilities that the full IIS offers. We took advantage of HWC to enable behavior quintessential to the success of the API such as windows authentication, logging, and SSL bindings.
Cognosys provides hardened images of IIS on all public cloud i.e. AWS marketplace and Azure.
The architecture that we use allows the API to be self hosted as a windows service.
https://secureanycloud.com/iiswindows...