View Blog Post

DevOps on AWS Radio: DevOps Philosophies with James Martin at 3M HIS (Episode 20)

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 Read more…

View Blog Post

Segregation of Duties on AWS

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 Read more…

View Blog Post

DevOps on AWS Radio: Continuous Integration, Continuous Delivery and DevOps with Paul Julius (Episode 19)

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 Read more…

View Blog Post

Troubleshooting AWS CodePipeline Artifacts

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 Read more…

View Blog Post

DevOps on AWS Radio: AWS in Action – Michael and Andreas Wittig (Episode 18)

In this episode, Paul Duvall and Brian Jakovich cover recent DevOps on AWS news along with a discussion with Michael and Andreas Wittig who are the authors of the best selling book, Amazon Web Services in Action.  Here are the show notes: DevOps on AWS News State of DevOps Report has been released Configure Cross-Account Read more…

View Blog Post

Screencast: Continuous Delivery for Machine Learning with AWS CodePipeline and Amazon SageMaker

The Amazon SageMaker machine learning service is a full platform that greatly simplifies the process of training and deploying your models at scale. However, there are still major gaps to enabling data scientists to do research and development without having to go through the heavy lifting of provisioning the infrastructure and developing their own continuous Read more…

View Blog Post

DevOps on AWS Radio: Continuous Delivery at Netflix – Adam Jordens (Episode 16)

In this episode, Paul Duvall covers recent DevOps on AWS news and interviews Adam Jordens, an engineer on the Delivery Platform Team at Netflix.  Here are the show notes: DevOps on AWS News AWS Limit monitor – AWS Answers  Keeping your Secrets Secret – AWS Secrets Manager and AWS CloudFormation to Automate Secrets Management Socket.io chat app Read more…

View Blog Post

DevOps on AWS Radio: Big Data – Robert Murphy (Episode 15)

In this episode, Paul Duvall and Brian Jakovich cover recent DevOps on AWS news along with a discussion with Robert Murphy, who is a Senior DevOps Automation Engineer at Stelligent. Here are the show notes: DevOps on AWS News Validating AWS CloudFormation templates with cfn_nag and mu Serverless CloudFormation Linting in AWS CodePipeline Custom rule Read more…

View Blog Post

Continuous Delivery to S3 via CodePipeline and CodeBuild

In this blog post, you see a demonstration of Continuous Delivery of a static website to Amazon S3 via AWS CodeBuild  and AWS CodePipeline. At the conclusion, you will be able to provision all of the AWS resources by clicking a “Launch Stack” button and going through the AWS CloudFormation steps to launch a solution stack. Using S3 Read more…