serverless
Managed cloud execution
Serverless is a cloud computing model where the provider manages server infrastructure, letting developers focus on code rather than hardware.
Despite the name, servers still exist—they're just abstracted away: We migrated to a serverless architecture.
Functions execute on demand and scale automatically, with billing based on actual usage rather than reserved capacity.
Decomposed application architecture
- APISoftware communication standard
- backendNon-visible system layer
- statelessWithout national belonging
- LambdaServerless compute service
functions · event-driven · decoupled · distributed · modular · abstraction · platform · runtime
Atmospheric water vapor mass
- provisioningSupplying resources in advance
- deploymentOrganized distribution of resources
- orchestrationScoring for instrumental ensemble
- managedOversaw or coped
elastic · auto-scaling · fault-tolerant · redundancy · multi-region · CDN · abstracted
Organized digital information collection
- authenticationConfirming genuine identity
- storageSpace for keeping goods
- messagingSending written digital communications
- queueOrdered waiting line
notification · workflow · streaming · real-time · third-party · connectors · middleware
Immediate settlement required
- cost-effectiveGiving good return cheaply
- meteredMeasured by instrument
- usage-basedPriced by consumption
- on-demandAvailable upon request
User interface layer
- SSRSoviet constituent republic
- hydrationBodily fluid replenishment
- full-stackHandles all layers
- DevOpsSoftware delivery and infrastructure collaboration
Delay in system response
- throughputProcessing rate over time
- concurrencyOverlapping execution of tasks
- warm-upPre-activity preparation routine
- timeoutBrief suspension of play
microservices
Decomposed application architecture
- APISoftware communication standard
- backendNon-visible system layer
- statelessWithout national belonging
Lambda · functions · event-driven · decoupled · distributed · modular · abstraction · platform · runtime · endpoints
cloud
Atmospheric water vapor mass
- provisioningSupplying resources in advance
- deploymentOrganized distribution of resources
- orchestrationScoring for instrumental ensemble
managed · elastic · auto-scaling · fault-tolerant · redundancy · multi-region · CDN · abstracted
database
Organized digital information collection
- authenticationConfirming genuine identity
- storageSpace for keeping goods
- messagingSending written digital communications
queue · notification · workflow · streaming · real-time · third-party · connectors · middleware
pay-as-you-go
Immediate settlement required
- cost-effectiveGiving good return cheaply
- meteredMeasured by instrument
- usage-basedPriced by consumption
on-demand · billing · pricing · budget-friendly · economical
frontend
User interface layer
- SSRSoviet constituent republic
- hydrationBodily fluid replenishment
- full-stackHandles all layers
latency
Delay in system response
- throughputProcessing rate over time
- concurrencyOverlapping execution of tasks
- warm-upPre-activity preparation routine
timeout · scaling · throttling · rate-limiting · optimization
- computingcomputer, computers, software, hardware, code
- IT Infrastructurecloud computing, data center, virtual machine, VM, router
- software developmentcoding, programming, bug, debug, debugging
- tech methodsagile, debugging, scrum, testing, kanban
- cloud computingAWS, Azure, cloud, cloud storage, cloud hosting
- IT operationssysadmin, reboot, install, database, uninstall
serverlessself-managed
Operating without external control
dedicated servers · bare metal · on-premises · roll-your-own
serverlessalways-on
Operating without pause
virtual machines · monolithic · containers · stateful · long-running
serverlesson-premises
Installed locally, not cloud
on-prem · in-house · data center · private cloud · colocated
serve, less, service, serving, deserve, servant, served, deserving, server