Amazon S3λ?

- Amazon S3 (Simple Storage Service)λ νμ₯μ±, λμ λ°μ΄ν° κ°μ©μ±, κ·Έλ¦¬κ³ κ°λ ₯ν 보μ μ±λ₯μ μ 곡νλ μ€λΈμ νΈ μ€ν λ¦¬μ§ μλΉμ€μ
λλ€. μ½κ² λ§ν΄, λ°μ΄ν°λ₯Ό ν΄λΌμ°λμ μμ νκ² μ μ₯νκ³ κ΄λ¦¬ν μ μλ μλΉμ€λ‘, μ μΈκ³ λ€μν μ¬μ©μμ μ ν리μΌμ΄μ
μμ λ리 νμ©λκ³ μμ΅λλ€.
S3μ ꡬ쑰
- λ²ν·(bucket): S3μ κ°μ₯ κΈ°λ³Έμ μΈ μ μ₯ λ¨μλ‘, λ°μ΄ν°λ₯Ό μ μ₯ν λ²ν·μ μ¬μ©μκ° μ§μ μμ±ν©λλ€.
- ν리ν½μ€(prefix): λ²ν· λ΄μμ κ³μΈ΅μ μΈ λλ ν 리μ²λΌ μ¬μ©ν μ μλ ν΄λ μν μ ν©λλ€.
- μ€λΈμ νΈ(object): S3μ μ μ₯λ μ€μ λ°μ΄ν° λ¨μμ
λλ€. κ° μ€λΈμ νΈλ λ°μ΄ν° μ체μ λ©νλ°μ΄ν°λ₯Ό ν¬ν¨ν©λλ€.
κ°μ²΄ κ²½λ‘ μμ: s3://{bucket_name}/{prefix_name}/{object_name}
- μΆκ°λ‘, S3λ κΆν κ΄λ¦¬ κΈ°λ₯μ ν΅ν΄ λ²ν·κ³Ό μ€λΈμ νΈμ λν μ κ·Ό κΆνμ μΈλΆμ μΌλ‘ μ€μ ν μ μμ΅λλ€. μ΄ κΈ°λ₯μ μ¬μ©νλ©΄ μ€μν νμΌμ μΈμ¦λ μ¬μ©μμκ²λ§ μ κ·Όμ νμ©νκ±°λ, κ³΅κ° μ€μ μ ν΅ν΄ λꡬλ μ κ·Όν μ μλλ‘ ν μ μμ΅λλ€.
Amazon S3μ μ£Όμ νμ© μ¬λ‘
- νμΌ μ μ₯: μ΄λ―Έμ§, λμμ λ± λμ©λ νμΌμ ν¨μ¨μ μΌλ‘ μ μ₯νκ³ κ΄λ¦¬ν μ μμ΅λλ€.
- μμ€μ½λ μ μ₯: μ½λ μ μ₯μλ‘μλ νμ©ν μ μμ΄, ν λ΄ νμΌ κ³΅μ λ νμ
μ μ 리ν©λλ€.
- λ‘κ·Έ λ³΄κ΄ λ° λ°±μ
: μλ²λ μ ν리μΌμ΄μ
μ λ‘κ·Έ λ°μ΄ν°λ₯Ό μμ νκ² μ μ₯νκ³ , Amazon Athenaμ μ°κ³ν΄ κ²μ λ° λΆμλ κ°λ₯ν©λλ€.
- μ μ μΉ μ¬μ΄νΈ νΈμ€ν
: HTML, CSS, JavaScript νμΌμ μ μ₯ν΄ μ μ μΉ μ¬μ΄νΈλ₯Ό μ½κ² λ°°ν¬ν μ μμ΅λλ€.
- νμΌ κ³΅μ : νμΌμ κ³΅κ° λ§ν¬λ₯Ό μμ±ν΄ μ½κ² 곡μ ν μ μμΌλ©°, ν λ νΈλ₯Ό ν΅ν νμΌ κ³΅μ λ μ§μν©λλ€.
- μ΄λ²€νΈ κΈ°λ° λ‘μ§: S3μ νμΌμ΄ μ
λ‘λλ λ μ΄λ₯Ό νΈλ¦¬κ±°λ‘ νΉμ Lambda ν¨μλ₯Ό μ€νν΄ μ΄λ²€νΈ κΈ°λ°μ λ‘μ§μ ꡬνν μ μμ΅λλ€.
- μμΉ΄μ΄λΈ: λ°μ΄ν°λ₯Ό μ₯κΈ° 보κ΄ν μ μλ Amazon S3 Glacier ν΄λμ€λ₯Ό μ¬μ©ν΄ λΉμ©μ μ κ°νλ©° μμΉ΄μ΄λΉν μ μμ΅λλ€.
Amazon S3μ νΉμ§
1. S3μ μ€ν λ¦¬μ§ ν΄λμ€
Amazon S3λ λ€μν μ€ν λ¦¬μ§ ν΄λμ€λ₯Ό μ 곡νμ¬ μ¬μ©μκ° μ μ₯ λΉμ©κ³Ό λ°μ΄ν° μ κ·Ό μꡬμ λ§μΆ° μ νν μ μλλ‘ ν©λλ€. λνμ μΈ μ€ν λ¦¬μ§ ν΄λμ€λ λ€μκ³Ό κ°μ΅λλ€:
- S3 Standard: μμ£Ό μ κ·Όνλ λ°μ΄ν°λ₯Ό μν κ³ κ°μ©μ± μ€ν 리μ§μ
λλ€.
- S3 Intelligent-Tiering: μ κ·Ό ν¨ν΄μ μμΈ‘νκΈ° μ΄λ €μ΄ λ°μ΄ν°μ λν΄ μλμΌλ‘ λΉμ© μ΅μ νλ₯Ό μ§μνλ μ€ν 리μ§μ
λλ€.
- S3 Glacier λ° Glacier Deep Archive: μ₯κΈ° λ³΄κ΄ λ° μμΉ΄μ΄λΉμ μν λ§€μ° μ λ ΄ν μ€ν λ¦¬μ§ μ΅μ
μ
λλ€.
2. S3μ λ°μ΄ν° 보μ λ° κ΄λ¦¬
S3λ κ°λ ₯ν 보μ κΈ°λ₯μ μ 곡ν©λλ€. μλλ λνμ μΈ λ³΄μ λ° κ΄λ¦¬ κΈ°λ₯μ
λλ€:
- λ²ν· μ μ±
λ° IAM μ μ±
: μΈλΆμ μΈ μ κ·Ό μ μ΄λ₯Ό ν΅ν΄ κΆνμ κ΄λ¦¬ν μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ νΉμ IPλ AWS κ³μ μλ§ μ κ·Όμ νμ©νκ±°λ μ νν μ μμ΅λλ€.
- μλ² μΈ‘ μνΈν: S3μ μ μ₯λ λ°μ΄ν°λ₯Ό μνΈννμ¬ λ³΄μμ κ°νν μ μμ΅λλ€. SSE-S3, SSE-KMS λ±μ μνΈν λ°©μμ μ§μν©λλ€.
- λ²μ κ΄λ¦¬: κ°μ²΄μ λν λ²μ κ΄λ¦¬ κΈ°λ₯μ ν΅ν΄ λ°μ΄ν° μμ€μ λ°©μ§ν μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ λ°μ΄ν°κ° μμ λκ±°λ μμ λ κ²½μ°, μ΄μ λ²μ μΌλ‘ 볡μν μ μμ΅λλ€.
3. S3 μ¬μ© μ μ£Όμν μ λ° μ€κ³ ν
- λ²ν· μ΄λ¦μ μ μ μ μΌμ±: S3 λ²ν· μ΄λ¦μ AWS μ 체μμ μ μΌν΄μΌ νλ―λ‘, μ΄λ¦ μΆ©λμ λ°©μ§νκΈ° μν΄ λλ©μΈ μ΄λ¦μ²λΌ κ³ μ ν μ λ―Έμ¬λ₯Ό μΆκ°νλ κ²μ΄ μ’μ΅λλ€.
- ν리ν½μ€ μ€κ³: ν리ν½μ€λ₯Ό μ μ€κ³ν΄ μμ²μ λΆμ°μν΄μΌλ‘μ¨ λ³λͺ© νμμ λ°©μ§ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, λ°μ΄ν°λ₯Ό μ¬λ¬ ν΄λλ‘ λλμ΄ μ μ₯νλ©΄ S3μ μμ² μ²λ¦¬ μ±λ₯μ μ΅μ νν μ μμ΅λλ€.
- λ©ν°ννΈ μ
λ‘λ: 100MB μ΄μμ νμΌμ μ
λ‘λν λλ λ©ν°ννΈ μ
λ‘λ κΈ°λ₯μ μ¬μ©νλ©΄ μμ μ μ΄κ³ λΉ λ₯΄κ² νμΌμ μ
λ‘λν μ μμ΅λλ€. μ΄ λ°©μμ λμ©λ νμΌμ μ¬λ¬ μ‘°κ°μΌλ‘ λλμ΄ λ³λ ¬λ‘ μ μ‘νλ λ°©μμ μ¬μ©ν©λλ€.
4. S3μ μ¬μ© μ ν λ° νκ³
- λ²ν· μ μ ν: AWS κ³μ λΉ κΈ°λ³Έμ μΌλ‘ μ΅λ 100κ°μ λ²ν·μ μμ±ν μ μμΌλ©°, μμ²μ ν΅ν΄ μ΅λ 1000κ°κΉμ§ λ릴 μ μμ΅λλ€.
- μμ² μλ μ ν: ν리ν½μ€λΉ μ½κΈ° μμ²μ μ΄λΉ 3500ν, μ°κΈ° λ° μμ μμ²μ μ΄λΉ 5500νλ‘ μ νλ©λλ€. μ΄λ¬ν μ νμ κ³ λ €ν΄ μ€κ³λ₯Ό μ μ€ν ν΄μΌ ν©λλ€.