DevOps Articles
We’re curious people by nature. And we love to teach others what we’ve learned. So explore our blog to gain fresh insights from our expertise in areas ranging from culture to AI.
SEP Wins TechPoint’s 2024 Innovation Service Partner of the Year Mira Award
SEP Recognized as Indiana’s Top Innovation Service Partner, Winning TechPoint’s Prestigious Mira Award Westfield, Indiana - SEP has been named the Innovation Service Partner of the Year by TechPoint at the 25th annual Mira Awards. The Mira Awards, Indiana’s largest…
Read Full Post
In my last project we were upgrading the database for the application from Oracle 11g to Oracle 12c. I created and configured a VirtualBox Virtual Machine (VM) using these instructions. Then I started to think about how I was going to maintain the VM over the duration of the Project and for future work. This […]
Read Full Post
A Review of Three Checksum Verifier Tools
What is a CheckSum? A checksum is a unique string that identifies a file. You can think of it as a file’s fingerprint. Why do I need a Checksum Verifier? I have been writing scripts that automatically download programs and install them on computers. It is not secure to just download the file and blindly […]
Read Full Post
SEP DevOps Ignite Talks – Packer
For the fifth installment of the SEP DevOps Ignite Talks I gave an overview on Packer. Packer can create base images with built in configurations. Click through the slides below to see more. [slideshare id=73077428&doc=packer-170313014037]
Read Full Post
Installing FoodCritic on Windows
FoodCritiic is a linter for Chef Cookbooks. It does an automated code review on your Chef Cookbook and reports violations. See the FoodCritiic home page for a list of violations and how to fix them. Here are steps I used to install it on Windows. Install Ruby Install Ruby DevKit. I put in C:\Ruby-DevKit cd […]
Read Full Post
Load Balancing with Nginx and Docker
The previous post showed how to use Nginx as a reverse proxy to an ASP.NET Core application running in a separate Docker container. This time, I’ll show how to use a similar configuration to spin up multiple application containers and use Nginx as a load balancer to spread traffic over them. Desired architecture The architecture […]
Read Full Post
Nginx Reverse Proxy to ASP.NET Core – Separate Containers
The previous blog post showed how to setup a reverse proxy between Nginx and an ASP.NET Core application. In that example, both Nginx and the Kestrel process ran in the same box. As alluded to, there is another (preferable) option. This time, we’ll create two separate containers: one for the application and one for the […]
Read Full Post
Nginx Reverse Proxy to ASP.NET Core – Same Container
As mentioned in the previous post, it is recommended to use something other than Kestrel as the front-line web server. In this example, I’m going to show how to use Nginx as a reverse proxy to the ASP.NET Core application. Reverse-proxy architecture options In terms of architecture setup for reverse proxying for ASP.NET Core in […]
Read Full Post
Docker Hosting for ASP.NET Core
The containerization trend has been growing for a while now in the industry. The idea is to “containerize” (or package) any application into a well-defined container. This allows the same packaged application to be deployed to run on any infrastructure. In other words, placing your application in a container allows you to run the exact […]
Read Full Post
Creating a Chef Cookbook for Windows
The Berkshelf documentation moved to the “official” Chef docs. I found it a little confusing but complete. The purpose of this post is to remind future self how to do this, without having to dig through the docs again. These instruction assume the following is installed ChefDK Version 1.1.16 Vagrant Vagrant winrm plugin VirtualBox I create […]
Read Full Post