RDS + Aurora + ElastiCache

YeJi Kimยท2023๋…„ 3์›” 30์ผ
0

๐Ÿ“ SAA ๋„์ „ 5์ผ์ฐจ
๐Ÿ“ Udemy-AWS Certified Solutions Architect Associate ์„น์…˜ 8


Amazon RDS

  • RDS๋Š” '๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค'์˜ ์•ฝ์ž์ด๋‹ค.
  • SQL์„ ์ฟผ๋ฆฌ ์–ธ์–ด๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์šฉ ๊ด€๋ฆฌํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค์ด๋‹ค.
    • SQL์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ฟผ๋ฆฌํ•˜๋Š” ๊ตฌ์กฐํ™”๋œ ์–ธ์–ด๋กœ ์ ํ•ฉํ•˜๊ณ  ๋งŽ์€ ์—”์ง„ ์‹คํ–‰์— ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค.
  • ํด๋ผ์šฐ๋“œ์˜ RDS ์„œ๋น„์Šค์— DB๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๊ณ  AWS๊ฐ€ DB๋ฅผ ๊ด€๋ฆฌํ•œ๋‹ค. AWS๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—”์ง„ ์œ ํ˜•์œผ๋กœ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.
    • PostgreSQL
    • MySQL
    • MariaDB
    • Oracle
    • Microsoft SQL Server
    • Aurora(AWS Proprietary database)



EC2 ์ธ์Šคํ„ด์Šค์— ์ž์ฒด DB ์„œ๋น„์Šค๋ฅผ ๋ฐฐํฌํ•˜์ง€ ์•Š๊ณ  RDS๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ 

  • RDS๋Š” ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์ด๋‹ค.
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ”„๋กœ๋น„์ €๋‹, ๊ธฐ๋ณธ ์šด์˜์ฒด์ œ ํŒจ์น˜๊ฐ€ ์™„์ „ ์ž๋™ํ™”๋˜์–ด ์žˆ๋‹ค.
    • ์ง€์†์ ์œผ๋กœ ๋ฐฑ์—…์ด ์ƒ์„ฑ๋˜๋ฏ€๋กœ ํŠน์ • ํƒ€์ž„ ์Šคํƒฌํ”„, ์ฆ‰ ํŠน์ • ์‹œ์ ์œผ๋กœ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์„ฑ๋Šฅ์„ ๋Œ€์‹œ๋ณด๋“œ์—์„œ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ ํ™œ์šฉํ•ด ์ฝ๊ธฐ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์žฌํ•ด ๋ณต๊ตฌ ๋ชฉ์ ์œผ๋กœ ๋‹ค์ค‘ AZ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์œ ์ง€ ๊ด€๋ฆฌ ๊ธฐ๊ฐ„์— ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์ธ์Šคํ„ด์Šค ์œ ํ˜•์„ ๋Š˜๋ ค ์ˆ˜์ง ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์ˆ˜ํ‰ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€๋Š” EBS์— ๊ตฌ์„ฑ๋œ๋‹ค.
  • ํ•œ ๊ฐ€์ง€ ๋‹จ์ ์€ RDS ์ธ์Šคํ„ด์Šค์— SSH ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ ์ด๋‹ค.



RDS - Storage Auto Scaling

  • RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ RDS ์Šคํ† ๋ฆฌ์ง€ ์˜คํ†  ์Šค์ผ€์ผ๋ง ๊ธฐ๋Šฅ์ด ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์œผ๋ฉด RDS๊ฐ€ ์ด๋ฅผ ๊ฐ์ง€ํ•ด์„œ ์ž๋™์œผ๋กœ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ํ™•์žฅํ•ด ์ค€๋‹ค.
  • ์Šคํ† ๋ฆฌ์ง€๋ฅผ ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•ด DB๋ฅผ ๋‹ค์šด์‹œํ‚ค๋Š” ๋“ฑ์˜ ์ž‘์—…์„ ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค.
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ˆ˜๋™์œผ๋กœ ํ™•์žฅํ•˜๋Š” ์ž‘์—…์„ ํ”ผํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค.
  • ์ด๋ฅผ ์œ„ํ•ด ์ตœ๋Œ€ ์Šคํ† ๋ฆฌ์ง€ ์ž„๊ณ—๊ฐ’์„ ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋Š” ์Šคํ† ๋ฆฌ์ง€๋ฅผ ํ™•์žฅํ•  ์ตœ๋Œ€์น˜๋ฅผ ์ •ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
  • ํ• ๋‹น๋œ ์šฉ๋Ÿ‰์—์„œ ๋‚จ์€ ๊ณต๊ฐ„์ด 10% ๋ฏธ๋งŒ์ด ๋˜๋ฉด ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ž๋™์œผ๋กœ ์ˆ˜์ •ํ•œ๋‹ค.
  • ์Šคํ† ๋ฆฌ์ง€ ๋ถ€์กฑ ์ƒํƒœ๊ฐ€ 5๋ถ„ ์ด์ƒ ์ง€์†๋˜๊ฑฐ๋‚˜ ์ง€๋‚œ ์ˆ˜์ •์œผ๋กœ๋ถ€ํ„ฐ 6์‹œ๊ฐ„์ด ์ง€๋‚ฌ์„ ๊ฒฝ์šฐ ์˜คํ†  ์Šค์ผ€์ผ๋ง์ด ํ™œ์„ฑํ™”๋˜์–ด ์žˆ๋‹ค๋ฉด ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ์ž๋™ ํ™•์žฅ๋œ๋‹ค.(์Šคํ† ๋ฆฌ์ง€ ์ตœ์ ํ™”๊ฐ€ ์ตœ๋Œ€ 6์‹œ๊ฐ„ ๋™์•ˆ ์†Œ์š”๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ง€๋‚œ ์ˆ˜์ •์œผ๋กœ๋ถ€ํ„ฐ 6์‹œ๊ฐ„ ์ดํ›„์— ์Šคํ† ๋ฆฌ์ง€ ์˜คํ†  ์Šค์ผ€์ผ๋ง์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Œ)
  • ์›Œํฌ๋กœ๋“œ๋ฅผ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๊ต‰์žฅํžˆ ์œ ์šฉํ•˜๋‹ค.
  • ๋ชจ๋“  RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—”์ง„์—์„œ ์ง€์›๋˜๋Š” ๊ธฐ๋Šฅ์ด๋‹ค.



RDS Read Replicas for read scalability

  • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์€ ์ตœ๋Œ€ 5๊ฐœ๊นŒ์ง€ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ด๋“ค์€ ๋™์ผํ•œ AZ ๋˜๋Š” AZ๋‚˜ ๋ฆฌ์ „์„ ๊ฑธ์ณ์„œ ์ƒ์„ฑ๋  ์ˆ˜ ์žˆ๋‹ค.
  • Master RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์Šคํ„ด์Šค์™€ ๋‘ ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ ์‚ฌ์ด์— ๋น„๋™๊ธฐ์‹ ๋ณต์ œ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.
  • ๋น„๋™๊ธฐ์‹์ด๋ž€ ๊ฒฐ๊ตญ ์ฝ๊ธฐ๊ฐ€ ์ผ๊ด€์ ์œผ๋กœ ์œ ์ง€๋œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ๊ฐ€๋ น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต์ œํ•˜๊ธฐ ์ „ ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ ์ฝ์–ด๋“ค์ด๋ฉด ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ ์ผ๊ด€์ ์ธ ๋น„๋™๊ธฐ์‹ ๋ณต์ œ์˜ ์˜๋ฏธ์ด๋‹ค.
  • ๋ณต์ œ๋ณธ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ๋„ ์Šน๊ฒฉ์‹œ์ผœ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰ ์ด๋“ค ๋ณต์ œ๋ณธ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋ฉฐ ๊ทธ์— ๋Œ€ํ•œ ๊ถŒํ•œ์„ ํš๋“ํ•˜๋ฉด ์ด๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์Šน๊ฒฉ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ ํ›„์— ์ด ๋ณต์ œ๋ณธ์€ ๋ณต์ œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์™„์ €ํžˆ ํƒˆํ”ผํ•œ๋‹ค. ๋Œ€์‹  ์ž์ฒด์ ์ธ ์ƒ์•  ์ฃผ๊ธฐ๋ฅผ ๊ฐ–๊ฒŒ ๋œ๋‹ค.
  • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ ์‚ฌ์šฉํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์—๋Š” ํ™”๋ฉด ์ƒ๋‹จ์˜ ์ฃผ์š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์žˆ๋Š” ๋ชจ๋“  ์—ฐ๊ฒฐ์„ ์—…๋ฐ์ดํ„ฐํ•ด์•ผ ํ•˜๋ฉฐ ์ด๋ฅผ ํ†ตํ•ด์„œ RDS ํด๋Ÿฌ์Šคํ„ฐ ์ƒ์˜ ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ ์ „์ฒด ๋ชฉ๋ก์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์€ SELECT๋ฌธ๋งŒ ํ•„์š”ํ•œ ๊ฒฝ์šฐ์— ์‚ฌ์šฉ๋œ๋‹ค.



RDS Read Replicas - Network Cost

  • AWS์—์„œ๋Š” ํ•˜๋‚˜์˜ AZ์—์„œ ๋‹ค๋ฅธ AZ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ด๋™ํ•  ๋•Œ์— ๋น„์šฉ์ด ๋ฐœ์ƒํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์˜ˆ์™ธ๊ฐ€ ์กด์žฌํ•˜๋ฉฐ ์ด ์˜ˆ์™ธ๋Š” ๋ณดํ†ต ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์—์„œ ๋‚˜ํƒ€๋‚œ๋‹ค.
  • RDS ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์€ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ์˜ˆ์™ธ์ด๋‹ค.
  • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์ด ๋‹ค๋ฅธ AZ ์ƒ์— ์œ„์น˜ํ•˜์ง€๋งŒ ๋™์ผํ•œ ๋ฆฌ์ „ ๋‚ด์— ์žˆ์„ ๋•Œ๋Š” ๋น„์šฉ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค.
  • ํ•˜์ง€๋งŒ ์„œ๋กœ ๋‹ค๋ฅธ ๋ฆฌ์ „์— ๋ณต์ œ๋ณธ์ด ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ ์—ฌ๋Ÿฌ ๋ฆฌ์ „์„ ๋„˜๋‚˜๋“ค์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ๋ณต์ œ ๋น„์šฉ์ด ๋ฐœ์ƒํ•œ๋‹ค.



RDS Multi AZ(Disaster Recovery)

  • ๋‹ค์ค‘ AZ๋Š” ์ฃผ๋กœ ๋Œ€ํ•ด ๋ณต๊ตฌ์— ์‚ฌ์šฉ๋œ๋‹ค.
  • AZ A์— ์œ„์น˜ํ•œ RDS Master DB ์ธ์Šคํ„ด์Šค๋ฅผ ๋™๊ธฐ์‹์œผ๋กœ ๋ณต์ œํ•ด์„œ AZ B์— ์Šคํƒ ๋ฐ”์ด ์ธ์Šคํ„ด์Šค๋กœ ๋ณต์ œํ•œ๋‹ค. ๋งˆ์Šคํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ชจ๋“  ๋ณ€ํ™”๋ฅผ ๋™๊ธฐ์ ์œผ๋กœ ๋ณต์ œํ•˜๋Š” ๊ฒƒ์ธ๋ฐ ์ด๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋งˆ์Šคํ„ฐ์— ์“ฐ์ด๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๋Œ€๊ธฐ ์ธ์Šคํ„ด์Šค์—๋„ ๊ทธ๋Œ€๋กœ ๋ณต์ œ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.
  • ์ฆ‰ ํ•˜๋‚˜์˜ DNS ์ด๋ฆ„์„ ๊ฐ–๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜ํ•œ ํ•˜๋‚˜์˜ DNS ์ด๋ฆ„์œผ๋กœ ํ†ต์‹ ํ•˜๋ฉฐ ๋งˆ์Šคํ„ฐ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ๋•Œ์—๋„ ์Šคํƒ ๋ฐ”์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ž๋™์œผ๋กœ ์žฅ์•  ์กฐ์น˜๊ฐ€ ์ˆ˜ํ–‰๋œ๋‹ค.
  • ์ด๋ฅผ ํ†ตํ•ด ๊ฐ€์šฉ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— Multi AZ๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค.
  • ์ „์ฒด AZ ๋˜๋Š” ๋„คํŠธ์›Œํฌ๊ฐ€ ์†์‹ค๋  ๋•Œ์— ๋Œ€๋น„ํ•œ ์žฅ์•  ์กฐ์น˜์ด์ž ๋งˆ์Šคํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ธ์Šคํ„ด์Šค ๋˜๋Š” ์Šคํ† ๋ฆฌ์ง€์— ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ ์Šคํƒ ๋ฐ”์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ƒˆ๋กœ์šด ๋งˆ์Šคํ„ฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
  • ๋”ฐ๋กœ ์•ฑ์— ์ˆ˜๋™์œผ๋กœ ์กฐ์น˜๋ฅผ ์ทจํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ์ž๋™์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์—ฐ๊ฒฐ์ด ์‹œ๋„๋˜๊ณ  ์žฅ์•  ์กฐ์น˜๊ฐ€ ํ•„์š”ํ•˜๊ฒŒ ๋  ๋•Œ์—๋„ ์Šคํƒ ๋ฐ”์ด๊ฐ€ ๋งˆ์Šคํ„ฐ๋กœ ์Šน๊ฒฉ๋˜๋Š” ๊ณผ์ •์ด ์ž๋™์œผ๋กœ ์ด๋ฃจ์–ด์งˆ ํ…Œ๋‹ˆ๊นŒ ๋ง์ด๋‹ค.
  • ์Šค์ผ€์ผ๋ง์— ์ด์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค. ์Šคํƒ  ๋ฐ”์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๋‹จ์ง€ ๋Œ€๊ธฐ ๋ชฉ์  ํ•˜๋‚˜๋งŒ ์ˆ˜ํ–‰ํ•œ๋‹ค. ๋งˆ์Šคํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•œ ์žฅ์•  ์กฐ์น˜์ผ ๋ฟ์ด๋‹ค.
  • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ๋„ ์žฅ์• ๋ฅผ ๋Œ€๋น„ํ•˜์—ฌ ๋‹ค์ค‘ AZ๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. (์ผ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ vs Multi AZ์˜ ์ฐจ์ด๋ฅผ ๋ฌป๋Š” ๋ฌธ์ œ๊ฐ€ ์ž์ฃผ ์ถœ์ œ๋œ๋‹ค)



RDS From Single-AZ to Multi-AZ

  • ์‹œํ—˜์—์„œ ๋‹จ์ผ AZ์—์„œ ๋‹ค์ค‘ AZ๋กœ RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ „ํ™˜์ด ๊ฐ€๋Šฅํ• ์ง€ ๋ฌผ์„ ์ˆ˜ ์žˆ๋‹ค.
  • ๋‹จ์ผ AZ์—์„œ ๋‹ค์ค‘ AZ๋กœ ์ „ํ™˜ํ•  ๋•Œ ๋‹ค์šดํƒ€์ž„์ด ์ „ํ˜€ ์—†๋‹ค๋Š” ์ ์„ ์—ผ๋‘์— ๋‘ฌ์•ผ ํ•œ๋‹ค.
  • ์ฆ‰ ๋‹จ์ผ AZ์—์„œ ๋‹ค์ค‘ AZ๋กœ ์ „ํ™˜ํ•  ๋•Œ์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ค‘์ง€ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค.
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ˆ˜์ •์„ ํด๋ฆญํ•˜๊ณ  ๋‹ค์ค‘ AZ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”์‹œํ‚ค๊ธฐ๋งŒ ํ•˜๋ฉด ๋œ๋‹ค.(๋ฒ„ํŠผ๋งŒ ๋ˆ„๋ฅด๋ฉด ์•Œ์•„์„œ ์ˆ˜ํ–‰๋จ)
  • ์ด๋ฅผ ํ†ตํ•ด์„œ RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์Šคํ„ด์Šค๋Š” ๋งˆ์Šคํ„ฐ๋ฅผ ๊ฐ–๊ณ  ๋™๊ธฐ์‹ ๋ณต์ œ๋ณธ์ธ ์Šคํƒ ๋ฐ”์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ™•๋ณดํ•œ๋‹ค.

<๋‚˜๋งŒ์˜ ์ดํ•ด>

  • ๋™๊ธฐ์‹ ๋ณต์ œ๋ณธ -> ๋งˆ์Šคํ„ฐ & ์Šคํƒ ๋ฐ”์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค
  • ๋น„๋™๊ธฐ์‹ ๋ณต์ œ๋ณธ -> ๋งˆ์Šคํ„ฐ & ์ฝ๊ธฐ ์ „์šฉ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค



RDS Custom

  • RDS Custom์€ Oracle๊ณผ Microsoft SQL Server ๋‘ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋‹ค๋ฃฌ๋‹ค.
  • RDS Custom ๋•๋ถ„์— ์ด ๋‘˜์—์„œ OS ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์ž ์ง€์ • ๊ธฐ๋Šฅ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋‹ค.
  • RDS๋ฅผ ํ†ตํ•ด AWS์—์„œ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž๋™ํ™” ์„ค์ •, ์šด์˜ ๊ทธ๋ฆฌ๊ณ  ์Šค์ผ€์ผ๋ง ์žฅ์ ์„ ๋ชจ๋‘ ์ฑ™๊ธธ ์ˆ˜ ์žˆ๋‹ค.
  • RDS Custom ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜๋ฉด ๊ธฐ์ € ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ์šด์˜์ฒด์ œ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.
  • ๋”ฐ๋ผ์„œ ๋‚ด๋ถ€ ์„ค์ • ๊ตฌ์„ฑ, ํŒจ์น˜ ์ ์šฉ ๊ทธ๋ฆฌ๊ณ  ๋„ค์ดํ‹ฐ๋ธŒ ๊ธฐ๋Šฅ ํ™œ์„ฑํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฉฐ SSH ๋˜๋Š” SSM ์„ธ์…˜ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•ด์„œ RDS ๋’ค์— ์žˆ๋Š” ์‹œ์ € EC2 ์ธ์Šคํ„ด์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์‚ฌ์šฉ์ž ์ง€์ • ์„ค์ •์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด RDS๊ฐ€ ์ˆ˜์‹œ๋กœ ์ž๋™ํ™”, ์œ ์ง€ ๊ด€๋ฆฌ ๋˜๋Š” ์Šค์ผ€์ผ๋ง๊ณผ ๊ฐ™์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๋„๋ก ์ž๋™ํ™”๋ฅผ ๊บผ๋‘๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.
  • ์ด์ œ ๊ธฐ์ € EC2 ์ธ์Šคํ„ด์Šค์— ์•ก์„ธ์Šค๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ๋ฌธ์ œ๊ฐ€ ์‰ฝ๊ฒŒ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šค๋ƒ…์ƒท์„ ๋งŒ๋“ค์–ด ๋‘๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ๋ณต๊ตฌ๊ฐ€ ์–ด๋ ค์šธ ์ˆ˜๋„ ์žˆ๋‹ค.
  • ์š”์•ฝ ๋น„๊ต
    • RDS: ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ „์ฒด์™€ ์šด์˜์ฒด์ œ๊ฐ€ AWS์— ์˜ํ•ด ๊ด€๋ฆฌ๋œ๋‹ค.
    • RDS Custom: Oracle ๋ฐ Microsoft SQL Server์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค. ๊ธฐ์ € ์šด์˜ ์ฒด์ œ์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ ์ „์ฒด๋ฅผ ๊ฐ–๊ฒŒ ๋œ๋‹ค.



Amazon Aurora

  • Aurora๋Š” AWS ๊ณ ์œ ์˜ ๊ธฐ์ˆ ์ด๋‹ค. (์˜คํ”ˆ์†Œ์Šค๋Š” ์•„๋‹ˆ๋‹ค)
  • Postgres ๋ฐ MySQL๊ณผ ํ˜ธํ™˜๋˜๋„๋ก ๋งŒ๋“ค์—ˆ๋‹ค.
  • Aurora ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ํ˜ธํ™˜ ๊ฐ€๋Šฅํ•œ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žˆ๋Š”๋ฐ Postgres ๋ฐ MySQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์—ฐ๊ฒฐํ•˜๋ฉด ์ž‘๋™ํ•จ์„ ์˜๋ฏธํ•œ๋‹ค.
  • ํด๋ผ์šฐ๋“œ์— ์ตœ์ ํ™”๋˜์–ด ์žˆ๊ณ  ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋˜‘๋˜‘ํ•œ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด์„œ RDS์˜ MySQL๋ณด๋‹ค 5๋ฐฐ ๋†’์€ ์„ฑ๋Šฅ์ด๊ณ  RDS์˜ Postgres๋ณด๋‹ค๋Š” 3๋ฐฐ ๋†’์€ ์„ฑ๋Šฅ์ด๋‹ค.
  • ๋‹จ์ˆœํ•œ ์„ฑ๋Šฅ๋ฟ ์•„๋‹ˆ๋ผ ๋‹ค์–‘ํ•œ ๊ฐœ์„ ์ ๋“ค์ด ์žˆ๋‹ค.
  • Aurora Storage๋Š” ์ž๋™์œผ๋กœ ํ™•์žฅํ•œ๋‹ค. 10GB์—์„œ ์‹œ์ž‘ํ•˜์ง€๋งŒ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋” ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์„ ์ˆ˜๋ก ์ž๋™์œผ๋กœ 12TB๊นŒ์ง€ ์ปค์ง„๋‹ค.
  • ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์˜ ๊ฒฝ์šฐ 15๊ฐœ์˜ ๋ณต์ œ๋ณธ์„ ๋‘˜ ์ˆ˜ ์žˆ๋‹ค. ๋ณต์ œ ์†๋„๋„ ํ›จ์”ฌ ๋น ๋ฅด๋‹ค.
  • Aurora์˜ ์žฅ์•  ์กฐ์น˜๋Š” ์ฆ‰๊ฐ์ ์ด๋‹ค. ๋”ฐ๋ผ์„œ ๋‹ค์ค‘ AZ๋‚˜ MySQL RDS๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ธฐ๋ณธ์ ์œผ๋กœ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ์ด๋ฏ€๋กœ ๊ฐ€์šฉ์„ฑ์ด ๋†’๋‹ค.
  • ๋น„์šฉ์€ RDS์— ๋น„ํ•ด ์•ฝ 20%์ •๋„ ๋†’์ง€๋งŒ ์Šค์ผ€์ผ๋ง ์ธก๋ฉด์—์„œ ํ›จ์”ฌ ๋” ํšจ์œจ์ ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์˜คํžˆ๋ ค ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค.



Aurora High Availability and Read Scaling

  • Aurora๋Š” ํŠน์ดํ•˜๊ฒŒ๋„ 3๊ฐœ์˜ AZ์— ๊ฑธ์ณ ๋ฌด์–ธ๊ฐ€๋ฅผ ๊ธฐ๋กํ•  ๋•Œ๋งˆ๋‹ค 6๊ฐœ์˜ ์‚ฌ๋ณธ์„ ์ €์žฅํ•œ๋‹ค.
    • ๋”ฐ๋ผ์„œ Aurora๋Š” ๊ฐ€์šฉ์„ฑ์ด ๋†’์œผ๋ฉฐ ์“ฐ๊ธฐ์—๋Š” 6๊ฐœ์˜ ์‚ฌ๋ณธ ์ค‘ 4๊ฐœ๋งŒ ์žˆ์œผ๋ฉด ๋œ๋‹ค. ์ด๋Š” AZ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์—†์–ด๋„ ๊ดœ์ฐฎ์Œ์„ ์˜๋ฏธํ•œ๋‹ค.
    • ์ฝ๊ธฐ์—๋Š” 6๊ฐœ์˜ ์‚ฌ๋ณธ ์ค‘ 3๊ฐœ๋งŒ ์žˆ์œผ๋ฉด ๋œ๋‹ค. ์ฆ‰, ์ฝ๊ธฐ ๊ฐ€์šฉ์„ฑ์ด ๋†’๋‹ค.
    • ์ผ์ข…์˜ ์ž๊ฐ€ ๋ณต๊ตฌ ๊ณผ์ •์ด ์žˆ๋‹ค. ์ผ๋ถ€ ๋ฐ์ดํ„ฐ๊ฐ€ ์†์ƒ๋˜๊ฑฐ๋‚˜ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ๋ฐฑ์—”๋“œ์—์„œ P2P ๋ณต์ œ๋ฅผ ํ†ตํ•œ ์ž๊ฐ€ ๋ณต๊ตฌ๊ฐ€ ์ง„ํ–‰๋œ๋‹ค.
    • ๊ทธ๋ฆฌ๊ณ  ๋‹จ์ผ ๋ณผ๋ฅจ์— ์˜์กดํ•˜์ง€ ์•Š๊ณ  ์ˆ˜ ๋ฐฑ๊ฐœ์˜ ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•œ๋‹ค.
    • ์œ„์˜ ์‚ฌ์ง„์„ ๋ณด๋ฉด ํŒŒ๋ž€์ƒ‰ ์“ฐ๊ธฐ์— ๋”ฐ๋ผ 6๊ฐœ์˜ ์‚ฌ๋ณธ์ด ์ €์žฅ๋˜์—ˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๋˜ํ•œ ์ฃผํ™ฉ์ƒ‰ ์“ฐ๊ธฐ์— ๋”ฐ๋ผ 6๊ฐœ์˜ ์‚ฌ๋ณธ์ด ์ €์žฅ๋˜์—ˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
  • Aurora๋Š” RDS์˜ ๋‹ค์ค‘ AZ์™€ ์œ ์‚ฌํ•˜๋‹ค. ์“ฐ๊ธฐ๋ฅผ ๋ฐ›๋Š” ์ธ์Šคํ„ด์Šค(master instance)๋Š” ํ•˜๋‚˜ ๋ฟ์ด๋‹ค. ๋”ฐ๋ผ์„œ Aurora์—๋„ ๋งˆ์Šคํ„ฐ๊ฐ€ ์กด์žฌํ•˜๊ณ  ์—ฌ๊ธฐ์„œ ์“ฐ๊ธฐ๋ฅผ ๋ฐ›๊ฒŒ ๋œ๋‹ค.
  • ๋งˆ์Šคํ„ฐ๊ฐ€ ์ž‘๋™ํ•˜์ง€ ์•Š์œผ๋ฉด ํ‰๊ท  30์ดˆ ์ด๋‚ด๋กœ ์žฅ์•  ์กฐ์น˜(failover)๊ฐ€ ์‹œ์ž‘๋œ๋‹ค. ์žฅ์•  ์กฐ์น˜๊ฐ€ ๋งค์šฐ ๋น ๋ฅด๋‹ค.
  • ๋งˆ์Šคํ„ฐ ์™ธ์— ์ฝ๊ธฐ๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ 15๊ฐœ๊นŒ์ง€ ๋‘˜ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณต์ œ๋ณธ์„ ๋งŽ์ด ๋‘๊ณ  ์ฝ๊ธฐ ์›Œํฌ๋กœ๋“œ๋ฅผ ์Šค์ผ€์ผ๋งํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋งˆ์Šคํ„ฐ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋งˆ์Šคํ„ฐ๊ฐ€ ๋˜์–ด ๋Œ€์ฒดํ•œ๋‹ค. ์ฆ‰, RDS์™€๋Š” ์ž‘๋™ ๋ฐฉ์‹์ด ๊ฝค ๋‹ค๋ฅด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋งˆ์Šคํ„ฐ๊ฐ€ ํ•˜๋‚˜์ธ ๊ฑด ๋™์ผํ•˜๋‹ค.
  • ์ด ๋ณต์ œ๋ณธ๋“ค์€ ๋ฆฌ์ „ ๊ฐ„ ๋ณต์ œ๋ฅผ ์ง€์›ํ•œ๋‹ค.
  • ์ •๋ฆฌํ•˜์ž๋ฉด ๋งˆ์Šคํ„ฐ๋Š” ํ•˜๋‚˜๊ณ , ๋ณต์ œ๋ณธ์€ ์—ฌ๋Ÿฟ์ด๋ฉฐ ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ๋ณต์ œ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ž‘์€ ๋ธ”๋ก ๋‹จ์œ„๋กœ ์ž๊ฐ€ ๋ณต๊ตฌ ๋˜๋Š” ํ™•์žฅ์ด ์ผ์–ด๋‚œ๋‹ค.



Aurora DB Cluster

  • ์ „์— ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด ๊ณต์œ  ๋ณผ๋ฅจ์€ 10GB์—์„œ 128TB๊นŒ์ง€ ์ž๋™์œผ๋กœ ํ™•์žฅ๋œ๋‹ค.
  • ์Šคํ† ๋ฆฌ์ง€์— ์“ฐ๋Š” ๊ฒƒ์€ ๋งˆ์Šคํ„ฐ๋งŒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋งˆ์Šคํ„ฐ๊ฐ€ ๋ฐ”๋€Œ๊ฑฐ๋‚˜ ์žฅ์•  ์กฐ์น˜๊ฐ€ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ Aurora์—์„œ๋Š” Writer ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. Writer ์—”๋“œํฌ์ธํŠธ๋Š” DNS ์ด๋ฆ„์œผ๋กœ ํ•ญ์ƒ ๋งˆ์Šคํ„ฐ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ๋”ฐ๋ผ์„œ ์žฅ์•  ์กฐ์น˜ ํ›„์—๋„ ํด๋ผ์ด์–ธํŠธ๋Š” Writer ์—”๋“œํฌ์ธํŠธ์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๊ฒŒ ๋œ๋‹ค.
  • ์ „์— ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด ๋‹ค์ˆ˜์˜ ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์ด ์žˆ๋‹ค. ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ 15๊ฐœ๊นŒ์ง€ ์ƒ์„ฑ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์ž๋™ ์Šค์ผ€์ผ๋ง์„ ์„ค์ •ํ•ด์„œ ํ•ญ์ƒ ์ ์ ˆํ•œ ์ˆ˜์˜ ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์ด ์กด์žฌํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ž๋™ ์Šค์ผ€์ผ๋ง์ด ์ปค์ ธ ์žˆ๋Š” ๊ฒฝ์šฐ ์šฐ๋ฆฌ์˜ ์•ฑ ์ž…์žฅ์—์„œ๋Š” ๋ณต์ œ๋ณธ์ด ์–ด๋””์— ์žˆ๊ณ , URL์€ ๋ฌด์—‡์ด๊ณ  ์–ด๋–ป๊ฒŒ ์—ฐ๊ฒฐํ•˜๋Š”์ง€ ํŒŒ์•…ํ•˜๊ธฐ ์–ด๋ ค์šธ ์ˆ˜๋„ ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋ฅผ ์œ„ํ•œ ๊ธฐ๋Šฅ์œผ๋กœ 'Reader ์—”๋“œํฌ์ธํŠธ'๋ผ๋Š” ๊ฒƒ์ด ์žˆ๋‹ค. ๋ฆฌ๋” ์—”๋“œํฌ์ธํŠธ๋Š” ๋ผ์ดํ„ฐ ์—”๋“œํฌ์ธํŠธ์™€ ์ •ํ™•ํžˆ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ํ•œ๋‹ค.
    ์—ฐ๊ฒฐ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์— ๋„์›€์„ ์ค€๋‹ค. ๋ชจ๋“  ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ๊ณผ ์ž๋™์œผ๋กœ ์—ฐ๊ฒฐ๋œ๋‹ค.
  • ๋”ฐ๋ผ์„œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ฆฌ๋” ์—”๋“œํฌ์ธํŠธ์— ์—ฐ๊ฒฐ๋  ๋•Œ๋งˆ๋‹ค ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ ์ค‘ ํ•˜๋‚˜๋กœ ์—ฐ๊ฒฐ๋˜๋ฉฐ ์ด๋Ÿฐ ๋ฐฉ์‹์œผ๋กœ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์„ ๋„์™€์ค€๋‹ค. ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์ด ๋ฌธ์žฅ ๋ ˆ๋ฒจ์ด ์•„๋‹Œ ์—ฐ๊ฒฐ ๋ ˆ๋ฒจ์—์„œ ์ผ์–ด๋‚œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๊ผญ ๊ธฐ์–ตํ•ด๋ผ!



Features of Aurora

  • ๊ธฐ๋Šฅ์„ ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ณด๋ฉด ์ด๋ฏธ ์–ธ๊ธ‰ํ–ˆ๋˜ ๋‚ด์šฉ์ด ๋‚˜์˜จ๋‹ค.
    • ์ž๋™ ์žฅ์•  ์กฐ์น˜
    • ๋ฐฑ์—… ๋ฐ ๋ณต๊ตฌ
    • ๊ฒฉ๋ฆฌ ๋ฐ ๋ณด์•ˆ
    • ์‚ฐ์—… ๊ทœ์ • ์ค€์ˆ˜
    • ์ž๋™ ์Šค์ผ€์ผ๋ง์„ ํ†ตํ•œ ๋ฒ„ํŠผ์‹ ์Šค์ผ€์ผ๋ง
    • ์ œ๋กœ ๋‹ค์šดํƒ€์ž„ ์ž๋™ ํŒจ์น˜ ์„ค์ •
    • ๊ฐœ์„ ๋œ ๋ชจ๋‹ˆํ„ฐ๋ง
    • ํ†ต์ƒ ์œ ์ง€ ๊ด€๋ฆฌ
    • ๋ฐฑํŠธ๋ž™(Backtrack): ๊ณผ๊ฑฐ ์–ด๋–ค ์‹œ์ ์˜ ๋ฐ์ดํ„ฐ๋กœ๋„ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค.



Aurora Replicas - Auto Scaling

  • ๋ฆฌ๋” ์—”๋“œํฌ์ธํŠธ์˜ ์ฝ๊ธฐ ์š”์ฒญ์ด ๋งŽ์„ ๋•Œ Amazon Aurora ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ CPU ์‚ฌ์šฉ๋Ÿ‰์ด ์ฆ๊ฐ€ํ•œ๋‹ค.
  • ์ด๋Ÿฐ ์ƒํ™ฉ์—์„œ ๋ณต์ œ๋ณธ ์ž๋™ ์Šค์ผ€์ผ๋ง์„ ์„ค์ •ํ•˜๋ฉด Amazon Aurora ๋ณต์ œ๋ณธ์ด ์ถ”๊ฐ€๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ์ƒˆ๋กœ์šด ๋ณต์ œ๋ณธ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์ž๋™์œผ๋กœ ๋ฆฌ๋” ์—”๋“œํฌ์ธํŠธ๊ฐ€ ์—ฐ์žฅ๋œ๋‹ค.
  • ๊ทธ๋Ÿฌ๋ฉด ์ด ์ƒˆ๋กœ์šด ๋ณต์ œ๋ณธ๋“ค์ด ํŠธ๋ž˜ํ”ฝ์„ ๋ฐ›๊ฒŒ ๋˜๊ณ  ์ฝ๊ธฐ๊ฐ€ ์ข€ ๋” ๋ถ„์‚ฐ๋œ ํ˜•ํƒœ๋กœ ์ด๋ฃจ์–ด์ง€๊ฒŒ ๋œ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ „๋ฐ˜์  CPU ์‚ฌ์šฉ๋Ÿ‰ ๊ฐ์†Œ๋ฅผ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ๋‹ค.



Aurora - Custom Endpoints

  • ์œ„์™€ ๊ฐ™์€ ์ƒํ™ฉ์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฒˆ์—๋Š” ๋‘ ์ข…๋ฅ˜์˜ ๋‹ค๋ฅธ ๋ณต์ œ๋ณธ์ด ์žˆ๋‹ค. ์ผ๋ถ€ ๋ณต์ œ๋ณธ์€ ๋‹ค๋ฅธ ๋ณต์ œ๋ณธ๋ณด๋‹ค ํฌ๊ธฐ๊ฐ€ ํฌ๋‹ค.
  • ์ด๋ ‡๊ฒŒ ํ•˜๋Š” ์ด์œ ๋Š” Aurora ์ธ์Šคํ„ด์Šค์˜ ์„œ๋ธŒ์…‹์„ ์‚ฌ์šฉ์ž ์ง€์ • ์—”๋“œํฌ์ธํŠธ๋กœ ์ •์˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ์ด๋‹ค. ์ด ํŠน์ • ๋ณต์ œ๋ณธ์—์„œ ํŠน์ • ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒŒ ๋” ๋‚˜์„ ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
  • ๋”ฐ๋ผ์„œ, ์ด๋ ‡๊ฒŒ ์‚ฌ์šฉ์ž ์ง€์ • ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๊ทธ๋ฆฌ๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ์ž ์ง€์ • ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ •์˜ํ•˜๋ฉด ๋ฆฌ๋” ์—”๋“œํฌ์ธํŠธ๋Š” ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค.๋ฆฌ๋” ์—”๋“œํฌ์ธํŠธ๊ฐ€ ์‚ฌ๋ผ์ง€์ง€๋Š” ์•Š์ง€๋งŒ ๋” ์ด์ƒ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ฒŒ ๋œ๋‹ค.



Aurora Serverless

  • ์ด๋Š” ์‹ค์ œ ์‚ฌ์šฉ๋Ÿ‰์— ๊ธฐ๋ฐ˜ํ•œ ์ž๋™ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์Šคํ„ด์Šคํ™”์™€ ์ž๋™ ์Šค์ผ€์ผ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ค€๋‹ค.
  • ์ด๋Š” ๋น„์ •๊ธฐ์  ๊ฐ„ํ—์ , ๋˜๋Š” ์˜ˆ์ธก ๋ถˆํ—ˆํ•œ ์›Œํฌ๋กœ๋“œ์— ์œ ์šฉํ•˜๋‹ค.
  • ์šฉ๋Ÿ‰ ๊ณ„ํš์„ ์„ธ์šธ ํ•„์š”๊ฐ€ ์ „ํ˜€ ์—†๋‹ค.
  • ๊ฐ Aurora ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•ด ๋งค ์ดˆ๋‹น ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๊ฒŒ ๋œ๋‹ค. ๋น„์šฉ ๋ฉด์—์„œ ํ›จ์”ฌ ํšจ์œจ์ ์ด๋‹ค.
  • ์›๋ฆฌ๋ฅผ ์‚ดํŽด๋ณด๋ฉด ํด๋ผ์ด์–ธํŠธ๋Š” Aurora ๊ด€๋ฆฌ ํ•˜์œ„ ํ”„๋ก์‹œ ํ”Œ๋ฆฟ๊ณผ ์†Œํ†ตํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฐฑ์—”๋“œ์—์„œ ์›Œํฌ๋กœ๋“œ์— ๊ธฐ๋ฐ˜ํ•ด ์„œ๋ฒ„๋ฆฌ์Šค ๋ฐฉ์‹์œผ๋กœ ์—ฌ๋Ÿฌ Aurora ์ธ์Šคํ„ด์Šค๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ์šฉ๋Ÿ‰์„ ๋ฏธ๋ฆฌ ํ™•๋ณดํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค.



Aurora Multi-Master

  • ๋ฉ€ํ‹ฐ ๋งˆ์Šคํ„ฐ๋Š” ๋ผ์ดํ„ฐ ๋…ธ๋“œ์— ๋Œ€ํ•œ ์ฆ‰๊ฐ์ ์ธ ์žฅ์•  ์กฐ์น˜๋กœ ๋ผ์ดํ„ฐ ๋…ธ๋“œ์— ๋†’์€ ๊ฐ€์šฉ์„ฑ์„ ๊ฐ–์ถ”๊ณ ์ž ํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.
  • ์ด ๊ฒฝ์šฐ Aurora ํด๋Ÿฌ์Šคํ„ฐ์˜ ๋ชจ๋“  ๋…ธ๋“œ์—์„œ ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.



Global Aurora

  • Aurora ๋ฆฌ์ „ ๊ฐ„ ๋ณต์ œ๋ณธ์€ ์žฌํ•ด ๋ณต๊ตฌ์— ๋งŽ์€ ๋„์›€์ด ๋˜๋ฉฐ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ƒ์„ฑ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ํ•˜์ง€๋งŒ ์ตœ๊ทผ์—๋Š” Aurora Global ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•˜๊ณ  ์žˆ๋‹ค.
  • Global Aurora์˜ ๊ฒฝ์šฐ ๋ชจ๋“  ์“ฐ๊ธฐ ๋ฐ ์ฝ๊ธฐ๊ฐ€ ์ง„ํ–‰๋˜๋Š” ํ•˜๋‚˜์˜ ๊ธฐ๋ณธ ๋ฆฌ์ „์ด ์žˆ๋‹ค. ๋ณต์ œ ์ง€์—ฐ์ด 1์ดˆ ๋ฏธ๋งŒ์ธ ๋ณด์กฐ ์ฝ๊ธฐ ์ „์šฉ ๋ฆฌ์ „์„ ๋‹ค์„ฏ ๊ฐœ๊นŒ์ง€ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๊ณ  ๊ฐ ๋ณด์กฐ ์ง€์—ญ๋งˆ๋‹ค ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์„ 16๊ฐœ๊นŒ์ง€ ์ƒ์„ฑ ๊ฐ€๋Šฅํ•˜๋‹ค.
    • ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์„ธ๊ณ„ ๊ฐ์ง€์— ์žˆ๋Š” ์ฝ๊ธฐ ์ „์šฉ ๋ณต์ œ๋ณธ์˜ ์ง€์—ฐ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ๋˜ํ•œ ํ•œ ๋ฆฌ์ „์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ž‘๋™ ์ค‘๋‹จ๋  ๊ฒฝ์šฐ ์žฌํ•ด ๋ณต๊ตฌ ๋ชฉ์ ์œผ๋กœ ๋‹ค๋ฅธ ์ง€์—ญ์„ ์Šน๊ฒฉํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ RTO(๋ณต๊ตฌ ์‹œ๊ฐ„ ๋ชฉํ‘œ)๋Š” 1๋ถ„ ๋ฏธ๋งŒ์ด๋‹ค.
    • ์ด๋Š” ๋‹ค๋ฅธ ๋ฆฌ์ „์œผ๋กœ ๋ณต๊ตฌํ•˜๋Š” ๋ฐ 1๋ถ„๋„ ๊ฑธ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค๋Š” ๋œป์ด๋‹ค.
  • ๋”ฐ๋ผ์„œ, Aurora Global ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฆฌ์ „์— ๊ฑธ์ณ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต์ œํ•˜๋Š”๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์€ ํ‰๊ท  1์ดˆ ๋ฏธ๋งŒ์ด๋‹ค.



Aurora Machine Learning

  • Aurora๋Š” AWS ๋‚ด์˜ ๋จธ์‹  ๋Ÿฌ๋‹ ์„œ๋น„์Šค์™€์˜ ํ†ตํ•ฉ์„ ์ง€์›ํ•œ๋‹ค.
  • Aurora ๋จธ์‹  ๋Ÿฌ๋‹์˜ ๊ฐœ๋…์€ ML ๊ธฐ๋ฐ˜ ์˜ˆ์ธก์„ SQL ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
  • Aurora์™€ ๋‹ค์–‘ํ•œ AWS ๋จธ์‹  ๋Ÿฌ๋‹ ์„œ๋น„์Šค๋ฅผ ์‰ฝ๊ณ  ์ตœ์ ํ™”๋œ ๋ฐฉ์‹์œผ๋กœ ์•ˆ์ „ํ•˜๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ง€์›ํ•˜๋Š” ๋‘ ์„œ๋น„์Šค๊ฐ€ ์žˆ๋‹ค.
    • ๋ฐฑ์—”๋“œ์—์„œ ์–ด๋–ค ๋จธ์‹  ๋Ÿฌ๋‹ ๋ชจ๋ธ์ด๋ผ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” sageMaker
    • ๊ฐ์ • ๋ถ„์„์— ์‚ฌ์šฉํ•˜๋Š” Amazon Comprehend์ด๋‹ค.
  • Aurora ML์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋จธ์‹  ๋Ÿฌ๋‹ ๊ฒฝํ—˜์€ ํ•„์š”ํ•˜์ง€ ์•Š๋‹ค.
  • ํ™œ์šฉ ์˜ˆ์‹œ๋กœ๋Š” ๊ฐ์ง€ ๋งž์ถค ๊ด‘๊ณ , ๊ฐ์ • ๋ถ„์„, ์ œํ’ˆ ์ถ”์ฒœ ๋“ฑ์ด ์žˆ๋‹ค.



RDS Backups

  • ์ž๋™ ๋ฐฑ์—…
    • ์ด๋Š” RDS ์„œ๋น„์Šค๊ฐ€ ์ž๋™์œผ๋กœ ๋งค์ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์œ ์ง€ ๊ด€๋ฆฌ ์‹œ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ „์ฒด๋ฅผ ๋ฐฑ์—…ํ•œ๋‹ค๋Š” ๋œป์ด๋‹ค.
    • ๊ฑฐ๊ธฐ์— ๋”ํ•ด์„œ 5๋ถ„๋งˆ๋‹ค ํŠธ๋žœ์žญ์…˜ ๋กœ๊ทธ๋„ ๋ฐฑ์—…๋œ๋‹ค. ์ด๋Š” ๊ฐ€์žฅ ์ตœ์‹  ๋ฐฑ์—…์ด 5๋ถ„ ์ „์ž„์„ ๋œปํ•œ๋‹ค. ๋”ฐ๋ผ์„œ, ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด 5๋ถ„๋ณด๋‹ค ์ด์ „์˜ ์–ด๋–ค ์‹œ์ ์œผ๋กœ๋„ ๋ณต๊ตฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.
    • ์ž๋™ ๋ฐฑ์—… ๋ณด์œ  ๊ธฐ๊ฐ„์€ 1์ผ์—์„œ 35์ผ๊นŒ์ง€๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. 0์œผ๋กœ ์„ค์ •ํ•ด์„œ ์ž๋™ ๋ฐฑ์—…์„ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์ˆ˜๋™ DB ์Šค๋ƒ…์ƒท ์ƒ์„ฑ
    • ์‚ฌ์šฉ์ž๊ฐ€ ์ˆ˜๋™์œผ๋กœ ํŠธ๋ฆฌ๊ฑฐํ•ด์•ผ ํ•œ๋‹ค.
    • ํ•˜์ง€๋งŒ ์ˆ˜๋™ ๋ฐฑ์—…์€ ์›ํ•˜๋Š” ๋งŒํผ ์˜ค๋žซ๋™์•ˆ ๋ณด์œ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.
    • ์ž๋™ ๋ฐฑ์—…์€ ๊ธฐ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์‚ฌ๋ผ์ง€์ง€๋งŒ ์ˆ˜๋™์œผ๋กœ ๋งŒ๋“  DB ์Šค๋ƒ…์ƒต์€ ์›ํ•˜๋Š” ๊ธฐ๊ฐ„ ๋™์•ˆ ๋ณด์œ ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ํŠธ๋ฆญ: ๋ฉˆ์ถ˜ RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๊ฒฝ์šฐ, ์Šคํ† ๋ฆฌ์ง€์— ๋Œ€ํ•œ ๋น„์šฉ์„ ์ง€๋ถˆํ•ด์•ผ ํ•œ๋‹ค. ๋งŒ์•ฝ ์˜ค๋žซ ๋™์•ˆ ๋ฉˆ์ถฐ์•ผ ํ•œ๋‹ค๋ฉด snapshot & restoreํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํƒํ•˜์ž. ์Šค๋ƒ…์ƒท์˜ ๋น„์šฉ์€ RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ† ๋ฆฌ์ง€ ๋ณด๋‹ค ํ›จ์”ฌ ์ €๋ ดํ•˜๋‹ค.



Aurora Backups

  • ์ž๋™ํ™”๋œ ๋ฐฑ์—…
    • 1 ~ 35์ผ๊นŒ์ง€ ๋ณด์œ  ๊ฐ€๋Šฅํ•œ ์ž๋™ ๋ฐฑ์—…, ๋น„ํ™œ์„ฑํ™”๋Š” ๋ถˆ๊ฐ€๋Šฅ
    • RDS์—์„œ๋Š” ๋น„ํ™œ์„ฑํ™”๊ฐ€ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ Aurora์—์„œ๋Š” ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.
    • ์ง€์ • ์‹œ๊ฐ„ ๋ณต๊ตฌ ๊ธฐ๋Šฅ(์ •ํ•ด์ง„ ์‹œ๊ฐ„ ๋ฒ”์œ„ ๋‚ด์˜ ์–ด๋Š ์‹œ์ ์œผ๋กœ๋„ ๋ณต๊ตฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค)
  • ์ˆ˜๋™ DB ์Šค๋ƒ…์ƒท
    • ์‚ฌ์šฉ์ž๊ฐ€ ์ˆ˜๋™์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.
    • ์›ํ•˜๋Š” ๊ธฐ๊ฐ„ ๋™์•ˆ ๋ณด์œ  ๊ฐ€๋Šฅํ•˜๋‹ค.



RDS & Aurora Restore options

  • RDS & Aurora์˜ ๋ฐฑ์—… ๋˜๋Š” ์Šค๋ƒ…์ƒท์„ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์ž๋™ ๋ฐฑ์—…์ด๋‚˜ ์ˆ˜๋™ ์Šค๋ƒ…์ƒท์„ ๋ณต์›ํ•  ๋•Œ๋งˆ๋‹ค ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค.
  • ๋˜ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” S3๋กœ๋ถ€ํ„ฐ MySQL RDS ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๋‹ค. S3๋Š” AWS ํด๋ผ์šฐ๋“œ์— ๊ฐ์ฒด๋ฅผ ์ €์žฅํ•˜๋Š” ๋งค์šฐ ์ธ๊ธฐ์žˆ๋Š” ์„œ๋น„์Šค์ด๋‹ค.
    • ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋…์€ ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ฐฑ์—…์„ ๋งŒ๋“ค์–ด์„œ ๊ฐ์ฒด ์Šคํ† ๋ฆฌ์ง€์ธ Amazon S3์— ๋‘๋Š” ๊ฒƒ์ด๋‹ค.
    • ๊ทธ๋ฆฌ๊ณ  ๋งˆ์ง€๋ง‰์œผ๋กœ RDS์—๋Š” Amazon S3์—์„œ MySQL์„ ์‹คํ–‰ ์ค‘์ธ ์ƒˆ๋กœ์šด RDS ์ธ์Šคํ„ด์Šค๋กœ ๋ฐฑ์—… ํŒŒ์ผ์„ ๋ณต์›ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค.
  • S3๋กœ๋ถ€ํ„ฐ MySQL Aurora ํด๋Ÿฌ์Šคํ„ฐ๋กœ ๋ณต๊ตฌํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์™ธ๋ถ€๋กœ ๋‹ค์‹œ ๋ฐฑ์—…ํ•˜๊ณ  Percona XtraBackup์ด๋ผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.



Aurora Database Cloning

  • ๊ธฐ์กด์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด AuroraDB ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.
  • ์Šค๋ƒ…์ƒท์„ ๋งŒ๋“ค๊ณ  ๋ณต์›ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋ณต์ œํ•œ Aurora๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํŽธ์ด ๋” ๋น ๋ฅด๋‹ค.
  • ์ƒˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๊ฐ™์€ ํด๋Ÿฌ์Šคํ„ฐ ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•˜๋ฉฐ ์ด๊ฒƒ์ด ๋” ๋น ๋ฅธ ์ด์œ ์ด๋‹ค.
  • ๋”ฐ๋ผ์„œ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ณต์ œ๋Š” ๋งค์šฐ ๋น ๋ฅด๊ณ  ๋น„์šฉ ๋ฉด์—์„œ ํšจ์œจ์ ์ด๋ฉฐ ํ”„๋กœ๋•์…˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š”๋‹ค.
profile
์ด์ „์˜ ๊ธฐ๋ก๋“ค ๐Ÿ‘‰ https://blog.naver.com/reviewerkyj

1๊ฐœ์˜ ๋Œ“๊ธ€

comment-user-thumbnail
2023๋…„ 4์›” 3์ผ

๋‚ด์šฉ์ด ๋ฌด์ฒ™์ด๋‚˜ ์–ด๋ ต๊ตฐ์š”. ์•„๋งˆ ์ด๋Ÿฐ ๋‚ด์šฉ์„ ํ•™์Šตํ•œ๋‹ค๋ฉด devops์ชฝ ๊ฐœ๋ฐœ์ž ์ผ๋“ฏ ํ•˜๋„ค์š”.
Aurora db์˜ ๊ฒฝ์šฐ ์š”๊ธˆ์ด ๋น„์‹ธ์„œ ์จ๋ณด์ง€ ๋ชปํ–ˆ๋Š”๋ฐ, ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํŠน์ง•์„ ์•Œ๋ ค์ฃผ์…”์„œ ์ข‹์€ ๊ณต๋ถ€๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

๋‹ต๊ธ€ ๋‹ฌ๊ธฐ