๐ŸŽ‰ berenickt ๋ธ”๋กœ๊ทธ์— ์˜จ ๊ฑธ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค. ๐ŸŽ‰
DevOps
02-AWS

1. AWS ํƒ„์ƒ

  • ์•„๋งˆ์กด: ์„ธ๊ณ„ ์ตœ๋Œ€ ์˜จ๋ผ์ธ ์ „์ž์ƒ๊ฑฐ๋ž˜ ํšŒ์‚ฌ
    • ๋ง‰๋Œ€ํ•œ ๊ทœ๋ชจ์˜ ์ธํ”„๋ผ์™€ ์„œ๋ฒ„๋ฅผ ํ•„์š”ํ–ˆ์Œ
    • ์ž์ฒด ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•จ
  • 2004๋…„ ์ œ 3์ž์—๊ฒŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด AWS(Amazon Web Services) ๋“ฑ์žฅ
    • cf. ์ฒซ ์ถœ์‹œ ์„œ๋น„์Šค : SQS(Simple Queue Service)
    • ๋ถ„์‚ฐํ˜• ๋ฉ”์‹œ์ง€ ํ ์„œ๋น„์Šค๋กœ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ ๊ฐ„์— ์–ด๋–ค ๋ณผ๋ฅจ์˜ ๋ฉ”์‹œ์ง€๋“ 
    • ์ „์†ก, ์ €์žฅ ๋ฐ ์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์„œ๋น„์Šค
  • 2006๋…„, S3์™€ EC2 ์ถœ์‹œ

2. ์™œ AWS์ธ๊ฐ€?

(1) ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์„œ๋น„์Šค์˜ ์„ ๋‘์ฃผ์ž์ž„

(2) ๊ณ ๊ฐ ์ง€ํ–ฅ ์„œ๋น„์Šค์ž„

  • e.g. AWS์˜ Snowball
  • Snowball : ์—„์ฒญ ํฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด๋Š” ๊ฐ€๋ฐฉ
  • ๊ณ ๊ฐ์ด Snowball์— ๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘ ์˜ฎ๊ฒจ์„œ ๋‹ค์‹œ AWS๋กœ ๋ณด๋‚ด๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ์ด์ „ํ•ด์คŒ

(3) ๊ธ€๋กœ๋ฒŒ ์ธํ”„๋ผ์ž„

  • ์ „์„ธ๊ณ„์— ์ตœ๋Œ€ ๊ทœ๋ชจ์˜ ์ธํ”„๋ผ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค
  • 31๊ฐœ์˜ ๋ฆฌ์ „๊ณผ 99๊ฐœ ๊ฐ€์šฉ์˜์—ญ, ๊ทธ๋ฆฌ๊ณ  400๊ฐœ ์ด์ƒ์˜ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์ด ์žˆ๋‹ค.

๐Ÿ’ก ๋ฆฌ์ „, ๊ฐ€์šฉ์˜์—ญ(AZ), ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜

  • ๋ฆฌ์ „(Region) : ์„œ๋น„์Šค๊ฐ€ ์šด์˜๋˜๋Š” ์ง€์—ญ, ๋ณต์ˆ˜ ๊ฐœ์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋“ค์˜ ์ง‘ํ•ฉ
  • ๊ฐ€์šฉ ์˜์—ญ(AZ, Availability Zone) :
    • ๋ฆฌ์ „ ๋‚ด ์œ„์น˜ํ•œ ๋ณต์ˆ˜ ๊ฐœ์˜ ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋“ค๋กœ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ์–ด,
    • ๊ณ ๊ฐ€์šฉ์„ฑ/์ด์ค‘ํ™” ๊ตฌ์„ฑ์˜ ๊ธฐ๋ณธ ์š”์†Œ๊ฐ€ ๋จ
  • ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜(Edge Location) :
    • CloudFront๊ฐ™์€ ์—ฃ์ง€ ์„œ๋น„์Šค์˜ ์บ์‹œ ์„œ๋ฒ„๊ฐ€ ์šด์˜๋˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ

(4) ๊ฐ€๊ฒฉ ์ฒ ํ•™

๐Ÿ’ก Amazon Flywheel

์•„๋งˆ์กด-์ฒ ํ•™

์•„๋งˆ์กด ํ•ต์‹ฌ ์ฒ ํ•™ : ์ง€๊ตฌ์ƒ์˜ ๊ฐ€์žฅ ๊ณ ๊ฐ ์ค‘์‹ฌ์ ์ธ ํšŒ์‚ฌ๊ฐ€ ๋˜์ž(To be earthโ€™s most customer centric company)

  • ๋‚ฎ์€ ๋น„์šฉ๊ตฌ์กฐ๊ฐ€ ์ €๊ฐ€์ƒํ’ˆ์„ ๊ฐ€๋Šฅ์ผ€ ํ•ด ๊ณ ๊ฐ์˜ ๋งŒ์กฑ๋„๋ฅผ ๋†’์ธ๋‹ค.
  • ์ด๋Š” ๋˜ ๋‹ค๋ฅธ ๊ณ ๊ฐ์„ ๋ถˆ๋Ÿฌ ๊ธฐ์—…์˜ ํ˜‘์ƒ๋ ฅ์„ ๋†’์ด๊ณ ,
  • ์šฐ์ˆ˜ํ•œ ๊ณต๊ธ‰์‚ฌ๋ฅผ ์„ ์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ผ ๊ณ ๊ฐ๋งŒ์กฑ์œผ๋กœ ์ด์–ด์ง„๋‹ค.
  • ์ด ์Šค์ผ€์น˜์—” โ€˜์ด์ตโ€™์ด๋ž€ ๋‹จ์–ด๋Š” ์—†๋‹ค.

AWS์—์„œ๋„ ์ด Flywheel์ด ์ ์šฉ๋œ๋‹ค.

  • ๋งŽ์€ ๊ณ ๊ฐ ์œ ์น˜ํ•ด์„œ AWS๋ฅผ ๋งŽ์ด ์ด์šฉ โ†’ ๋” ๋งŽ์€ ์ธํ”„๋ผ ๊ทœ๋ชจ๊ฐ€ ํ•„์š” โ†’ ๊ทœ๋ชจ์˜ ๊ฒฝ์ œ๊ฐ€ ๋ฐœ์ƒ
  • ์ด๋กœ์ธํ•ด ์ธํ”„๋ผ ๋น„์šฉ์ด ์ ˆ๊ฐ๋˜๊ณ , ๊ฐ€๊ฒฉ ์ธํ•˜๋กœ ์ด์–ด์ง
  • ๊ฐ€๊ฒฉ์ด ์ธํ•˜๋˜๋ฉด ๋” ๋งŽ์€ ๊ณ ๊ฐ์ด ์ฐพ์•„์˜ด, ์ด ํ๋ฆ„์ด ๋ฐ˜๋ณต๋จ
  • ์‹œ๊ฐ„์ด ์ง€๋‚ ์ˆ˜๋ก AWS์˜ ๊ฐ€๊ฒฉ์€ ์ ์  ๋‚ด๋ ค๊ฐ
  • ๊ทธ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž๋„ ๋งŽ์œผ๋‹ˆ, ๊ฐ€์žฅ ๋„“๊ณ  ๋งŽ์€ ํŒŒํŠธ๋„ˆ ์ƒํƒœ๊ณ„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Œ

cf. AWS Service Health Dashboard

  • https://health.aws.amazon.com/health/home#/account/dashboard/open-issues
  • AWS๋ฅผ ์‚ฌ์šฉํ•˜๋‹ค๊ฐ€ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์„ ๋•Œ,
  • ์ด ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ†ตํ•ด์„œ AWS์˜ ๋ฌธ์ œ์ธ์ง€ ์•„๋‹ˆ๋ฉด,
  • ๋‚ด๊ฐ€ ์ž˜๋ชป ์„ค์ •ํ•œ ๊ฒƒ์ธ์ง€ ํ™•์ธํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

3. AWS ์†Œ๊ฐœ

AWS์—๋Š” ์ˆ˜ ๋งŽ์€ ์„œ๋น„์Šค๊ฐ€ ์กด์žฌํ•œ๋‹ค.

  • ์„œ๋น„์Šค 1๊ฐœ๋ฅผ ๋ ˆ๊ณ  ๋ธ”๋ก์ด๋ผ ์ƒ๊ฐํ•˜๊ณ , ์›ํ•˜๋Š”๋Œ€๋กœ ์กฐ๋ฆฝํ•œ๋‹ค.
  • ํ•ต์‹ฌ ์„œ๋น„์Šค 3๊ฐ€์ง€ : EC2, RDS, S3

3.1 EC2

  • Elastic Compute Cloud์˜ ์•ฝ์ž
  • ๊ฐ€์ƒ ์„œ๋ฒ„ ์„œ๋น„์Šค(Virtual Machine)
  • ์žฌ๊ตฌ์„ฑ์ด ๊ฐ€๋Šฅํ•œ ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค
  • ์‰ก๊ฒŒ ํ™•์žฅ/์ถ•์†Œ๋œ๋А ์ปดํ“จํŒ… ์šฉ๋Ÿ‰
  • ์šฉ๋„์— ๋”ฐ๋ฅธ ๋‹ค์–‘ํ•œ ์ธ์Šคํ„ด์Šค ํƒ€์ž… ์ œ๊ณต
  • ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๊ณผ๊ธˆ(pay-as-you-go)

3.2 RDS

  • Relational Database Service์˜ ์•ฝ์ž
  • ์™„์ „ ๊ด€๋ฆฌํ˜• ๊ด€๊ณ„ํ˜• DB ์„œ๋น„์Šค
  • ๋‹ค์–‘ํ•œ DB ์—”์ง„ ์ œ๊ณต
  • DB ์ด์ค‘ํ™”(Multi AZ)
  • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ(Read Replica)
  • ์ธ์Šคํ„ด์Šค ํ™•์žฅ

3.3 S3

  • Simple Storage Service์˜ ์•ฝ์ž
  • ๊ฐ์ฒด ๊ธฐ๋ฐ˜์˜ ๋ฌด์ œํ•œ ํŒŒ์ผ ์ €์žฅ ์Šคํ† ๋ฆฌ์ง€
  • URL์„ ํ†ตํ•ด ์†์‰ฝ๊ฒŒ ํŒŒ์ผ ๊ณต์œ  ๊ฐ€๋Šฅ
  • 99%์˜ ๋‚ด๊ตฌ์„ฑ
  • ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์ง€๋ถˆ(GB๋‹น ๊ณผ๊ธˆ)
  • ์ •์  ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ… ๊ฐ€๋Šฅ

3.4 AWS ์‚ฌ์šฉ ์˜ˆ์‹œ

  • EC2๋ฅผ ์„œ๋ฒ„, django ํ”„๋ ˆ์ž„์›Œํฌ์™€ MySQL ์„œ๋ฒ„๋ฅผ ์„ค์น˜

    • DB๋ฅผ ์ง์ ‘ ์„ค์น˜ํ•ด์„œ ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋ฉด ๊ด€๋ฆฌํ•˜๊ธฐ๊ฐ€ ํž˜๋“  ๋ถ€๋ถ„์ด ์ƒ๊น€
  • RDS๋ผ๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ๊ด€๊ณ„ํ˜• DB์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ด๋ ‡๊ฒŒ DB๋ฅผ ๋ณ„๋„๋กœ ๋ถ„๋ฆฌ

    • ์ดํ›„ ์„œ๋ฒ„๋ฅผ ๊ณ„์† ์šด์˜ํ•˜๋‹ค๋ณด๋ฉด ์ €์žฅ๊ณต๊ฐ„์ด ๋ถ€์กฑํ•ด์ง
  • ๊ทธ๋ž˜์„œ EBS๋ผ๋Š” ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๊ณ„์†ํ•ด์„œ ์ถ”๊ฐ€ํ•ด์„œ ์‚ฌ์šฉ

    • ํ•˜์ง€๋งŒ ์šฉ๋Ÿ‰์ด ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ๊ณ„์†ํ•ด์„œ EBS๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์€ ๋ฒˆ๊ฑฐ๋กœ์›€
  • S3๋ผ๋Š” ๋ฌด์ œํ•œ ์šฉ๋Ÿ‰์˜ ๊ฐ์ฒด ๊ธฐ๋ฐ˜ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ฐ”๊ฟˆ

    • EC2 ์ธ์Šคํ„ด์Šค ํ•˜๋‚˜๋กœ ์„œ๋ฒ„๋ฅผ ์šด์˜ํ•˜๋‹ค ๋ณด๋ฉด,
    • ์žฅ์• ๊ฐ€ ์ƒ๊ฒผ์„ ๋•Œ ์„œ๋น„์Šค๊ฐ€ ์ค‘๋‹จ๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—,
  • ELB๋ผ๋Š” ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๋ฅผ ๋ถ™์—ฌ์„œ ์ด์ค‘ํ™” ์ž‘์—…์„ ํ•จ

    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋˜ํ•œ ์žฅ์• ๊ฐ€ ์ƒ๊ธธ ๊ฒƒ์„ ๋Œ€๋น„ํ•ด์„œ DB ์ด์ค‘ํ™” ์ž‘์—…์„ ํ•จ
  • ๋น„๋™๊ธฐ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ SQS๋ผ๋Š” ๋ถ„์‚ฐํ˜• ๋ฉ”์‹œ์ง€ ํ ์„œ๋น„์Šค๋ฅผ ์ถ”๊ฐ€

  • ๋ชจ๋ฐ”์ผ์•ฑ ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ์œ„ํ•ด์„œ SNS๋ผ๋Š” ์•Œ๋ฆผ ์„œ๋น„์Šค๋„ ์—ฐ๋™

  • ๋น„๋™๊ธฐ ์ž‘์—…์ด ๊ณ„์† ์žˆ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ฐ€๋” ์žˆ๊ธฐ ๋•Œ๋ฌธ์—,

    • Lambda๋ผ๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ํ•จ์ˆ˜ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ถ„๋ฆฌ

AWS์—์„œ๋Š” ๊ฐ ์„œ๋น„์Šค๋“ค์„ ์ด๋ ‡๊ฒŒ ํ•˜๋‚˜์”ฉ ์—ฐ๋™ํ•ด๋‚˜๊ฐ€๋Š” ๊ณผ์ •์„ ํ†ตํ•ด์„œ ๋‚˜๋งŒ์˜ ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค.


3.5 AWS ๊ตญ๋‚ด ๊ณ ๊ฐ ํ˜„ํ™ฉ


4. AWS ์‚ฌ์šฉ ์‚ฌ๋ก€

(1) ์•„๋ชจ๋ ˆํผ์‹œํ”ฝ

  • cf. https://aws.amazon.com/ko/solutions/case-studies/amorepacific/
  • AWS๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๊ฐœ๋ฐœํ•œ ๋ฐ์ดํ„ฐํ”Œ๋žซํผ์˜ ์•„ํ‚คํ…์ฒ˜
  • Kinesis, EMR, SNS, S3, Lambda ๋“ฑ AWS์˜ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์„œ๋น„์Šค๋“ค์„ ์‚ฌ์šฉํ•ด์„œ ๊ตฌ์„ฑ

(2) ๋ผ์ธ๊ฒŒ์ž„์ฆˆ

  • cf. https://aws.amazon.com/ko/solutions/case-studies/line-games/
  • ๋ผ์ธ๊ฒŒ์ž„์ฆˆ์—์„œ AWS๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๊ฐœ๋ฐœํ•œ ์•„ํ‚คํ…์ฒ˜
  • ๊ฐ ํŒŒํŠธ๋ณ„๋กœ ํ•„์š”ํ•œ ์„œ๋น„์Šค๋“ค์„ ์‚ฌ์šฉํ•ด์„œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์„ฑ

(3) ๊ทธ ์™ธ

  • Data Warehousing์—์„œ๋„ AWS๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๋ถ„์„
  • ๋ชจ๋ฐ”์ผ ์•ฑ์˜ ๋ฐฑ์—”๋“œ๋ฅผ ์œ„ํ•ด์„œ AWS๋ฅผ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
    • Cognito๋ฅผ ์‚ฌ์šฉํ•ด์„œ ํšŒ์› ์ธ์ฆ์„ ์ฒ˜๋ฆฌํ•˜๊ณ ,
    • API Gateway์™€ Lambda๋ฅผ ์‚ฌ์šฉํ•ด์„œ API ์„œ๋ฒ„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Œ
  • AI, Chatbot ๋“ฑ์„ ์œ„ํ•ด์„œ๋„ AWS๋ฅผ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

4.1 AWS ๊ณ„์‚ฐ ์ฒญ๊ตฌ์„œ(Invoice)

  • ์ฒญ๊ตฌ์„œ์—๋Š” ํ•œ ๋‹ฌ ๋™์•ˆ AWS์˜ ๊ฐ ์„œ๋น„์Šค๋ณ„๋กœ ์–ผ๋งŒํผ ๊ณผ๊ธˆ์ด ๋˜์—ˆ๋Š”์ง€๊ฐ€ ๋‚˜ํƒ€๋‚˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ด๋ฅผ ํ†ตํ•ด ์–ด๋–ค ์„œ๋น„์Šค์—์„œ ์š”๊ธˆ์ด ๋งŽ์ด ๊ณผ๊ธˆ๋˜๋Š”์ง€๋ฅผ ํ™•์ธํ•˜๊ณ , ๋น„์šฉ ์ตœ์ ํ™” ์ž‘์—…์„ ์ง„ํ–‰ ๊ฐ€๋Šฅ

5. (์‹ค์Šต) AWS ๊ณ„์ • ์ƒ์„ฑ

  • AWS ๊ณ„์ •์€ ๊ฐ€์ž…ํ•œ ์ดํ›„ 12๊ฐœ์›” ๋™์•ˆ๋งŒ ํ”„๋ฆฌํ‹ฐ์–ด๊ฐ€ ์ œ๊ณต
  • ๊ณต์‹์‚ฌ์ดํŠธ : https://aws.amazon.com/ko/
  • AWS์— ๊ฐ€์ž…

6. (์‹ค์Šต) MFA ์„ค์ •

  • MFA (Multi-Factor Authentication, ์ด์ค‘์ธ์ฆ)
    • ์ฆ‰, ๋กœ๊ทธ์ธํ•  ๋•Œ ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ์•„๋‹Œ ๋‹ค๋ฅธ ์žฅ์น˜๋ฅผ ์ด์šฉํ•ด์„œ
    • ํ•œ ๋ฒˆ ๋” ํ™•์ธ์„ ํ•˜๋Š” ์ ˆ์ฐจ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ
    • MFA๋ฅผ ๋ฌด์กฐ๊ฑด ์„ค์ •ํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋Š” ๋ฐ”๋กœ ํ•ดํ‚น์„ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•จ
  • AWS ๊ณ„์ •์—๋Š” ์‹ ์šฉ์นด๋“œ ์ •๋ณด๊ฐ€ ์—ฐ๋™๋˜์–ด ์žˆ๊ธฐ์— ์‚ฌ์šฉํ•œ ๋งŒํผ ๊ณผ๊ธˆ๋œ๋‹ค.
  • AWS ์ธก์— ํ•ดํ‚น๋‹นํ–ˆ๋‹ค๊ณ  ์„ค๋ช…ํ•˜๋ฉด ๋ˆ์„ ๋‚ด์ง€ ์•Š์„ ์ˆ˜ ์žˆ์ง€๋งŒ, ์•ˆ ๋ฐ›์•„์ค„ ์ˆ˜๋„ ์žˆ๋‹ค.
  • AWS ๋ฃจํŠธ ๊ณ„์ •์€ ๋ณด์•ˆ์ด ๊ต‰์žฅํžˆ ์ค‘์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— MFA๋ฅผ ๊ผญ ์„ค์ •!
  • MFA๋ฅผ ์œ„ํ•ด ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ Google Authenticator ์•ฑ์ด ์žˆ๋‹ค.
    • OTP, ์ฆ‰ ์›ํƒ€์ž… ํŒจ์Šค์›Œ๋“œ๋ฅผ ์ƒ์„ฑํ•ด์ฃผ๋Š” ์•ฑ
    • ์ž์‹ ์˜ ์Šค๋งˆํŠธํฐ์— ์ด ์•ฑ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๋Š”๋‹ค. (Android, IOS ๋‘˜ ๋‹ค ์žˆ์Œ)

MFA ๋””๋ฐ”์ด์Šค ํ• ๋‹น

(1) AWS ๋งจ ์šฐ์ธก, ๋งจ ์œ„์—์„œ [๋ณด์•ˆ์ž๊ฒฉ์ฆ๋ช…] ํด๋ฆญ

(2) 2๋ฒˆ์จฐ ๋ฉ€ํ‹ฐ ํŒฉํ„ฐ ์ธ์ฆ(MFA)์—์„œ [MFA ๋””๋ฐ”์ด์Šค ํ• ๋‹น] ํด๋ฆญ


(2-1) [MFA ๋””๋ฐ”์ด์Šค ์„ ํƒ] ํ™”๋ฉด

  • ๋””๋ฐ”์ด์Šค ์ด๋ฆ„ : ๋‚ด๊ฐ€ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ์ด๋ฆ„
  • MFA device : Authenticator app

[๋‹ค์Œ] ํด๋ฆญ


(2-2) [๋””๋ฐ”์ด์Šค ์„ค์ •] ํ™”๋ฉด

  • [QR ์ฝ”๋“œ ํ‘œ์‹œ] ํด๋ฆญ
  • QR์ฝ”๋“œ๊ฐ€ ๋‚˜์˜ค๋ฉด, ์•„๊นŒ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์€ Google Authenticator ์•ฑ์—์„œ ์Šค์บ”ํ•ด์„œ ์ถ”๊ฐ€
    • ์ถ”๊ฐ€ํ•œ ์ดํ›„์—๋Š” ์•ฑ์—์„œ ์ผ์ • ์‹œ๊ฐ„๋™์•ˆ๋งŒ,
    • ์œ ํšจํ•œ 6์ž๋ฆฌ ์ฝ”๋“œ๊ฐ€ ๋ฐ˜๋ณต์ ์œผ๋กœ ๋‚˜์˜จ๋‹ค.
  • MFA ์ฝ”๋“œ 1 : ์ฒซ๋ฒˆ์จฐ 6์ž๋ฆฌ ์ฝ”๋“œ
  • MFA ์ฝ”๋“œ 2 : ์‹œ๊ฐ„์ด ์ง€๋‚˜ ์ƒˆ๋กญ๊ฒŒ ์ƒ์„ฑ๋œ 6์ž๋ฆฌ ์ฝ”๋“œ

cf.) 6์ž๋ฆฌ ์ฝ”๋“œ๋ฅผ 3์ž๋ฆฌ์”ฉ ๋‚˜๋ˆ ์„œ ์ž…๋ ฅํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, 6๊ฐœ ์ž…๋ ฅํ•˜๊ณ  ์‹œ๊ฐ„์ด ์ง€๋‚˜๊ณ  ์ƒˆ๋กญ๊ฒŒ ์ƒ์„ฑ๋œ 6์ž๋ฆฌ ์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜๋Š” ๊ฒƒ์ž„.

๋ชจ๋‘ ์ž…๋ ฅํ•˜๋ฉด ์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ์— [MFA ์ถ”๊ฐ€] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด MFA ๋””๋ฐ”์ด์Šค๋ฅผ ๋“ฑ๋กํ•œ๋‹ค.