The current state of serverless

Ricardo Castellanos
3 min readOct 23, 2023

The “State of Serverless Report” provides data and relevant information about the current state of serverless technology based on data collected from over 20,000 Datadog customers using this technology in major clouds such as AWS, Google Cloud, and Azure. Here are the key points from the report:

  1. Increased Adoption of Serverless: The report highlights that the usage of serverless technology has significantly grown in AWS, Google Cloud, and Azure over the past year. AWS has seen a 3% increase, while Google Cloud and Azure have experienced growth rates of 7% and 6%, respectively. This indicates a high percentage of customers in these clouds are using serverless solutions.
  2. Diversification of Serverless Offerings: In addition to traditional Function as a Service (FaaS), major cloud providers are expanding their serverless toolsets to meet customer needs. This includes serverless container services and fully managed container-based applications. Emerging providers like Vercel and Cloudflare also offer serverless computing services tightly integrated with their core offerings.
  3. Adoption of Serverless Containers: A significant highlight of the report is the growth in the adoption of serverless containers. Google Cloud leads in this area, with 66% of serverless organizations using container-based workloads. AWS and Azure follow with 26% and 22%, respectively. The adoption of serverless containers has been driven by the ease of migration and support for a broader range of languages and applications.
  4. Emerging Platforms: Besides major cloud providers, modern frontend development platforms and content delivery networks (CDNs) like Vercel, Netlify, Cloudflare, and Fastly offer specialized serverless compute capabilities tightly integrated with their core offerings. Approximately 7% of organizations monitoring serverless workloads in major clouds use at least one of these emerging cloud platforms.
  5. Popular Languages in AWS Lambda: Among AWS Lambda developers, Python and Node.js remain the most popular languages. Together, they account for the majority of Lambda invocations. Java is the third most common language, followed by custom runtimes and Go. Custom runtimes have seen significant growth due to increased interest in serverless containers and the ability to support non-native…

--

--