Deploy an Windows app on a serwer

Maciej Ciepłowski 20 Reputation points
2023-06-06T21:11:08.9866667+00:00

Hello,

I have a question, because i've just started interesting in Azure ecosystem. I want to deploy a windows App it means the aplication requires Windows operating system, and have a remote access to the app via Internet connection. This app requires also MySQLDB. And finally my question can you help me what first I should do and what products in Azure are good for my task from work. Hope you will help me in this problem. The app i want to deploy is WinSad by company Huzar is a polish company.

Best regards,

Maciej Ciepłowski

Azure Database for MySQL
Azure Database for MySQL
An Azure managed MySQL database service for app development and deployment.
862 questions
Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
13,338 questions
0 comments No comments
{count} votes

Accepted answer
  1. Sedat SALMAN 14,065 Reputation points MVP
    2023-06-07T04:34:12.6766667+00:00

    I can provide you with a small step-by-step procedure but I offer you to follow Azure training before deploying your application to Azure

    Here are the steps

    • Create a Windows Virtual Machine (VM) in Azure: This is where your Windows application will run. You can use Azure Portal, Azure PowerShell, or Azure CLI to create a VM.

    Create a Windows virtual machine in the Azure portal

      1. Install your Windows Application on the VM: Once the VM is up and running, you can connect to it remotely (using Remote Desktop Protocol (RDP) for example) and install your application. Make sure you have the necessary installation files and any dependencies that your application needs.
    • Install and configure MySQL Database: Your application requires a MySQL database. You can install this directly on your VM, or you can use Azure Database for MySQL, a managed database service.

    Quickstart: Create an Azure Database for MySQL server using the Azure portal

    • Configure Network Security Group (NSG) rules: To allow internet access to your application, you'll need to configure NSG rules to allow inbound traffic on the specific port your application uses. Be careful to limit access only to the necessary traffic to maintain security.
    • Configure DNS and Public IP: If you want to access your application using a domain name instead of an IP address, you'll need to configure DNS settings. You can use Azure DNS for this. You'll also need a Public IP address that can be configured during the VM creation process.
    • Azure Security: Azure provides various security tools like Azure Security Center and Azure Advisor for securing your application and database. Please check them before publishing your app
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.