Skip to content
Logo Theodo

Articles for Serverless

AWS Quick Tip: Optimizing Cloud Costs with Conditional Infrastructure

Peter Speak3 min read

Illustration of cloud development stacks recycling costly infrastructure

As developers, having a development environment that is as close as possible to the production environment is key for faster iteration. It gives us assurance that if something “works on my machine”, it will also work in production as well…

Continue reading →

How to add search to CloudCannon CMS with OpenSearch

Peter Speak12 min read

Integration of cloudcannon and opensearch

1. Intro Setting up effective search functionality for applications that rely on content management systems (CMS) is a crucial yet challenging task. In today's digital landscape, the ability to seamlessly integrate robust search capabilities into applications is essential for enhancing user…

Continue reading →

Using the SST framework to set up a state machine with AWS Step Functions

Jeanne Le Parc14 min read

Banner with an image.

Why use a state machine? Using Step Functions and a state machine can be very useful to create complex workflows using different AWS services. For example, tasks can run in parallel and other tasks can be triggered once all those parallel…

Continue reading →

Serverless visual programming with the AWS Application Composer

Alex de Boutray7 min read

AWS Serverless Composer: A Review A few weeks ago, I had the opportunity to attend re:Invent 2022, Amazon Web Services' annual conference. It was an exciting (if tiring!) event with a lot of new announcements and updates, but one that particularly…

Continue reading →

3 easy eco-design principles to make your digital product more sustainable

Ana Schlienger18 min read

React Native

At Theodo, one of our core values is pragmatism, which means getting things done well - without wasting time, energy, or money. There is no better embodiment of pragmatism than sustainability. The carbon footprint of the tech industry will reach 8% of…

Continue reading →

Using Amazon Kinesis Data Firehose to generate business insights

Ajani Motta7 min read

Use Amazon Kinesis Data Firehose to route Lambda destination logs to S3, along with QuickSight to generate business insights

This article will focus on using Amazon Kinesis Data Firehose to route Lambda destination logs to S3 and connecting to QuickSight (in order to analyze product performance from a business perspective). Event-driven architecture is a popular application design approach which uses…

Continue reading →

Serverless, DynamoDB, Streams, Filter Patterns and You

Nathan Dolzonek5 min read

Picture of coffee filtering

This article will cover filter patterns in the serverless framework as they apply to DynamoDB streams, but the principles apply to filter patterns on other event types as well (kinesis, event bridge, etc...)DynamoDB Streams provide near real time information on…

Continue reading →

Comparison of Cloud Run and Lambda to render Blender scenes serverlessly

JR Beaudoin5 min read

Drawing of a Blender stickman riding a Lambda function in the clouds and another Blender stickman with Google Cloud Run's logo as its trunk.

In a recent post, I explained how to run Blender render jobs on AWS Lambda functions, using Lambda container images. As a follow-up, today I am looking at the same workload running on Cloud Run, the easiest serverless way to run…

Continue reading →

AWS Fargate: harness the power of serverless for long-running computational tasks

James Haworth Wheatman11 min read

An elegant weapon for a more civilised age

TLDR: We all know the advantages of serverless computing: pay only for what you use; scale up and down with ease; abstract away the complexities of managing servers. In this article, I illustrate how you can acquire these benefits for…

Continue reading →

Rendering Blender scenes in the cloud with AWS Lambda

JR Beaudoin4 min read

Drawing of a Blender stickman riding a Lambda function in the clouds

You can fairly easily leverage AWS Lambda to render scenes with Blender. It can make sense to use Lambda functions if you need to render a large number of assets in little time and if each asset is simple enough…

Continue reading →
Load Next Posts