μ¨λ맨λ(On-demand) μλΉμ€ λ?
AWSμμ μ¨λ맨λ(On-demand) μλΉμ€λ μ¬μ©μκ° νμν λ μ¦μ μμμ μμ²νκ³ , κ·Έλ§νΌλ§ λΉμ©μ μ§λΆνλ λ°©μμ ν΄λΌμ°λ μ»΄ν¨ν λͺ¨λΈμ λλ€.
κΈ°μ‘΄μ IT μΈνλΌμμλ μλ²λ₯Ό ꡬ맀νκ³ μ€μΉνλλ° μκ°μ΄ λ§μ΄ μμλμ§λ§, AWSμμλ νμν λ λ°λ‘ μμμ μ¬μ©ν μ μμ΄ μ μ°νκ³ ν¨μ¨μ μΈ μμ κ΄λ¦¬κ° κ°λ₯ν©λλ€.
μ¬κΈ°μ λ§νλ 'μμ' μ΄λ?
μ¬κΈ°μ λ§νλ μμμ ν΄λΌμ°λ νκ²½μμ μ¬μ©ν μ μλ λ€μν μ»΄ν¨ν 리μμ€λ₯Ό μλ―Έν©λλ€.
AWSμ κ°μ ν΄λΌμ°λ μλΉμ€ μ 곡μλ κ³ κ°μ΄ νμμ λ°λΌ μ»΄ν¨ν μμμ ν λΉνκ³ μ¬μ©ν μ μλλ‘ μ§μνλ©° μ΄ μμλ€μ μ¬λ¬ μ νμΌλ‘ ꡬλΆλ©λλ€.
AWSμμμ μ£Όμ μμ
- μ»΄ν¨ν
νμ (EC2 μΈμ€ν΄μ€)
- μλ²μ κ°μ μν μ νλ μ»΄ν¨ν 리μμ€μ λλ€. AWSμμ EC2 μΈμ€ν΄μ€λ₯Ό μμ±νλ©΄ ν΄λΉ μλ²λ₯Ό μ¬μ©νλ κ²κ³Ό λμΌν μ»΄ν¨ν λ₯λ ₯μ μ»κ² λ©λλ€.
- μ: μΉ μλ²λ CPU, λ©λͺ¨λ¦¬, κ·Έλ¦¬κ³ λμ€ν¬ μ μ₯곡κ°μ΄ νμν©λλ€. CPUλ κ³μ°μ νκ³ , λ©λͺ¨λ¦¬λ λ°μ΄ν°λ₯Ό μμλ‘ μ μ₯νκ³ , λμ€ν¬λ μꡬμ μΌλ‘ λ°μ΄ν°λ₯Ό μ μ₯νλ μν μ ν©λλ€. κ³ κ°μ΄ μΉμ¬μ΄νΈμμ μνμ κ²μνκ±°λ λ‘κ·ΈμΈν λ, EC2 μΈμ€ν΄μ€κ° μΉμ¬μ΄νΈμ λν μμ²μ λ°μ μλ²μμ λ°μ΄ν°λ₯Ό μ²λ¦¬νκ³ , μ¬μ©μμκ² νμ΄μ§λ₯Ό 보μ¬μ€λλ€.
- μ€ν λ¦¬μ§ (S3, EBS, EFS λ±)
- λ°μ΄ν°λ₯Ό μ μ₯ν μ μλ μμμ λλ€. AWSμμλ μ¬λ¬ κ°μ§ μ€ν λ¦¬μ§ μ΅μ μ μ 곡νμ¬ νμΌ μ μ₯, λ°μ΄ν°λ² μ΄μ€ λ°±μ , μμΉ΄μ΄λΉ λ±μ μ§μν©λλ€.
- μ: Amazon S3λ κ°μ²΄ μ μ₯μλ‘, μ¬μ§, λ¬Έμ, λΉλμ€ νμΌ λ±μ μ μ₯ν μ μλ μμμ λλ€.
- λ€νΈμν¬ μμ (VPC, Route 53, Elastic Load Balancer):
- λ€νΈμν¬μ κ΄λ ¨λ μμμ λλ€. AWS λ΄μμ λ€μν μΈνλΌ κ°μ ν΅μ μ μ€μ νκ±°λ, μΈλΆμμ AWS μμμ μ μν μ μλλ‘ λ€νΈμν¬λ₯Ό ꡬμ±ν μ μμ΅λλ€.
- μ: VPC(κ°μ μ¬μ€ ν΄λΌμ°λ)λ AWS λ΄μμ 격리λ λ€νΈμν¬ νκ²½μ μ€μ νλ μμμ΄κ³ , ELB(Elastic Load Balancer)λ μ¬λ¬ μλ²λ‘ νΈλν½μ λΆμ°νλ μμμ λλ€.
μ¨λ맨λ(On-demand) μλΉμ€ νΉμ§
μ€μκ° μ΄μ© κ°λ₯
μ¬μ©μκ° μλΉμ€λ₯Ό μμ²νλ©΄, ν΄λΉ μλΉμ€κ° μ¦μ μ΄μ© κ°λ₯ν©λλ€.
μλ², μ€ν 리μ§, λ€νΈμν¬ λ± λ€μν μΈνλΌ μμμ νμμ λ°λΌ λ°λ‘ μ¬μ©ν μ μμ΅λλ€.
μ΄λ μμ , λμμ, κΈμ΅ κ±°λ, νμ νΈμΆ, μμ μ£Όλ¬Έ λ° λ°°μ‘ λ± λ€μν λΆμΌμμ λνλ©λλ€.
μΈν°λ· κΈ°λ°
λλΆλΆμ μ¨λ맨λ μλΉμ€λ μΉ λΈλΌμ°μ λ λͺ¨λ°μΌ μ ν리μΌμ΄μ μ ν΅ν΄ μ κ·Ό κ°λ₯νλ©°, μ΄λ₯Ό ν΅ν΄ μ¬μ©μλ μΈμ μ΄λμλ μλΉμ€λ₯Ό μ΄μ©ν μ μμ΅λλ€.
μ¬μ©λ κΈ°λ° κ³ΌκΈ
μ₯λΉλ μμμ 미리 ꡬ맀ν νμκ° μμΌλ©°, μ¬μ©ν λ§νΌλ§ λΉμ©μ΄ λΆκ³Όλ©λλ€.
μ¦, μ΄κΈ° ν¬μλΉκ° μκ³ νμν λλ§ λΉμ©μ μ§λΆνλ λ°©μμ λλ€.
λ€μν μ°μ λΆμΌμμ νμ©
μμ λ° λμμ μ€νΈλ¦¬λ°, ν΄λΌμ°λ μ»΄ν¨ν , κΈμ΅ μλΉμ€, νμ μλΉμ€, μμ λ°°λ¬, μ¨λΌμΈ κ΅μ‘ λ± λ€μν λΆμΌμμ μ¨λ맨λ μλΉμ€κ° μ 곡λ©λλ€.
κ°μΈνλ κ²½ν
μ¬μ©μμ μ νΈλμ νλμ λ°λΌ λ§μΆ€νμΌλ‘ μλΉμ€λ₯Ό μ 곡νμ¬ κ°μΈνλ κ²½νμ μ 곡νλ κ²μ΄ λͺ©νμ λλ€.
νμ₯μ±
νμμ λ°λΌ μμμ λ리거λ μ€μΌ μ μμ΅λλ€.
μλ₯Ό λ€μ΄, μ¬μ©μκ° λͺ°λ¦¬λ μκ°μ μλ²λ₯Ό νμ₯νκ³ , μμκ° μ€μ΄λ€λ©΄ μλ²λ₯Ό μ€μ¬μ λΉμ©μ μ κ°ν μ μμ΅λλ€.
μ¨λ맨λ(On-demand) μλΉμ€μ μλ μ리
μ¨λ맨λ(On-demand) μλΉμ€μ μλ μ리λ μ¬μ©μμ μμ²μ μ μνκ² μλ΅νμ¬ νμν μλΉμ€λ₯Ό μ 곡νλ λ° μ€μ μ λ‘λλ€.
- μ¬μ©μ μμ²
- μ¬μ©μλ μΉ λΈλΌμ°μ λ λͺ¨λ°μΌ μ±μ ν΅ν΄ νμν μλΉμ€λ₯Ό μμ²ν©λλ€.
- μλ₯Ό λ€μ΄, μμ μ€νΈλ¦¬λ°, νμ νΈμΆ, μμ μ£Όλ¬Έ λ±μ΄ λ μ μμ΅λλ€.
- μλΉμ€ μμ² μ λ¬
- μ¬μ©μμ μμ²μ ν΄λΉ μλΉμ€μ μλ² λλ νλ«νΌμ μ λ¬λ©λλ€.
- μΈνλΌ μ€λΉ λ° νμ₯μ±
- μλΉμ€ νλ«νΌμ νμν μΈνλΌ μμμ λμ μΌλ‘ ν λΉνκ±°λ μ΄λ―Έ ꡬμΆλ μΈνλΌμμ νμ©ν©λλ€.
- ν΄λΌμ°λ κΈ°λ°μ μλΉμ€μΈ κ²½μ°, μ΄λ κ°μ μλ², μ€ν 리μ§, λ°μ΄ν°λ² μ΄μ€ λ±μ ν¬ν¨ν μ μμ΅λλ€.
- μλΉμ€ μ 곡
- ν λΉλ μΈνλΌ μμμ κΈ°λ°μΌλ‘ μλΉμ€κ° μ 곡λ©λλ€.
- μμ μ€νΈλ¦¬λ°μ κ²½μ° μμ νμΌμ΄ μ€νΈλ¦¬λ°λκ³ , νμ νΈμΆμ κ²½μ° κ°μ©ν μ°¨λμ μ°Ύμ 보λ΄μ£Όκ³ , μμ μ£Όλ¬Έμ κ²½μ° μ£Όλ¬Έλ μμμ μ€λΉνκ³ λ°°λ¬ν©λλ€.
- μ€μκ° ν΅μ
- μ¬μ©μμ μλΉμ€ κ°μλ μ€μκ°μΌλ‘ ν΅μ μ΄ μ΄λ£¨μ΄μ§λλ€.
- μ¬μ©μκ° μμ²μ λ³κ²½νκ±°λ μΆκ° μ 보λ₯Ό μ 곡ν κ²½μ°, μλΉμ€λ μ μνκ² μ΄μ λμν©λλ€.
- κ²°μ λ° λΉμ© μ²κ΅¬
- μ¬μ©μλ μλΉμ€ μ΄μ©μ λ°λΌ λΉμ©μ λΆλ΄ν©λλ€.
- μΌλ°μ μΌλ‘ μ€μ μ¬μ©λμ λ°λΌ λμ μΌλ‘ λΉμ©μ΄ μ± μ λλ©°, μ μ°ν λΉμ© ꡬ쑰λ₯Ό μ 곡ν©λλ€.
- νμ§ μ μ§ λ° κ°μ
- μλΉμ€ νλ«νΌμ μλΉμ€ νμ§μ μ§μμ μΌλ‘ λͺ¨λν°νλ©° νμν κ²½μ° κ°μ μ μνν©λλ€.
- μ¬μ©μ νΌλλ°± λ° νλ ν¨ν΄ λ±μ λΆμνμ¬ κ°μΈνλ κ²½νμ μ 곡νκ±°λ μλΉμ€λ₯Ό μ΅μ νν©λλ€.
μμ
EC2 (Elastic Compute Cloud)λ AWSμ μ¨λ맨λ λ°©μμ λνμ μΈ μλΉμ€μ λλ€.
μλ₯Ό λ€μ΄, μΉ μ ν리μΌμ΄μ μ μ΄μνλ κΈ°μ μ΄ μλ€κ³ κ°μ ν©μλ€.
μ΄ κΈ°μ μ νΉμ μμ¦μλ§ νΈλν½μ΄ κΈκ²©ν λμ΄λκΈ° λλ¬Έμ, κ·Έ μμ¦ λμλ§ μλ²κ° λ§μ΄ νμνκ³ , κ·Έ μΈμλ μ΅μνμ μμλ§ νμν©λλ€.
- μ¨λ맨λ EC2 μΈμ€ν΄μ€ μ¬μ©: μ¬μ©μλ νΈλν½μ΄ λͺ°λ¦¬λ μμ¦μλ§ μΆκ° μλ² μΈμ€ν΄μ€λ₯Ό μ€ννκ³ , νΈλν½μ΄ μ€μ΄λ€λ©΄ μλ²λ₯Ό μ’ λ£ν μ μμ΅λλ€. κ·Έλκ·Έλ νμν λ§νΌμ μλ²λ§ μ€ννμ¬ μ΄μ λΉμ©μ μ΅μ νν μ μμ΅λλ€.
λ λ€λ₯Έ μλ‘ Amazon S3 (Simple Storage Service)μμ λ°μ΄ν°λ₯Ό μ μ₯ν λλ μ¨λ맨λ λ°©μμ μ¬μ©ν μ μμ΅λλ€. μ¬μ©μλ μ€μ λ‘ μ μ₯ν λ°μ΄ν° μμ λ°λΌμλ§ λΉμ©μ μ§λΆνλ©°, λ°μ΄ν°λ₯Ό μΆκ°νκ±°λ μμ ν λλ§λ€ μ μ₯μ ν¬κΈ°λ₯Ό μλμΌλ‘ μ‘°μ ν μ μμ΅λλ€.
AWSμμμ μ¨λ맨λ κ°λ μμ½
AWS μ¨λ맨λ μλΉμ€λ IT μμμ νμν λλ§λ€ μ¦μ μ 곡νλ©°, μ μ°νκ³ ν¨μ¨μ μΈ μμ κ΄λ¦¬μ λΉμ©μ κ°μ΄ κ°λ₯ν©λλ€.
μ¬μ©ν λ§νΌλ§ λΉμ©μ μ§λΆνκΈ° λλ¬Έμ μ΄κΈ° λΉμ© λΆλ΄μ΄ μκ³ , λΉμ¦λμ€ λ³νμ λΉ λ₯΄κ² λμν μ μλ μ₯μ μ΄ μμ΅λλ€.
'π Development > AWS(Amazon Web Services)' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
PySpark(νμ΄μ€νν¬)μ AWS Glue(κΈλ£¨) ETL λ? (0) | 2024.02.19 |
---|---|
[AWS] IAM μ΄λ? (1) | 2024.02.19 |
[AWS] Pyhton boto3 λΌμ΄λΈλ¬λ¦¬ μ¬μ© (1) | 2024.02.16 |
[AWS] Redshift λ? (0) | 2024.01.19 |