Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance.
Name some use cases for Amazon S3.
Build a data lake, back up and restore critical data, archive data at the lowest cost, and run cloud-native applications
Name some benefits of using Amazon S3.
Customers of all sizes and industries can store and protect any amount of data for virtually any use case, such as data lakes, cloud-native applications, and mobile apps. With cost-effective storage classes and easy-to-use management features, you can optimize costs, organize data, and configure fine-tuned access controls to meet specific business, organizational, and compliance requirements.
AWS Lambda is a serverless computing service provided by Amazon Web Services (AWS). Users of AWS Lambda create functions, self-contained applications written in one of the supported languages and runtimes, and upload them to AWS Lambda, which executes those functions in an efficient and flexible manner.
Name some use cases for AWS Lambdas.
Applications where individual tasks run for a short time, applications where each task is generally self-contained, and applications where there is a large difference between the lowest and highest levels in the workload of the application
Describe “serverless” to a non-technical friend.
The concept of “serverless” computing refers to not needing to maintain your own servers to run these functions. “Serverless” doesn’t mean that there are no servers involved: it just means that the servers, the operating systems, the network layer and the rest of the infrastructure have already been taken care of, so that you can focus on writing application code.
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?
CDNs work through servers nearest to the website visitor respond to the request.
What are the benefits of employing a CDN?
Speed is improved - faster loading times/content delivery speeds, and it helps protect your website against certain forms of cyber attacks such as Denial of Service attacks.