AWS: S3 and Lambda
AWS S3
What is Amazon S3?
Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance. 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.
Name some use cases for Amazon S3.
Build a data lake Back up and restore critical data Archive data at the lowest cost Run cloud-native applications
Name some benefits of using Amazon S3.
move data store data analyze data
AWS Lambda Basics
https://www.serverlessws-lambda.com/a
What is AWS Lambda?
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.
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.
The concept of “serverless” computing refers to not needing to maintain your own servers to run these functions.
It 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.
CDN-Content Delivery Network
https://cyberhoot.com/cybrary/content-delivery-network-cdn/
What is a CDN?
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?
When a user requests a webpage that is part of a content delivery network, the CDN will redirect the request from the originating site’s server to a server in the CDN that is closest to the user and deliver the cached content. CDNs will also communicate with the originating server to deliver any content that has not been previously cached. In turn, the speed is improved by distributing content closer to the website visitors by using a nearby CDN server, causing visitors to experience faster page loading times.
What are the benefits of employing a CDN?
The main reasons why company want to use CDNs are to improve Internet website load speeds, content delivery speeds, and to reduce the likelihood of falling victim to and improve defenses against Distributed Denial of Service attacks (DDoS).
Things I want to know more about
How I can make it through this week.