Uncategorized

Cloned Stormtroopers representing concurrent Lambda functions
Yan Cui | Dec 03 2019
Provisioned Concurrency - the end of cold starts
AWS today announced Provisioned Concurrency, an exciting feature to allow Lambda customers to...
Read More >
A futurestic bridge representing the launch of AWS EventBridge serial bus for serverless and cloud applications.
Aviad Mor | Nov 14 2019
EventBridge vs CloudWatch Events, Kinesis and SNS
AWS recently launched the Serverless Event Bus, AWS EventBridge. Some have described it...
Read More >
A removals truck representing a user moving from IOpipe to Lumigo.
Avishai Shafir | Nov 13 2019
Migrating from IOpipe to Lumigo
You’ve no doubt heard that IOpipe has been acquired by New Relic (congratulations...
Read More >
A cloudscape with the AWS CDK logo
Efi Merdler-Kravitz | Oct 31 2019
An Introduction to AWS CDK
In this article we’ll introduce the AWS Cloud Development Kit and explore how...
Read More >
Yan Cui | Oct 16 2019
The why, when and how of API Gateway service proxies
Serverless Hero Yan Cui explains when and why you should use API Gateway...
Read More >
An image of binoculars and a winter landscape.
Yan Cui | Oct 09 2019
Monitor Lambda cold start durations with CloudWatch
When you look at an X-Ray trace for a Lambda cold start, you...
Read More >
lumigo-cli is an open source toolkit to help smooth out your serverless development workflow.
Yan Cui | Oct 07 2019
Introducing the lumigo-cli
Here at Lumigo, we are big fans of serverless. And a big part...
Read More >
The Serverless Framework logo on a background of clouds.
Yan Cui | Oct 06 2019
Top 10 best practices for serverless.yml
The Serverless Framework is one of the oldest (and still going strong!) deployment...
Read More >
An image of a squirrel, representing the mascot of AWS SAM.
Efi Merdler-Kravitz | Oct 02 2019
5 Tips for getting the most out of AWS SAM
AWS introduced the Serverless Application Model (SAM) to ease the building of serverless...
Read More >
Lumigo announces the achievement of AWS DevOps Competency
Alex Sholem | Oct 01 2019
Lumigo Achieves AWS DevOps Competency Status
Lumigo, the serverless monitoring and troubleshooting platform, today announced that it has achieved...
Read More >
Josh Linton | Sep 26 2019
Serverless API with ReactJS
The article, Serverless API with ReactJS, was first published on the Serverless Guru...
Read More >
The main image for speeding up serverless development, showing an abstract image of travelling at speed.
Efi Merdler-Kravitz | Sep 24 2019
8 ways to speed up serverless development
There is a paradox at the heart of serverless. While it’s promoted as...
Read More >
Rajesh Bhojwani | Sep 16 2019
AWS Lambda vs EC2
AWS Lambda has gained good traction for building applications on AWS. But, is...
Read More >
How to decide between using DynamoDB Streams or Kinesis Streams.
Yan Cui | Sep 12 2019
The best reason to use DynamoDB streams is...
Many clients have asked me, “When do I use DynamoDB streams vs Kinesis?”...
Read More >
Pipe welding on the pipeline construction, representing the construction of a CICD pipeline for serverless applications using TravisCI.
Frank Wang | Sep 10 2019
How to build a CICD pipeline for Serverless apps with TravisCI
This post, How to build a CI/CD pipeline for Serverless apps with Travis...
Read More >
AWS CloudFormation logo on background of clouds in a blue sky.
Yan Cui | Sep 03 2019
A SAR app to propagate CloudFormation tags to unsupported resources
Did you know that CloudFormation tags don't automatically propagate to some resource types?...
Read More >
Yan Cui | Aug 27 2019
Serverless Framework Plugin: Get Instant Visibility
Observability is a common challenge for serverless applications and we believe Lumigo is...
Read More >
An image of a queue in London representing AWS SQS.
Yan Cui | Aug 14 2019
SQS and Lambda: the missing guide on failure modes
Since Lambda added SQS as an event source, there has been a misconception...
Read More >
Yan Cui | Aug 08 2019
Getting the most out of CloudWatch Logs
In our last post, we covered CloudWatch Metrics in a great deal of...
Read More >
Rajesh Bhojwani | Jul 30 2019
AWS Step Functions - A User's Guide
Many articles have been written about AWS Step Functions since it was first...
Read More >
Erez Rokah | Jul 23 2019
Advanced Serverless CICD - Part 2: CircleCI
In the second part of his series comparing CICD services for serverless applications,...
Read More >
Yan Cui | Jul 18 2019
Amazon EventBridge: a new era of SaaS integration
Amazon recently announced EventBridge to much fanfare. Although, in truth, it’s a rebranding...
Read More >
An image of glue representing the "surface area code" that connects "business logic" code.
Charlie Green | Jul 16 2019
The other half of software: what lurks between business logic
In 2016 I was the tech lead for a greenfield project completely devoid...
Read More >
An image representing the circular flow of serverless development
Efi Merdler-Kravitz | Jul 11 2019
Development workflow for serverless applications
Serverless applications require a whole new approach to development workflow. In this article,...
Read More >
An image of the logo for the Kotlin programming language.
Chris Kent | Jul 04 2019
Serverless Web Apps with AWS and Kotlin
This post takes a look at Kotlin, a relatively new programming language that...
Read More >
A vector image representing a metrics dashboard.
Yan Cui | Jul 02 2019
How to monitor Lambda with CloudWatch Metrics
With AWS Lambda, you have basic observability built into the platform with CloudWatch....
Read More >
API Gatewa and AWS Lambda logos
Matt Billock | Jun 24 2019
Tackling API Gateway Lambda performance issues
API Gateway is a powerful tool for creating a coherent API out of...
Read More >
Erez Berkner | Jun 20 2019
How to improve AWS Lambda Cold Start performance
One of the great promises of serverless has always been that it would...
Read More >
An image of a speedometer representing a faster functioning Lambda
Yan Cui | Jun 18 2019
Serverless app to speed up all your Lambda functions
A while back, I wrote about how you can shave latency off every...
Read More >
Alex Sholem | Jun 12 2019
Lumigo adds monitoring support for AWS Chalice
We’re pleased to announce that the Lumigo serverless intelligence platform now supports the...
Read More >
An image showing stopwatches to illustrate the AWS Lambda timeout limitations
Rajesh Bhojwani | Jun 09 2019
AWS Lambda Timeout Best Practices
An ever increasing number of developers and architects are using AWS Lambda to...
Read More >
An image of a man diving into a lake represents a software developer jumping into serverless development
Uri Parush | Jun 05 2019
Are you ready for serverless development?
The way we build software products changes all the time. Serverless architecture opens...
Read More >
Lumigo announces support for Java
Alex Sholem | Jun 03 2019
Lumigo adds Java Tracing support for AWS Lambda
We’re very pleased to announce the official launch of our new Java tracer...
Read More >
A gas pipeline representing the serverless CICD process.
Erez Rokah | May 23 2019
Advanced Serverless CICD - Part 1 :  AWS CodeBuild
In this guest post, the first of a two-part series, Erez Rokah, developer...
Read More >
A graphic depiction of software testing
Avishai Shafir | May 21 2019
Serverless Testing - Adapt or Cry
One of the basic ingredients of any software is that before you deliver...
Read More >
Efi Merdler-Kravitz | May 09 2019
SFTT #2: Using Cognito in serverless integration testing
Welcome to the second edition of Serverless from the Trenches, our series of...
Read More >
Serverless vendor-lockin isn't the prison it's portrayed to be.
Yan Cui | May 07 2019
You are wrong about serverless vendor lock-in
Some time ago, the Register published an article titled “Lambda and serverless is...
Read More >
Yan Cui | May 01 2019
To VPC or not to VPC? Pros and Cons in AWS Lambda
When you’re working with EC2 or containers, VPCs have long been viewed as...
Read More >
How to make sure you don't accidentally delete your serverless stack
Efi Merdler-Kravitz | Apr 25 2019
Serverless from the trenches 1: Protect your stack from deletion
It’s time to talk about the everyday challenges of serverless. Whenever I scroll...
Read More >
How best to organize your AWS Lambda functions? Monorepo or multirepo?
Yan Cui | Apr 19 2019
Mono-repo vs one-per-service
With AWS Lambda, we can deploy and scale individual functions. However, we engineers...
Read More >
AWS Lambda LaunchDarkly canary deployment
Yan Cui | Apr 18 2019
Canary Deployment with LaunchDarkly and AWS Lambda
LaunchDarkly has built an impressive feature flag management system that overages more than...
Read More >
Yan Cui | Apr 16 2019
When to use Lambda layers
AWS introduced Lambda Layers at re:invent 2018 as a way to share code...
Read More >
Avishai Shafir | Apr 11 2019
Takeaways from Serverless Architecture Conference NL 2019
Lumigo VP Product Avishai Shafir rounds up the most interesting talking points from...
Read More >
Yan Cui | Apr 10 2019
AWS Lambda deployment frameworks compared
With AWS Lambda, deploying a new version of our application has never been...
Read More >
Automate chores around Cloudwatch logging with these open source tools from Lumigo
Yan Cui | Apr 04 2019
AWS Lambda apps to automate chores around CloudWatch Logs
The open source applications described in this article are available from Lumigo's Github...
Read More >
Yan Cui | Mar 25 2019
An AWS Lambda app to clean up old deployment packages
AWS Lambda has a soft limit of 75GB for deployment packages for all...
Read More >
Efi Merdler-Kravitz | Mar 12 2019
Web frameworks implication for serverless cold starts
TL;DR Web application frameworks with all of their benefits add their own set...
Read More >
Erez Berkner | Aug 12 2018
Takeaways from the ServerlessConf SF 2018
Last week I attendedServerlessConf SF. This was the 8th and largest ServerlessConf to...
Read More >