I am putting together a talk All the Cool Kids Use Terraform to Deploy Kubernetes ...So Can You!, for Boston Code Camp. My talk centers around deploying an Azure Kubernetes Service, with a running application, using Terraform. I want to show a couple of different Terraform providers to deploy different pods to the cluster, so... Continue Reading →
What Does it Mean to be Cloud Native?
Buzzwords come and go. One of the most recent ones is Cloud Native. What does it mean to be Cloud Native. In this post I attempt to define what an application needs, for it to be a Cloud Native application.
A Look into Azure Spatial Anchors
Back in January 2015, Microsoft announced the future of augmented reality computing when they announced the HoloLens. I wrote and article explaining the difference between augmented reality, virtual reality and what Microsoft was doing ("Mixed Reality"). Then in March 2016, they released the developer editions of the first HoloLens, which I wrote about here. A... Continue Reading →
Get In The Box (Container)
Last week I continued my journey exploring gRPC by creating a simple example. Today, I am going to take that project one step further by adding Docker support to the server. Most people agree that containerization is the way to go. So in order to go with the times, gRPC will have to behave in... Continue Reading →
File -> New Project……gRPC?
Last week I started investigating gRPC in a post called It’s All About Communication…Application Communication. There I started to look into gRPC. In this post I want to start playing with it. If you got check out the official gRPC site you will find some really good documentation including examples. The instruction for these examples... Continue Reading →
It’s All About Communication…Application Communication
Do you remember when applications ran on a single machine and didn’t have to talk to each other or to other machines? All was well with the world…or was it? Those were simpler times, applications didn't need to interact with outside entities but then the walls started to come down. Applications realized they were lonely... Continue Reading →
The Sidecar Pattern
Technology is ever changing. I want to keep my skills up to date. So I wanted to start to incorporate containerization into my arsenal. In doing so, I decided to start where I always have started (after "Hello World" that is), with patterns. There is no use in reinventing the wheel. Also, patterns establish a common vocabulary, allowing you to communicate with others. To get my feet wet again I decided to start with a simple pattern that I have seen, the Sidecar Pattern.
The State of Enterprise Applications – Where We Came From
Enterprise applications used to be these huge monolithic silos (ERP vs CRM vs LOB) that took expensive equipment to support it and took eons to add features. They were hard to adapt to the ever changing technology landscape. Integrating them, with other applications within the enterprise, usually took a PhD months to years accomplish.... Continue Reading →
My First Hologram
When Microsoft first announced the HoloLens, I was interested in the possibilities that this device opened up. When I tried it a few months later at Build 2015, I knew I had to get my hands on it and start to developing for it. This past winter, Microsoft announced that they were going to start... Continue Reading →
The World of Holograms Approaches!
Yesterday Microsoft announced the availability of the HoloLens Developer Kits. The kits are available to developers who registered and were approved to get them. They will be shipped in waves with wave 1 shipping on March 30th. These kits are going for $3000 and are only available in the US and Canada. Making a real... Continue Reading →
