Getting Started with Azure – Backing Up VMs

In my last post, I provided you with some simple steps on how to “Get Started” with the Azure Backup service by focusing on the Backup Vault and Policies that are associated with Vaults and VMs. Starting from there, I would like to go to the next and final step, which is the actual Backing…


Getting Started with Azure – Backup Vaults & Policies

One of the biggest questions that we have been getting from either customers that are new to Azure or who are considering Azure, is how can I quickly get up and running with Azure. Needless to say, that is a pretty tough question to answer considering the number of different problems that a customer may…


Install SQL Server onto an Azure VM using PowerShell DSC

The Azure marketplace has quite a few prebuilt virtual machines with SQL Server already in them from versions SQL Server 2008R2 to SQL Server 2016. You can also use the BYOL versions to provide your own SQL Server license if you prefer. However, you may still wish to have more control over the installation process…

0

Move the Azure temporary disk to a different drive letter on Windows Server

On occasion you may have a need to move the Azure temporary drive to a different drive letter. Azure by default is set to use the D drive. This drive letter configuration may conflict with existing scripts or company OS installation standards. I’ve created an ARM template that uses PowerShell DSC to allow you to…

2

Performing Application Upgrades on Azure VM Scale Sets

Virtual Machine Scale Sets (VMSS) are an awesome solution available on Azure, providing autoscale capabilities and elasticity for your application. I was recently working with a customer who was interested in leveraging VMSS on their web tier and one of the points we focused on was how to do an upgrade of an application running…

0

Deploy Java 8 Spring Boot API to Azure App Service

Spring is a popular framework for Java based application development.  Spring Boot makes Spring based application development easier by automate and encapsulate some complexity such as dependency and configuration management.  Recently, I have a customer asking how to deploy a Spring Boot based Java API app to Azure.  While there are several articles on similar topics, I…

0

Deploy Node and MongoDB app to Azure Web App on Linux and DocumentDB

Azure App Service recently added Linux option (in preview) for hosting web application on Linux natively (https://azure.microsoft.com/en-us/documentation/articles/app-service-linux-readme/).  This makes it easier to deploy Linux based solutions such as MEAN (MongoDB, Express, Angular, and Node.js) stack based web applications to Azure app service. On a similar topic, Azure DocumentDB recently included MongoDB API support (https://azure.microsoft.com/en-us/documentation/articles/documentdb-protocol-mongodb/). This…

0

Creating Azure Resources with ARM Templates Step by Step

The files used in this article can be found in GitHub here: https://github.com/ssemyan/BasicAzureLinuxVmArmTemplate There are many ways to script the creation of virtual machines, services, and other resources in Azure. Available tools include PowerShell, cross-platform command line tools, and SDKs for Java, .NET and other languages. These resources can be found here. Azure Resource Manager…

0

Blue/Green Deployments in Service Fabric

The technique of Blue/Green deployments has been around for a long time. The goal is to reduce downtime by provisioning two identical production environments and switch between them during releases. It also enables easy rollbacks in case of a bad upgrade. In the world of Service Fabric, all upgrades are always Rolling Upgrades, which enables…

0

Distributed Tracing in Service Fabric using Application Insights

Logs are critical to any system for monitoring and diagnostics. In the world of microservices, the challenge is not only to collect logs from all the distributed services but also to enable tracing of a request and all its internal dependencies to troubleshoot which service dependency flow had the issue. Service Fabric uses Event Tracing…

4