Regions, Availability Zones, Edge Locations and Data Centers, oh my!

Regions, Availability Zones, Edge Locations and Data Centers, oh my!

When beginning with AWS, the concepts of Regions, Availability Zones (AZs), Data Centers and Edge Locations can be a little confusing. Let's review some facts that will help clarify what these things are and the relationship among them. For the moment, let's remove Edge Locations from consideration. The intent of an Edge Location differs slightly [...]

AWS SWF Responsibility Patterns

AWS SWF Responsibility Patterns

Note: this is a conceptual, "how does the SWF design pattern work" article, rather than a "how-to". In fact, implementation does not need to be Amazon specific, although SWF supports the pattern. A Naive, Simple Code Example We may write fairly complex algorithms to fulfill the needs of a complex process. One could write a single function [...]

BizTalk Receive Location Server Query

Given a fileserver change, I needed a way to get all the server names for Receive Locations in the BizTalkMgmtDb. The InboundTransportURL would be in the form of \\servername\somepath. This query assumes a valid charindex value -- often a dangerous assumption. This did the trick nicely! select  [id], [name], [ActiveStartDT], [InboundTransportURL], replace(left([InboundTransportURL], charindex('\', [InboundTransportURL], 3)), '\', [...]

Using Postman locally with Visual Studio to debug during Development

Using Postman locally with Visual Studio to debug during Development

Postman is pretty handy for viewing the return values of POSTs, but also for debugging during the early phases of development. In my case, I was trying to POST to my Alexa app. developer.amazon.com was reporting a 500 error, but nothing beyond that. This was in the early stages where I had not yet created [...]

Simple Deployment to AWS from Visual Studio

I was looking for a simple way to deploy files from a machine running Visual Studio to an EC2 instance hosting IIS. My goal was to code-deploy-test / code-deploy-test into AWS. Simple was good. Several options presented themselves including SFTP and CodeDeploy, but I happened across an option that really suited my needs for the [...]