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
Last week I blogged about the Ignite Talks that happened at SEP last month. See below for the slides from the Chef Ignite Talk. Ignite Talk on Chef from Bob Nowadly Build awesome things for fun. Check out our current openings for your chance to make awesome things with creative, curious people. Explore SEP Careers […]
Read Full Post
SEP Ignite DevOps 2017
Last month at SEP, our DevOp guild hosted an internal meeting of Ignite Talks. The theme for the talks was Configuration Management. Below is a slide deck I used to kick off the meeting. Over the next several weeks we will post more slides for the talks on Chef, Salt-Stack, Puppet, Docker, Packer and Mac Automation. […]
Read Full Post
Elastic Search, LogStash, Kibana and Beats
I attended the Indy DevOps meetup last week to learn about Elastic Search, LogStash, and Kibana. Also known as the ELK stack. The speaker, Adis Cesar a Solution Architect at Elastic, also talked about something called Beats. What is Elastic Search? Elastic Search is a distributed computing platform for rapidly searching text. The inventor of Elastic Search built […]
Read Full Post
What is DevOps?
What is DevOps? The word DevOps is a clipped version of the words Development and Operations [1]. What does development mean? Development is the process of designing, building and testing software. This includes product design user experience, software architecture, software design and coding. What does operations mean? The term operations describes the process of building […]
Read Full Post
Builds should fail sometimes
Reposted from my personal blog “Well, you don’t want your builds to succeed all the time…” I remember hearing that for the first time a year or two ago and thinking to myself “that’s probably one of those counter-intuitive truths that make a lot of sense in the context of Agile. This guy is probably some kind […]
Read Full Post
Hosting the Node API in nginx with a reverse proxy
The Backbone application (coming in the next post in the series) will interact with the REST API using AJAX calls. Adding a reverse proxy allows those calls to work without browsers stopping the requests due to cross-site scripting (XSS) concerns and without setting up cross-origin resource sharing (CORS). Using nginx Nginx is used to setup […]
Read Full Post
Lighting up Continuous Feedback…
Co-worker 1: “Hey…is our Jenkins even running?” Me: “Uhh, yes? What do you mean?” CW1: “Well, I’ve pushed 3 different commits, and it hasn’t told me that the build failed.” Me: “Neat. Good job not breaking the build?” CW1: “Oh wait, Jenkins only notifies us when it fails, that’s right.” Me: “Right…but it would be […]
Read Full Post
Course Correction: Beware of Icebergs
A coworker and I were discussing issues that impact a project’s delivery or feature set. While throwing ideas around, I mentioned that we get hit by icebergs that disrupt our flow. He said, “What’s an iceberg?” Knowledge Iceberg When I typically think of an iceberg on a project, I think of a feature or epic […]
Read Full Post