Zum Inhalt springen
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Serverless s AWS Lambda — kde dává smysl a kde ne

10. 04. 2019 1 Min. Lesezeit CORE SYSTEMScloud
Serverless s AWS Lambda — kde dává smysl a kde ne

Serverless slibuje nulovou správu infrastruktury, automatické škálování a platbu jen za skutečný compute. Po roce nasazení Lambda funkcí v produkci sdílíme co funguje a co ne.

Kde Lambda exceluje

  • Event processing — S3 upload triggery, SQS zpracování, DynamoDB streams
  • API backends — jednoduchá CRUD API s API Gateway
  • Scheduled tasks — CloudWatch Events cron jobs
  • Spike workloady — automatické škálování od 0 do tisíců instancí

Cold start — elefant v místnosti

Lambda funkce v Java/JVM: cold start 3-10 sekund. Node.js: 100-500ms. Python: 200-800ms. Pro synchronní API je cold start problém. Řešíme provisioned concurrency (drahé) nebo optimalizací runtime.

Kde Lambda NEfunguje

Long-running procesy — 15 min timeout. Stateful aplikace — žádný lokální stav. Konstantní load — EC2/ECS je levnější. Complex orchestrace — Step Functions pomáhají, ale komplexita roste.

Vendor lock-in

Lambda funkce závisí na S3, DynamoDB, SQS, API Gateway… Migrace na jiný cloud by znamenala přepis většiny kódu. Výhodou je, že investice do AWS ekosystému se většinou vrací.

Serverless je nástroj, ne architektura

Lambda je vynikající pro event-driven workloady a spike patterny. Ale není to stříbrná kulka — pro konstantní load a složité aplikace zůstáváme u Kubernetes.

serverlessaws lambdacloudfaas
Teilen:

CORE SYSTEMS

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns