λ°˜μ‘ν˜•

λ“œλ””μ–΄ 말둜만 λ“£λ˜ EC2 에 λŒ€ν•΄ 곡뢀λ₯Ό ν•΄λ³΄κ² μŠ΅λ‹ˆλ‹Ή

 


 

Amazon EC2 μ†Œκ°œ

 

Amazon EC2(Amazon Elastic Compute Cloud) λŠ” AWS의 퍼블릭 ν΄λΌμš°λ“œ ν™˜κ²½μ—μ„œ ν™•μž₯ κ°€λŠ₯ν•œ μ»΄ν“¨νŒ… μžμ›μ„ μ œκ³΅ν•˜μ—¬ κ°€μƒμ˜ μ„œλ²„λ₯Ό μš΄μ˜ν•  수 μžˆλŠ” μ„œλΉ„μŠ€μ΄λ‹€

AWS μ„œλΉ„μŠ€λ‚˜ κΈ°λŠ₯λ“€μ˜ μš©μ–΄λ₯Ό μ‚΄νŽ΄λ³΄λ©΄ Elastic μ΄λΌλŠ” 단어가 λΉˆλ²ˆν•˜κ²Œ λ‚˜μ˜€λŠ”κ±Έ 확인할 수 μžˆλŠ”λ°

Elastic 은 "탄λ ₯적인"μ΄λΌλŠ” 뜻이며, μ»΄ν“¨νŒ… μžμ›μ— λŒ€ν•΄ μ›ν•˜λŠ” 만큼 ν™•μ •, μΆ•μ†Œν•˜μ—¬ μœ μ—°ν•˜κ²Œ μ‚¬μš©ν•  수 μžˆλŠ” κ°œλ…μœΌλ‘œ μ΄ν•΄ν•˜λ©΄ λœλ‹€!

 

Amazon EC2λŠ” μΈμŠ€ν„΄μŠ€λΌλŠ” 가상 μ»΄ν“¨νŒ… ν™˜κ²½μ„ 기반으둜 ν•˜λ©°, AMI(Amazon Machine Image)λ₯Ό μ΄μš©ν•˜μ—¬ μΈμŠ€ν„΄μŠ€μ— ν•„μš”ν•œ μ†Œν”„νŠΈμ›¨μ–΄ 정보λ₯Ό μ •μ˜ν•œλ‹€

 

=> μ΄λ ‡κ²Œ Amazon EC2 μΈμŠ€ν„΄μŠ€λŠ” μ‚¬μš©μžκ°€ μš”κ΅¬ν•˜λŠ” CPU, λ©”λͺ¨λ¦¬, λ””μŠ€ν¬, 운영 체제, μ†Œν”„νŠΈμ›¨μ–΄ 등을 μ œκ³΅ν•˜μ—¬ μ›Œν¬λ‘œλ“œμ— λ§žλŠ” μ΅œμ ν™”λœ κ°€μƒμ˜ μ„œλ²„λ₯Ό μƒμ„±ν•˜κ³  관리할 수 μžˆλ‹€

 

Amazon EC2 μΈμŠ€ν„΄μŠ€

 

Amazon EC2 μΈμŠ€ν„΄μŠ€λŠ” κ°€μƒμ˜ μ»΄ν“¨νŒ… ν™˜κ²½μœΌλ‘œ CPU, λ©”λͺ¨λ¦¬, μŠ€ν† λ¦¬μ§€, λ„€νŠΈμ›Œν‚Ή μš©λŸ‰μ„ κ²°μ •ν•˜λŠ” λ‹€μ–‘ν•œ μΈμŠ€ν„΄μŠ€ μœ ν˜•μ„ μ œκ³΅ν•œλ‹€

 

Amazon EC2λŠ” 500κ°œκ°€ λ„˜λŠ” μΈμŠ€ν„΄μŠ€ μœ ν˜•μ„ μ œκ³΅ν•˜μ—¬ μ‚¬μš©μž λͺ©μ κ³Ό λΉ„μ¦ˆλ‹ˆμŠ€ ν™˜κ²½μ— 맞게 μ΅œμ ν™”λœ 선택을 ν•  수 μžˆλ‹€!

 

https://aws.amazon.com/ko/ec2/instance-types/

 

μ»΄ν“¨νŒ… - Amazon EC2 μΈμŠ€ν„΄μŠ€ μœ ν˜• - AWS

 

aws.amazon.com

 

μœ„μ˜ μ‚¬μ΄νŠΈμ—μ„œ μΈμŠ€ν„΄μŠ€ μœ ν˜•λ³„ μžμ›μ„ μƒμ„Ένžˆ 확인해볼 수 μžˆλ‹€!

 

 

μΈμŠ€ν„΄μŠ€ μœ ν˜• κ΅¬μ‘°λŠ”

 

t2.micro 와 같이 ν‘œν˜„λ˜λ©°

tλŠ” μΈμŠ€ν„΄μŠ€ νŒ¨λ°€λ¦¬λ‘œ  μš©λ„λ³„ λΆ„λ₯˜μ˜ μ—­ν• 

 

2λŠ” μΈμŠ€ν„΄μŠ€ μ„ΈλŒ€λ‘œ λ†’μ„μˆ˜λ‘ μ΅œμ‹  μ„ΈλŒ€μ΄κ³  그에 따라 μ„±λŠ₯이 μš°μˆ˜ν•˜λ‹€

 

microλŠ” μΈμŠ€ν„΄μŠ€ 크기둜 크기가 컀질수둝 μš©λŸ‰ 및 가격이 μ¦κ°€ν•œλ‹€

 

μ΄λ ‡κ²Œ λ‹€ ν•©μΉ˜λ©΄ t2.micro 와 같이 ν‘œν˜„λ  수 μžˆλŠ” 것이닀!

 

μ±…μ—μ„œ μ§„ν–‰ν•˜λŠ” μ‹€μŠ΅μ˜ EC2 μΈμŠ€ν„΄μŠ€ μœ ν˜•μ€ 프리 ν‹°μ–΄ μ •μ±…μ—μ„œ 무료둜 μ œκ³΅ν•˜λŠ” 't2.micro μΈμŠ€ν„΄μŠ€' λ₯Ό μ‚¬μš©ν•  μ˜ˆμ •

 

μΈμŠ€ν„΄μŠ€ μƒνƒœλŠ”

 

일반적으둜 일곱 κ°€μ§€λ‘œ λΆ„λ₯˜ν•  수 있으며, μ–΄λ–€ ν–‰μœ„μ— μ΅œμ’…μ μœΌλ‘œ λ„λ‹¬ν•˜λŠ” μƒνƒœμ™€ μ§„ν–‰ 과정에 λ”°λ₯Έ μƒνƒœλ‘œ λ‚˜λˆŒ 수 μžˆλ‹€

 

μ΅œμ’…μ μœΌλ‘œ λ„λ‹¬ν•˜λŠ” μƒνƒœλŠ” 'μ‹€ν–‰ 쀑(running)', '쀑지됨(stopped)', 'μ’…λ£Œλ¨(terminated)' μƒνƒœμ΄λ©°

 

μ§„ν–‰ 과정에 λ”°λ₯Έ μƒνƒœλŠ” 'λŒ€κΈ° 쀑(pending)', '쀑지 쀑(stopping)', 'μž¬λΆ€νŒ…(rebooting)', 'μ’…λ£Œ 쀑(shutting-down)' μƒνƒœμ΄λ‹€

 

μΈμŠ€ν„΄μŠ€ μƒνƒœ 변화에 λ”°λ₯Έ λ™μž‘ 흐름을 μ‚΄νŽ΄λ³΄μžλ©΄

 

1. 졜초 μΈμŠ€ν„΄μŠ€λ₯Ό μ‹œμž‘ν•˜λŠ” ν–‰μœ„

졜초 μ‹œμž‘ -> λŒ€κΈ° 쀑 -> μ‹€ν–‰ 쀑(νŠΉλ³„ν•œ 이상이 없을 경우)

 

2. μ‹€ν–‰ 쀑인 μΈμŠ€ν„΄μŠ€λ₯Ό μ€‘μ§€ν•˜λŠ” ν–‰μœ„

 

μ‹€ν–‰ 쀑 -> 쀑지 쀑 -> 쀑지됨(μΈμŠ€ν„΄μŠ€ μ’…λ£Œκ°€ μ•„λ‹Œ μΌμ‹œμ  쀑지 μƒνƒœλ‘œ μ–Όλ§ˆλ“ μ§€ λ‹€μ‹œ μ‹œμž‘ κ°€λŠ₯)

 

3. μ€‘μ§€λœ μΈμŠ€ν„΄μŠ€λ₯Ό μ‹œμž‘ν•˜λŠ” ν–‰μœ„

 

쀑지됨 -> λŒ€κΈ° 쀑 -> μ‹€ν–‰ 쀑

 

4. μ€‘μ§€λœ μΈμŠ€ν„΄μŠ€λ₯Ό μ’…λ£Œν•˜λŠ” ν–‰μœ„

 

쀑지됨 -> μ’…λ£Œ 쀑 -> μ’…λ£Œλ¨(μΈμŠ€ν„΄μŠ€ 영ꡬ μ‚­μ œ)

 

5. μ‹€ν–‰ 쀑인 μΈμŠ€ν„΄μŠ€λ₯Ό μ’…λ£Œν•˜λŠ” ν–‰μœ„

 

μ‹€ν–‰ 쀑 -> μ’…λ£Œ 쀑 -> μ’…λ£Œλ¨(μΈμŠ€ν„΄μŠ€ 영ꡬ μ‚­μ œ)

 

둜 일반적인 흐름이라고 μ΄ν•΄ν•˜κΈ°λŠ” μ–΄λ ΅μ§€ μ•Šμ§€λ§Œ λͺ‡ κ°€μ§€ μ£Όμ˜ν•΄μ•Ό ν•  점이 μžˆλ‹€!

 

'쀑지됨' μƒνƒœμ™€ 'μ’…λ£Œλ¨' μƒνƒœμ˜ 차이λ₯Ό λͺ…ν™•νžˆ μ•Œμ•„μ•Ό ν•˜λŠ”λ°

 

'쀑지됨' μƒνƒœλŠ” 'μΈμŠ€ν„΄μŠ€λ₯Ό μœ μ§€ν•œ 채 μΌμ‹œμ μœΌλ‘œ μ€‘μ§€ν•œ' μƒνƒœμ΄κΈ° λ•Œλ¬Έμ— μ–Όλ§ˆλ“ μ§€ λ‹€μ‹œ ꡬ동할 수 μžˆμ§€λ§Œ 'μ’…λ£Œλ¨' μƒνƒœλŠ” 'μΈμŠ€ν„΄μŠ€λ₯Ό 영ꡬ μ‚­μ œ' ν•˜κΈ° λ•Œλ¬Έμ— λ‹€μ‹œ μ‚¬μš©ν•˜κΈ° μ–΄λ ΅λ‹€!

 

그리고 'μ’…λ£Œλ¨' μƒνƒœκ°€ λ˜μ–΄λ„ 관리 μ½˜μ†”μƒμ—μ„œ λ°”λ‘œ μ‚­μ œλ˜μ§€ μ•ŠμŒμ— μœ μ˜ν•΄μ•Ό ν•œλ‹€

μ’…λ£Œλ˜μ–΄λ„ μΈμŠ€ν„΄μŠ€κ°€ 금방 사라지지 μ•Šκ³  일정 μ‹œκ°„ 정보λ₯Ό 좜λ ₯ν•œλ‹€

(μ’…λ£Œλ˜μ§€ μ•Šμ•„μ„œ 남아 μžˆλŠ” 것은 μ•„λ‹ˆλ―€λ‘œ λ‹€λ₯Έ μž‘μ—…μ„ μˆ˜ν–‰ν•΄λ„ 됨)

 

AMI

 

AMI(Amazon Machine Image)λŠ” μΈμŠ€ν„΄μŠ€λ₯Ό μ‹œμž‘ν•  λ•Œ ν•„μš”ν•œ 정보λ₯Ό μ œκ³΅ν•˜λŠ” κ²ƒμœΌλ‘œ 운영 μ²΄μ œμ™€ μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό 적절히 κ΅¬μ„±ν•œ μƒνƒœλ‘œ μ œκ³΅λ˜λŠ” ν…œν”Œλ¦Ώμ΄λ‹€

 

μΈμŠ€ν„΄μŠ€λ₯Ό 생성할 경우 AMI λ₯Ό μ§€μ •ν•΄μ•Ό ν•˜λ©°, ν•˜λ‚˜μ˜ AMI둜 λ™μΌν•œ κ΅¬μ„±μ˜ μ—¬λŸ¬ μΈμŠ€ν„΄μŠ€λ₯Ό μ†μ‰½κ²Œ 생성할 수 μžˆλ‹€!

 

이런 AMIλŠ” μ‚¬μš©μž μ •μ˜μ˜ AMIλ₯Ό μƒμ„±ν•˜μ—¬ ν™œμš©ν•  μˆ˜λ„ 있고, AWS Marketplaceμ—μ„œ μ œκ³΅ν•˜λŠ” μ„œλ“œ νŒŒν‹°μš© AMI λ₯Ό μ„ νƒν•˜κ±°λ‚˜ AWS 자체적으둜 μ •μ˜λœ κΈ°λ³Έ AMIλ₯Ό μ„ νƒν•˜μ—¬ ν™œμš©ν•  μˆ˜λ„ μžˆλ‹€

 

μ±…μ—μ„œ ν•˜λŠ” μ‹€μŠ΅μ€ AWSμ—μ„œ 자체적으둜 μ •μ˜ν•œ AMIλ₯Ό ν™œμš©ν•˜μ—¬ EC2 μΈμŠ€ν„΄μŠ€λ₯Ό μƒμ„±ν•˜λŠ”λ°, μ‚¬μš©μž μ •μ˜ AMIλŠ” μ–΄λ–€ 흐름에 따라 μƒμ„±λ˜λŠ”μ§€λ„ μ•Œμ•„μ•Όν•˜λ‹ˆ... ν•œλ²ˆ 보자

 

1. AWSμ—μ„œ 자체적으둜 μ œκ³΅ν•˜λŠ” κΈ°λ³Έ AMIλ₯Ό ν™œμš©ν•˜μ—¬ Amazon EC2 μΈμŠ€ν„΄μŠ€λ₯Ό 생성

2. μ‚¬μš©μž μš”κ΅¬μ— 따라 λ³€κ²½ν•˜κ±°λ‚˜ κ΅¬μ„±ν•˜μ—¬ μ‚¬μš©μž μ •μ˜ AMI 이미지λ₯Ό 생성

3. μ΄λ ‡κ²Œ λ§Œλ“  μ‚¬μš©μž μ •μ˜ AMIλ₯Ό ν™œμš©ν•˜μ—¬ λ§žμΆ€ν˜• μΈμŠ€ν„΄μŠ€λ₯Ό 생성

 

AMIλŠ” 동일 리전 λ˜λŠ” λ‹€λ₯Έ λ¦¬μ „μœΌλ‘œ 볡사할 수 있고, 더 이상 ν•„μš” μ—†λŠ” AMIλŠ” 등둝을 μ·¨μ†Œν•  수 μžˆλ‹€!

 

Amazon EC2 μŠ€ν† λ¦¬μ§€

 

AMIλ₯Ό 톡해 Amazon EC2 μΈμŠ€ν„΄μŠ€ ν™˜κ²½μ„ μ„€μ •ν–ˆλ‹€λ©΄, λ‹€μŒμœΌλ‘œ μ–΄λ–€ μ €μž₯μ†Œλ₯Ό μ‚¬μš©ν• μ§€ κ²°μ •ν•΄μ•Ό ν•œλ‹€

 

μŠ€ν† λ¦¬μ§€λŠ” 데이터λ₯Ό μ €μž₯ν•˜λŠ” κ³΅κ°„μ΄λΌλŠ” 의미둜, μ„œλ²„ μžμ›μ—μ„œ λ°œμƒλ˜λŠ” λ‹€μ–‘ν•œ 데이터λ₯Ό λ³΄κ΄€ν•˜λ €λ©΄ ν•„μˆ˜μ μœΌλ‘œ μ‘΄μž¬ν•΄μ•Ό ν•˜λŠ” μš”μ†Œμ΄λ‹€. 

(Amazon EC2 λŠ” μœ μ—°ν•˜κ³  효율적이며 μ‚¬μš©ν•˜κΈ° μ‰¬μš΄ 데이터 μŠ€ν† λ¦¬μ§€ κΈ°λŠ₯을 μ œκ³΅ν•¨)

 

Amazon EC2 μΈμŠ€ν„΄μŠ€μš© μŠ€ν† λ¦¬μ§€ μœ ν˜•μ€ 기본적으둜 μΈμŠ€ν„΄μŠ€ μŠ€ν† μ–΄(instance store) 와 블둝 μŠ€ν† λ¦¬μ§€μΈ Amazon EBS(Elastic Block Store) 둜 λ‚˜λ‰œλ‹€

 

μΈμŠ€ν„΄μŠ€ μŠ€ν† μ–΄λŠ” μΈμŠ€ν„΄μŠ€μ— λ°”λ‘œ λΆ™μ–΄ μžˆλŠ” μ €μž₯μ†Œλ‘œ, Amazon EC2 μΈμŠ€ν„΄μŠ€λ₯Ό μƒμ„±ν•˜λ©΄ 기본적으둜 μ‘΄μž¬ν•˜λŠ” μŠ€ν† λ¦¬μ§€ 이닀!

(일뢀 μΈμŠ€ν„΄μŠ€ μœ ν˜•μ€ μΈμŠ€ν„΄μŠ€ μŠ€ν† μ–΄λ₯Ό 지원 X)

=> 직접 λΆ™μ–΄ μžˆλŠ” ꡬ쑰 덕뢄에 맀우 λΉ λ₯Έ I/O λ₯Ό 보μž₯ν•œλ‹€λŠ” μž₯점이 μžˆμ§€λ§Œ, Amazon EC2 μΈμŠ€ν„΄μŠ€λ₯Ό μ€‘μ§€ν•˜κ±°λ‚˜ μ’…λ£Œν•˜λ©΄ μΈμŠ€ν„΄μŠ€ μŠ€ν† μ–΄μ— μ €μž₯된 데이터가 λͺ¨λ‘ μ†μ‹€λœλ‹€λŠ” 단점이 μžˆλ‹€!

 

Amazon EBSλŠ” μ‰½κ²Œ μ™Έμž₯ ν•˜λ“œλ””μŠ€ν¬μ™€ λΉ„μŠ·ν•œ κ°œλ…μœΌλ‘œ μ—°μƒν•˜λ©΄ μ΄ν•΄ν•˜κΈ° 쉽닀

(μΈμŠ€ν„΄μŠ€μ— μ—°κ²° 및 제거λ₯Ό ν•˜λŠ” ν˜•νƒœλ‘œ κ΅¬μ„±λ˜λŠ” 블둝 μŠ€ν† λ¦¬μ§€μž„)

 

=> μΈμŠ€ν„΄μŠ€κ°€ λ„€νŠΈμ›Œν‚Ήμ„ 톡해 Amazon EBS에 μ ‘κ·Όν•˜μ—¬ μ—°κ²°λ˜λŠ” ꡬ쑰둜, 영ꡬ 보쑴이 κ°€λŠ₯ν•˜λ‹€!

 

=> Amazon EBSλŠ” 관리 μ½˜μ†”μ„ 톡해 μŠ€λƒ…μƒ·μ„ μƒμ„±ν•˜μ—¬ λ°±μ—…ν•˜κ±°λ‚˜ Amazon EBS 연결을 ν•΄μ œν•œ ν›„ λ‹€λ₯Έ μΈμŠ€ν„΄μŠ€μ— μ—°κ²°ν•  수 μžˆλ‹€λŠ” νŠΉμ§•μ΄ μžˆλ‹€!

 

Amazon EC2 λ„€νŠΈμ›Œν‚Ή

 

Amazon EC2 μΈμŠ€ν„΄μŠ€λŠ” 근본적으둜 μ–΄λ–€ μ„œλΉ„μŠ€λ₯Ό μˆ˜ν–‰ν•˜λŠ” νŠΉμˆ˜ν•œ λͺ©μ μœΌλ‘œ λ§Œλ“€μ–΄μ§„ 가상 μ„œλ²„ μžμ›μ΄λ‹€
κ·ΈλŸ¬κΈ°μ— μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜λ €λ©΄ μžμ—°μŠ€λŸ½κ²Œ 톡신이 κ°€λŠ₯ν•œ ν™˜κ²½μœΌλ‘œ κ΅¬μ„±λ˜μ–΄μ•Όν•¨

 

=> Amazon EC2 μΈμŠ€ν„΄μŠ€ 톡신을 μœ„ν•œ Amazon EC2 λ„€νŠΈμ›Œν‚Ή μš”μ†Œλ“€μ„ μ•Œμ•„λ³΄μž!

(μžμ„Έν•œκ±΄ 3μž₯μ—μ„œ μ•Œμ•„λ³Όκ²ƒμ΄λ―€λ‘œ, μ£Όμš” μš”μ†Œλ§Œ μ“± μ•Œμ•„λ³΄μž)

 

Amazoon VPCλŠ”  AWS 퍼블릭 ν΄λΌμš°λ“œ μ•ˆμ—μ„œ λ…Όλ¦¬μ μœΌλ‘œ 격리된 κ°€μƒμ˜ ν΄λΌμš°λ“œ λ„€νŠΈμ›Œν¬μ΄λ‹€

(μƒμ„±λœ Amazon EC2 μΈμŠ€ν„΄μŠ€λŠ” λ³„λ„λ‘œ κ΅¬μ„±λœ ν•˜λ‚˜μ˜ Amazon VPC μ•ˆμ— μƒμ„±λ˜μ–΄ λ„€νŠΈμ›Œν‚Ή λœλ‹€)

 

λ„€νŠΈμ›Œν¬ μΈν„°νŽ˜μ΄μŠ€λŠ” λ§κ·ΈλŒ€λ‘œ λ„€νŠΈμ›Œν‚Ήμ„ μˆ˜ν–‰ν•˜λŠ”λ° ν•„μš”ν•œ μΈν„°νŽ˜μ΄μŠ€μ΄λ‹€

AWSμ—μ„œλŠ” ENI(Elastic Network Interface)λΌλŠ” 논리적 λ„€νŠΈμ›Œν¬ μΈν„°νŽ˜μ΄μŠ€κ°€ VPC λ‚΄ μƒμ„±λ˜λ©°, ENIλ₯Ό EC2 μΈμŠ€ν„΄μŠ€μ— μ—°κ²°ν•΄μ„œ λ„€νŠΈμ›Œν‚Ήμ„ μˆ˜ν–‰ν•œλ‹€

 

IP μ£Όμ†Œλž€ Internet Protocol 둜 μ•žμ„œ μ„€λͺ…ν•œ λ„€νŠΈμ›Œν¬ μΈν„°νŽ˜μ΄μŠ€μ—λŠ” IP μ£Όμ†Œκ°€ μ‘΄μž¬ν•œλ‹€

(IP μ£Όμ†Œλ‘œ λŒ€μƒμ„ κ΅¬λΆ„ν•˜κ³  λ„€νŠΈμ›Œν‚Ήμ„ μˆ˜ν–‰!)

 

=> 이런 IP μ£Όμ†ŒλŠ” λ‚΄λΆ€ κ΅¬κ°„μ˜ 톡신을 μœ„ν•œ 프라이빗 IP 와 μ™ΈλΆ€ κ΅¬κ°„μ˜ 톡신을 μœ„ν•œ 퍼블릭 IP 둜 λ‚˜λ‰œλ‹€

 

 

 

이런 κ΅¬μ‘°μž…λ‹ˆλ‹€....

 

Amazon EC2 λ³΄μ•ˆ

 

 

AWSμ—μ„œλŠ” ν΄λΌμš°λ“œ λ³΄μ•ˆμ„ μ€‘μš”ν•˜κ²Œ μΈμ‹ν•˜κ³  있으며, Amazon EC2도 μ•ˆμ •μ μœΌλ‘œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜κ³  κ΄€λ¦¬ν•˜κΈ° μœ„ν•΄ EC2 λ³΄μ•ˆ κΈ°λŠ₯을 μ œκ³΅ν•œλ‹€!

 

μ£Όμš” λ³΄μ•ˆ κΈ°λŠ₯듀을 μ‚΄νŽ΄λ³΄λ©΄

 

λ³΄μ•ˆ κ·Έλ£Ή : Amazon EC2 μΈμŠ€ν„΄μŠ€μ˜ μ†‘μˆ˜μ‹  νŠΈλž˜ν”½μ„ μ œμ–΄ν•˜λŠ” κ°€μƒμ˜ λ°©ν™”λ²½ 역할을 ν•œλ‹€

 

=> Amazon EC2 μΈμŠ€ν„΄μŠ€λ‘œ λ“€μ–΄μ˜€λŠ” νŠΈλž˜ν”½μ„ ν—ˆμš© λ˜λŠ” κ±°λΆ€ν•˜κ±°λ‚˜ λ°˜λŒ€λ‘œ λ‚˜κ°€λŠ” νŠΈλž˜ν”½μ„ ν—ˆμš© λ˜λŠ” κ±°λΆ€ν•˜λŠ” κ·œμΉ™μ„ μ •μ˜ν•  수 μžˆλ‹€

(νŠΈλž˜ν”½μ„ μ •μ˜ν•˜λŠ” λ°©λ²•μ—λŠ” ν”„λ‘œν† μ½œ, 포트 번호, IP λŒ€μ—­ 등이 있음)

 

ν‚€ νŽ˜μ–΄ : Amazon EC2 μΈμŠ€ν„΄μŠ€μ— μ—°κ²°ν•  λ•Œ μžκ²©μ„ 증λͺ…ν•˜λŠ” λ³΄μ•ˆ 킀이닀

 

=> ν‚€ νŽ˜μ–΄λŠ” 퍼블릭 킀와 프라이빗 ν‚€λ‘œ κ΅¬μ„±λ˜λŠ”λ° 퍼블릭 ν‚€λŠ” Amazon EC2 μΈμŠ€ν„΄μŠ€μ— μ €μž₯되고, 프라이빗 ν‚€λŠ” μ‚¬μš©μž 컴퓨터에 λ³„λ„λ‘œ μ €μž₯λœλ‹€

 

(Amazon EC2 μΈμŠ€ν„΄μŠ€λ₯Ό μƒμ„±ν•œ ν›„ 가상 μ„œλ²„μ— μ ‘κ·Όν•˜μ—¬ 섀정이 ν•„μš”ν•˜λ©΄ μ‚¬μš©μžκ°€ λ³΄κ΄€ν•˜κ³  μžˆλŠ” 프라이빗 ν‚€λ₯Ό ν™œμš©ν•˜μ—¬ μžκ²©μ„ 증λͺ…ν•˜κ³  μ ‘κ·Όν•  수 있음)

 

Amazon EC2 λͺ¨λ‹ˆν„°λ§

 

λΆˆνŠΉμ • λ‹€μˆ˜μ—κ²Œ μ œκ³΅λ˜λŠ” μ„œλΉ„μŠ€λŠ” μ–Έμ œ μ–΄λŠ μ‹œμ μ— νŠΈλž˜ν”½μ΄ λͺ°λ €μ™€ λΆ€ν•˜κ°€ λ°œμƒν• μ§€ μ•Œ 수 μ—†λ‹€!

=> Amamzon EC2 μΈμŠ€ν„΄μŠ€μ˜ μžμ›μ€ μœ ν•œν•˜λ©°, μžμ› μ΄μƒμ˜ λΆ€ν•˜κ°€ μžˆμ„ λ•ŒλŠ” λΆ„λͺ… μž₯μ• κ°€ λ°œμƒν•  수 있음

 

λ”°λΌμ„œ, Amazon EC2 μΈμŠ€ν„΄μŠ€μ˜ λͺ¨λ‹ˆν„°λ§μ€ μ„œλΉ„μŠ€ μ•ˆμ •μ„±κ³Ό κ°€μš©μ„±, μ„±λŠ₯ μœ μ§€μ— ν•„μš”ν•œ μ€‘μš”ν•œ μ˜μ—­μ΄λ‹€

 

μ‹€μ œ λͺ¨λ‹ˆν„°λ§ 및 경보λ₯Ό μˆ˜ν–‰ν•  λ•ŒλŠ”

 

1. λͺ¨λ‹ˆν„°λ§ λͺ©ν‘œ

 

2. λͺ¨λ‹ˆν„°λ§ λŒ€μƒ μžμ›

 

3. λͺ¨λ‹ˆν„°λ§ λΉˆλ„

 

4. λͺ¨λ‹ˆν„°λ§ μˆ˜ν–‰ 도ꡬ

 

5. λͺ¨λ‹ˆν„°λ§ μž‘μ—…μ„ μˆ˜ν–‰ν•  μ‚¬λžŒ

 

6. λ¬Έμ œκ°€ λ°œμƒν•  λ•Œ 경보λ₯Ό μ•Œλ €μ•Ό ν•  λŒ€μƒ

 

λ“±μ˜ λͺ¨λ‹ˆν„°λ§ κ³„νšμ„ μ •μ˜ν•΄μ„œ 생성해야 ν•œλ‹€!!

 

Amazon EC2 λͺ¨λ‹ˆν„°λ§μ€ λ‹€μ–‘ν•œ μ§€ν‘œ(metric)에 λŒ€ν•΄ μˆ˜λ™ λͺ¨λ‹ˆν„°λ§κ³Ό μžλ™ λͺ¨λ‹ˆν„°λ§μœΌλ‘œ λΆ„λ₯˜ν•  수 있으며, 각 λΆ„λ₯˜μ— 따라 λ‹€μ–‘ν•œ λͺ¨λ‹ˆν„°λ§ 도ꡬ가 μžˆλ‹€

 

κ·Έ 쀑 λͺ‡κ°€μ§€ 도ꡬλ₯Ό μ‚΄νŽ΄λ³΄μžλ©΄

 

μˆ˜λ™ λͺ¨λ‹ˆν„°λ§μ€ λ§ κ·ΈλŒ€λ‘œ κ΄€λ¦¬μžκ°€ 직접 관리 μ½˜μ†”μ„ μ΄μš©ν•˜μ—¬ λͺ¨λ‹ˆν„°λ§μ„ μˆ˜ν–‰ν•˜λŠ” 것이닀.

 

=> Amazon EC2 λŒ€μ‹œλ³΄λ“œμ—μ„œ κ°„λ‹¨ν•œ 톡계 정보λ₯Ό ν™•μΈν•˜κ±°λ‚˜ Amazon CloudWatchλΌλŠ” λͺ¨λ‹ˆν„°λ§ μ „μš© μ„œλΉ„μŠ€λ₯Ό μ΄μš©ν•˜μ—¬ μƒμ„Έν•œ 톡계 정보λ₯Ό λͺ¨λ‹ˆν„°λ§ν•  수 μžˆλ‹€

 

μžλ™ λͺ¨λ‹ˆν„°λ§μ€ λŒ€μƒ μžμ›μ˜ μ§€ν‘œμ— λŒ€ν•΄ μž„κ³—κ°’μ„ μ •ν•˜κ³ , μž„κ³—κ°’μ„ μ΄ˆκ³Όν•˜λ©΄ 경보λ₯Ό λ‚΄λ¦¬λŠ” ν˜•νƒœμ˜ 동적인 λͺ¨λ‹ˆν„°λ§ 방법을 μ˜λ―Έν•œλ‹€

 

=> μžλ™ λͺ¨λ‹ˆν„°λ§ λ„κ΅¬λŠ” λ‹€μ–‘ν•˜μ§€λ§Œ, κ·Έ 쀑 ν•œ κ°€μ§€λ₯Ό μ‚΄νŽ΄λ³΄μžλ©΄ Amazon CloudWatch 경보 μ‹œμŠ€ν…œμ„ μ΄μš©ν•˜μ—¬ λ™μ μœΌλ‘œ 단일 μ§€ν‘œλ₯Ό κ΄€μ°°ν•˜κ³  μ§€μ •λœ μž„κ³—κ°’μ„ κΈ°μ€€μœΌλ‘œ 경보 μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆλ‹€


(이런 경보 μž‘μ—…μ€ Amazon SNSλΌλŠ” μ•Œλ¦Ό μ‹œμŠ€ν…œμœΌλ‘œ κ΄€λ¦¬μž 이메일을 ν˜ΈμΆœν•˜κ±°λ‚˜ λ‹€λ₯Έ λ°©λ²•μœΌλ‘œ ν˜ΈμΆœν•˜κ±°λ‚˜ Amazon EC2 μΈμŠ€ν„΄μŠ€ μžμ›μ„ λ™μ μœΌλ‘œ ν™•μž₯ν•  수 μžˆλ‹€)

 

Amazon EC2 μΈμŠ€ν„΄μŠ€ κ΅¬μž… μ˜΅μ…˜

 

Amazon EC2 μΈμŠ€ν„΄μŠ€μ—λŠ” λ‹€μ–‘ν•œ κ΅¬μž… μ˜΅μ…˜μ΄ μžˆλ‹€!

 

=> μ‚¬μš©μžμ˜ μš”κ΅¬μ™€ λΉ„μš© 츑면을 κ³ λ €ν•˜μ—¬ μ•Œλ§žμ€ ν˜•νƒœμ˜ μ˜΅μ…˜μ„ 선택해야 함

 

  • μ˜¨λ””λ§¨λ“œ μΈμŠ€ν„΄μŠ€ : μ‹œμž‘ν•˜λŠ” μΈμŠ€ν„΄μŠ€μ— λŒ€ν•œ λΉ„μš©μ„ 초 λ‹¨μœ„λ‘œ μ§€λΆˆ

  • Savings Plans : 1λ…„ λ˜λŠ” 3λ…„ λ™μ•ˆ μ‹œκ°„λ‹Ή λΉ„μš©μ„ μ•½μ •ν•˜μ—¬ μΌκ΄€λœ μ»΄ν“¨νŒ… μ‚¬μš©λŸ‰μ„ 제곡
  • μ˜ˆμ•½ μΈμŠ€ν„΄μŠ€ : 1λ…„ λ˜λŠ” 3λ…„ λ™μ•ˆ μΈμŠ€ν„΄μŠ€ μœ ν˜•κ³Ό 리전을 μ•½μ •ν•˜μ—¬ μΌκ΄€λ˜ μΈμŠ€ν„΄μŠ€λ₯Ό 제곡
  • 슀팟 μΈμŠ€ν„΄μŠ€ : λ―Έμ‚¬μš© 쀑인 μΈμŠ€ν„΄μŠ€μ— λŒ€ν•΄ κ²½λ§€ 방식 ν˜•νƒœλ‘œ ν• λ‹Ήν•˜λŠ” 방식

 

λ°˜μ‘ν˜•