Several years ago I wrote CloudFormation Tips and Tricks, in which I gave the advice to “use outputs lavishly, exports sparingly.” The reason is that when you export a value from one stack and import it into another you bind those stacks tightly together, and can’t change that exported value. For example, you might create … Read More
While we’re down a co-conspirator this week (see you next week, Ken!), Sujan Kapadia and Becca Refford step up to share some of this week’s DevNews.
This week Ken will talks to prior guests and frequent Chariot contributors Matt Gilbride and Keith Gregory about using the AWS CDK for configuration (as opposed to CloudFormation), and RDS database connections from Spring Boot in AWS, respectively.
Cypress is a relatively new web testing tool that is easier to use than Selenium, and it’s gaining in popularity. But using it in a continuous integration environment like AWS CodeBuild requires some additional steps compared to running it directly on your own computer. This blog post contains helpful information to configure CodeBuild on AWS … Read More
Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020. Abstract OpenJS Architect is the fastest and simplest framework for rapidly building web applications with modern serverless primitives. Architect implements a high level infrastructure manifest file that generates standard AWS CloudFormation for deployment. Instead of wasting frustrating days … Read More
I’ve noticed that many of Chariot’s clients — from 4-person startups to 40,000-person multinationals — use CloudFormation for their infrastructure-as-code. For them and others, here are some tips that I’ve learned while developing CloudFormation templates over the past five years.
This post is a head-to-head comparison between CDK, Terraform, and CFNDSL, using a common task: managing the users and their roles in your AWS accounts.
At the time of this writing the main AWS landing page lists twenty product categories, under which is an overwhelming number of resources to be deployed and configured. All resources can be created and configured via the collection of AWS consoles (the web UIs) and while this is probably the simplest option it does not … Read More