What is Serverless?
Turkish: Serverless
Serverless is a cloud architecture model where server provisioning and capacity planning move to the provider while code runs in response to events.
What is Serverless?
Serverless does not mean there are no servers. It means server management shifts from the application team to the cloud provider. Teams focus on event-driven code, data flow, and service contracts instead of operating system patches, capacity planning, and machine scaling.
Serverless systems can be triggered by HTTP requests, queue messages, file uploads, scheduled jobs, or database events. Infrastructure scales when needed, and billing is often based on invocations, duration, memory, or data transfer.
Common Models
- FaaS: Short-running functions, such as API endpoints or webhook receivers.
- BaaS: Managed services for authentication, databases, and file storage.
- Edge serverless: Low-latency code running close to users.
- Scheduled jobs: Reporting, synchronization, or cleanup tasks.
Business Use
Serverless is useful for campaign pages with traffic spikes, webhook processing, small APIs, automation tasks, and prototypes where reserving server capacity would be wasteful. AWS Lambda and Cloudflare Workers are common examples.
Not every workload fits serverless. Long-running processes, strict latency guarantees, private networking needs, and vendor lock-in should be evaluated early. As a small serverless function grows, observability, retry behavior, and data consistency decisions become critical.
Related Terms
AWS is Amazon's broad cloud platform offering compute, storage, database, networking, and artificial intelligence services.
Cloudflare WorkersCloudflare Workers runs JavaScript and Web API based serverless code on Cloudflare's edge network without managing servers.
CloudflareCloudflare is a global internet platform providing DNS, CDN, security, performance, and edge compute services from one network.
Cold StartA cold start is the extra latency when a serverless function or scaled instance initializes before handling its first request.
Edge ComputingEdge computing processes data or application logic closer to users instead of sending every request to one central server.
Lambda Function (Serverless Function)A Lambda function is a serverless code unit that runs when triggered, with automatic scaling and pay-per-use billing.
VPS (Virtual Private Server)A VPS is a hosting model that provides isolated resources and administrative control inside a virtualized physical server.