Serverless Reference Architectures with AWS Lambda

Building your applications with only managed components has become very popular, and AWS Lambda plays a crucial role in that. I see a tremendous interest in examples how to build such applications, and articles such as " The Serverless Start-Up - Down With Servers!" about teletext.io are read eagerly around the globe.

Watching AWS CloudFormation Stack Status · Alestic.com - A Personal AWS Blog by Eric Hammond

Would you like to be able to watch the progress of your new CloudFormation stack resources like this? (press play) That's what the output of the new aws-cloudformation-stack-status command looks like when I launch a new AWS Git-backed Static Website CloudFormation stack.

Habitat and AWS' Elastic Container Service

I was fortunate to present to the AWS Sydney North User Group on the topic "Build Better Containers for ECS with Habitat" (slides here). I was new to using Amazon's Elastic Elastic Container Service (ECS) so I figured I'd document my findings as I went. Habitat If you're unfamiliar with Habitat, go read through the...

Optional Parameters For Pre-existing Resources in AWS CloudFormation Templates · Alestic.com - A Personal AWS Blog by Eric Hammond

I like to design CloudFormation templates that create all of the resources necessary to implement the desired functionality without requiring a lot of separate, advanced setup. For example, the AWS Git-backed Static Website creates all of the interesting pieces including a CodeCommit Git repository, S3 buckets for web site content and logging, and even the Route 53 hosted zone.

Minio

Minio is a distributed object storage server written in Go.

Linked Account Template

It is common for an AWS customer to have many accounts. Often a central IT team will own the payer account and have oversight over all accounts. The IT team will create a linked account for each project or business unit.

Building Scikit-Learn for AWS Lambda -- Serverless Code

Last year, I posted instructions for building scikit-learn for AWS Lambda and since then, there have been changes in both the way scikit-learn has to be built. The project has also started being shipped as a different kind of wheelfile - bdist_wheel.

Function metrics, easier AWS credential setup, and Lambda versioning in Serverless Framework v1.3

We're proud to release the Serverless Framework v1.3.0 today. Let's take a look at the highlights of this release. You can find a list with all the updates in the changelog. Ever wondered how your functions are performing? The new serverless metrics allows you to see all the function metrics, such as invocations, throttles, errors, and duration, at a glance.

Claudia 2.0

Claudia 2.0 is now available on NPM, along with Claudia API Builder and Claudia Bot Builder 2.0 versions, bringing support for dynamic response codes, easier custom header control, lambda proxy APIs, generic method handlers and wildcard path parameters, and integrating with the latest AWS API Gateway release.

claudiajs/claudia-bot-builder

claudia-bot-builder - Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber, Line, GroupMe, Kik and Twilio and deploy to AWS Lambda in minutes

Moving from monoliths to Lambda functions

AWS Lambda offers strong financial incentives for keeping code modular and loosely coupled, and allows developers to gradually move from monolithic servers to microservices using a Strangler Application Pattern. This makes it compelling to create microservices and single-task functions.