Stacks on Stacks

The Serverless Ecosystem Blog by Stackery.

Posts on Engineering

Why You Should Stop YAML Engineering
Chase Douglas

Chase Douglas | August 30, 2018

Why You Should Stop YAML Engineering
Here’s some sample JavaScript code: let foo = 5; Do you know register held the value 5 when executing that code? Do you even know what a register is or what are plausible answers to the question? The correct answer to this question is: No, and I don’t care. Registers are locations in a CPU that can hold numerical values. Your computing devi...
To Do Serverless Right, You Need A New IAM Approach
Nate Taggart

Nate Taggart | April 12, 2018

To Do Serverless Right, You Need A New IAM Approach
Identity and Access Management (IAM) is an important tool for cloud infrastructure and user management. It governs access control for both cloud services and users, and can incorporate features around auditing, authentication policies, and governance. Use of IAM involves a multiple-step process of creating roles and permissions and then assigni...
Rate Limiting Serverless Apps - Two Patterns
Sam Goldstein

Sam Goldstein | November 21, 2017

Rate Limiting Serverless Apps - Two Patterns
Diagram for an automatic brake patented by Luther Adams in 1873. Many applications require rate-limiting and concurrency-control mechanisms and this is especially true when building serverless applications using FaaS components such as AWS Lambda. The scalability of serverless applications can lead them to quickly overwhelm other systems the...
Serverless Function Architecture Principles
Chase Douglas

Chase Douglas | October 13, 2017

Serverless Function Architecture Principles
Serverless services are often called “Functions-as-a-Service”, or FaaS. The use of the term “function” arose because we needed a name for a compute unit that was smaller than a “server” or “container”. But how should you break your implementation down when building a serverless architecture? Unfortunately, thinking in terms of “functions” tends...
Function To Table Integration Guide
Chase Douglas

Chase Douglas | September 25, 2017

Function To Table Integration Guide
Recently we needed to build a simple stack to take form submissions and store them in a database for later use. This seemed like a perfect time to create a new guide showing how easy this is with Stackery! In the guide you’ll learn how to build a Rest Api endpoint that sends data to a Function where the data is uploaded to a Table. You can fi...
Using Virtual Networks To Secure Your Resources
Chase Douglas

Chase Douglas | July 21, 2017

Using Virtual Networks To Secure Your Resources
In this post, I’m going to highlight one of Stackery’s more interesting nodes. The Virtual Network node provides a powerful mechanism for securely deploying resources inside a private network. Why Do We Need Private Networks As an example of what a private network enables, let’s take a look at how to secure a database. When you connect to mos...
Easy Custom Domains For Serverless APIs
Chase Douglas

Chase Douglas | July 12, 2017

Easy Custom Domains For Serverless APIs
Because serverless tech is so new, sometimes we find ourselves waiting for features that ought to have been available from the start. Today, Stackery can check-off another feature that will make it much easier for people to start building serverless Rest Apis. One fundamental aspect of building a Rest Api is the domain you use to host it. The ...
Introducing Python Support
Chase Douglas

Chase Douglas | June 26, 2017

Introducing Python Support
I’m excited to announce support for Python in Stackery! Python is our third supported language, along with Node.js and .NET. Our Python support enables easy integration with all the other Stackery nodes, like Rest Apis, Docker Tasks, and Object Stores. Here’s a simple example Python function that takes in a request to the path /users/{name} an...

Receive the Stackery News Feed

To Top