S3 & Athena Quiz
-
๋ฒ์ ๊ด๋ฆฌ๋ฅผ ํ์ฑํํ ์ํ์์, S3 ๋ฒํท ์์ ํ์ผ์ ์ญ์ ์ ๊ฐ๋ณํ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด๋ ค ํ๋ค. ์ค์๋ก ์๊ตฌ ์ญ์ ๋ฅผ ํ๋ ์ผ์ด ์๋๋ก ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋๊ฐ?
-
๋ฒํท ์ ์ฑ ์ฌ์ฉ
-
MFA ์ญ์ ํ์ฑํ
-
ํ์ผ ์ํธํ
-
๋ฒ์ ๊ด๋ฆฌ ๋นํ์ฑํ
-
MFA Delete ๋ ์ ์ ๋ค์ด S3 ๊ฐ์ฒด๋ฅผ ์ญ์ ํ๊ธฐ ์ ์ MFA ์ฝ๋๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ ํฉ๋๋ค. ์ด๋ ์ค์๋ก ์ฌ์ฑ ์ญ์ ๋ฅผ ํ๋ ์ผ์ด ์๋๋ก ๋ณด์์ ํ ์ธต ๋ ๊ฐํํด ์ค๋๋ค.
- S3 ๋ฒํท์ ์๋ ๋ชจ๋ ํ์ผ์ด ๊ธฐ๋ณธ์ผ๋ก ์ํธํ ๋์์ผ๋ฉด ํ๋ค. ์ด๋ฅผ ์ํ ์ต์ ์ ๋ฐฉ๋ฒ์ ๋ฌด์์ผ๊น?
- HTTPS ์ฐ๊ฒฐ์ ๊ฐ์ ํ๋ ๋ฒํท ์ ์ฑ ์ฌ์ฉ
- ๊ธฐ๋ณธ ์ํธํ ์ค์ ํ๊ธฐ
- ๋ฒ์ ๊ด๋ฆฌ ๋นํ์ฑํํ๊ธฐ
- ์ผ๋ถ ์ง์๋ค์ด ์ก์ธ์ค ๊ถํ์ด ์๋ S3 ๋ฒํท ๋ด์ ์๋ ํ์ผ์ ์ก์ธ์ค๋ฅผ ์๋ํ ๊ฒ์ผ๋ก ์์ฌ๋๋ ์ํฉ์ด๋ค. ์ง์๋ค ๋ชจ๋ฅด๊ฒ ์ด๋ฅผ ํ์ธํ๊ธฐ ์ํด์๋ ์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋๊ฐ?
- S3 ์ก์ธ์ค ๋ก๊ทธ๋ฅผ ํ์ฑํํ๊ณ Athena๋ฅผ ์ฌ์ฉํด ๋ก๊ทธ๋ฅผ ๋ถ์
- ์ง์๋ค์ IAM ์ ์ฑ ์ ์ ํํ๊ณ CloudTail ๋ก๊ทธ๋ฅผ ํ์ธ
- ๋ฒํท ์ ์ฑ ์ ์ฌ์ฉ
S3 Access Log ๋ S3 ๋ฒํท์ ๋ํด ์ด๋ฃจ์ด์ง ๋ชจ๋ ์์ฒญ์ ๋ก๊น ํ๋ฉฐ, Amazon Athena๋ ๋ก๊ทธ ํ์ผ ๋ฐ ์๋ฒ๋ฆฌ์ค ๋ถ์ ์คํ์ ์ฌ์ฉ๋๋ค.
- S3 ๋ฒํท์ ์ฝํ
์ธ ๋ฅผ ๋ค๋ฅธ AWS ๋ฆฌ์ ์์๋ ์๋ฌด ์ ํ ์์ด ์ฌ์ฉํ ์ ์์์ผ๋ฉด ํ๋ค. ์ด๋ ํ์ด ์ต์ ๋น์ฉ ๋ฐ ์ต์ ์ง์ฐ ์๊ฐ์ผ๋ก ๋ฐ์ดํฐ ๋ถ์์ ์ํํ ์ ์๊ฒ ํด์ค ๊ฒ์ด๋ค. ์ด ๊ฒฝ์ฐ, ๋ค์ ์ค ์ด๋ค S3 ๊ธฐ๋ฅ์ ์ฌ์ฉํด์ผ ํ๋๊ฐ?
- Amazon CloudFront ๋ฐฐํฌ
- S3 ๋ฒ์ ๊ด๋ฆฌ
- S3 ์ ์ ์น ์ฌ์ดํธ ํธ์คํ
- S3 ๋ณต์
S3 ๋ณต์ ๋ฅผ ์ฌ์ฉํ๋ฉด S3 ๋ฒํท์์ ๋์ผํ/๋ค๋ฅธ AWS ๋ฆฌ์ ์ ๋ค๋ฅธ ๋ฒํท์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ ์ ์์ต๋๋ค.
- 3๊ฐ์ S3 ๋ฒํท์ด ์์ต๋๋ค. ์์ค ๋ฒํท A, ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ AWS Region์ ์๋ ๋ ๊ฐ์ ๋ชฉ์ ์ง ๋ฒํท์ธ B์ C
๋ฒํทA์์ ๋ฒํท B์ C ์์ธก ๋ชจ๋๋ก ๊ฐ์ฒด๋ฅผ ๋ณต์ ํ๋ ค๋ฉด ์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋๊ฐ?- ๋ฒํท A์์ ๋ฒํท B๋ก ๋ณต์ ๋ฅผ ๊ตฌ์ฑํ ๋ค ๋ฒํท A์์ ๋ฒํทC๋ก ๋ณต์ ๋ฅผ ๊ตฌ์ฑ
- ๋ฒํท A์์ ๋ฒํท B๋ก ๋ณต์ ๋ฅผ ๊ตฌ์ฑํ ๋ค ๋ฒํท B ์์ ๋ฒํท C๋ก ๋ณต์ ๋ฅผ ๊ตฌ์ฑ
- ๋ฒํท A์์ ๋ฒํท C๋ก ๋ณต์ ๋ฅผ ๊ตฌ์ฑํ ๋ค ๋ฒํท C ์์ ๋ฒํท A๋ก ๋ณต์ ๊ตฌ์ฑํ๊ธฐ
- ๋ค์ ์ค Glacier Deep Archive ํ์๋ชจ๋์ ํด๋นํ์ง โ์๋โ ๊ฒ์ ๊ณ ๋ฅด์์ค.
- Expedited (1-5๋ถ)
- Standard (12์๊ฐ)
- Bulk (48์๊ฐ)
- ์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํด์ผ S3 ๋ฒํท์ผ๋ก ๊ฐ์ฒด๊ฐ ์
๋ก๋๋์์์ ์ ์ ์์๊น?
- S3 Select
- S3 Access Log
- S3 Event Notification
- S3 Analysis
- ์ ์ ๋์ด๋๊ณ ์๋ ์ฐ๊ฒฐ๋ ์ฌ์ฉ์๋ค์ ๋ชฉ๋ก์ ์์ URL์ ์ ๊ณตํ์ฌ, ์ด๋ค์ด ํน์ ๋ก์ผ์ด์
์์ S3 ๋ฒํท์ผ๋ก ํ์ผ ์
๋ก๋๋ฅผ ์ํํ ์ ์๋๋ก ํ๊ฐํ๋ ค ํฉ๋๋ค. ๋ฌด์์ ์ฌ์ฉํด์ผ ํ๋๊ฐ?
- S3 CORS
- S3 Pre-Signed URL
- S3 ๋ฒํท ์ ์ฑ
- IAM ์ฌ์ฉ์
S3 ๋ฏธ๋ฆฌ ์๋ช ๋ URL์ S3 ๋ฒํท์์ ํน์ ์กฐ์น๋ฅผ ์ทจํ ์ ์๋๋ก ์ ํ๋ ์๊ฐ ๋์์ ์ก์ธ์ค๋ฅผ ํ์ฉํ๋ ์์ URL์ ๋๋ค.
- S3 ๋ฒ์ ๊ด๋ฆฌ๊ฐ ํ์ฑํ๋ S3 ๋ฒํท์ด ์๋ค. ์ด S3 ๋ฒํท์ ์ฌ๋ฌ ๊ฐ์ฒด๋ฅผ ์ง๋๊ณ ์์ผ๋ฉฐ, ๋น์ฉ ์ ๊ฐ์ ์ํด ์ค๋๋ ๋ฒ์ ์ ์ญ์ ํ๋ ค ํฉ๋๋ค. ์ค๋๋ ๊ฐ์ฒด ๋ฒ์ ์ ์ญ์ ๋ฅผ ์๋ํํ๊ธฐ ์ํด์ ์ฌ์ฉํ ์ ์๋ ์ต์ ์ ๋ฐฉ๋ฒ์ ๋ฌด์์ธ๊ฐ?
- S3 ์๋ช ์ฃผ๊ธฐ ๊ท์น - ๋ง๋ฃ ์กฐ์น
- S3 ์๋ช ์ฃผ๊ธฐ ๊ท์น - ์ ํ ์กฐ์น
- S3 ์ก์ธ์ค ๋ก๊ทธ
- ์๋ก ๋ค๋ฅธ ํฐ์ด ๊ฐ์ S3 ๊ฐ์ฒด ์ ํ์ ์๋ํํ๊ธฐ ์ํด์๋ ์ด๋ป๊ฒ ํด์ผ ํ ๊น?
- AWS Lambda
- CloudWatch Events
- S3 ์๋ช ์ฃผ๊ธฐ ๊ท์น
- ๋ค์ ์ค Glacier Flexible ๊ฒ์ ์ต์
์ด ์๋ ๊ฒ์ ๋ฌด์์ธ๊ฐ์?
- instant (10์ด)
- Expedited (1~5๋ถ)
- Standard (3~5์๊ฐ)
- Bulk (5~12์๊ฐ)
์ด ๋ถ๋ถ์ ํ๋ฒ ๋ ๋ณต์ตํด๋ด์ผ ๊ฒ ๋คโฆ ์์ฃผ ๊น๋จน๋๋ค..
- Multi-Part ์
๋ก๋๋ฅผ ์ฌ์ฉํด S3 ๋ฒํท์ผ๋ก ํฌ๊ธฐ๊ฐ ํฐ ํ์ผ์ ์
๋ก๋ํ๋ ๋์ค, ๋คํธ์ํฌ ๋ฌธ์ ๋ก ์ธํด ์๋ฃ๋์ง ์์ ๋ถ๋ถ์ ์๋น๋์ด S3 ๋ฒํท์ ์ ์ฅ๋์์ต๋๋ค. ์๋ฃ๋์ง ์์ ๋ถ๋ถ์ ๋ถํ์ํ๋ฉฐ, ์ฌ๋ฌ๋ถ์ ๋น์ฉ์ ์๋ชจํฉ๋๋ค. ์๋ฃ๋์ง ์์ ๋ถ๋ถ์ ์ญ์ ํ๊ธฐ ์ํด ์ฌ์ฉํ ์ ์๋ ์ต์ ์ ์ ๊ทผ๋ฒ์ ๋ฌด์์ธ๊ฐ?
- AWS Lambda๋ก ์ค๋๋/์๋ฃ๋์ง ์์ ๊ฐ ๋ถ๋ถ์ ๋ฃจํํ์ฌ ์ญ์
- AWS ์ง์ ์ผํฐ์ ์ค๋๋/์๋ฃ๋์ง ์์ ๋ถ๋ถ์ ์ญ์ ํด ์ค ๊ฒ์ ์์ฒญ
- S3 ์๋ช ์ฃผ๊ธฐ ์ ์ฑ ์ ์ฌ์ฉํด ์ค๋๋/์๋ฃ๋์ง ์์ ๋ถ๋ถ์ ์ญ์ ๋ฅผ ์๋ํ
- ๋ค์์ ์๋ฒ๋ฆฌ์ค ๋ฐ์ดํฐ ๋ถ์ ์๋น์ค๋ค ์ค, S3์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํ๋ ๋ฐ์ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ ๋ฌด์์ธ๊ฐ?
- S3 ๋ถ์
- Athena
- Redshift
- RDS
- S3 ์๋ช
์ฃผ๊ธฐ ๊ท์น์ ๋ํ ์ถ์ฒ ์ฌํญ์ ์ฐพ๊ณ ์๋ค. ์๋ก ๋ค๋ฅธ ์คํ ๋ฆฌ์ง ๊ณ์ธต ๊ฐ์ ๊ฐ์ฒด ์ด๋์ ํ์ํ ์ต์ ์ ์ผ์๋ ์ด๋ป๊ฒ ๋ถ์ ๋๋ ์ฐพ์ ์ ์์๊น?
- S3 ์ธ๋ฒคํ ๋ฆฌ
- S3 ๋ถ์
- S3 ์๋ช ์ฃผ๊ธฐ ๊ท์น ๊ด๋ฆฌ์
- Amazon RDS PostgreSQL ์ ์ฌ์ฉํ์ฌ S3์ ํ์ผ์ ์ธ๋ฑ์ค๋ฅผ ๊ตฌ์ถํ๋ ค ํ๋ค. ์ธ๋ฑ์ค ๊ตฌ์ถ์ ์ํด์๋ ํ์ผ ์ฝํ
์ธ ์์ฒด์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ํฌํจํ๊ณ ์๋ S3์ ์๋ ๊ฐ ๊ฐ์ฒด์ ์ฒซ 250๋ฐ์ดํธ๋ฅผ ์ฝ๋ ์์
์ด ํ์์ ์ด๋ค. S3 ๋ฒํท์๋ ์ด 50TB์ ๋ฌํ๋ 100,000๊ฐ ์ด์์ ํ์ผ์ด ํฌํจ๋์ด ์๋ค. ์ด ๊ฒฝ์ฐ ์ธ๋ฑ์ค๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ๋ฌด์์ผ๊น?
- RDS ๊ฐ์ ธ์ค๊ธฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํด S3๋ก๋ถํฐ PostgreSQL๋ก ๋ฐ์ดํฐ๋ฅผ ๋ก๋ํ๊ณ , SQL ์ฟผ๋ฆฌ๋ฅผ ์คํํด ์ธ๋ฑ์ค ๊ตฌ์ถํ๊ธฐ
- S3 ๋ฒํท์ ํธ๋๋ฒ์คํ๊ณ , ํ์ผ์ ํ๋์ฉ ์ฝ์ด ๋ค์ฌ ์ฒซ 250๋ฐ์ดํธ๋ฅผ ์ถ์ถํ ํ, RDS์ ํด๋น ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ
- S3 ๋ฒํท์ ํธ๋๋ฒ์คํ๊ณ , ์ฒซ 250๋ฐ์ดํธ์ ๋ํ ๋ฐ์ดํธ ๋ฒ์ ํ์น๋ฅผ ์คํํ ํ, RDS์ ํด๋น ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ
- S3 ๋ฒํท์ ํธ๋๋ฒ์คํ๊ณ , S3 Select๋ฅผ ์ฌ์ฉํด ์ฒซ 250๋ฐ์ดํธ๋ฅผ ์ป์ ํ, RDS์ ํด๋น ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ
- ์ฌ๋ฌ๋ถ์ ๊ธฐ์
์ ๊ท์ ์ค์๋ฅผ ์ํด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์
์ 4๋
๋์ ๋ณด๊ดํด์ผ ํ๋ค๋ ์ ์ฑ
์ ๊ฐ์ง๊ณ ์๋ค. ์ด๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํด์ผ ํ๋ค. ์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋๊ฐ?
- Vault ์ ๊ธ ์ ์ฑ ์ ๊ฐ์ง Glacier Vaults
- ์ ํ Linux ๊ถํ์ ๊ฐ์ง EFS ๋คํธ์ํฌ ๋๋ผ์ด๋ธ
- ๋ฒํท ์ ์ฑ ์ ๊ฐ์ง S3
- S3 ๋ฒํท์ผ๋ก ์
๋ก๋ํ๋ ค๋ ๋๊ท๋ชจ์ ๋ฐ์ดํฐ์
์ด ์จํ๋ ๋ฏธ์ค๋ก ์ ์ฅ๋์ด ์์ต๋๋ค. ์ด ๋ฐ์ดํฐ์
์ 10GB ํ์ผ๋ก ๋ถํ ๋์ด ์์ต๋๋ค. ๋์ญํญ์ ์ข์ผ๋, ์ธํฐ๋ท ์ฐ๊ฒฐ์ ๋ถ์์ ํฉ๋๋ค. ์ด ๊ฒฝ์ฐ, ๋ฐ์ดํฐ์
์ S3์ ์
๋ก๋ํ๋ ํ๋ก์ธ์ค๋ฅผ ๋น ๋ฅด๊ฒ, ๊ทธ๋ฆฌ๊ณ ์ธํฐ๋ท ์ฐ๊ฒฐ ๋ฌธ์ ์์ด ์ฒ๋ฆฌํ๋ ค๋ฉด ์ด๋ค ๋ฐฉ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋๊ฐ?
- ๋ฉํฐํํธ ์ ๋ก๋๋ง ์ฌ์ฉ
- S3 Select์ S3 ์ ์ก ๊ฐ์ํ ์ฌ์ฉ
- S3 ๋ฉํฐํํธ ์ ๋ก๋์ S3 ์ ์ก ๊ฐ์ํ ์ฌ์ฉํ๊ธฐ
- S3 ์ ์ ์ฅ๋ ๋ฐ์ดํฐ์
์ ์๋ธ์
์ CSVํ์์ผ๋ก ํ์ํ๋ ค ํฉ๋๋ค. ์ปดํจํ
๋ฐ ๋คํธ์ํฌ ๋น์ฉ ์ต์ํ๋ฅผ ์ํด ํ ๋ฌ ๋ถ์ ๋ฐ์ดํฐ์ 10๊ฐ ์ด ์ค 3๊ฐ์ ์ด๋ง ํ์ํ๋ ค ํฉ๋๋ค. ๋ฌด์์ ์ฌ์ฉํด์ผ ํ๋๊ฐ?
- S3 ๋ถ์
- S3 ์ก์ธ์ค ๋ก๊ทธ
- S3 Select
- S3 ์ธ๋ฒคํ ๋ฆฌ
๋๊ธ๋จ๊ธฐ๊ธฐ