Welcome to above the clouds

Technical Thursday – Scheduled VM start in Azure
In this week I would like to show you my latest automation solution for Azure. This is able to start a VM in Azure. Everybody knows the automatic VM shutdown feature (Microsoft.DevTestLab/schedules) in Azure. It had been debutated in 2016. I love to use it for Azure developer servers because it can save cost and […]

Technical Thursday – Dynamic DNS client for Linux (in Azure)
In the world of clouds there are some home servers and on-premise servers which work hard to do their daily tasks for their owners. The people who own these machines often try to reach them through internet. Due to internet suppliers – who provide dynamic IP for their customers – this is a real challenge […]

Microsoft & GitHub – Revolution in development?
The biggest news in the world now: “Microsoft to buy GitHub for $7.5 billion”. Microsoft confirms it’s acquiring GitHub. You can read the official blog posts regarding this breaking news A bright future for GitHub from Chris Wanstrath and Microsoft + GitHub = Empowering Developers from Satya Nadella. When I heard this news thousands of questions come up in my mind. I think […]

Technical Thursday – Azure resources with Ansible
In March I started a serie about Ansible. Now I would like to show you the first real code and solution how you can create Azure resources with Ansible. I know this is only the second part of the serie therefore I will show a simple and easy-to-understand example which can work in a live […]

Technical Thursday – Azure-Cli storage account bug has been fixed
About a month ago I wrote a post about a Bug in azure-cli 2.0.30. That bug affects some amaretto related functions and features. As I forecasted and the MS promised me the fix is here. This is a really good news. Today I will show you how this fix works then I provide a collection […]

Technical Thursday – Jenkins pipeline and AMArETTo
Last week I showed you How you can integrate Git and Jenkins. Inside that post I did not provide script part for Azure related operation. Today I would like to show it. In Step 4.4.5 we configured a file which is located on our Git. (pipeline/Jenkinsfile). This file is the “link” which can call an […]

Technical Thursday – CI/CD with Git, Azure and Jenkins
“How to prepare our CI/CD process?” – This could be the subtitle of this article. Why? Because I will show you how you can start to build a fully automated CI/CD process. What is CI/CD? You can read it on Wikipedia. Nevertheless this is a very important and useful thing nowadays when we work […]

Technical Thursday – Consol access in Azure
As you can read in the subject this is a huge step in the last period in Azure. Since I have been working with Azure there was a feature which always missed and caused some inconviniences during VMs administration. You have no console access to VMs so when something happened during the boot you were […]

Technical Thursday – Bug in azure-cli 2.0.30
In this week I would like to inform you about a bug in azure-cli 2.0.30 which can cause some inconveniences when you want to copy blobs in Azure storage accounts. Some days ago I started to create a solution for copy files inside storage account (this is related a git pipeline solution) and I […]

Technical Thursday – Positive news regarding Azure VNet Peering
Since I am working with Azure one of biggest problem was the connection across subscriptions. Although you can use several features to achieve this state such as Site-To-Site VPN, vNet-To-vNet peering, they have some serious limitations. From my side the most relevant is vNet-To-vNet peering whose biggest limitations the regions where you can make a […]