Browsed by
Category: General

Why go Serverless

Why go Serverless

The question is not why you would want to go serverless, the question is why would you not go serverless. Let us think about this for just a second. In a typical environment, you would not only have to think about the flow of the application and how its pieces fit together, but also to the underlying architecture. Now that DevOps is becoming more common, it is the developers that sometimes find themselves having to worry about these issues. Or … Read more

DevOps is more than just about developers

DevOps is more than just about developers

There. It has been said. Take a moment, and think about it. There is a push in the community to talk about Continuous Integration / Continuous Deployment (CI/CD), and tying this all to the DevOps movement. About what practices are used to get code to market the fastest, and with minimal amount of code defects. And, I will admit, that I agree wholeheartedly, that CI/CD or some sort of pipeline is important to allow software development teams to move fast … Read more

Building a Windows 2012R2 Instance in AWS with Terraform

Building a Windows 2012R2 Instance in AWS with Terraform

Terraform is an application by HashiCorp that is designed to treat infrastructure as code. Lately, I have been working with it to begin automation of resources within AWS, and have been quite pleased. Lets get started with building out a Windows 2012 R2 server with Terraform on AWS. You are going to need to have the following items configured in AWS in order for this to work, as I am not going to be using Terraform to build out these … Read more

Terraform vs Cloudformation — First Thoughts

Terraform vs Cloudformation — First Thoughts

Building out AWS infrastructures by hand is not something that should be taken on lightly. Just as in building out a Data Center or service in any cloud environment (Google, VMWare, etc), building out a bunch of systems by hand is a good way to inherit a bunch of technical debt and a headache or three. On top of that, it is slow and cumbersome to build out servers in a manual fashion, and since it is done manually, it … Read more

How to break up chef attributes

How to break up chef attributes

So, if you are working with a cookbook, you may get to the point, where your default attributes file starts to look like an utter mess. As you add more options or configuration parameters, it gets harder and harder to sort what is going on in your attributes file. This is one of the reasons applications like nginx and apache allow for includes. In the same fashion, you can add additional attributes files, but by default you do not have … Read more