Ang Serverless architecture pattern ay isang software design model na nagbibigay-daan sa mga developer na bumuo at magpatakbo ng mga application nang walang provisioning o pamamahala ng mga server. Sa pattern na ito, pinamamahalaan ng cloud provider ang imprastraktura at awtomatikong naglalaan ng mga mapagkukunan kung kinakailangan. Ito rin ay makabuluhang binabawasan ang mga gastos sa pagpapatakbo habang ginagamit ang modelo ng pagpepresyo ng pay-per-use. Karaniwan, nagsusulat ang mga developer ng code para sa mga walang server na function at i-deploy ang mga ito sa kapaligiran ng isang cloud provider. Pagkatapos ay awtomatikong pinamamahalaan ng platform ang pagpapatupad ng code, pinapataas o pababa ang mga kinakailangang mapagkukunan ayon sa pangangailangan. Binabawasan ng pattern na ito ang administrative overhead, at binabayaran lang ng mga developer ang mga function na pinapatakbo nila. Ang AWS Lambda, Azure Functions, at Google Cloud Functions ay mga halimbawa ng mga sikat na platform na walang server.
Petsa ng publikasyon: