A Brief History Of Serverless

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    The FaaS platform gained a lot of popularity which resulted in many competitors. There was OSS providers like OpenFaaS or Fission. There were of course the commercial versions to like Azure Functions and Google Cloud Functions.

  • 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.

    InfluxDB logo
  • pipeline

    A cloud-native Pipeline resource.

    There was also Knative Build but long story short, it spun out and became what we now know as Tekton

  • distribution-spec

    OCI Distribution Specification

    Internally, Google used a platform called Borg which is still used by Google to this day. It also served as the basis for Kubernetes. Borg is a container-based platform whose goal was to allow developers to focus on code, not infrastructure. Google has an entire infrastructure team to manage the datacenters. This system came out circa 2004. This predates the advent of modern OCI Containers by about a decade.

  • distrobuilder

    System container image builder for LXC and Incus

    Docker introduced their new container technology at PyCon 2013. At this time, Docker containers were just a wrapper for Linux Containers but this fundamentally changed the landscape of computing (more on this later).

  • fission

    Fast and Simple Serverless Functions for Kubernetes

    The FaaS platform gained a lot of popularity which resulted in many competitors. There was OSS providers like OpenFaaS or Fission. There were of course the commercial versions to like Azure Functions and Google Cloud Functions.

  • deploy-cloudrun

    A GitHub Action for deploying services to Google Cloud Run.

    In 2019, Google announced Cloud Run. This was, in essence, a managed Knative. Now, Cloud Run doesn't run on Kubernetes, but it is Knative Serving API compliant. This means that you could take a standard Knative YAML manifest and use it to deploy your containers to Cloud Run with no issue.

  • deploy-cloud-functions

    A GitHub Action that deploys source code to Google Cloud Functions.

    The FaaS platform gained a lot of popularity which resulted in many competitors. There was OSS providers like OpenFaaS or Fission. There were of course the commercial versions to like Azure Functions and Google Cloud Functions.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • google-cloud-cpp

    C++ Client Libraries for Google Cloud Services

    In 2008, Google launched AppEngine. This product predates the formal existence of Google Cloud and can be considered Google Cloud's first offering.

  • pack

    CLI for building apps using Cloud Native Buildpacks

    For example, with BuildPacks developers don't even need to make a Dockerfile anymore. When integrated into a GitOps pipeline, serverless development becomes a breeze.

  • aws-lambda-java-libs

    Official mirror for interface definitions and helper classes for Java code running on the AWS Lambda platform.

    On this day, we both first learned about Lambda. This was the world's first public Functions-as-a-Service platform, better known as FaaS. They told us that this was the next evolution in Cloud Computing. With Lambda, you could now host snippets of code on AWS. There were no more idle workers, and you could auto-scale with minimal additional configuration required. Also, these snippets were event-driven by nature. This was a fully serverless platform.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Syd the perhaps most sophisticated sandbox for Linux

    1 project | news.ycombinator.com | 17 Jul 2024
  • Podman + Windows: Resolvendo erro "No connection could be made because the target machine actively refused it"

    1 project | dev.to | 10 Jul 2024
  • Kubernetes vs Philippine Power Outages - On setting up k0s over Tailscale

    5 projects | dev.to | 1 Jul 2024
  • Colima in macOS

    1 project | dev.to | 26 Jun 2024
  • Top 5 Docker Alternatives for Software Developers in 2024

    6 projects | dev.to | 20 Jun 2024