How to upload/run custom Windows Application on Azure Remote App - azure

I am working with Azure Remote App service. I can already use the default published applications on Remote App collection. But I want to upload my own windows application on Remote App collection but have no clue on how to do that.
Could some one guide me to some good resource or a direct way to accomplish this?
Thanks

To achieve what you want, you need to create a template image with your custom application in it and then use that image to create an Azure RemoteApp collection.
To create a template image with your custom application, you can follow these steps: https://azure.microsoft.com/en-us/documentation/articles/remoteapp-image-on-azurevm/ (basically, create Azure VM, install your app on the VM, sysprep, save the image to Azure RemoteApp)
Then, your image will appear in the list of images when creating a collection and you can follow the steps here to create a cloud collection: https://azure.microsoft.com/en-us/documentation/articles/remoteapp-create-cloud-deployment/ (pick the aforementioned image)
We have more documentation about the service here: http://azure.microsoft.com/en-us/documentation/services/remoteapp/ and we have other means of support here: https://www.remoteapp.windowsazure.com/en/support.aspx
/cd
P.S.: I work on Azure RemoteApp

Related

Is it possible to migrate my Azure app service to a self hosted server via a docker image?

When I google this every result is a microsoft document describing how to bring code INTO Azure. But I am looking for a way to take an existing Azure app service and make a docker image of it and then deploy that onto my own server.
Is this possible?
I believe Azure provides a mechanism to generate the docker image. Is that all I need?

How do you create an installer for Azure Web Apps / Azure Websites

I am a software vendor with a .net web solution that I want customers to be able to easily install / deploy into Azure Web Web Apps / Azure Websites along with a Sql Azure backend. I can't find any installer tool that supports this scenario. I have also looked into the Azure Marketplace but it seems the only option there is to create VM images. I want my customer's to avoid having to deploy to an manage VMs and adopt the IaaS model. Instead they should be able to install to Azure Web Apps with a package that copies all the web solution files and installs and connects the Azure Sql. Is this possible or will I have to manually deploy and configure Azure solution for each customer?
You can use the VS Marketplace to do the deployment. What you need is to create an ARM template. There is a huge number of samples here: https://github.com/Azure/azure-quickstart-templates - you can pick one of the web app ones - for example: https://azure.microsoft.com/en-us/resources/templates/201-web-app-sql-database/ - has a SQL database linked to a web app.
The ARM template allows you to do a "no-hands" deployment of the resources and know when they are ready for further action. You can also deploy from any of the supported continuous deployment options (see the template with a GitHub connection as an example) or you can use ftp/msdeploy after the deployment is successful.
This is a good tutorial https://learn.microsoft.com/en-us/azure/azure-resource-manager/vs-azure-tools-resource-groups-deployment-projects-create-deploy
This is the github example mentioned in previous answer
https://github.com/Azure/azure-quickstart-templates/tree/master/201-web-app-github-deploy

Deploying java app using Azure SDK for Java/Net

Is it possible to create a tomcat and MySQL/SqlServer service using azure-sdk-for-java or azure-sdk-for-net, and deploy a war file programmatically?
I went through the example codes about creating resource groups and virtual machines, but couldn't find an api about creating a tomcat, sqlserver or MySQL inside sdk.
If this is not possible what is the way to make a programmatic/automatic deployment to azure?
According to your description, based on my understanding, I think you want to create an Azure website with tomcat and database to deploy a Java WebApp all at one time programmatically.
For the purpose, per my experience, you need to implement these via do the three steps below.
Create a webapp with tomcat & database using ARM template in a Java/.NET program with Azure SDK for Java/.NET. There are many existing samples which include two Azure deployment templates (sample 1, 2) & sample deployment program (for Java & .NET) that you can refer to.
Get publish settings file or set deployment credentials to get the credentials you used for deployment. It seems that you need to do this step manually, not programmatically.
Deploy your Java WebApp programmatically via FTP, Kudu REST API or others that you can refer to some offical documents & wiki. Meanwhile, you can refer to the Azure Java WebApp sample on GitHub to know what files you need to upload.
Hope it helps. Any concern, please feel free to let me know.

azure remoteapp - prepare template image, create RemoteApp

I'd like to start using RemoteApp with my desktop application which needs database.
What I've done:
Created server-VM with database installed
Created client-VM (I can connect with my database)
Run script from client-VM desktop (can't remember name, but it stopped my VM and should be if I want to create template image)
I don't know what should be the next step. I tried to follow azure.microsoft.com/pl-pl/ documentation/articles/ remoteapp-create-hybrid-deployment/ but i'm not sure if creating template image is done neither where to find RemoteApp page ("In the Azure portal go to the Azure RemoteApp page.").
Seems the Azure layout changed and this tutorial is out of date.
I'd start with this article = https://azure.microsoft.com/en-us/documentation/articles/remoteapp-sql/
To oversimplify the steps.
1) You will need to create a custom image that has your application installed and import the image into Azure RemoteApp image library
2) create azure RemoteApp collection using that image
3) publish the app and assign users
4) launch the app and configure it to connect to your db which should reside on separate VM or external for example in SQL Azure.

Azure RemoteApp Collection with AzureVM

I'm new in Azure and trying to add a custom application in my azure RemoteApp. I have created an Azure VM (windows 2012 R2 Evaluation) and an azure RemoteApp collection. I have added my custom application in VM at path c:\Customs\MyTestApplication\TestApplication.exe and also in remoteapp collectio have published this custom via path %SYSTEMDRIVE%\Customs\MyTestApplication\TestApplication.exe.
But when I am runing Azure RemoteApp client I see my test application but cannot run. It cannt find the test application.
Can anyone help me please? I have spend a lot of time in azure documentations without any success.
I think I must to connect my Azure VM in azure remoteapp collection but I don't know how!
Thank you
you are close, you must create a custom image and then import that image into azure RemoteApp image library and then create a Azure RemoteApp collection specifying that image. Read here for more information = https://azure.microsoft.com/en-us/documentation/articles/remoteapp-imageoptions/

Resources