- Serverless Design Patterns and Best Practices
- Brian Zambrano
- 208字
- 2021-08-27 19:12:00
Pay-per-invocation billing model
Another significant change with the invention of serverless platforms is the pay-per-invocation model. Before this, billing models were typically per minute or hour. While this was the backbone of elastic computing, servers needed to stay up and running if they were used in any production environment.
Paying for a VPS only while it's running is a great model when developing since you can just start it at the beginning of the d``
ay and terminate it at the end of the day. However, when a system needs to be available all the time, the price you pay is nearly the same whether its CPU is at 100% usage or 0.0001% usage.
Serverless platforms, on the other hand, the bill only while the code is being executed. They are designed and shine for systems that are stateless and have a finite, relatively short duration. As such, billing is typically calculated based on a total invocation time. This model works exceptionally well for smaller systems that may get only a few calls or invocations per day. On many platforms, it's possible to run a production system that is always available completely for free. There is no such thing as idle time in the world of serverless.
- 計算機應用
- Splunk 7 Essentials(Third Edition)
- Circos Data Visualization How-to
- 網(wǎng)上沖浪
- 圖形圖像處理(Photoshop)
- Windows XP中文版應用基礎(chǔ)
- 大數(shù)據(jù)時代的數(shù)據(jù)挖掘
- STM32G4入門與電機控制實戰(zhàn):基于X-CUBE-MCSDK的無刷直流電機與永磁同步電機控制實現(xiàn)
- Pig Design Patterns
- Windows 7寶典
- RPA(機器人流程自動化)快速入門:基于Blue Prism
- Enterprise PowerShell Scripting Bootcamp
- LAMP網(wǎng)站開發(fā)黃金組合Linux+Apache+MySQL+PHP
- 嵌入式操作系統(tǒng)原理及應用
- 云計算和大數(shù)據(jù)的應用