๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿง‘๐Ÿป‍๐Ÿ’ป Develop/AWS

AWS ๋กœ Web Application Architecture ๊ตฌ์„ฑํ•˜๊ธฐ (1)

by dev-jaesoon 2022. 10. 2.

Web application

๊ธฐ๋ณธ ๊ตฌ์„ฑ

  • Client์™€ Server๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค.
  • ๋ˆ„๊ตฌ๋‚˜ ์ธํ„ฐ๋„ท์—๋งŒ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค๋ฉด, ์ œํ•œ ์—†์ด Server์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์ผ๋ฐ˜์ ์ธ Port 80 ์„ ์‚ฌ์šฉํ•˜๋Š” Web Server๋ผ๋Š” ์ „์ œํ•˜์—
  • User ๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์— URL ์„ ์ž…๋ ฅํ•˜๋ฉด, Client๋Š” Server ์— Request๋ฅผ ๋ณด๋‚ธ๋‹ค.
  • ๊ทธ๋ฆฌ๊ณ  Server ๋Š” ์ด์— ๋Œ€ํ•œ Response๋กœ ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ Client์—๊ฒŒ ๋ณด๋‚ธ๋‹ค.
    • HTML, CSS, JS
    • Image, Video
    • etc...

Web Application Architecture

์„œ๋น„์Šค์˜ ๊ตฌ์„ฑ์ด ๋‹จ์ˆœํ•˜๊ณ , ์ด์šฉ์ž ์ˆ˜๊ฐ€ ์ ์„ ๋•Œ

์„œ๋น„์Šค์˜ ๊ตฌ์„ฑ์ด ๋ณต์žกํ•˜๊ณ , ์ด์šฉ์ž ์ˆ˜๊ฐ€ ๋งŽ์„ ๋•Œ

 

์„œ๋น„์Šค๊ฐ€ ๋‹ค์–‘ํ•˜๊ณ  ๋ณต์žกํ•ด์งˆ์ˆ˜๋ก Web application์„ ์•ˆ์ •์ ์œผ๋กœ ์šด์˜ํ•˜๊ธฐ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ์žฅ์น˜๋“ค์„ ํ•จ๊ป˜ ๊ตฌ์„ฑํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

Architecture ์˜ ๊ฐ์ข… ์šฉ์–ด์— ๋Œ€ํ•œ ์„ค๋ช… ๋ณด๊ธฐ (link)

๋Œ“๊ธ€