Oracle Workloads now on Windows Azure supported images :)

Microsoft and Oracle have just released the Oracle workloads’ images on Windows Azure portal so far we have the following images:

  • Java Platform, Standard Edition 7 on WS 2012 (Preview)
  • Oracle WebLogic Server 12c Enterprise Edition on WS 2012 (Preview)
  • Oracle Database 12c Enterprise Edition on WS 2012 (Preview)
  • Oracle Database 12c and WebLogic Server 12c Enterprise (Preview)
  • Oracle WebLogic Server 12c Standard Edition on WS 2012 (Preview)
  • Oracle Database 12c Standard Edition on WS 2012 (Preview)
  • Oracle Database 12c and WebLogic Server 12c Standard Edition on WS 2012 (Preview)
  • Java Platform, Standard Edition 6 on WS 2012 (Preview)
  • Oracle WebLogic Server 11g Enterprise Edition on WS 2012 (Preview)
  • Oracle WebLogic Server 11g Standard Edition on WS 2012 (Preview)
  • Oracle Linux
  • Oracle WebLogic Server 12.1.2 on Oracle Linux
  • Oracle Database Enterprise Edition on Oracle Linux
  • Oracle Database Standard Edition on Oracle Linux

try this out by logging on

Enjoy guys:)

How to install Microsoft Ax on Windows Azure?

Microsoft AX (ERP) is one of the most popular ERPs, a lot of AX Customers wanted to host their AX workload on Windows Azure as a secondary sites (DR).

I’ve installed Microsoft AX on Windows Azure multiple times at multiple customer sites and here are how you should think about it:

  1. The environment architecture should include at least the following machines:
    • SQL Server VM
    • AoS VM
    • Application VM
    • Client VM
    • Remote Apps VM for remote access
    • Active Directory VM
  2. You need to plan for your virtual network on Windows Azure to connect all your machines together within the same network.
  3. You need to configure the Remote Apps on its VM using the express installation option, to be able to share the client app of AX with your employees.

steps to follow to install Ax:

  1. Create your virtual network on Windows Azure with your sub-nets.
  2. Create your VMs on Windows Azure and follow the AX installation guide.
  3. While creating the VMs associate them with the Virtual network that you created in step 1.
  4. After finishing the normal installation of AX on Windows Azure VMs , start configuring Remote Apps on its VM using the following guide:

please feel free to get back to me for more details that I might include one day if I have time.

enjoy 🙂

How to add an existing virtual machine to a new Virtual Network on Windows Azure?

Sometimes you create a virtual machine without any intention of putting it on a Virtual Network (Vnet) , and suddenly you want to make this machine Join your Vnet on you windows Azure subscription.

This is a step by step guide on how to do this:

1. First you delete the Virtual Machine by clicking on Delete in the lower task bar in the Azure management portal


2. A warning message will be displayed as the screenshot informing you that the VHD won’t be deleted and that we are only deleting the VM itself, click Yes


3. Go ahead and create a new VM and choose from Gallery and click on My disks where you will find you the disk of the machine that you have deleted residing their, choose and click next and complete the  until you reach the Virtual network page where you will be able to add you machine to a virtual network if it is in the same region as the storage account hosting your VM.


4. After this finishes, you will get your VM with an internal IP form your Vnet.



How to upload self signed certificate to Windows Azure?

1. Open VS20xx native tools command prompt as an administrator, you will see the following screenshot.


If you don’t have the Vs20xx native tools command prompt, please download windows SDK from here to get it.

2. Type in the following command in the command prompt:

makecert -sky exchange -r -n “CN=<CertificateName>” -pe -a sha1 -len 2048 -ss My “<CertificateName>.cer”

3. Replace the CertificateName with the name you want for your certificate, so for example if I want to name my Certificate “certificate1”, the command will be as the following:

makecert -sky exchange -r -n “CN=certificate1” -pe -a sha1 -len 2048 -ss My “certificate1.cer”

4. After this click Enter to create your certificate, you will see the following screenshot that indicates the successfulness of the creation process.


5. Open mmc.exe from the run command, after you do that click on file –> Add/Remove Snap-ins and select certificates, check the below screenshot.


6. Choose My user account and click Finish and then Ok.

7. Drill down Certificates – Current User -> Personal -> Certificates and on the right pane, all the certificates you have created will appear.


8. Right click on the certificate that you created in our example it was “Certificate1” and click Export


9. Make sure that “No, do not export the private key” option is selected and click Next, the next screenshot will appear.


10. Select the format you want to use either DER or Base as the extension has to be .CER and click Next, the following screenshot will appear.


11. Specify the file path where you want to store the certificate and click Next and Finish.


12. Open your Windows Azure Subscription on the Internet explorer and click on Settings as in the screenshot below.


13. Click on Upload and then go to the path where you stored your certificate and make sure to select the right subscription from the subscription drop down, usually you will have only one option if you have only one subscription for windows Azure.


14. Click this button Image  to upload to windows Azure.

15. After the upload is completed you will have your certificate under the management certificates grid, refresh the browser to see the certificate.

Congratulations you have linked your user with your windows Azure subscription.

In the next post, I’ll show you how to connect to windows azure using PowerShell.