WordPress Migration with FixMySite.com

Ciraltos.com, Now with 100% more SSL!

I consider myself the DIY type, both at home and in my profession.  I would rather fix a leaky pipe or deploy a server farm myself. However, with experience comes the knowledge of when it makes sense to do it yourself and when it’s best to pay someone else.  That’s what I faced when trying to move my WordPress site.

Continue reading “WordPress Migration with FixMySite.com”

Webhooks and Azure Automation Runbooks

Azure Automation

Overview

Azure Automation is Microsoft’s cloud-hosted automation solution.  It uses Python or PowerShell based scripts, referred to as runbooks, to launch automation jobs in Azure or on-premises.  These runbooks are started in multiple ways.  The information below details starting automation jobs with a webhook.

Continue reading “Webhooks and Azure Automation Runbooks”

Collect Custom Windows Event Logs in Log Analytics

Log AnalyticsAdding most Windows Event Logs to Log Analytics is a straightforward process.  Simply go to the Advanced properties in the Workspace > Windows Event Logs and start typing the name.  A pre-populated list will appear as shown below.  Selected the log and add it for collection.  But what if the log you are looking for is not listed in Log Analytics? Continue reading “Collect Custom Windows Event Logs in Log Analytics”

Azure Traffic Manager

Azure Traffic ManagerAzure Traffic Manager is a global DNS service hosted in Azure.  It extends the functionality of DNS beyond simple name to IP resolution, adding load balancing and advanced resolution features such as geo-fencing, weighted priority, performance, and source IP based name resolution.

Just as important to what it is, is what it is not.  It is not an IP based Global Load Balancer.  Traffic Manager does not handle IP session data, BGP or any other routing protocols.  It is only an External DNS solution, it won’t work as an internal DNS solution.  Continue reading “Azure Traffic Manager”

Update Management in Azure Automation

AzureAutomation

Azure Automation Update Management is part of Azure Automation. In this video, I’m going over updating servers using Azure Automation Updates. Topics covered include: Continue reading “Update Management in Azure Automation”

ARM Template Basics

In my last post, I went over JSON as it pertains to Azure ARM Templates.  In this post, I’m going to dig deeper into the parts that make up an ARM Template.  I will use a simple VNet deployment as an example.  The goal is to define each part of the ARM Template and how the pieces fit together to make a deployment.

The full example file I use in this post can be found here. Continue reading “ARM Template Basics”

JSON and ARM Templates

ARM Templates are written with JSON and are at the core of Azure Resource Manager deployments.  I have used and developed templates for months.  Although successful, I ran into issues with formatting and syntax this week and decided to take a step back and get a better understanding of the underlying JSON used in these templates.  In this post, I start from the beginning, exploring JSON as it relates to ARM templates. Continue reading “JSON and ARM Templates”