- Datadog
- Kubernetes
- SMTP
- Certified Solutions Architect
- gochannel
- EKS
- ๋ฉ์ผ ์ธ์ฆ ํ๋กํ ์ฝ
- DKIM
- DevOps
- Lambda
- JVM
- aws ses
- Fargate
- eventbridge
- SPF
- Java
- SAA-CO3
- dMarc
- kubernetesstudyguide
- aws
- containerorchestration
- kubernetesscheduling
- cloudnative
- K8S
- kubernetesadmin
- nodeaffinity
- go
- CKA
- SAA-CO2
- Today
- Total
DevOps Tasks
AWS Certified Solutions Architect - Associate ์คํ ๋ฆฌ์ง Part ๋ณธ๋ฌธ
AWS Certified Solutions Architect - Associate ์คํ ๋ฆฌ์ง Part
๋ฐ๋ฐฅ์ค 2024. 1. 14. 22:47๐ Amazon EBS(Amazon Elastic Block Store)
- ๊ฐ์ฉ์ฑ / ๋ด๊ตฌ์ฑ : ๋จ์ผ AZ์ ์ค๋ณต ์ ์ฅ
- ์ก์ธ์ค : ํ๋์ AZ์ ์ํ ํ๋์ EC2 ์ธ์คํด์ค
- ์ฌ์ฉ ์ผ์ด์ค : ๋ถํ ๋ณผ๋ฅจ, ํธ๋์ญ์ ๋ฐ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ง ๋ฐ ETL
- ๋ณผ๋ฅจ ๋ด๋ถ์ ์๋ ๋ฐ์ดํฐ, ๋ณผ๋ฅจ๊ณผ ์ธ์คํด์ค ์ฌ์ด์์ ์ด๋ํ๋ ๋ชจ๋ ๋ฐ์ดํฐ, ๋ณผ๋ฅจ์์ ์์ฑ๋ ๋ชจ๋ ์ค๋ ์ท, ๊ทธ๋ฐ ์ค๋ ์ท์์ ์์ฑ๋ ๋ชจ๋ ๋ณผ๋ฅจ์ด ์ํธํ๋๋ค.
- ์ธ์คํด์ค์ ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ EBS์คํ ๋ฆฌ์ง ๊ฐ ์ ํด ๋ฐ์ดํฐ ๋ฐ ์ ์ก ์ค ๋ฐ์ดํฐ์ ๋ณด์์ ๋ชจ๋ ๋ณด์ฅ
- Data Lifecycle Manager๋ก ์ค๋ ์ท ์์ฑ ์๋ํ
- ์ํฌ๋ก๋ IOPS๊ฐ ๋ง๋ค๋ฉด SSD / ์ํฌ๋ก๋ ์ฒ๋ฆฌ๋์ด ๋ง๋ค๋ฉด HDD
- ๋ด๊ตฌ์ฑ์ด ์๋ ๋ธ๋ก ์์ค ์คํ ๋ฆฌ์ง ๋๋ฐ์ด์ค์ด๋ฉฐ ์ธ์คํด์ค๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ๊ฐ๋ฅ
- ๋ณผ๋ฅจ์ ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๋ฉด ๋ฌผ๋ฆฌ์ ํ๋ ๋๋ผ์ด๋ธ์ฒ๋ผ ์ฌ์ฉ ๊ฐ๋ฅ
- ์ฐ์์ผ๋ก ๋์คํฌ ์ค์บ์ ์ํํ๋ ์ฒ๋ฆฌ๋ ์ง์ฝ์ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ํด๋น ๋ณผ๋ฅจ ์ฌ์ฉ ๊ฐ๋ฅ
- EBS ๋ณผ๋ฅจ์ EC2 ์ธ์คํด์ค์ ์คํ ์ฃผ๊ธฐ์๋ ๋ ๋ฆฝ์ ์ผ๋ก ์ ์ง๐ EBS ๋ณผ๋ฅจ ๊ต์ฒด ๋ฐฉ๋ฒ
- ์ค๋ ์ท์์ ๋ณผ๋ฅจ์ ์์ฑํ๊ณ ์ ๋ณผ๋ฅจ์ ID ๊ธฐ๋ก
- ๋ณผ๋ฅจ ํ์ด์ง์์ ๊ต์ฒดํ ๋ณผ๋ฅจ์ ํ์ธ๋ ์ ํ
- ๋ฃจํธ๋ณผ๋ฅจ์ ๊ต์ฒดํ์ง ์์ ๊ฒฝ์ฐ ์ธ์คํด์ค๋ฅผ ์ค๋จํ์ง ์๊ณ ๊ต์ฒด ๊ฐ๋ฅ
- ๊ต์ฒด / ์ธ์คํด์ค๋ฅผ ์ค์งํ ๊ฒฝ์ฐ ์ธ์คํด์ค ๋ค์ ์์๐ก SSD ์ง์ ๋ณผ๋ฅจ ์์ I/O ํฌ๊ธฐ์ ์ฝ๊ธฐ/์ฐ๊ธฐ ์์ ์ ์์ฃผ ์ฒ๋ฆฌํ๋ ํธ๋์ญ์ ์ํฌ๋ก๋์ ์ต์ ํ๋์ด ์์ผ๋ฉฐ, ๊ธฐ์ค ์ฑ๋ฅ ์์ฑ์ IOPS์ด๋ค.
- EBS ๋ฒ์ฉ SSD (gp2)
๋ค์ํ ์ํฌ๋ก๋์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ๊ฐ๊ฒฉ ๋๋น ์ฑ๋ฅ์ด ์ฐ์ํ ๋ฒ์ฉ SSD ๋ณผ๋ฅจ
๋๋ถ๋ถ์ ์ํฌ๋ก๋์ ์ถ์ฒ, ์์คํ ๋ถํธ ๋ณผ๋ฅจ, ๊ฐ์ ๋ฐ์คํฌํฑ, ์ง์ฐ ์๊ฐ์ด ์งง์ ๋ํํ ์ฑ, ๊ฐ๋ฐ ๋ฐ ํ ์คํธ ํ๊ฒฝ - EBS ํ๋ก๋น์ ๋๋ IOPS SSD(io1)
์ง์ฐ ์๊ฐ์ด ์งง๊ฑฐ๋ ์ฒ๋ฆฌ๋์ด ๋ง์ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์ํฌ๋ก๋์ ์ ํฉํ ๊ณ ์ฑ๋ฅ SSD ๋ณผ๋ฅจ
์ง์์ ์ธ IOPS ์ฑ๋ฅ์ด๋ 16,000 IOPS ๋๋ 250 Mib/s ์ด์์ ๋ณผ๋ฅจ๋น ์ฒ๋ฆฌ๋์ ํ์๋ก ํ๋ ์ค์ํ ๋น์ฆ๋์ค ์ ํ๋ฆฌ์ผ์ด์
MongoDB, Cassandra, Microsoft SQL Server, MySQL, PostgreSQL, Oracle
๐ก HDD ์ง์ ๋ณผ๋ฅจ
๋์ฉ๋ ์คํธ๋ฆฌ๋ฐ ์ํฌ๋ก๋์ ์ต์ ํ๋์ด ์์ผ๋ฉฐ, IOPS๋ณด๋ค๋ ์ฒ๋ฆฌ๋์ด ๋ ์ ํํ ์ฑ๋ฅ ์ธก์ ๊ธฐ์ค
- ์ฒ๋ฆฌ๋์ ์ต์ ํ๋ HDD (st1)
์์ฃผ ์ก์ธ์คํ๋ ์ฒ๋ฆฌ๋ ์ง์ฝ์ ์ํฌ๋ก๋์ ์ ํฉํ ์ ๋น์ฉ HDD ๋ณผ๋ฅจ
์ ๋น์ฉ์ผ๋ก ์ผ๊ด๋๊ณ ๋์ ์ฒ๋ฆฌ๋์ ์๊ตฌํ๋ ์คํธ๋ฆฌ๋ฐ ์ํฌ๋ก๋, ๋น ๋ฐ์ดํฐ, ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค, ๋ก๊ทธ ์ฒ๋ฆฌ, ๋ถํธ ๋ณผ๋ฅจ์ด ๋ ์ ์์
- Cold HDD (sc1)
์์ฃผ ์ก์ธ์คํ์ง ์๋ ์ํฌ๋ก๋์ ์ ํฉํ ์ต์ ๋น์ฉ HDD๋ณผ๋ฅจ
์์ฃผ ์ก์ธ์คํ์ง ์๋ ๋์ฉ๋ ๋ฐ์ดํฐ๋ฅผ ์ํ ์ฒ๋ฆฌ๋ ์ค์ฌ์ ์คํ ๋ฆฌ์ง
์คํ ๋ฆฌ์ง ๋น์ฉ์ด ์ต๋ํ ๋ฎ์์ผ ํ๋ ์๋๋ฆฌ์ค
๋ถํธ ๋ณผ๋ฅจ์ด ๋ ์ ์์
RAID 0 : ์ฑ๋ฅ์ ์ข์ง๋ง ๋ด๊ฒฐํจ์ฑ์ ๋ฎ๋ค
RAID 1 : ๋ด๊ฒฐํจ์ฑ์ ๋์ง๋ง 0๋ณด๋ค ์ฑ๋ฅ์ ์์ข๋ค.
๐ Amazon EFS(Amazon Elastic File System)
- ๊ฐ์ฉ์ฑ / ๋ด๊ตฌ์ฑ : ์ฌ๋ฌ AZ์ ์ค๋ณต ์ ์ฅ
- ์ก์ธ์ค : 1~์์ฒ ๊ฐ์ EC2์ธ์คํด์ค / on-premise์๋ฒ / ์ฌ๋ฌ AZ์์ ๋์ ์ ๊ทผ
- ์ฌ์ฉ ์ผ์ด์ค : ์น ์๋น์ค ๋ฐ ์ฝํ ์ธ ๊ด๋ฆฌ, ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ , ํ ๋๋ ํฐ๋ฆฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์ , ๊ฐ๋ฐ์ ๋๊ตฌ, ์ปจํ ์ด๋ ์คํ ๋ฆฌ์ง, ๋น ๋ฐ์ดํฐ ๋ถ์
- Standard ๋ฐ Infrequent Access ์คํ ๋ฆฌ์ง ํด๋์ค ์ ๊ณต
- EFS์ AWS์์ ํ์ผ ์คํ ๋ฆฌ์ง๋ฅผ ์ฝ๊ฒ ์ค์ , ํ์ฅ ๋ฐ ๋น์ฉ ์ต์ ํํ ์ ์๊ฒ ํด์ฃผ๋ ๊ฐ๋จํ ๋ฐฉ์์ ํ๋ ฅ์ ์๋ฒ๋ฆฌ์ค ํ์ผ ์์คํ ์ผ๋ก, ํ ๋ฒ๋ง ์ค์ ํ๋ฉด ๋๋ค.
- AWS ๊ด๋ฆฌ ์ฝ์์ ์ฌ์ฉํ๋ฉด ํด๋ฆญ ๋ช ๋ฒ ๋ง์ผ๋ก EC2 ์ธ์คํด์ค, ECS, EKS ๋ฐ AWS Fargate์ ์ก์ธ์ค ํ ์ ์๊ณ ํ์ผ ์์คํ ์ธํฐํ์ด์ค(ํ์ค ์ด์ ์ฒด์ ํ์ผ I/O API๋ฅผ ์ฌ์ฉ)๋ฅผ ํตํด AWS Lambda ํจ์์ ์ก์ธ์คํ ์ ์๋ ํ์ผ ์์คํ ์ ์์ฑํ ์ ์๋ค.
- ๋ํ ๊ฐ๋ ฅํ ๋ฐ์ดํฐ ์ผ๊ด์ฑ, ํ์ผ ์ ๊ธ ๋ฑ์ ํ์ผ ์์คํ ์ก์ธ์ค ์๋ฉํฑ์ ์๋ฒฝํ๊ฒ ์ง์ํ๋ค.
- Amazon EFS ํ์ผ ์์คํ ์ ์คํ ๋ฆฌ์ง๋ฅผ ํ๋ก๋น์ ๋ ํ ํ์ ์์ด ์๋์ผ๋ก ๊ธฐ๊ฐ๋ฐ์ดํธ์์ ํํ๋ฐ์ดํธ ๊ท๋ชจ์ ๋ฐ์ดํฐ๋ก ํ์ฅ๋ ์ ์๋ค.
- ์์ญ ๊ฐ, ์๋ฐฑ ๊ฐ ๋๋ ์์ฒ ๊ฐ์ ์ปดํจํ ์ธ์คํด์ค์์ ๋์์ Amazon EFS ํ์ผ ์์คํ ์ ์ก์ธ์ค ํ ์ ์์ผ๋ฉฐ, Amazon EFS๋ ๊ฐ ์ปดํจํ ์ธ์คํด์ค์ ์ผ๊ด๋ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- Amazon EFS๋ ๋์ ๊ฐ์ฉ์ฑ๊ณผ ๋ฐ์ด๋ ๋ด๊ตฌ์ฑ์ ๊ฐ์ถ๋๋ก ์ค๊ณ๋์์ต๋๋ค. Amazon EFS์๋ ์ต์ ๋น์ฉ์ด๋ ์ค์ ๋น์ฉ์ด ์์ผ๋ฉฐ, ์ฌ์ฉํ ๋งํผ๋ง ๋น์ฉ์ ์ง๋ถํ๋ฉด ๋ฉ๋๋ค.
- EFS๋ POSIX์ ํธํ๋์ง๋ง S3๋ POSIX์ ํธํ๋์ง ์๋๋ค.
๐ Amazon FSx
- Windows ํ์ผ ์๋ฒ์ฉ Amazon FSx๋ ์ ๊ณ ํ์ค SMB(์๋น์ค ๋ฉ์์ง ๋ธ๋ก) ํ๋กํ ์ฝ์ ํตํด ์ก์ธ์คํ ์ ์๋ ๋งค์ฐ ์์ ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ์์ ๊ด๋ฆฌํ ํ์ผ ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋ค.
- Windows Server์ ๊ตฌ์ถ๋์ด ์ฌ์ฉ์ ํ ๋น๋, ์ต์ข ์ฌ์ฉ์ ํ์ผ ๋ณต์ ๋ฐ Microsoft Active Directory(AD) ํตํฉ๊ณผ ๊ฐ์ ๊ด๋ฒ์ํ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
- ๊ด๋ฒ์ํ ์ํฌ๋ก๋๋ฅผ ์ง์ํ๊ธฐ ์ํด Amazon FSx๋ ๋์ ์์ค์ ์ฒ๋ฆฌ๋๊ณผ IOPS, ์ผ๊ด๋ ๋ฐ๋ฆฌ์ด ๋ฏธ๋ง์ ์ง์ฐ ์๊ฐ์ ์ ๊ณตํ๋ค.
- Amazon FSx๋ Windows, Linux ๋ฐ MacOS ์ปดํจํ ์ธ์คํด์ค์ ๋๋ฐ์ด์ค์์ ์ก์ธ์คํ ์ ์๋ค.
- ์์ฒ ๊ฐ์ ์ปดํจํ ์ธ์คํด์ค์ ์ฅ์น๊ฐ ํ์ผ ์์คํ ์ ๋์์ ์ก์ธ์คํ ์ ์๋ค.
- Amazon FSx ํ์ผ ๊ฒ์ดํธ์จ์ด๋ ํด๋ผ์ฐ๋์์ ์์ ๊ด๋ฆฌํ ํ์ผ ๊ณต์ ์ ๋ํ ์งง์ ์จํ๋ ๋ฏธ์ค ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ค.
๐ FSx for Lustre
- ์ธ๊ณ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ณ ์ฑ๋ฅ ํ์ผ ์์คํ ์ ์ฝ๊ณ ๋น์ฉ ํจ๊ณผ์ ์ผ๋ก ์์ ๋ฐ ์คํ ๊ฐ๋ฅ
- ๊ธฐ๊ณํ์ต, HPC, ๋น๋์ค ํ๋ก์ธ์ฑ ๋ฐ ๊ธ์ต ๋ชจ๋ธ๋ฆฌ๊ณผ ๊ฐ์ด ์๋๊ฐ ์ค์ํ ์ํฌ๋ก๋
- S3์ ํตํฉ๋๋ค
๐ Amazon S3
- ๊ฐ์ฉ์ฑ / ๋ด๊ตฌ์ฑ : ์ฌ๋ฌ AZ์ ์ค๋ณต ์ ์ฅ
- ์ก์ธ์ค : ์น์ ํตํ ์๋ฐฑ๋ง ๊ฐ์ ์ฐ๊ฒฐ
- ์ฌ์ฉ ์ผ์ด์ค : ์น ์๋น์ค ๋ฐ ์ฝํ ์ธ ๊ด๋ฆฌ, ๋ฏธ๋์ด ๋ฐ ์ํฐํ ์ธ๋จผํธ ๋ฐฑ์ , ๋น ๋ฐ์ดํฐ๋ถ์, ๋ฐ์ดํฐ ๋ ์ดํฌ
- ์ต๋ ๊ฐ์ฒด ํฌ๊ธฐ 5TB์ด๊ณ ๋จ์ผ PUT ์์ฒญ์ผ๋ก ์ ๋ก๋ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์ต๋ ํฌ๊ธฐ๋ 5GB์ ๋๋ค.
- ์ ๋์ฌ์ ๋ํ ์์ฐจ์ ๋ ์ง ๊ธฐ๋ฐ ์ด๋ฆ ์ง์ ์ ์ฌ์ฉํ์ฌ ์ฝ๊ธฐ/์ฐ๊ธฐ ์ฑ๋ฅ ์ต๋ํ
- ๋ ๋์ ์ง๊ณ ์ฒ๋ฆฌ๋์ ๋ฌ์ฑํ๊ธฐ ์ํด ๋ฐ์ดํธ ๋ฒ์ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ฌ์ฉํ๋ค.
์๋ฒ ์ธก ์ํธํ
- Amazon S3 ๊ด๋ฆฌํ ํค๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-S3) = AES-256
- AWS Key Management Service์ ์ ์ฅ๋ ๊ณ ๊ฐ ๋ง์คํฐ ํค(CMK)๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-KMS) = ๊ฐ์ฌ์ถ์ ๊ธฐ๋ฅ
- ๊ณ ๊ฐ ์ ๊ณต ํค๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-C) = ์ํธํ ๋ฐ ํด๋ ์ ์ฌ์ฉ SSE-S3, SSE-KMS, SSE-C
ํด๋ผ์ด์ธํธ ์ธก ์ํธํ
- AWS Key Management Service(AWS KMS)์ ์ ์ฅ๋ ๊ณ ๊ฐ ๋ง์คํฐ ํค(CMK)๋ฅผ ์ฌ์ฉ
- ์ ํ๋ฆฌ์ผ์ด์ ๋ด์ ์ ์ฅํ ๋ง์คํฐ ํค๋ฅผ ์ฌ์ฉ
๐ ๋ฉํฐํํธ ์ ๋ก๋
- 100MB ์ด๊ณผํ๋ ํ์ผ์ ๊ถ์ฅ๋๋ฉฐ 5GB๋ฅผ ์ด๊ณผํ๋ ํ์ผ์ ์ ๋ก๋ํ๋ ์ ์ผํ ๋ฐฉ๋ฒ
๐ ์๋ฒ ์ธก ์ํธํ ํค ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ 3๊ฐ์ง ์ต์
- ๋ฐ์ดํฐ ์ผํฐ์ ๋์คํฌ์ ์ ์ฅํ๊ธฐ ์ ์ ๊ฐ์ฒด๋ฅผ ์ํธํํ๊ณ ๊ฐ์ฒด๋ฅผ ๋ค์ด๋ก๋ํ ๋ ์ด๋ฅผ ํด๋ ํ๋๋ก S3์ ์์ฒญ Amazon S3 ๊ด๋ฆฌํ ํค๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-S3)
- Amazon S3 ๊ด๋ฆฌํ ํค๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-S3)๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ ๊ฐ์ฒด๋ ๊ณ ์ ํ ํค๋ก ์ํธํ๋๋ค.
- ๋ํ ์ถ๊ฐ ๋ณด์ ์กฐ์น๋ก ์ฃผ๊ธฐ์ ์ผ๋ก ๊ต์ฒด๋๋ ๋ฃจํธ ํค๋ฅผ ์ฌ์ฉํ์ฌ ํค ์์ฒด๋ฅผ ์ํธํํ๋ค.
- Amazon S3 ์๋ฒ ์ธก ์ํธํ๋ ๊ฐ์ฅ ๊ฐ๋ ฅํ ๋ธ๋ก ์ํธ ์ค ํ๋์ธ 256๋นํธ Advanced Encryption Standard(AES-256) GCM์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๋ค.
- AES-GCM ์ด์ ์ ์ํธํ๋ ๊ฐ์ฒด์ ๊ฒฝ์ฐ AES-CBC๋ ์ฌ์ ํ ํด๋น ๊ฐ์ฒด์ ์ํธ๋ฅผ ํด๋ ํ๋๋ก ์ง์๋๋ค.
AWS Key Management Service์ ์ ์ฅ๋ KMS ํค๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-KMS)
- AWS KMS keys๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-KMS)๋ SSE-S3์ ์ ์ฌํ์ง๋ง ์ด ์๋น์ค ์ฌ์ฉ ์ ๋ช ๊ฐ์ง ์ถ๊ฐ์ ์ธ ์ด์ ์ด ์๊ณ ๋น์ฉ์ด ๋ฐ์ํ๋ค.
- Amazon S3์ ๊ฐ์ฒด์ ๋ํ ๋ฌด๋จ ์ก์ธ์ค์ ๋์ํ์ฌ ์ถ๊ฐ์ ์ธ ๋ณดํธ๋ฅผ ์ ๊ณตํ๋ -KMS ํค๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๋ณ๋์ ๊ถํ์ด ํ์ํ๋ค.
- SSE-KMS๋ KMS ํค๊ฐ ์ฌ์ฉ๋ ๋์ ์ฌ์ฉ ์ฃผ์ฒด๋ฅผ ํ์ํ๋ ๊ฐ์ฌ ์ถ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
- ๋ํ ๊ณ ๊ฐ ๊ด๋ฆฌํ ํค๋ฅผ ์์ฑํ๊ณ ๊ด๋ฆฌํ๊ฑฐ๋ ์ฌ์ฉ์, ์๋น์ค ๋ฐ ๋ฆฌ์ ์ ๊ณ ์ ํ AWS ๊ด๋ฆฌํ CMK๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
๊ณ ๊ฐ ์ ๊ณต ํค๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-C)
- ๊ณ ๊ฐ ์ ๊ณต ํค๋ฅผ ์ฌ์ฉํ ์๋ฒ ์ธก ์ํธํ(SSE-C)๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๋ ์ํธํ ํค๋ฅผ ๊ด๋ฆฌํ๊ณ Amazon S3๋ ์ํธํ(๋์คํฌ์ ์ธ ๋) ๋ฐ ํด๋ (๊ฐ์ฒด์ ์ก์ธ์ค ํ ๋)์ ๊ด๋ฆฌํ๋ค.
๐ ํด๋ผ์ด์ธํธ ์ธก ์ํธํ
- ํด๋ผ์ด์ธํธ ์ธก ๋ฐ์ดํฐ๋ฅผ ์ํธํํ์ฌ ์ํธํ๋ ๋ฐ์ดํฐ๋ฅผ S3์ ์ ๋ก๋
- KMS์ ์ง์ ๋ ๊ณ ๊ฐ ๋ง์คํฐ ํค (CMK)๋ฅผ ์ฌ์ฉํ๋ค. / ๊ฐ์ฒด๋ฅผ ์ ๋ก๋ํ ๋ ์์๋ก ์์ฑ๋ ๋ฐ์ดํฐ ํค์ ๋ค์ ๋ ๊ฐ์ง ๋ฒ์ ์ ๋ฐํํ๋ค.
- ํด๋ผ์ด์ธํธ๊ฐ ๊ฐ์ฒด ๋ฐ์ดํฐ๋ฅผ ์ํธํ๋ ๋ฐ ์ฌ์ฉํ๋ ์ผ๋ฐ ํ ์คํธ ๋ฒ์ ์ ๋ฐ์ดํฐ ํค
- ํด๋ผ์ด์ธํธ๊ฐ S3์ ๊ฐ์ฒด ๋ฉํ๋ฐ์ดํฐ๋ก ์ ๋ก๋ํ๋ ๋์ผํ ๋ฐ์ดํฐ ํค์ ์ํธ BLOB
- ์ ํ๋ฆฌ์ผ์ด์ ๋ด์ ์ ์ฅํ ๋ง์คํฐ ํค๋ฅผ ์ฌ์ฉํ๋ค.
- ํด๋ผ์ด์ธํธ ์ธก ๋ง์คํฐ ํค์ ์ํธํ๋์ง ์์ ๋ฐ์ดํฐ๋ AWS๋ก ์ ์ก๋์ง ์๋๋ค.
- ๋ฐ๋ผ์ ์ํธํ ํค๋ฅผ ์์ ํ๊ฒ ๊ด๋ฆฌํ๋ ๊ฒ์ด ์ค์ํ๋ค. ํด๋น ํค๋ฅผ ์์ด๋ฒ๋ฆฌ๋ฉด ๋ฐ์ดํฐ์ ์ํธ๋ฅผ ํด๋ ํ ์ ์๋ค.
๐ S3 ์น ์ฌ์ดํธ ์๋ ํฌ์ธํธ ํ์
S3-website ๋์(-)๋ฆฌ์ = http://bucket-name.s3-website-Region.amazonaws.com
- . - - . # URL ๊ธฐํธ ์์
S3-website ์ (.)๋ฆฌ์ = http://bucket-name.s3-website.Region.amazoneaws.com
- . - . . # URL ๊ธฐํธ ์์
๐ AWS S3 ์๋ฆผ
s3:TestEvent
- ์๋ฆผ์ด ์ฌ์ฉ ์ค์ ๋๋ฉด Amazon S3๋ ํ
์คํธ ์๋ฆผ์ ๊ฒ์ํฉ๋๋ค.
์ด๋ ์ฃผ์ ๊ฐ ์กด์ฌํ๊ณ ๋ฒํท ์์ ์์๊ฒ ์ง์ ๋ ์ฃผ์ ๋ฅผ ๊ฒ์ํ ๊ถํ์ด ์๋์ง ํ์ธํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค. - ์๋ฆผ ์ฌ์ฉ ์ค์ ๊ฐ ์คํจํ๋ฉด ํ ์คํธ ์๋ฆผ์ด ์์ ๋์ง ์์ต๋๋ค.
s3:ObjectCreated:*, Put, Post, Copy, CompleteMultipartUpload
- PUT, POST ๋ฐ COPY์ ๊ฐ์ Amazon S3 API ์์ ์ ๊ฐ์ฒด๋ฅผ ์์ฑํ ์ ์๋ค.
- ์ด ์ด๋ฒคํธ ์ ํ์ ์ฌ์ฉํ๋ฉด ํน์ API ์์ ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด๊ฐ ์์ฑ๋ ๋ ์๋ฆผ์ ์ฌ์ฉ ์ค์ ํ ์ ์๋ค.
- ๋๋ s3:ObjectCreated:* ์ด๋ฒคํธ ์ ํ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ API์ ๊ด๊ณ์์ด ์๋ฆผ์ ์์ฒญํ ์ ์๋ค.
- ์คํจํ ์์ ์์๋ ์ด๋ฒคํธ ์๋ฆผ์ด ์์ ๋์ง ์๋๋ค.
- s3:ObjectCreated:CompleteMultipartUpload์๋ ๋ณต์ฌ ์์ ์ ์ํด UploadPartCopy๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ๋ ๊ฐ์ฒด๊ฐ ํฌํจ๋์ด ์๋ค.
s3:ObjectRemoved:*, Delete, DeleteMarkerCreated
- ObjectRemoved ์ด๋ฒคํธ ์ ํ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด๋ ๊ฐ์ฒด ๊ทธ๋ฃน์ด ๋ฒํท์์ ์ญ์ ๋ ๊ฒฝ์ฐ ์๋ฆผ์ ์ฌ์ฉ ์ค์ ํ ์ ์์ต๋๋ค.
- s3:ObjectRemoved:Delete ์ด๋ฒคํธ ์ ํ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด๊ฐ ์ญ์ ๋๊ฑฐ๋ ๋ฒ์ ์ด ์ง์ ๋ ๊ฐ์ฒด๊ฐ ์๊ตฌ์ ์ผ๋ก ์ญ์ ๋ ๊ฒฝ์ฐ ์๋ฆผ์ ์์ฒญํ ์ ์๋ค.
- ๋ํ s3:ObjectRemoved:DeleteMarkerCreated๋ฅผ ์ฌ์ฉํ์ฌ ๋ฒ์ ์ด ์ง์ ๋ ๊ฐ์ฒด์ ๋ํด ์ญ์ ๋ง์ปค๊ฐ ์์ฑ๋ ๊ฒฝ์ฐ ์๋ฆผ์ ์์ฒญํ ์ ์๋ค.
- ๋ฒ์ ์ด ์ง์ ๋ ๊ฐ์ฒด๋ฅผ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ง์นจ์ ๋ฒ์ ๊ด๋ฆฌ๊ฐ ์ฌ์ฉ ์ค์ ๋ ๋ฒํท์์ ๊ฐ์ฒด ๋ฒ์ ์ญ์ ์น์ ์ ์ฐธ์กฐ
- s3:ObjectRemoved:* ์์ผ๋์นด๋๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด๊ฐ ์ญ์ ๋๋ ๋ชจ๋ ๊ฒฝ์ฐ์ ์๋ฆผ์ ์์ฒญํ ์๋ ์๋ค.
- ์ด๋ฌํ ์ด๋ฒคํธ ์๋ฆผ์ ์๋ช ์ฃผ๊ธฐ ์ ์ฑ ๋๋ ์คํจํ ์์ ์ ์๋ ์ญ์ ์ ๋ํด ๊ฒฝ๊ณ ํ์ง ์๋๋ค.
s3:ObjectRestore:*, Post, Completed, Delete
- ObjectRestore ์ด๋ฒคํธ ์ ํ์ ์ฌ์ฉํ์ฌ S3 Glacier Flexible Retrieval ์คํ ๋ฆฌ์ง ํด๋์ค ๋ฐ S3 Glacier Deep Archive ์คํ ๋ฆฌ์ง ํด๋์ค์์ ๊ฐ์ฒด๋ฅผ ๋ณต์ํ ๋ ์ด๊ธฐํ ๋ฐ ์๋ฃ ์๋ฆผ์ ๋ฐ์ ์ ์๋ค.
- ๊ฐ์ฒด์ ๋ณต์๋ ๋ณต์ฌ๋ณธ์ด ๋ง๋ฃ๋ ๋ ์๋ฆผ์ ๋ฐ์ ์๋ ์๋ค.
- s3:ObjectRestore:Post ์ด๋ฒคํธ ์ ํ์ ๊ฐ์ฒด ๋ณต์ ์์์ ์๋ฆฐ๋ค.
- s3:ObjectRestore:Completed ์ด๋ฒคํธ ์ ํ์ ๋ณต์ ์๋ฃ๋ฅผ ์๋ฆฐ๋ค.
- s3:ObjectRestore:Delete ์ด๋ฒคํธ ์ ํ์ ๋ณต์๋ ๊ฐ์ฒด์ ์์ ๋ณต์ฌ๋ณธ์ด ๋ง๋ฃ๋ ๋ ์๋ ค์ค๋ค.
s3:ReducedRedundancyLostObject
- Amazon S3๊ฐ RRS ์คํ ๋ฆฌ์ง ํด๋์ค์ ๊ฐ์ฒด๊ฐ ์์ค๋์์์ ๊ฐ์งํ๋ฉด ์ด ์๋ฆผ ์ด๋ฒคํธ๋ฅผ ์์ ํฉ๋๋ค.
s3:Replication:*, OperationFailedReplication, OperationMissedThreshold, OperationReplicatedAfterThreshold, OperationNotTracked
- ๋ณต์ ์ด๋ฒคํธ ์ ํ์ ์ฌ์ฉํ์ฌ S3 ๋ณต์ ์งํ ๋๋ S3 ๋ณต์ ์๊ฐ ์ ์ด(S3 RTC)๊ฐ ์ฌ์ฉ ์ค์ ๋ ๋ณต์ ๊ตฌ์ฑ์ ๋ํด ์ด๋ฒคํธ ์๋ฆผ์ ๋ฐ์ ์ ์๋ค.
- ๋ณด๋ฅ ์ค์ธ ๋ฐ์ดํธ, ๋ณด๋ฅ ์ค์ธ ์์ , ๋ณต์ ๋๊ธฐ ์๊ฐ์ ์ถ์ ํ์ฌ ๋ณต์ ์ด๋ฒคํธ์ ์งํ๋ฅ ์ ๋ถ ๋จ์๋ก ๋ชจ๋ํฐ๋งํ ์ ์๋ค.
- s3:Replication:OperationFailedReplication ์ด๋ฒคํธ ์ ํ์ ๋ณต์ ์ ์ ํฉํ ๊ฐ์ฒด๊ฐ ๋ณต์ ์ ์คํจํ ๋ ์๋ ค์ค๋ค.
- s3:Replication:OperationMissedThreshold ์ด๋ฒคํธ ์ ํ์ ๋ณต์ ์ ์ ํฉํ ๊ฐ์ฒด๊ฐ ๋ณต์ ์ ๋ํ 15๋ถ ์๊ณ๊ฐ์ ์ด๊ณผํ ๋ ์๋ ค์ค๋ค.
- s3:Replication:OperationReplicatedAfterThreshold ์ด๋ฒคํธ ์ ํ์ S3 ๋ณต์ ์๊ฐ ์ ์ด๋ฅผ ์ฌ์ฉํ๋ ๋ณต์ ์ ์ ํฉํ ๊ฐ์ฒด๊ฐ 15๋ถ ์๊ณ๊ฐ ์ดํ์ ๋ณต์ ๋ ๋ ์๋ ค์ค๋ค.
- s3:Replication:OperationNotTracked ์ด๋ฒคํธ ์ ํ์ ๊ฐ์ฒด๊ฐ S3 ๋ณต์ ์๊ฐ ์ ์ด๋ฅผ ์ฌ์ฉํ์ง๋ง ๋ณต์ ์งํ์ ์ํด ๋ ์ด์ ์ถ์ ๋์ง ์๋ ๋ณต์ ์ ์ ํฉํ ๋ ์๋ ค์ค๋ค.
๐ S3 ์๋ช ์ฃผ๊ธฐ
- ์๋ช ์ฃผ๊ธฐ ๋์ ๊ฐ์ฒด๊ฐ ๋น์ฉ ํจ์จ์ ์ผ๋ก ์ ์ฅ๋๋๋ก ๊ด๋ฆฌํ๋ ค๋ฉด ํด๋น Amazon S3 ์๋ช ์ฃผ๊ธฐ๋ฅผ ๊ตฌ์ฑํ๋ค.
- S3 ์๋ช ์ฃผ๊ธฐ ๊ตฌ์ฑ์ Amazon S3์ด ๊ฐ์ฒด ๊ทธ๋ฃน์ ์ ์ฉํ๋ ์์ ์ ์ ์ํ๋ ์ผ๋ จ์ ๊ท์น์ด๋ค.
- ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐ์ง ์ ํ์ ์์ ์ด ์๋ค.
์ ํ ์์
์ด ์์
์ ๊ฐ์ฒด๊ฐ ๋ค๋ฅธ ์คํ ๋ฆฌ์ง ํด๋์ค๋ก ์ ํ๋๋ ์๊ธฐ๋ฅผ ์ ์ํ๋ค.
์๋ฅผ ๋ค์ด, ์์ฑ ํ 30์ผ์ด ์ง๋๋ฉด ๊ฐ์ฒด๋ฅผ S3 STANDARD-IA ์คํ ๋ฆฌ์ง ํด๋์ค๋ก ์ ํํ๊ฑฐ๋ ์์ฑ ํ 1๋
์ด ์ง๋๋ฉด ๊ฐ์ฒด๋ฅผ S3 Glacier Flexible Retrieval ์คํ ๋ฆฌ์ง ํด๋์ค์ ์์นด์ด๋ธ ํ๋๋ก ์ ํํ ์ ์๋ค.
์๋ช
์ฃผ๊ธฐ ์ ํ ์์ฒญ๊ณผ ๊ด๋ จ๋ ๋น์ฉ์ด ์๋ค.
๋ง๋ฃ ์์
์ด ์์
์ ๊ฐ์ฒด๊ฐ ๋ง๋ฃ๋๋ ์๊ธฐ๋ฅผ ์ ์ํ๋ค.
Amazon S3์์ ๋ง๋ฃ๋ ๊ฐ์ฒด๋ฅผ ์๋์ผ๋ก ์ญ์ ํฉ๋๋ค.
์๋ช
์ฃผ๊ธฐ ๋ง๋ฃ ๋น์ฉ์ ์ ํํ ๊ฐ์ฒด ๋ง๋ฃ ์์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ค.
๐ S3 ์๋ช ์ฃผ๊ธฐ
๐ก S3 Standard
- ๋ฒ์ฉ
- ์ฌ๋ฌ AZ์ ๊ฑธ์ณ ๋์ ๊ฐ์ฒด ๋ด๊ตฌ์ฑ์ ์ ๊ณตํ๊ณ ์ ์ฒด ๊ฐ์ฉ ์์ญ์ ์ํฅ์ ๋ฏธ์น๋ ์ด๋ฒคํธ์ ๋ํ ๋ณต์๋ ฅ์ด ์๋ค.
- S3 Standard๋ ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ๋ฅผ ์ํด ๋์ ๋ด๊ตฌ์ฑ, ๊ฐ์ฉ์ฑ ๋ฐ ์ฑ๋ฅ์ ๊ฐ์ถ ๊ฐ์ฒด ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋ค.
- S3 Standard๋ ์งง์ ์ง์ฐ ์๊ฐ๊ณผ ๋ง์ ์ฒ๋ฆฌ๋์ ์ ๊ณตํ๋ฏ๋ก ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ , ๋์ ์น ์ฌ์ดํธ, ์ฝํ ์ธ ๋ฐฐํฌ, ๋ชจ๋ฐ์ผ ๋ฐ ๊ฒ์ ์ ํ๋ฆฌ์ผ์ด์ , ๋น ๋ฐ์ดํฐ ๋ถ์ ๋ฑ์ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํ๋ค.
- S3 ์คํ ๋ฆฌ์ง ํด๋์ค๋ฅผ ๊ฐ์ฒด ์์ค์์ ๊ตฌ์ฑํ ์ ์์ผ๋ฉฐ S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA, S3 One Zone-IA ์ ๋ฐ์ ๊ฑธ์ณ ์ ์ฅ๋ ์ฌ๋ฌ ๊ฐ์ฒด๊ฐ ๋จ์ผ ๋ฒํท์ ํฌํจ๋ ์ ์๋ค.
- ๋ํ S3 ์๋ช ์ฃผ๊ธฐ ์ ์ฑ ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๋ณ๊ฒฝ ์์ด ์๋์ผ๋ก ์คํ ๋ฆฌ์ง ํด๋์ค ๊ฐ์ ๊ฐ์ฒด๋ฅผ ์ ํํ ์ ์๋ค.
๐ก S3 Standard-IA
- ๋น๋ฒํ์ง ์์ ์ก์ธ์ค
- S3 Standard-IA๋ ์์ฃผ ์ก์ธ์คํ์ง ์์ง๋ง ํ์ํ ๋ ๋น ๋ฅด๊ฒ ์ก์ธ์คํด์ผ ํ๋ ๋ฐ์ดํฐ์ ์ ํฉํ๋ค.
- ์ฌ๋ฌ ๊ฐ์ฉ ์์ญ์ ๊ฑธ์ณ 99.999999999%์ ๊ฐ์ฒด ๋ด๊ตฌ์ฑ๊ณผ 99.9%์ ์ฐ์ค ๊ฐ์ฉ์ฑ์ ์ ๊ณตํ๋๋ก ์ค๊ณ
- ํ๋์ ๊ฐ์ฉ ์์ญ ์ ์ฒด๊ฐ ํ๊ดด๋๋๋ผ๋ ๋ฐ์ดํฐ ๋ณต์๋ ฅ ์ ์ง
- S3 Standard-IA๋ S3 Standard์ ๋ฐ์ด๋ ๋ด๊ตฌ์ฑ, ๋์ ์ฒ๋ฆฌ๋ ๋ฐ ์งง์ ๋๊ธฐ ์๊ฐ์ ์ ๋ ดํ GB๋น ์คํ ๋ฆฌ์ง ์๊ธ๊ณผ GB๋น ๊ฒ์ ์๊ธ์ผ๋ก ์ ๊ณตํ๋ค.
- ์ ๋ ดํ ๋น์ฉ๊ณผ ๋์ ์ฑ๋ฅ์ ์กฐํฉ์ ์ ๊ณตํ๋ S3 Standard-IA๋ ์ฅ๊ธฐ ์คํ ๋ฆฌ์ง, ๋ฐฑ์ ๋ฐ ์ฌํด ๋ณต๊ตฌ ํ์ผ์ฉ ๋ฐ์ดํฐ ์คํ ์ด์ ์ด์์ ์ด๋ค.
- S3 ์คํ ๋ฆฌ์ง ํด๋์ค๋ฅผ ๊ฐ์ฒด ์์ค์์ ๊ตฌ์ฑํ ์ ์์ผ๋ฉฐ S3 Standard, S3 Intelligent-Tiering, S3 Standard-IA, S3 One Zone-IA ์ ๋ฐ์ ๊ฑธ์ณ ์ ์ฅ๋ ์ฌ๋ฌ ๊ฐ์ฒด๊ฐ ๋จ์ผ ๋ฒํท์ ํฌํจ๋ ์ ์๋ค.
- ๋ํ S3 ์๋ช ์ฃผ๊ธฐ ์ ์ฑ ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๋ณ๊ฒฝ ์์ด ์๋์ผ๋ก ์คํ ๋ฆฌ์ง ํด๋์ค ๊ฐ์ ๊ฐ์ฒด๋ฅผ ์ ํํ ์ ์๋ค.
๐ก S3 Intelligent-Tiering
- ์ ์ ์๊ฑฐ๋ ๋ณํํ๋ ์ก์ธ์ค
- Infrequent Access ํฐ์ด๋ ์คํ ๋ฆฌ์ง ๋น์ฉ์ ์ต๋ 40% ์ค์ธ๋ค.
- ์ฑ๋ฅ์ ๋ํ ์ํฅ, ๊ฒ์ ์๊ธ ๋๋ ์ด์ ๋ถ๋ด ์์ด ์ก์ธ์ค ๋น๋์ ๋ฐ๋ผ ๊ฐ์ฅ ๋น์ฉ ํจ์จ์ ์ธ ์ก์ธ์ค ํฐ์ด๋ก ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ์ด๋ํ์ฌ ์ธ๋ถํ๋ ๊ฐ์ฒด ์์ค์์ ์คํ ๋ฆฌ์ง ๋น์ฉ์ ์๋์ผ๋ก ์ ๊ฐํด ์ฃผ๋ ์ต์ด์ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง
- S3 Intelligent-Tiering์ Frequent, Infrequent Access ๋ฐ Archive Instant Access ํฐ์ด์์ ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ, ์์ฃผ ์ก์ธ์ค ํ์ง ์๋ ๋ฐ์ดํฐ, ๊ทธ๋ฆฌ๊ณ ๊ฑฐ์ ์ก์ธ์คํ์ง ์๋ ๋ฐ์ดํฐ์ ๋ํด ๋ฐ๋ฆฌ์ด ๋จ์์ ๋๊ธฐ ์๊ฐ๊ณผ ๋์ ์ฒ๋ฆฌ๋์ ์ ๊ณตํ๋ค.
- ๊ฑฐ์ ๋ชจ๋ ์ํฌ๋ก๋, ํนํ ๋ฐ์ดํฐ ๋ ์ดํฌ, ๋ฐ์ดํฐ ๋ถ์, ์๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์ฌ์ฉ์ ์์ฑ ์ฝํ ์ธ ์ ๋ํ ๊ธฐ๋ณธ ์คํ ๋ฆฌ์ง ํด๋์ค๋ก S3 Intelligent-Tiering์ ์ฌ์ฉํ ์ ์๋ค.
I
๐ก S3 One Zone-IA
- ์์ฃผ ์ก์ธ์คํ์ง ์์ง๋ง ํ์ํ ๋ ๋น ๋ฅด๊ฒ ์ก์ธ์คํด์ผ ํ๋ ๋ฐ์ดํฐ์ ์ ํฉ
- ์ต์ 3๊ฐ์ ๊ฐ์ฉ ์์ญ(AZ)์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ค๋ฅธ S3 ์คํ ๋ฆฌ์ง ํด๋์ค์๋ ๋ฌ๋ฆฌ, S3 One Zone-IA๋ ๋จ์ผ AZ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฉฐ ๋น์ฉ์ด S3 Standard-IA๋ณด๋ค 20% ์ ๊ฒ ๋ ๋ค.
- S3 One Zone-IA๋ ์์ฃผ ์ก์ธ์คํ์ง ์๋ ๋ฐ์ดํฐ์ ๋ํ ์ ๋ ดํ ์ต์ ์ ์ํ์ง๋ง S3 Standard ๋๋ S3 Standard-IA ์คํ ๋ฆฌ์ง์ ๊ฐ์ ๊ฐ์ฉ์ฑ ๋ฐ ๋ณต์๋ ฅ์ด ํ์ ์๋ ๊ณ ๊ฐ์๊ฒ ์ ํฉํ๋ค.
- ์ด ์๋น์ค๋ ์จํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ ๋๋ ์ฝ๊ฒ ๋ค์ ์์ฑํ ์ ์๋ ๋ฐ์ดํฐ์ ๋ณด์กฐ ๋ฐฑ์ ๋ณต์ฌ๋ณธ์ ์ ์ฅํ๋ ๊ฒฝ์ฐ ์ข์ ์ ํ์ด๋ค.
- ๋ํ, S3 ๊ต์ฐจ ๋ฆฌ์ ๋ณต์ ๋ฅผ ์ฌ์ฉํ์ฌ ๋ค๋ฅธ AWS ๋ฆฌ์ ์์ ๋ณต์ ํ ๋ฐ์ดํฐ๋ฅผ ์ํ ๋น์ฉ ํจ๊ณผ์ ์ธ ์คํ ๋ฆฌ์ง๋ก ์ฌ์ฉํ ์ ์๋ค.
๐ก Amazon S3 Glacier
- ๋ฐ์ดํฐ ์์นด์ด๋ธ๋ฅผ ์ํด ๊ตฌ์ถ๋ ์ ํ์ผ๋ก, ํด๋ผ์ฐ๋์์ ๊ฐ์ฅ ๋ฐ์ด๋ ์ฑ๋ฅ, ๊ฐ์ฅ ๋ฐ์ด๋ ๊ฒ์ ์ ์ฐ์ฑ, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ์ ๋ ดํ ๋น์ฉ์ ์์นด์ด๋ธ ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋๋ก ์ค๊ณ
- ๋ค์ํ ์ก์ธ์ค ํจํด๊ณผ ์คํ ๋ฆฌ์ง ๊ธฐ๊ฐ์ ์ต์ ํ๋ ์ธ ๊ฐ์ง ์์นด์ด๋ธ ์คํ ๋ฆฌ์ง ํด๋์ค ์ค์์ ์ ํํ ์ ์๋ค.
- ๋ฐ๋ฆฌ์ด ๋จ์ : S3 Glacier Instant Retrieval
- 5~12์๊ฐ์ ๋ฌด๋ฃ ๋๋ ๊ฒ์ ๋๋ ๋ช ๋ถ ๋ด ๊ฒ์์ ์ง์ : S3 Glacier Flexible Retrieval
- 12~48์๊ฐ์ ๋ฐ์ดํฐ ๊ฒ์ ์๊ฐ์ ์ง์ํ๋ฉฐ ํด๋ผ์ฐ๋์์ ๊ฐ์ฅ ์ ๋ ดํ ์คํ ๋ฆฌ์ง ๋น์ฉ์ ์ ๊ณต : S3 Glacier Deep Archive
๐ S3 Transfer Acceleration
- ๊ฑฐ๋ฆฌ๊ฐ ๋จผ ํด๋ผ์ด์ธํธ์ S3 ๋ฒํท ๊ฐ์ ํ์ผ์ ๋น ๋ฅด๊ณ , ์ฝ๊ณ , ์์ ํ๊ฒ ์ ์กํ ์ ์๊ฒ ํด ์ค๋ค.
- Transfer Acceleration์ ์ ์ธ๊ณ์ ์ผ๋ก ๋ถ์ฐ๋์ด ์๋ Amazon CloudFront์ ์์ง ๋ก์ผ์ด์ ์ ํ์ฉํ๋ค.
- ์ฃ์ง ๋ก์ผ์ด์
์ ๋์ฐฉํ ๋ฐ์ดํฐ๋ ์ต์ ํ๋ ๋คํธ์ํฌ ๊ฒฝ๋ก๋ฅผ ํตํด Amazon S3๋ก ๋ผ์ฐํ
๋๋ค.
- ์ ์ธ๊ณ ๊ฐ์ง์์ ์ค์์ ๋ฒํท์ผ๋ก ์ ๋ก๋ํ๋ ๊ณ ๊ฐ์ด ์์ ๊ฒฝ์ฐ
- ์ ์ธ๊ณ์ ์ ๊ธฐ์ ์ผ๋ก ์ ๊ธฐ๊ฐ๋ฐ์ดํธ์์ ์ ํ ๋ผ๋ฐ์ดํธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๊ฒฝ์ฐ
- ๋์ญํญ์ ์ถฉ๋ถํ ํ์ฉํ์ง ๋ชปํ ๋
๐ S3 Select
- ๊ฐ๋จํ SQL ์์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ฐ์ฒด์์ ์ผ๋ถ ๋ฐ์ดํฐ๋ง ๊ฐ์ ธ์ฌ ์ ์๋๋ก ํ๋ ์๋น์ค
- ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ํ ๋ฐ์ดํฐ๋ง ๊ฐ์ ธ์ด์ผ๋ก์จ, ์๋นํ ์ฑ๋ฅ ํฅ์ (์ต๋ 400%)์ ์ด๋ฃฐ ์ ์๋ค.
๐ S3 Glacier Select
- ๊ฐ๋จํ ๊ตฌ์กฐํ ์ฟผ๋ฆฌ ์ธ์ด(SQL) ๋ฌธ์ S3 Glacier์ ๋ฐ์ดํฐ์์ ์ง์ ์ฌ์ฉํ์ฌ ํํฐ๋ง ์์ ์ํ
- S3 Glacier ์์นด์ด๋ธ ๊ฐ์ฒด์ ๋ํด SQL ์ฟผ๋ฆฌ๋ฅผ ์ ๊ณตํ๋ฉด S3 Glacier Select๊ฐ ์ฟผ๋ฆฌ๋ฅผ ์คํํ๊ณ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ S3์ ์์ฑ
- ๋ ์์ฃผ ์ฌ์ฉํ๋ ๊ณ์ธต์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ํ ํ์ ์์ด Glacier์ ์ ์ฅ๋ ๋ฐ์ดํฐ์์ ์ฟผ๋ฆฌ ๋ฐ ์ฌ์ฉ์ ์ง์ ๋ถ์์ ์คํ
๋ค์ ์ค ํ ๊ฐ์ง๋ฅผ ์ง์ ํด์ ์ก์ธ์ค ์๊ฐ๊ณผ ๋น์ฉ ์๊ฑด์ ๊ธฐ์ค์ผ๋ก ์์นด์ด๋ธ๋ฅผ ๊ฐ์ ธ์จ๋ค. ์์นด์ด๋ธ ๊ฒ์ ์ต์ - Expedited ์ ์ (1๋ถ~5๋ถ)
- Standard ํ์ค (3~5์๊ฐ)
- Bulk ๋ฒํฌ(๋ณดํต 5~12์๊ฐ
๐ Glacier Vault Lock
- ํ ๋ฒ ์ฐ๊ณ ์ฌ๋ฌ ๋ฒ ์ฝ๋ WORM ๋ชจ๋ธ์ ์ ์ฉํ๊ธฐ ์ํจ
- ๊ท์ ์ค์์ ๋ฐ์ดํฐ ๋ณด์กด์ ์ํด ์ฌ์ฉ, ๊ฐ์ฒด๊ฐ Glacier ๋ณผํธ๋ก ๊ฐ๋ฉด ๊ทธ ํ์ ๋ณผํธ ์ ๊ธ ์ ์ฑ ์ ์ถ๊ฐํ์ฌ ๊ฐ์ฒด๊ฐ ์ง์์ง๊ฑฐ๋ ๋๋ ์ ์ฑ ์์ฒด๊ฐ ์ง์์ง๋ ๊ฒ์ ๋ฐฉ์ง
๐ S3 Object Lock
- ํน์ ์๊ฐ ๋์์ ๊ฐ์ฒด ๋ฒ์ ์ญ์ ๋ฅผ ๋ง๋๋ค.
๐ AWS Storage Gateway
3๊ฐ์ง ์ ํ : File Gateway / Volume Gateway / Tape Gateway
๐ File Gateway
๐ก S3 File Gateway
Amazon S3 ํ์ผ ๊ฒ์ดํธ์จ์ด๋ ๋ค์๊ณผ ๊ฐ์ ํ์ผ ์ธํฐํ์ด์ค๋ฅผ ์ง์ํ๋ค.
Amazon S3 ์๋น์ค์ ๊ฐ์ ์ํํธ์จ์ด ์ดํ๋ผ์ด์ธ์ค๋ฅผ ๊ฒฐํฉํ๋ค.
์ด ์กฐํฉ์ ์ฌ์ฉํ๋ฉด NFS ๋ฐ SMB ๊ฐ์ ์
๊ณ ํ์ค ํ์ผ ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ Amazon S3 S3์ ๊ฐ์ฒด๋ฅผ ์ ์ฅํ๊ณ ๊ฒ์ํ ์ ์๋ค.
์ํํธ์จ์ด ์ดํ๋ผ์ด์ธ์ค ๋๋ ๊ฒ์ดํธ์จ์ด๋ VMware ESXi ๋๋ Microsoft Hyper-V ๋๋ Linux ์ปค๋ ๊ธฐ๋ฐ ๊ฐ์ ๋จธ์ (KVM) ํ์ดํผ๋ฐ์ด์ ์์ ์คํ ์ค์ธ ๊ฐ์ ๋จธ์ (VM)์ผ๋ก ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ ๋ฐฐํฌ๋๋ค.
์ด ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ํ์ผ ๋๋ ํ์ผ ๊ณต์ ํ์ฌ ์ง์ ์ผ๋ก S3 ๋ด ๊ฐ์ฒด์ ์ก์ธ์ค ํ ์ ์์ต๋๋ค. S3 ํ์ผ ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ๋ค์ ์์
์ ํ ์ ์๋ค.
๐กAmazon FSx File Gateway
Storage Gateway ํ์ผ ๊ฒ์ดํธ์จ์ด, ๋ณผ๋ฅจ ๊ฒ์ดํธ์จ์ด ๋ฐ ํ ์ดํ ๊ฒ์ดํธ์จ์ด ์คํ ๋ฆฌ์ง ์ค๋ฃจ์ ์ ์ ๊ณตํ๋ค.
Amazon FSx ํ์ผ ๊ฒ์ดํธ์จ์ด (FSx ํ์ผ)๋ ์จํ๋ ๋ฏธ์ค ์์ค์์ Windows ํ์ผ ์๋ฒ์ฉ ํด๋ผ์ฐ๋ ์ธ FSx ํ์ผ ๊ณต์ ์ ๋ํ ์ง์ฐ ์๊ฐ์ด ์งง๊ณ ํจ์จ์ ์ธ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ ์๋ก์ด ํ์ผ ๊ฒ์ดํธ์จ์ด ์ ํ์ด๋ค.
๋๊ธฐ ์๊ฐ์ด๋ ๋์ญํญ ์๊ตฌ ์ฌํญ์ผ๋ก ์ธํด ์จ-ํ๋ ๋ฏธ์ค ํ์ผ ์คํ ๋ฆฌ์ง๋ฅผ ์ ์ง ๊ด๋ฆฌํ๋ ๊ฒฝ์ฐ FSx File์ ์ฌ์ฉํ์ฌ ์์ ํ ๊ด๋ฆฌ๋๊ณ ์์ ์ ์ด๋ฉฐ ์ฌ์ค์ ๋ฌด์ ํ์ Windows ํ์ผ ๊ณต์ ์ ์ํํ๊ฒ ์ก์ธ์ค ํ ์ ์๋ค.
์ด์
- ์จํ๋ ๋ฏธ์ค ํ์ผ ์๋ฒ๋ฅผ ์ ๊ฑฐํ๊ณ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ํตํฉ AWSํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง์ ๊ท๋ชจ์ ๊ฒฝ์ ์ฑ์ ํ์ฉํ๋ค.
- ํด๋ผ์ฐ๋ ๋ฐ์ดํฐ์ ๋ํ ์จํ๋ ๋ฏธ์ค ์ก์ธ์ค๊ฐ ํ์ํ ์์ ์ ํฌํจํ์ฌ ๋ชจ๋ ํ์ผ ์ํฌ๋ก๋์ ์ฌ์ฉํ ์ ์๋ ์ต์ ์ ์ ๊ณตํ๋ค.
- ์จํ๋ ๋ฏธ์ค๋ฅผ ์ ์งํด์ผ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด์ ๋์ผํ ์งง์ ์ง์ฐ ์๊ฐ๊ณผ ๋์ ์ฑ๋ฅ์ ๊ฒฝํํ ์ ์๋ค.
- AWS๋คํธ์ํฌ์ ๋ถ๋ด์ ์ฃผ์ง ์๊ณ ๊ฐ์ฅ ๊น๋ค๋ก์ด ์ ํ๋ฆฌ์ผ์ด์ ์ด ๊ฒช๋ ์ง์ฐ ์๊ฐ์ ์ํฅ์ ์ฃผ์ง ์์ต๋๋ค.
๐ Volume Gateway
๋ณผ๋ฅจ ๊ฒ์ดํธ์จ์ด๋ณผ๋ฅจ ๊ฒ์ดํธ์จ์ด๋ ์จํ๋ ๋ฏธ์ค ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ์์ iSCSI(Internet Small Computer System Interface) ์ฅ์น๋ก ํ์ฌํ ์ ์๋๋ก ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์คํ ๋ฆฌ์ง ๋ณผ๋ฅจ์ ์ ๊ณตํ๋ค.
๋ณผ๋ฅจ ๊ฒ์ดํธ์จ์ด๋ VMware ESXi, KVM ๋๋ Microsoft Hyper-V ํ์ดํผ๋ฐ์ด์ ์์ ์คํ๋๋ VM์ผ๋ก ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ ๋ฐฐํฌ๋๋ค.
์ด ๊ฒ์ดํธ์จ์ด๊ฐ ์ง์ํ๋ ๋ณผ๋ฅจ ๊ตฌ์ฑ์ ์๋์ ๊ฐ๋ค.
๐ก ์บ์ฑ ๋ณผ๋ฅจ
๋ฐ์ดํฐ๋ S3์ ์ ์ฅํ๊ณ ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ ํ์ ์งํฉ์ ์ฌ๋ณธ์ ๋ก์ปฌ์ ์ ์ฅํ๋ค.
์บ์ฑ ๋ณผ๋ฅจ์ ํตํด ๊ธฐ๋ณธ ์คํ ๋ฆฌ์ง ๋น์ฉ์ด ์๋น ๋ถ๋ถ ์ ๊ฐ๋๊ณ ์จํ๋ ๋ฏธ์ค ์คํ ๋ฆฌ์ง๋ฅผ ํ์ฅํ ํ์์ฑ์ด ์ต์ํํ๋ค.
์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ์ ์ก์ธ์ค ํ ๋๋ ์ง์ฐ ์๊ฐ์ด ์งง์์ง๋ ํจ๊ณผ๋ ์๋ค.
๐ก ์ ์ฅ ๋ณผ๋ฅจ
์ ์ฒด ๋ฐ์ดํฐ ์ธํธ์ ๋ํ ์ง์ฐ ์๊ฐ์ด ๋ฎ์ ์ก์ธ์ค๊ฐ ํ์ํ ๊ฒฝ์ฐ ๋จผ์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ๋ก ์ ์ฅํ๋๋ก ์จํ๋ ๋ฏธ์ค ๊ฒ์ดํธ์จ์ด๋ฅผ ๊ตฌ์ฑํ๋ค.
๊ทธ๋ฐ ๋ค์ ์ด ๋ฐ์ดํฐ์ ํน์ ์์ ์ค๋
์ท์ Amazon S3์ ๋น๋๊ธฐ์์ผ๋ก ๋ฐฑ์
ํ๋ค.
์ด๋ ๊ฒ ๊ตฌ์ฑํ๋ฉด ๋ด๊ตฌ์ฑ๊ณผ ๊ฒฝ์ ์ฑ์ด ์ข์ ์คํ์ฌ์ดํธ ๋ฐฑ์
๋ฐฉ์์ผ๋ก ๋ก์ปฌ ๋ฐ์ดํฐ ์ผํฐ๋ Amazon Elastic Compute Cloud(Amazon EC2)๋ก ๋ณต๊ตฌํ ์ ์๋ค.
์๋ฅผ ๋ค์ด ์ฌํด ๋ณต๊ตฌ๋ฅผ ์ํด ๊ต์ฒด ์ฉ๋์ด ํ์ํ ๊ฒฝ์ฐ, ๋ฐฑ์
์ Amazon EC2๋ก ๋ณต๊ตฌํ ์ ์๋ค.
๐ Tape Gateway
ํ
์ดํ ๊ฒ์ดํธ์จ์ด๋ ํด๋ผ์ฐ๋ ์ง์ ๊ฐ์ ํ
์ดํ ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋ค.
ํ
์ดํ ๊ฒ์ดํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋ฉด S3 Glacier Flexible Retrieval ๋๋ S3 Glacier Deep Archive์ ๋ฐฑ์
๋ฐ์ดํฐ๋ฅผ ๋น์ฉ ํจ์จ์ ์ด๊ณ ์์ ์ ์ผ๋ก ๋ณด๊ดํ ์ ์๋ค.
ํ
์ดํ ๊ฒ์ดํธ์จ์ด๋ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ํํ๊ฒ ํ์ฅ๋๊ณ ๋ฌผ๋ฆฌ์ ํ
์ดํ ์ธํ๋ผ๋ฅผ ํ๋ก๋น์ ๋, ํ์ฅ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๋ ์ด์์์ ๋ถ๋ด์ ์์ ์ฃผ๋ ๊ฐ์ ํ
์ดํ ์ธํ๋ผ๋ฅผ ์ ๊ณตํ๋ค.
Storage Gateway๋ VMware ESXi, KVM ๋๋ Microsoft Hyper-V ํ์ดํผ๋ฐ์ด์ ์์ ์คํ๋๋ VM ์ดํ๋ผ์ด์ธ์ค๋ก ์จํ๋ ๋ฏธ์ค, ํ๋์จ์ด ์ดํ๋ผ์ด์ธ์ค๋ก ๋๋ AWS์์ Amazon EC2 ์ธ์คํด์ค๋ก ๋ฐฐํฌํ ์ ์๋ค.
๊ฒ์ดํธ์จ์ด๋ฅผ EC2 ์ธ์คํด์ค์ ๋ฐฐํฌํ์ฌ AWS์์ iSCSI ์คํ ๋ฆฌ์ง ๋ณผ๋ฅจ์ ํ๋ก๋น์ ๋ ํ๋ค.
์ฌํด ๋ณต๊ตฌ, ๋ฐ์ดํฐ ๋ฏธ๋ฌ๋ง ๋ฐ Amazon EC2์์ ํธ์คํ
๋๋ ์ ํ๋ฆฌ์ผ์ด์
์ฉ ์คํ ๋ฆฌ์ง ์ ๊ณต์ ์ํด EC2 ์ธ์คํด์ค์์ ํธ์คํ
๋๋ ๊ฒ์ดํธ์จ์ด๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
- AWS Storage Gateway๋ ์ฌ์ค์ ๋ฌด์ ํ์ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง์ ๋ํ ์จํ๋ ๋ฏธ์ค ์ก์ธ์ค ๊ถํ์ ์ ๊ณตํ๋ ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง ์๋น์ค์ด๋ค.
- Storage Gateway๋ iSCSI, SMB ๋ฐ NFS์ ๊ฐ์ ํ์ค ์คํ ๋ฆฌ์ง ํ๋กํ ์ฝ ์ธํธ๋ฅผ ์ ๊ณตํ๋ฏ๋ก ๊ธฐ์กด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ ์์ฑํ์ง ์๊ณ AWS ์คํ ๋ฆฌ์ง๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
- Amazon ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง ์๋น์ค์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ณ ์์ ์ ์ผ๋ก ์ ์ฅํ๋ฉด์ ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ๋ ์จํ๋ ๋ฏธ์ค์ ์บ์ฑํ์ฌ ์ง์ฐ ์๊ฐ์ด ์งง์ ์ฑ๋ฅ์ ์ ๊ณตํ๋ค.
- Storage Gateway๋ ๋ณ๊ฒฝ๋ ๋ฐ์ดํฐ๋ง ์ ์กํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์์ถํ์ฌ AWS๋ก์ ๋ฐ์ดํฐ ์ ์ก์ ์ต์ ํํ๋ค.
- Storage Gateway๋ Amazon S3 ๋ฐ Amazon FSx for Windows File Server ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง์ ๊ธฐ๋ณธ์ ์ผ๋ก ํตํฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ฐ๋ ๋ด์์ ์ฒ๋ฆฌํ ์ ์๊ณ , AWS Identity and Access Management(IAM)์ ํตํฉํ์ฌ ์๋น์ค ๋ฐ ๋ฆฌ์์ค์ ๋ํ ์ก์ธ์ค ๊ด๋ฆฌ๋ฅผ ์์ ํ๊ฒ ๋ณดํธํ ์ ์์ผ๋ฉฐ, AWS Key Management Service(KMS)์ ํตํฉํ์ฌ ํด๋ผ์ฐ๋์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๊ณ , Amazon CloudWatch์ ํตํฉํ์ฌ ๋ชจ๋ํฐ๋ง ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ , AWS CloudTrail๊ณผ ํตํฉํ์ฌ ๊ณ์ ํ๋์ ๋ก๊น ํ ์ ์๋ค.