I code. I architect systems: usually in the cloud. I teach. I lead teams. I showcase the awesomeness I see in others.

How to Cloud: Virtual Machines
Joseph Bulger Joseph Bulger

How to Cloud: Virtual Machines

Ok at this point we are now ready to get into deploying your app into some kind of compute solution in your cloud provider. In order to make the best decisions when it comes to choosing said compute solution, we need to start with the foundations of almost all of them: virtual machines.

Read More
Leveraging Standards
Joseph Bulger Joseph Bulger

Leveraging Standards

Standards can often times feel like a hinderance to teams when they are developing software. When trying to deliver something to the market quickly, it’s common to forgo best practices in an effort to achieve goals quicker. This attitude is actually counter productive, however, and by taking a different attitude towards guidelines teams can actually achieve results faster.

Read More
How to Cloud: Fencing
Joseph Bulger Joseph Bulger

How to Cloud: Fencing

Before you can dive into deploying your application you need to create a safe environment for your application to be deployed in. This starts with understanding some basics around making good security decisions, so this next topic is about how to make a good “fence”.

Read More
How to Cloud: IaC
Joseph Bulger Joseph Bulger

How to Cloud: IaC

In my last post I intentionally jumped the gun a little bit when it came to deploying containers into your cloud account. It should be your first priority to get your team to learn containerization, but deploying to the cloud requires allocating container registry infrastructure. That brings us to our next topic which is Infrastructure as Code, and it’s a very close second in priority.

Read More