Our great sponsors
-
infrastructure-from-code-benchmark
Benchmark test to compare different serverless infrastructure from code solutions
-
Pulumi
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Encore
Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.
You can view the GitHub repository here.
Nitric - This framework felt like I was installing prerequisites forever. Prior to this experiment, I didn't have any "generic deployment" tools on my machine. I had to create an account for and install Pulumi, install Scoop, download and install the Nitric CLI, and make sure I had Docker up and running. Once all the pre-requisites were installed, I could get started - which was quite a nice experience. Nitric bootstraps your application for you when you run the nitric new command. It sets up the scaffolding and is immediately runnable locally with Docker.
Nitric
Klotho recommends building your application as an express app and plugging in the framework quickly after it is built. So I followed that approach and had an express app running in just under an hour. I could run the app locally with a simple node index.js command and test as I went. Overall, very easy to build and familiar to me as a JavaScript developer.
There are others in this space I did not assess like Encore, Shuttle, Modal, and Dark. These were not assessed for the sake of time. If you're interested in IfC, I encourage you to take a look at these others.
Encore is a backend development platform where infrastructure is provisioned automatically from application code.