Reading Notes for Day 17 of 401:
AWS S3
- What is Amazon S3? A storage system for AWS.
-
Name some use cases for Amazon S3. Store objects, files and folders for applications built on AWS.
- Name some benefits of using Amazon S3. You can store data securely without needing to manage local storage and can interact with other AWS services.
AWS Lambda Basics
-
What is AWS Lambda? AWS Lambda is a serverless computing service provided by Amazon Web Services (AWS). Lambda is a space that allows you perform computing functions without maintaining a server.
-
Name some use cases for AWS Lambdas. From the serverless website:
- Individual tasks run for a short time;
- Each task is generally self-contained;
- There is a large difference between the lowest and highest levels in the workload of the application.
-
Describe “serverless” to a non-technical friend.
It’s when your application lives in the cloud instead of on a local server.
CDN
- What is a CDN? From the Cyperhoot website:
A Content Delivery Network (CDN) is a geographically distributed group of servers that work together to provide fast delivery of Internet content. A CDN allows for the fast transfer of data needed for loading Internet content including HTML pages, javascript files, stylesheets, images, and videos.
-
How does a CDN work with relation to the website visitor? Seamlessly. The website visitor doesn’t know that there are multiple servers that could potentially be sending the requested information.
-
What are the benefits of employing a CDN? Employing a CDN can speed up the delivery of Internet content and it helps protect your website against certain forms of cyber attacks, such as Denial of Service attacks.