AWS Service - Computing
Amazon EC2
- ν΄λΌμ°λμμ μμ νκ³ κ·λͺ¨ μ‘°μ μ΄ κ°λ₯ν μ»΄ν¨ν νμλ₯Ό μ 곡νλ μΉμλΉμ€.
- νΉμ§
- νλ ₯μ μΈ μΉ κ·λͺ¨ μ»΄ν¨ν : Amazon EC2λ₯Ό μ¬μ©νλ©΄ λͺ μκ°μ΄λ λ©°μΉ μ΄ μλ λ¨ λͺλΆλ§μ μ©λμ λ리거λ μ€μΌ μ μμ : λͺ¨λ κ³Όμ μ΄ μΉμλΉμ€ APIλ‘ μ μ΄λλ―λ‘ μ ν리μΌμ΄μ μ΄ μꡬμ λ°λΌ μ€μ€λ‘ μλ νμ₯ λ° μΆμν μ μμ
- μμ μ μ΄ : μΈμ€ν΄μ€μ λν λ£¨νΈ μ‘μΈμ€κ° νμ©λλ©° μ΄λ€ λ¨Έμ μ μ¬μ©νλ μΈμ€ν΄μ€μ μνΈ μμ©ν μ μμ
- μ μ°ν ν΄λΌμ°λ νΈμ€ν μλΉμ€ : μ¬λ¬ μΈμ€ν΄μ€ μ ν, OS, μννΈμ¨μ΄ ν¨ν€μ§ μ€μ μ νν μ μμ
- ν΅ν© : S3, RDS, VPCμ κ°μ λλΆλΆμ AWS μλΉμ€μ ν΅ν©λμ΄ μμ΄ λ€μν μ ν리μΌμ΄μ μ κ±Έμ³ μ»΄ν¨ν , 쿼리 μ²λ¦¬ λ° ν΄λΌμ°λ μ€ν 리μ§λ₯Ό μ 곡
- μμ μ±
- 보μ : VPCμ ν¨κ» μλνμ¬ μ¬μ©μ μ»΄ν¨ν 리μμ€μ 보μμ± λ° κ°λ ₯ν λ€νΈμνΉ κΈ°λ₯μ μ 곡
- μ»΄ν¨ν μΈμ€ν΄μ€λ μ§μ ν IPμ£Όμ λ²μμ VPC λ΄μ μμΉ, μΈν°λ·μ 곡κ°ν μΈμ€ν΄μ€μ λΉκ³΅κ°ν μΈμ€ν΄μ€λ₯Ό μ μ΄ν μ μμ
- IPsec κ°μ νλΌμ΄λΉ λ€νΈμν¬(VPN) μ°κ²°μ ν΅ν΄ κΈ°μ‘΄ IT μΈνλΌλ₯Ό VPC 리μμ€μ μ°κ²°ν μ μμ
- EC2 리μμ€λ₯Ό μ μ© μΈμ€ν΄μ€λ‘ νλ‘ λΉμ λ ν μ μμ β μ μ© μΈμ€ν΄μ€λ μΆκ° 격리λ₯Ό μν΄ λ¨μΌ κ³ κ°μκ²λ§ ν λΉλ νλμ¨μ΄μμ μ€νλλ Amazon EC2 μΈμ€ν΄μ€
- κ³ κ° μ μ© EC2 μΈμ€ν΄μ€ μ©λμ κ°μΆ 물리μ μλ²μΈ μ μ© νΈμ€νΈμ νλ‘λΉμ λ ν μ μμ, μ μ© νΈμ€νΈλ κ·μ μ€μ μ건μ μΆ©μ‘±νλ λ° λμμ΄ λκ³ μ¬μ©μκ° μ체μ μλ²λ³ μννΈμ¨μ΄ λΌμ΄μ μ€λ₯Ό μ¬μ©ν μ μμ΄ λΉμ©μ μ κ°ν μ μμ
- μ λ ΄ν λΉμ©
- μ¨λ맨λ μΈμ€ν΄μ€ : μκ°λΉ μ»΄ν¨ν νμ μ¬μ©λμ λ°λΌ μκΈμ μ§λΆ
- μμ½ μΈμ€ν΄μ€ : μ¨λ맨λμ λΉν΄ λν ν μΈλ μκΈ
- μ€ν μΈμ€ν΄μ€ : μλΉ EC2 μ»΄ν¨ν μ©λμ μ μ°° κ°λ₯
Β
Amazon EC2 Container Service (ECS)
- λ컀 컨ν μ΄λλ₯Ό μ§μνλ 컨ν μ΄λ κ΄λ¦¬ μλΉμ€
- νμ₯μ±κ³Ό μ±λ₯μ΄ λ°μ΄λ¨, μ체μ μΈ ν΄λ¬μ€ν° κ΄λ¦¬ μΈνλΌλ₯Ό μ€μΉ, μ΄μ λ° νμ₯ν νμκ° μ¬λΌμ§
Β
Amazon EC2 Container Registry
- κ°λ°μκ° λ컀 컨ν μ΄λ μ΄λ―Έμ§λ₯Ό μμ½κ² μ μ₯, κ΄λ¦¬ λ° λ°°ν¬ν μ μκ² ν΄μ£Όλ μμ κ΄λ¦¬ν λ컀 컨ν μ΄λ λ μ§μ€νΈλ¦¬
- ECSμ ν΅ν©λμ΄ κ°λ°μμ νλ‘λμ κΉμ§μ μν¬νλ‘λ₯Ό κ°μν ν μ μμ
- μ μκΈμ΄λ μ½μ μ΄ μμΌλ©°, 리ν¬μ§ν 리μ μ μ₯ν λ°μ΄ν°μ μΈν°λ·μΌλ‘ μ μ‘ν λ°μ΄ν° μμ λν μκΈλ§ μ§λΆ
Β
Amazon Lightsail
- νλ‘μ νΈμ μ°©μνλ λ° νμν λͺ¨λ κ²(κ°μλ¨Έμ , SSD κΈ°λ° μ€ν 리μ§, λ°μ΄ν°μ μ‘, DNS κ΄λ¦¬, κ³ μ IPμ£Όμ)μ΄ ν¬ν¨λμ΄ μμΌλ©°, μ΄λ¬ν μλΉμ€λ₯Ό μ λ ΄νκ³ μμΈ‘ κ°λ₯ν μκΈμΌλ‘ μ¬μ©ν μ μμ
Β
AWS Batch
- AWSμμ μλ§μ λ°°μΉ μ»΄ν¨ν μμ μ ν¨μ¨μ μΌλ‘ μμ½κ² μ€νν μ μμ
- AWS Batchλ μ μΆλ λ°°μΉ μμ μ λ³Όλ₯¨ λ° νΉμ 리μμ€ μꡬ μ¬νμ λ°λΌ μ΅μ μ μλ λ° μ νμ μ»΄ν¨ν 리μμ€λ₯Ό λμ μΌλ‘ νλ‘λΉμ λν¨
Β
AWS Elastic Beanstalk
- JAVA, .NET, PHP, Node.js, Python, Ruby, Go, Dockerλ₯Ό μ¬μ©νμ¬ Apache, Nginx, Passenger, IIS κ°μ μΉμν μλ²μμ κ°λ°λ μΉ μ ν리μΌμ΄μ λ° μλΉμ€λ₯Ό λ°°ν¬νκ³ νμ₯νλ μλΉμ€
- μ½λλ₯Ό μ λ‘λνκΈ°λ§ νλ©΄ Elastic Beanstalkκ° μ©λ νλ‘λΉμ λ, λ‘λ λ°Έλ°μ±, Auto scaling, μ ν리μΌμ΄μ μν λͺ¨λν°λ§μ μ΄λ₯΄κΈ°κΉμ§ λ°°ν¬λ₯Ό μλμΌλ‘ μ²λ¦¬
Β
AWS Lambda
- μλ²λ₯Ό νλ‘λΉμ λνκ±°λ κ΄λ¦¬ν νμ μμ΄ μ½λλ₯Ό μ€νν μ μμ
- μ¬μ©ν μ»΄ν¨ν μκ°μ λν΄μλ§ μκΈμ μ§λΆνλ©΄ λκ³ μ½λκ° μ€νλμ§ μμ λλ μκΈμ΄ λΆκ³Όλμ§ μμ
- μ½λκ° κΈ°ν AWS μλΉμ€μμ μλμΌλ‘ νΈλ¦¬κ±°λλλ‘ μ€μ νκ±°λ μ½λλ₯Ό μ΄λ€ μΉ λλ λͺ¨λ°μΌ μ±μμλ μ§μ νΈμΆν μ μμ
Β
Auto Scaling
- μ ν리μΌμ΄μ κ°μ©μ±μ μ μ§νλλ° λμμ΄ λκ³ μ μν 쑰건μ λ°λΌ EC2 μ©λμ μλμΌλ‘ νμ₯νκ±°λ μΆμν μ μμ
- μμν¨ν΄μ΄ μμ μ μΈ μ ν리μΌμ΄μ κ³Ό μ¬μ©λμ΄ μκ°, μΌ, μ£Ό λ¨μλ‘ λ°λλ μ ν리μΌμ΄μ λͺ¨λμ μ ν©
Β