Theodo logo

Serverless Is More Than a Trend, Best Companies Adopt It

June 29, 2020Alex de Boutray6 min read

A recent article by the WSJ highlighting the benefits of serverless for organizations points at a building awareness by thought leaders about the impact this new trend can have for companies. It resonates with our own experience, celebrating successful serverless implementations with our clients in…

Continue reading →

How to Remain Agile with DynamoDB

May 05, 2020Rob Cronin1 min read

Amazon DynamoDB is built to deliver single-digit millisecond performance at any scale. It is built to store Terabytes of data. It is built to support Amazon's Cyber Monday traffic. However, this scalability comes with an overhead. No matter what resource you look up, you will be constantly reminded…

Continue reading →

Why You Need a Framework When Doing Serverless

April 27, 2020JR Beaudoin2 min read

We are proud to have been selected as a Serverless Framework official partner. It rewards our investment in the technology and reflects our strong belief that this framework is currently the best in the market. Using a Framework When Going Serverless is a Must Recently, one of our clients’ technical…

Continue reading →

Serverless: a New Paradigm

April 03, 2020Oussamah Jaber5 min read

Since its creation in 2014, AWS' Serverless has delivered by reducing the cost of infrastructure management while increasing speed, agility, and scalability. What is Serverless? “Serverless allows you to build and run applications and services without thinking about servers” — AWS Serverless shifts…

Continue reading →

Build a Real-Time Serverless Web Application with AWS

July 24, 2019Corentin Doue16 min read

At first glance, serverless and web real-time doesn't seem to easily match together. The aim of serverless is to have a very short-lived backend whereas web real-time require to keep an open connection with this backend. We were curious at Theodo to understand to what extent it was possible to add a…

Continue reading →

Store your data in AWS Serverless architecture

July 17, 2019Corentin Doue8 min read

Before building a serverless app, it is important to truly understand how serverless works in AWS and what modules are available and useful for such an architecture. This article is a follow-up to the previous article Understand AWS serverless architecture in 10 minutes.  It’s an overview of the…

Continue reading →

Understand AWS Serverless architecture in 10 minutes

July 17, 2019Corentin Doue9 min read

Serverless provides scalability. It also solves the waste of having servers up and running when no one needs them, by instantiating and running your business functions only when needed.  That’s why at Theodo we are excited about serverless and developing serverless apps. But building a serverless…

Continue reading →

Deploy a NestJS App with Serverless Framework

June 03, 2019Jean Delevoye10 min read

Here in Theodo we are very enthusiastic about NestJS framework. It is quite young but we consider it currently one of the best NodeJS frameworks. Recently, we asked ourselves if it was possible to deploy serverless NestJS applications. Serverless is a new paradigm that will help you to quickly…

Continue reading →

How to Deploy a PHP Symfony Application on AWS Lambda Using Bref?

May 23, 2019Thibaud Lemaire10 min read

Serverless is a trendy cloud-computing execution model aiming to release developers from taking care of server management and to bill on demand for the used resources. Developers just have to provide their application’s code while the cloud provider is in charge of running it in response to events…

Continue reading →

Integrating Lambda Layers into your Node.js Lambdas using pre-configured templates

January 26, 2019Rob Cronin5 min read

AWS recently released the ability to add layers to your lambda functions. These layers can be standalone code to be reused across multiple lambdas, library dependencies or custom runtimes. This article will go through a setup for the first use case for a standard nodejs8.10 lambda using templates to…

Continue reading →

Prevent Lazy GitHub Practices in 10 minutes using AWS Lambdas

April 08, 2018Rob Cronin5 min read

Using AWS lambdas can be a cool and useful way to improve your workflow with GitHub. Blocking merges when tests fail on your branch is common, but GitHub status checks can be pushed much further. Combining GitHub's API and Lambdas provides this opportunity. Status Checks Turns out we can use a…

Continue reading →

Serverless Applications with AWS and Travis: Make Deployment Great Again

August 11, 2017Pierre Marcenac9 min read

The purpose of this tutorial is to automatically deploy a serverless API with two deployment environments (development and production) from scratch. Using the Amazon Web Services (AWS), this will be a matter of minutes! We will use Node.js and several tools which all come with a freemium model: AWS…

Continue reading →

Have your MVP Running in Prod within 15 Minutes with Serverless

February 15, 2017Yu Ling Cheng13 min read

I always feel guilty when I suddenly motivate myself to go to the gym, then have all the painful thoughts like going out in the cold, being sweaty and feeling stiff afterward and decide that I'd rather stay in bed watching my favorite series. I have the same mixed feelings when I get an idea of the…

Continue reading →