DevOps is a software development practice that specializes in the frequent delivery of software features and improvements. Through rapid integration of changes and receipt of feedback we build a culture of confidence and reliability in the software lifecycle. Additionally, teams that follow these practices are highly productive for their organizations and themselves. Successfully employing “DevOps” … Continue reading The DevOps Culture: Empowering Your Team
Stelligent cfn_nag is an open source command-line tool that performs static analysis of AWS CloudFormation templates. With cfn_nag you can check for: Static code analysis of AWS CloudFormation Block undesirable resource specifications Proactive preventative control – stop before creating resources Enforceable in a deployment pipeline Here are some examples of the types of checks cfn_nag … Continue reading Validating AWS CloudFormation templates with cfn_nag and mu
In this episode, Paul Duvall and Brian Jakovich cover recent DevOps on AWS news and discuss how to use AWS CodePipeline to deploy Amazon Alexa skill. Here are the show notes: DevOps on AWS News Infrastructure as Code whitepaper from AWS cfn_nag mentioned Use CloudFormation StackSets to Provision Resources Across Multiple AWS Accounts and Regions How to Use AWS Organizations … Continue reading DevOps on AWS Radio: AWS CodePipeline and Amazon Alexa (Episode 11)
mu is an open-source, full-stack DevOps on AWS tool that simplifies and orchestrates your software delivery lifecycle (environments, services, and pipelines).
If you’ve done any experimentation with the Amazon Alexa voice service, you’ve probably learned that you can use AWS Lambda to write functions that can be executed from Alexa. As a developer, what’s exciting about this is that you can create your own custom Alexa skills to perform anything suited for voice-based computing. You’ll probably … Continue reading Use AWS CodePipeline to Deploy Amazon Alexa Skills
In this episode, Paul Duvall and Brian Jakovich cover recent DevOps in AWS news and speak with Mike Roberts and John Chapin from Symphonia about Serverless architectures, DevOps, and AWS. Here are the show notes: DevOps in AWS News You can now provision AWS Web Application Firewall on Application Load Balancer resources using AWS CloudFormation Agency Panel Discussion about DevOps and … Continue reading DevOps in AWS Radio: Serverless (Episode 8)
Docker Swarm Mode is the latest entrant in a large field of container orchestration systems. Docker Swarm was originally released as a standalone product that ran master and agent containers on a cluster of servers to orchestrate the deployment of containers. This changed with the release of Docker 1.12 in July of 2016. Docker Swarm … Continue reading Docker Swarm Mode on AWS
You’ll learn how to provision a CodeCommit Git repository in a CloudFormation template. Furthermore, you’ll discover how to automate the provisioning of a deployment pipeline that uses this repository as its Source action to deploy an application using CodeDeploy to an EC2 instance. You’ll see examples, patterns and a short video that walks you through the process.
We often overlook similarities between new CD Pipeline code we’re writing today and code we’ve already written. In addition, we might sometimes rely on the ‘copy, paste, then modify’ approach to make quick work of CD Pipelines supporting similar application architectures. Despite the short-term gains, what often results is code sprawl and maintenance headaches. This blog post series is aimed at helping to … Continue reading Refactoring CD Pipelines – Part 1: Chef-Solo in AWS AutoScaling Groups
In this episode, Paul Duvall and Brian Jakovich from Stelligent cover recent DevOps in AWS news and speak with Casey Lee about his three-part series on Serverless Delivery: