Stacks on Stacks

The Serverless Ecosystem Blog by Stackery.

Posts on DevOps

Custom CloudFormation Resources: Real Ultimate Power
Chase Douglas

Chase Douglas | May 24, 2018

Custom CloudFormation Resources: Real Ultimate Power
Lately, I’ve found CloudFormation custom resources to be supremely helpful for many use cases. I actually wanted to write a post mimicking Real Ultimate Power: Hi, this post is all about CloudFormation custom resources, REAL CUSTOM RESOURCES. This post is awesome. My name is Chase and I can’t stop thinking about custom resources. These t...
Fargate and Cucumber-js: A Review
Stephanie Baum

Stephanie Baum | April 16, 2018

Fargate and Cucumber-js: A Review
Lately, here at Stackery, as we’ve begun shipping features more rapidly into the product, we’ve also been shifting some of our focus towards reliability and integration testing in preparation. I decided to try out AWS Fargate for UI integration testing using BDD and Cucumber-js in a day long experimental POC. Cucumber is a behavior driven develo...
Why All The Monolithic Serverless API Hate?
Chase Douglas

Chase Douglas | March 21, 2018

Why All The Monolithic Serverless API Hate?
A schism exists in serverless land. There are about equal numbers of people on two sides of an important architectural question: Should your APIs be backed by a monolithic function or by independent functions for each endpoint? To the serverless ecosystem’s credit, this schism hasn’t devolved into warring factions. What fights are like in the ...
How an Under-Provisioned Database 10X'd Our AWS Lambda Costs
Sam Goldstein

Sam Goldstein | February 21, 2018

How an Under-Provisioned Database 10X'd Our AWS Lambda Costs
This is the story of how running a too small Postgres RDS instance caused a 10X increase in our daily AWS Lambda costs. It was Valentine’s day. I’d spent a good chunk of the week working on an internal business application which I’d built using serverless architecture. This application does several million function invocations per month and s...
Handling Serverless Function Timeouts
Chase Douglas

Chase Douglas | December 01, 2017

Handling Serverless Function Timeouts
One of the hallmarks of serverless architectures is ephemeral compute resources. All three major cloud service providers place execution time limits on the order of minutes (five minutes for AWS and Azure, nine for Google). Even more challenging can be the limits imposed by API gateways placed in front of functions. For example, AWS API Gatewa...
Serverless is DevOps
Nate Taggart

Nate Taggart | November 09, 2017

Serverless is DevOps
It’s been nearly a decade since Andrew Shafer and Patrick Debois introduced the term “DevOps” in their talk on “Agile Infrastructure” at the 2008 Agile conference in Toronto. In the ensuing years, DevOps has become nearly synonymous with agile development, deployment automation, and continuous delivery. DevOps has slowly but surely become the ...
Flexible Deployment Workflow
Anna Yovandich

Anna Yovandich | November 02, 2017

Flexible Deployment Workflow
We’re excited to release an improved Dashboard workflow that provides more flexible editing and deployment capabilities. It’s crucial that developers have the ability to deploy one branch’s changes to one or more environments (e.g. feature-branch to development and testing), or vice versa, share common environment configuration among many bran...
Serverless Operations 101
Sam Goldstein

Sam Goldstein | October 26, 2017

Serverless Operations 101
For the last several years serverless application architectures have been rapidly building momentum. Just three short years ago AWS had barely released AWS Lambda and serverless was the realm of technical pioneers. Now most mainstream companies with engineering teams are looking at how to leverage serverless tech to accelerate their teams and...

Receive the Stackery News Feed

To Top