Just announced at re:Invent 2017 by Anil Kumar during the “Deep Dive on AWS CloudFormation” talk: Drift Detection capabilities will be added to CloudFormation next year. (Discussion starts at 12m0s) So, what is Drift Detection? Try as you might, having all of your “infrastructure as code” doesn’t prevent manual changes to your CFN stacks after … Continue reading New for CloudFormation in 2018: Drift Detection!
re:Invent is just around the corner (next week!), which means a bunch of new services and features will be announced, and they probably won’t have CloudFormation support for a few weeks. As the biggest CloudFormation fanboy of all time, this is probably the most difficult time of the year for me, as I want to use all the new goodies but feel kinda icky not … Continue reading Lambda Backed Custom CloudFormation Resources
Imagine if an organization could construct chatbots with refined common dialect preparing and no operational overhead. Amazon Lex can be described as a fully managed service for building conversational interfaces into application using voice and text. Lex is integrated with AWS Lambda, a service that allows code to run without the provisioning or managing of servers. Lambda enables companies to write and run logic for your chatbot using serverless compute. The implication of bots into the conversation gives operations teams … Continue reading Using the $Latest Amazon Lex Alias
AWS re:Invent is right around the corner! The annual Amazon Web Services conference in Las Vegas is going to be the biggest yet, and is supposed to draw in over 40,000 attendees this year. With the sheer volume of activities and sessions going on throughout the week, it can be tricky to know where you invest your … Continue reading Stelligent Sessions at re:Invent 2017!
Simple dashboard built for viewing pipeline metrics in AWS. Built using CloudWatch dashboards and metrics populated from CloudWatch events that CodePipeline triggers.
Everyone talks about unit and functional tests when adopting Devops practices, but how do you know if one of your changes has introduced a major performance degradation? Performance testing is the missing link to having a truly Continuously Deliverable pipeline. In this blog post, you will see how performance tests can be integrated into your Continuous Delivery … Continue reading Performance Testing In a Continuous Delivery Pipeline
Previously, we covered the release of Yarn, a new package management system designed to fix some of the shortfalls associated with npm. With improvements in speed, efficiency, readability, and dependency management, Yarn has shown itself to be a worthwhile tool. In this post, we will put that tool to use and show just how powerful Yarn can be. Before we can demonstrate its potential, we have to … Continue reading npm vs Yarn: Part 2
In this blog post, you’ll see an example of Application Auto Scaling for the Amazon ECS (EC2 Container Service). Automatic scaling of the container instances in your ECS cluster has been a feature for quite some time, but until recently you were not able to scale the tasks in your ECS service with built-in technology from AWS. In May of 2016, Automatic Scaling with Amazon ECS was … Continue reading Application Auto Scaling with Amazon ECS
You have a large organization with several development teams that work on various software projects that support your business. A year ago, you brought in a consultant that told you to use multiple AWS accounts because there were benefits to be gained. For example, using multiple accounts we can contain the damage from a possible … Continue reading Enforcing Compliance with AWS Organizations
In this episode, Paul Duvall and Brian Jakovich cover recent DevOps in AWS news and speak with Ahmed Elsabbahy about Goss, a ServerSpec alternative for testing server configuration. Here are the show notes: DevOps on AWS News How to Create an AMI Builder with AWS CodeBuild and HashiCorp Packer AWS CloudFormation now supports Amazon EMR security configuration, AWS Lambda & AWS … Continue reading DevOps in AWS Radio: Goss (Episode 9)