Use prefix to optimize the performance of request rate

eight hundred and ninety-nine Unauthorized reproduction is prohibited Understanding the course
Course Introduction
discuss {{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
Suitable for people
Cloud computing operation and maintenance engineer, AWS certified learner, cloud native application developer
You will learn
Master the basic management and use of AWS object storage S3 through hands-on experiments
Course Introduction

This course introduces various functions and best practices of AWS object storage S3 in simple terms, including basic management, storage category, security management, audit management, advanced management, cost optimization, performance optimization, business continuity and disaster recovery. Compared with other courses, we pay more attention to the sharing of practical experience to help you quickly apply your knowledge in practical work.


The course is divided into several chapters. Each chapter focuses on a theme and gradually introduces various functions of S3.


We focus on the combination of theory and practice, and the course contains a large number of experimental demonstrations to help you better understand and master knowledge. The language style is easy to understand and suitable for students from various backgrounds.


Chapter 1 S3 Basic Management

● Storage basics

● Amazon S3 basics

● Interaction with Amazon S3

● Amazon S3 data management

● Cloud data migration service

● Data access security

● Amazon S3 service integration

  

Chapter 2 S3 Storage Category

● Overview of Amazon S3 storage class

● Storage class suitable for frequent data access

● Storage class applicable to infrequently accessed data

● Applicable to storage classes with unknown or continuously changing access modes

● Storage class applicable to archive objects

● Amazon S3 pricing

  

Chapter 3 S3 Security Management

● Protect data from accidental public access

● Use access policies to control access

● Access policy evaluation logic

● Use access points to manage access on a large scale

● Share objects using pre signed URLs

● Protect sensitive data with encryption

● Use VPC terminal nodes to simplify access

● Safety monitoring and control panel


Chapter 4 S3 Audit Management

● S3 Audit Introduction

● Monitoring API calls: server access logs and AWS CloudTrail

● Audit configuration: AWS Config

● Monitoring access policies: Amazon S3 access analyzer

● Follow WA: AWS Trusted Advisor


Chapter 5 S3 Senior Management

● Using labels in S3

● Use S3 list to audit storage

● Use S3 event notification

● Use batch operation

● Use CloudWatch to monitor S3 storage and performance


Chapter 6 S3 Cost Optimization

● Introduction to optimizing storage costs

● Storage class analysis

    ● Amazon QuickSight

● Life cycle strategy

● Archive to save costs

    ● Amazon S3 Storage Lens

● Use Amazon CloudWatch for monitoring

● View, budget and forecast Amazon S3 costs


Chapter 7 S3 Performance Optimization

● Introduction to S3 performance optimization

● Use prefix to optimize the performance of request rate

● Scale out connections to optimize the performance of large uploads

● Resolve connection delays and faults

● Use S3 Select to reduce data transmission

● Accelerate content distribution with CloudFront

● Use Transfer Acceleration to accelerate data transmission

● Use CloudWatch to monitor S3 performance


Chapter 8 S3 Performance Optimization

● Introduction to business continuity and disaster recovery

● Use Amazon S3 version control function

● Use MFA Delete to add additional protective layers

● Use Amazon S3 object locking function

● Use Amazon S3 replication


   On September 18, 2022, teacher Chen Tao led the contestants to participate in the "Go to the Cloud PK Contest" held by AWS and 51CTO, and won a prize of 50000 yuan. Detailed introduction: https://www.51cto.com/article/719932.html

 1.png

 1685575734691519.jpg


Expand more
release
 head portrait

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

Topping note
 Discussion Chart
{{ item.create_time }} reply
  • delete

    Are you sure to delete?

    confirm
    cancel
  • {{item. is_top==1? 'Cancel topping': 'topping'}}

    The discussion that has been set to the top, do you want to replace the existing one?

    confirm
    cancel
{{ tag.text}}
 head portrait
{{ subitem.user.nick_name }} {{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }} reply
delete

Are you sure to delete?

confirm
cancel
release
{{pageType==='video '?' The discussion area grabs the sofa, and you can get double credits': 'The discussion area is empty, please say two sentences~'}}
release
{{tips.text}}
{{ noteHeaderTitle }} note {{hasMyNote? 'My notes':' Take notes'}}
{{hasMyNote? 'My notes':' Take notes'}}
Quality Notes
Updated on: {{$dayjs. format ('YYYY-MM-DD HH: mm: ss', item.last_uptime*1000) }}
 head portrait
{{ detail.username }}

Public notes are visible to others and have the opportunity to be rated as "high-quality notes" by the administrator

{{ noteEditor.content.length }}/2000

Public Notes
preservation
put questions to

The lecturer will answer your questions as soon as possible. If you choose to ask questions in public, you can get more help from students.

Record time point
Record the time when the video is played when asking questions, so as to facilitate subsequent viewing
Open questions
Submit