Serverless computing is a cloud computing model where the cloud provider runs the server and dynamically manages the isolated allocation of machine resources – the developer just provides the backend code as functions (FaaS – Function As A Service)5. Serverless computing can dramatically simplify the process of deploying code into production, scaling it and keeping it available.
This means that the site is an application, distributed via a CDN and executed in the user’s browser to display the web pages. This approach means that it is almost impossible to break into the system which significantly reduces risks. Projects can focus less on security, updating, patching, and other maintenance tasks and more on the business results.
These are the two crucial technical concepts behind SaaS CMS Scrivito that prevent hacker attacks by a well designed, modern system architecture rather than through daily updates. That there were over 20k confirmed Wordpress-based websites hacked in 20186 and zero hacks of Scrivito-powered sites further underlines the advantages of the JAMstack architecture.