Delivering software as rapidly as your technology and business will allow should be the main goal of any organized engineering team. Each organization, project and team must define what the cadence of delivery will be. Regardless of the frequency of your deployments, it’s the responsibility of your DevOps team to provide the guidance and technology … Continue reading DevOps Culture: Building Confidence in Delivery
Over the years at Stelligent, we’ve used many metrics and have debated on which are best for our customers. Therefore, it’s extremely beneficial to finally have a canonical source for the relevant metrics that matter to organizations that is backed by data and analysis – if for no other reason then to stop wasting time on debating the finer points of certain metrics.
In this episode, Paul Duvall speaks with Stelligent Chief Architect and VP of Engineering & Delivery Casey Lee about containers on AWS. Casey, an AWS Container Hero dives deep into Amazon ECS, Amazon EKS, AWS Fargate and the open source tools used in the Kubernetes world. Paul and Casey also discuss some best practices when it comes to implementing containers … Continue reading DevOps on AWS Radio: Containers on AWS with Casey Lee (Ep. 21)
Stelligent was 50 people strong at the AWS re:Invent 2018 conference in Las Vegas, NV. We were particularly proud as we announced that we are the only group at our size that is 100% AWS certified (yes, this means executives, sales, marketing, operations, and engineers). There were over 80 product announcements at the conference. Of … Continue reading AWS re:Invent 2018 DevOps re:Cap
In this episode, Paul Duvall speaks with VP of Engineering & Delivery Casey Lee on a brief preview of next months episode. Casey touches on some of the new features and updates added to open-source, full-stack DevOps on AWS tool mu. Paul Duvall also speaks with James Martin, an Automation Engineering Manager at 3M HIS on team structure, his philosophies behind choosing … Continue reading DevOps on AWS Radio: DevOps Philosophies with James Martin at 3M HIS (Ep. 20)
What happens, though, when a change is made manually to the deployed software? This is referred to as configuration drift and it represents a major source of technical debt.
In helping enterprises transform their engineering organizations and apply DevOps practices on AWS, we are often introduced to all types of legacy systems and processes. Let’s imagine an enterprise that might have hundreds of brownfield applications and services and they want to move some of these applications to AWS. Let’s also assume they don’t see … Continue reading A DevOps on AWS Enterprise Transformation
In the book, Accelerate, by Forsgren, et al., it states the following about Segregation of Duties: What About Segregation of Duties?…First, when any kind of change is committed, somebody who wasn’t involved in authoring the change should review it either before or immediately following commit to version control. Second, changes should only be applied … Continue reading Segregation of Duties on AWS
In this episode, Paul Duvall and Brian Jakovich cover recent DevOps on AWS news along with a discussion with one of the founding fathers of Continuous Integration, Paul Julius. Here are the show notes: DevOps on AWS News DevOps on AWS News: mu 1.5.4 Support for the new SSM Session Manager Support for SSM Inventory … Continue reading DevOps on AWS Radio: Continuous Integration, Continuous Delivery and DevOps with Paul Julius (Ep. 19)
AWS CodePipeline is a managed service that orchestrates workflow for continuous integration, continuous delivery, and continuous deployment. With CodePipeline, you define a series of stages composed of actions that perform tasks in a release process from a code commit all the way to production. It helps teams deliver changes to users whenever there’s a business … Continue reading Troubleshooting AWS CodePipeline Artifacts