Non-Technical Priorities for App Migrations into Azure

Migrations to another environment can be trivial for some applications, but it’s a complex array of different parts that all work together for most of them. Migrating such applications is a complex task of analysis and decision-making oriented around many different factors. Most application migrations to Azure begin with prework that performs business analysis on…
Jamstack Logo

Get Jammin’ with the Jamstack

GRANDstack – GraphQL, React, Apollo, Neo4j Database LAMP – Linux, Apache, MySQL, PHP MEAN – MongoDB, Express.js, Angular, Node.js The list above is just a few examples of some popular tech stacks. Tech stacks are practical combinations of technologies and architectural patterns used to create robust solutions. A relatively newer stack (new when you compare…
Containers

All The Ways to Run Containers on Azure

Containers are no longer the best kept secret in IT. Practically everywhere I go, I hear of organizations using containers for everything from small projects to mission critical 24×7 applications with 99.999% uptime SLA’s. These kinds of projects all have a myriad of different requirements and drivers that go into making the decision of where…
Error Screen

High Availability vs. Disaster Recovery

Any good system that is targeting the public or the enterprise these days must be built to expect the unexpected. No system is perfect and at some point, something will happen that will render a system inoperative – a fire, a hurricane, an earthquake, human error – the list goes on. Because there are so…
Choices

Choosing Between Containers and Serverless

Choosing the right tool for the job is not always as easy as it seems. Sometimes, there is more than one tool for doing something, and such is the case for cloud-based applications. In my last “Choosing between” post, I looked out how to choose between containers and virtual machines, and here the same tension…