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 Selected as a Nominee for TechPoint’s Innovation Mira Award

TechPoint has announced the nominees for its 25th annual Mira Awards, highlighting the most innovative companies, universities, and organizations in Indiana’s tech sector. The awards celebrate achievements across various categories, including the Innovation Partner of the Year. Nominees in this…
Read Full Post
Software Podcast Episode 49: Finding Success with Digital Transformation

Don’t Miss Insightful Advice For Finding Success with Digital Transformation

In the world of software consulting, it’s pretty common to hear horror stories from clients about failed ‘Digital Transformation’ efforts. What most people embark on is a really hard and not-so-simple endeavor. Sometimes, though, I get to hear some success stories. My interview with Josh Haines from Rolls-Royce is the latter. He shared how he’s […]
Read Full Post
A delivery person handing off a box to a customer. Photo by RoseBox رز باکس on Unsplash.

How We Boosted Project Success with Continuous Delivery Before Launch

At one of my first projects at SEP, my team was tasked with building an application sitting on custom hardware that was still under development. We had third-party substitute hardware to use as our team built out the frontend, but there wasn’t a lot to go around. The team recognized the value of getting our […]
Read Full Post
Floppy Disc on a desk.

Think Software Maintenance is Expensive? Here’s Why It’s Worth the Investment.

The world of software and software development moves at lightning speed. Every day, new tools are introduced. Languages and frameworks are upgraded. App store requirements change. Operating systems are updated. New hardware is announced. So, what happens if the software world evolves but your software codebase doesn’t? Development Tools Chain Reaction Development tools continue to […]
Read Full Post
Shift Key

Check Out Automated Testing for CloudFormation Templates That’s Not Boring

tCloudFormation is a powerful tool that allows you to define your AWS infrastructure as code. And like any piece of software, testing is an important part of the software development lifecycle. This is especially important when practicing continuous delivery or continuous deployment. In this post, I present a working example of a CI/CD pipeline for […]
Read Full Post

Exploring AWS IoT Analytics

You may have heard of the “Internet of Things” (IoT), which can call to mind “smart light bulbs” or “smart electrical outlets” or “smart doorbells”. Usually when consumers talk about IoT they talk about Home Automation, which is only a single application of IoT. The patterns can be used for massive problems, like Smart Grid […]
Read Full Post

DevOpsDays Indianapolis Conference: A Detailed Summary

I am providing a summary of my experience at DevOpsDays Indianapolis. For more context, please visit their website: https://devopsdays.org/events/2019-indianapolis. The conference spanned three days, with one half day of training. On the first day, I had to choose between these options for training: Kubernetes Training by IBM, Cloud Native Continuous Delivery with GoCD by Thoughtworks, […]
Read Full Post

Success! 🙌 Finishing the Migration from Heroku CI to Jenkins on AWS

In Migrating from Heroku CI to Jenkins on AWS – Part One, I went into depth about our migration. We containerized our CI/CD using Amazon Elastic Container Service (ECS) and the Amazon EC2 Container Service Plugin for Jenkins. This allowed us the flexibility of defining all of the required types of build agents as different […]
Read Full Post

How to Migrate from Heroku Continuous Integration (CI) to Jenkins on AWS Like a Pro

In a recent blog post, I spoke about a migration from Heroku to AWS. I discussed the solution that Todd Trimble and I did for a client project. If you are interested in the backstory of this migration, you should check that out. In this post, I would like to dive into what we did […]
Read Full Post

Integrate and Deploy React with Phoenix

You’ve just finished your lightning fast Phoenix JSON API, what’s next? Motivation My most recent side project, Contact, is a JSON REST API written with Elixir and Phoenix, designed to be the backend to an instant messaging application (e.g., Slack). There was a hackathon coming up at SEP, and I thought it’d be fun to make a frontend for […]
Read Full Post