It is for vendors of products very difficult to make mobile applications for every possible mobile platform. Of course by preparing and making a good responsive mobile website available will enhance your reach. Not getting the most out of the mobile devices is the downside of a mobile website. Because of this vendors make their back-office via API’s available to the world. As a vendor you want earn some money on the usage of your API. This means you need a Developer portal where you can divide developers in groups, generate help pages, provide demo/example code, monitoring of the usage, … Continue reading API Management
During the past Dutch Microsoft Techdays 2014 I did a session about Azure Cloud Services. A recording (in Dutch) can be found on Channel 9. In the beginning of Azure, Cloud services were the “way to go”. Cloud Services is a very powerful concept, but it had some small cons. Existing applications could not moved to the Cloud via a Lift and Shift method. Mostly because the application wasn’t well designed itself. Most applications were not pure stateless, a-synchronic in base and most applications were not able to run in concurrent identical instances. In the past years the Azure platform … Continue reading Azure Webjobs
During my actions to understand Azure webjobs I stumbled upon this nice feature. A Webjob is deployed with an Azure website. With a Webjob there belongs a dashboard for logging and details on processing. After I deployed my Webjob on this Dashboard I saw errors and warnings. Although my Webjob was running according to the status. As the error/warning told, I had to add the Connectionstring to the connectionstrings part on the configure part of an Azure website. That cleared the error/warning. First thought was now I have to configure the Connectionstring on two places. Once on the portal … Continue reading ConnectionStrings / AppSettings Azure
During the past Connect(); event in New York Microsoft made clear they love Linux and Open Source. Their .NET framework is now open source which shows this love. But Satya Nadella earlier already stated Microsoft Love Linux. In the beginning Azure only exists of Microsoft related products. In fact Azure was only PAAS. Virtual Machines like with Amazon wasn’t possible. There has been something called VM Role but luckily this was replaced very quickly by the real IAAS. Since the new HTML portal (http://manage.windowsazure.com) IAAS or Virtual Machine belong to Microsoft Cloud landscape. And Linux images belonged to them on … Continue reading Microsoft Azure: Linux
Do you need a schedules job on Microsoft Azure Website? For example to copy files to another location or do some sort of background task? Till now the Azure specialists always told you to go for Cloud Services. Within Cloud Services in a different thread you could do you jobs etc. But now there is the availability of webjobs on Microsoft Azure websites. These can be run according to a schedule. That helps a lot.
During the development of software we use these steps design, develop, test and deploy. Agile or not, these steps always exists. Different environments for the different parts. During development you need a development environment and that is usually local. Testing is done on a Test environment and most of the time this is centrally maintained. On Production we just deploy and previous steps validate this is without errors. But sometimes a deployment (production or test does not matter) needs some processes to light up the environment a bit. For example the first call to a website always takes some time. … Continue reading Azure Websites staging
If you are using a Microsoft Azure Website, then it is now possible to make regular and automatic backups. This backup routine can also include the linked database or the linked resources. This makes the Microsoft Azure websites a lot more interesting.
To use Visual Studio Online you need a Microsoft Account. Now it is also possible to use Visual Studio Online in combination with a Office 365 account. This makes Visual Studio Online available for Business and Enterprise environments. Of course you can connect this to your Microsoft Azure subscription which is connected to your Office 365 account.
On the Microsoft Azure platform we had the three AAS: Infrastructure as a Service, Platform as a Service en Software as a Service. Each has his own position within an Enterprise. IAAS is about virtualization of computers via Virtual Machines. The number of companies using physical hardware is getting very small. With PAAS it is about virtualization of the platform. The application/developer should be unaware about underlying servers and hardware. They don’t need to know it, the platform takes care of the capacities and availability. With SAAS even more of the underlying platform complexities is hidden for the users. Often … Continue reading Microsoft Azure Remote Apps
In a earlier blogpost I mentioned, Dynamics NAV 2013 R2 can be installed on Windows Azure. Until recently you needed a Dynamics NAV ISO before installing it on a Virtual Machine. With the latest updates on the Windows Azure Platform Dynamics NAV 2013 R2 is added to the Windows Azure Virtual Machine Gallery. Now it all became easier. Follow the steps in the Wizard and your Dynamics NAV 2013 R2 environment is ready. This is less than a quarter of an hour. Happy Coding.