Oliver Arafat

Serverless: Past, Present and Future

What if you never had to manage a server again? This talk explores the evolution of serverless, from FaaS to Kubernetes and beyond.

Serverless: Past, Present and Future
#1about 6 minutes

Defining serverless and its historical context

Serverless is an execution model where a third party manages workloads and billing is based on actual usage, with a history dating back to services like AWS S3.

#2about 4 minutes

Exploring the serverless ecosystem on Alibaba Cloud

Serverless extends beyond functions to include compute, storage, databases, messaging, and analytics services on Alibaba Cloud.

#3about 4 minutes

Practical use cases for serverless architectures

Serverless architectures are well-suited for scenarios like batch processing, image resizing, IoT data ingestion, and API development.

#4about 10 minutes

Building a serverless web app with Terraform

A step-by-step guide shows how to define and deploy a web application using Terraform to manage Function Compute, Table Store, and API Gateway.

#5about 2 minutes

Exploring the Function Compute development environment

The Alibaba Cloud UI provides a web-based editor and supports various runtimes like Python and Node.js, including custom container options.

#6about 8 minutes

Navigating the common challenges of serverless functions

Key challenges in serverless development include state management, local testing and debugging, and mitigating the impact of cold starts.

#7about 3 minutes

Best practices for effective serverless development

Adopt best practices like keeping artifacts small, using infrastructure as code, and leveraging local development tools like the Visual Studio Code plugin.

#8about 8 minutes

Serverless beyond functions with workflows and Kubernetes

Serverless concepts extend to complex workflows for transactional processes and frameworks like OpenWhisk for running functions on Kubernetes.

#9about 6 minutes

Future trends and predictions for serverless technology

The future of serverless points toward more control over underlying hardware, better local tooling, and a blurring of lines between PaaS, DBaaS, and SaaS offerings.

#10about 3 minutes

How Alibaba Cloud differentiates from other cloud providers

Alibaba Cloud's key differentiator is its unified account management for global regions, including mainland China, which simplifies multi-region deployments.

#11about 2 minutes

Managing cold starts with reserved function instances

Reserved instances for Function Compute keep a specified number of functions always running to eliminate cold start latency for critical workloads.

#12about 4 minutes

Explaining the serverless pay-as-you-go cost model

With a pay-as-you-go model, serverless functions only incur costs when they are actively running, making them highly cost-efficient for intermittent tasks.

Related jobs
Jobs that call for the skills explored in this talk.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
LM
Luis Minvielle
7 Cloud Computing Trends Coming in 2025 for Developers
The demand for cloud processing power is not slowing down. With SaaS spending projected to grow—for a second year in a row—by 17% in 2024, the cloud sector will keep growing and is likely to offer plenty of job opportunities for software engineers. A...
7 Cloud Computing Trends Coming in 2025 for Developers
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
CH
Chris Heilmann
WeAreDevelopers LIVE days are changing - get ready to take part
Starting with this week's Web Dev Day edition of WeAreDevelopers LIVE Days, we changed the the way we run these online conferences. The main differences are:Shorter talks (half an hour tops)More interaction in Q&AA tips and tricks "Did you know" sect...
WeAreDevelopers LIVE days are changing - get ready to take part
LM
Luis Minvielle
The Best Upcoming IT Webinars
Now that you already know what IT webinars are and how they can help you level up your professional appeal, you might want actually to get into one. Live tech webinars are one of the best ways to stay on top of the latest trends and tools because eit...
The Best Upcoming IT Webinars

From learning to earning

Jobs that call for the skills explored in this talk.