1. What are serverless functions?
Serverless functions are functions like API calls that function without a server! Today for example, we used AWS cloud services and built routes for a database without having to build an express server. Rather than hosting the routes on a server, they were hosted on managed infrastructure aka AWS.
2. If you were to create a system that emulated Lambda functions, how would you do it?
I would create some sort of system built off event listeners. These event listeners would listen for trigger events, and fire off functions once those events are executed.
3. Describe how a CDN works
CDNs is a distributed network of servers and data centers. They help minimize the delays in loading web page content by reducing the physical distance between the server and the user akamai. For web development, CDNs are added to the head of an HTML document, and they give you access to the dependencies in a given library like jQuery, for example. It can be more resourceful to do this than to instal node modules, and we want to be good stewards of the internet :)
Term | Definition |
---|---|
Serverless Functions | Conventionally, serverless functions are single-purpose, programmatic functions that are hosted on managed infrastructure. These functions, which are invoked through the Internet, are hosted and maintained by cloud computing companies. PubNub |
Cloud Storage | Cloud storage is a model of computer data storage in which the digital data is stored in logical pools, said to be on “the cloud”. The physical storage spans multiple servers (sometimes in multiple locations), and the physical environment is typically owned and managed by a hosting company. wiki |
CDN | A content delivery network, or content distribution network (CDN), is a geographically distributed network of proxy servers and their data centers. The goal is to provide high availability and performance by distributing the service spatially relative to end users. wiki |
DynamoDB, API Gateway, CDN
Serverless Functions, CDN, Cloud Storage
Cloud stuff, AWS stuff, Database stuff!