๋ฐ˜์‘ํ˜•

๐Ÿ“‚ AWS 38

[AWS/CLI] describe-route-tables

Describes one or more of your route tables.๋ชจ๋“  ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ID ์กฐํšŒ aws ec2 describe-route-tables \ --profile {PROFILE_NAME} --output=json \ --query "RouteTables[*].RouteTableId[]"ํŠน์ • VPC์— ํ• ๋‹น๋˜์–ด ์žˆ๋Š” ๋ชจ๋“  ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ID ์กฐํšŒ aws ec2 describe-route-tables \ --profile {PROFILE_NAME} --output=json \ --query "RouteTables[*].RouteTableId[]" \ --filters "Name=vpc-id,Values={VPC_ID}"ํŠน์ • VPC์— ํ• ๋‹น๋˜์–ด ์žˆ๋Š” ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ID ์กฐํšŒ(๊ธฐ๋ณธ..

๐Ÿ“‚ AWS 2021.10.07

[AWS] Cloud Front

CDNCDN(Content Delivery Network, Content Distribution Network)์€ ์‚ฌ์šฉ์ž์™€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๊ฐ€๊นŒ์šด ๊ณณ์— ์บ์‹œ ์„œ๋ฒ„๋ฅผ ์šด์˜ํ•˜์—ฌ ์ปจํ…์ธ ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ „์†กํ•˜๋Š” ์บ์‹ฑ ๊ธฐ์ˆ  ์ž…๋‹ˆ๋‹ค.์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋Š” ์›๋ณธ ์ปจํ…์ธ  ์„œ๋ฒ„๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.์˜ค๋ฆฌ์ง€ ์„œ๋ฒ„์— ์žˆ๋Š” ์ปจํ…์ธ ๋ฅผ ๋ถ„์‚ฐ๋œ ์บ์‹œ ์„œ๋ฒ„์— ์ €์žฅํ•˜๋Š” ๊ฒƒ์„ ์บ์‹ฑ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.Request Routing : ์‚ฌ์šฉ์ž์˜ ์ปจํ…์ธ  Request์— ๋Œ€ํ•ด, ์ตœ์ ์˜ Cache Server๋ฅผ ์„ ํƒํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์œผ๋กœ CDN ๋ง์—๋Š” ์ด๋ฅผ ์ฒ˜๋ฆฌํ•ด์ฃผ๋Š” Request Router๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.CDN ์บ์‹ฑ ์ข…๋ฅ˜Cache Hit : ์บ์‹œ์„œ๋ฒ„์— ์ปจํ…์ธ ๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ / Cache Miss : ์บ์‹œ์„œ๋ฒ„์— ์ปจํ…์ธ ๊ฐ€ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐStatic Caching์ด๋ฏธ์ง€, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ,..

๐Ÿ“‚ AWS 2021.10.05

[AWS] AWS Cli ์„ค์ •ํ•˜๊ธฐ

์•ก์„ธ์Šค ํ‚ค ID, ๋น„๋ฐ€ ์•ก์„ธ์Šคํ‚คIAM → ์‚ฌ์šฉ์ž → ์‚ฌ์šฉ์ž ์„ ํƒ → ๋ณด์•ˆ ์ž๊ฒฉ ์ฆ๋ช… → ์•ก์„ธ์Šคํ‚ค ๋งŒ๋“ค๊ธฐ → ์•ก์„ธ์Šค ํ‚ค ID, ๋น„๋ฐ€ ์•ก์„ธ์Šค ํ‚ค ๊ธฐ๋ก๋น„๋ฐ€ ์•ก์„ธ์Šค ํ‚ค๋Š” ์ƒ์„ฑ ์‹œ์—๋งŒ ๋ณด๊ฑฐ๋‚˜ ๋‹ค์šด๋กœ๋“œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ๋น„๋ฐ€ ์•ก์„ธ์Šค ํ‚ค๋ฅผ ์ž˜๋ชป ๋ณด๊ด€ํ•œ ๊ฒฝ์šฐ ์ƒˆ ์•ก์„ธ์Šค ํ‚ค๋ฅผ ์ƒ์„ฑํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.AWS CLI ์„ค์น˜ ํ™•์ธ (aws) aws --versionAWS CLI ๋“ฑ๋ก (aws configure) aws configure --profile {profile_name} AWS Access Key ID [None]: {์•ก์„ธ์Šค ํ‚ค ID} AWS Secret Access Key [None]: {๋น„๋ฐ€ ์•ก์„ธ์Šค ํ‚ค ๊ธฐ๋ก} Default region name [None]: {๋ฆฌ์ „ ์ฝ”๋“œ} Default output format [No..

๐Ÿ“‚ AWS 2021.09.03

[AWS] EC2 Windows ๋งŒ๋“ค๊ณ  ์ ‘์†ํ•˜๊ธฐ

์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐAMI ์„ ํƒ(Windows), ์ธ์Šคํ„ด์Šค ์œ ํ˜• ์„ ํƒ, ์ธ์Šคํ„ด์Šค ๊ตฌ์„ฑ, ์Šคํ† ๋ฆฌ์ง€ ์ถ”๊ฐ€, ํƒœ๊ทธ ์ถ”๊ฐ€๋ณด์•ˆ๊ทธ๋ฃน ๊ตฌ์„ฑWindows๋Š” ์›๊ฒฉ๋ฐ์Šคํฌํ†ฑ(RDP)๋กœ ์ ‘์†ํ•˜๊ธฐ ๋•Œ๋ฌธ์— TCP 3389 ํฌํŠธ๋ฅผ ์—ด์–ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.์ธ์Šคํ„ด์Šค ์ ‘์†ํ•˜๊ธฐ์ธ์Šคํ„ด์Šค๊ฐ€ ๋งŒ๋“ค์–ด ์กŒ๋‹ค๋ฉด, ์„ ํƒํ•˜๊ณ  ์˜ค๋ฅธ์ชฝ ๋งˆ์šฐ์Šค๋กœ ํด๋ฆญ ํ›„ ์—ฐ๊ฒฐ์„ ํด๋ฆญRDP ํด๋ผ์ด์–ธํŠธ ํƒญ์—์„œ ์•”ํ˜ธ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ํ†ตํ•ด ํ‚ค๋ฅผ ๋“ฑ๋กํ•˜๊ณ  ์•”ํ˜ธ ํ•ด๋…์„ ํด๋ฆญํ•ด๋…์ด ๋๋‚˜๋ฉด ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ๋ฅผ ๋‹ค์šด๋ฐ›๊ณ  ์•”ํ˜ธ๋กœ ๋กœ๊ทธ์ธ

๐Ÿ“‚ AWS 2021.07.06

[AWS] EC2 Linux์— EBS ๋ณผ๋ฅจ ์ถ”๊ฐ€

EBS ๋ณผ๋ฅจ ์ถ”๊ฐ€ (available ์ƒํƒœ)EBS ๋ณผ๋ฅจ ์—ฐ๊ฒฐ (in-use ์ƒํƒœ)lsblk ๋กœ EBS ์—ฐ๊ฒฐ ํ™•์ธmkfs -t {ํŒŒ์ผ์‹œ์Šคํ…œ ์ข…๋ฅ˜} {์žฅ์น˜๋ช…}mount {์žฅ์น˜๋ช…} {mount-point}/etc/fstab์— ๋งˆ์šดํŠธ ์ •๋ณด ๊ธฐ๋ก/etc/fstab์— ์ •์ƒ์ ์ด์ง€ ์•Š์„ ๊ฒฝ์šฐ ๋ถ€ํŒ…์ด ์•ˆ๋  ์ˆ˜ ์žˆ์Œ/etc/fstab์— ๋“ฑ๋กํ• ๋•Œ๋Š” UUID๋ฅผ ์ด์šฉํ•ด์„œ ๋“ฑ๋กํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Œ์žฅ์น˜๋ช… /dev/xvdf๋Š” ๋ณ€ํ•  ์ˆ˜๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธumount {mount-point}๋กœ ๋งˆ์šดํŠธ ํ•ด์ œmount -a๋กœ ๋งˆ์šดํŠธ ํ–ˆ์„๋•Œ ์ •์ƒ์ ์œผ๋กœ ๋งˆ์šดํŠธ๊ฐ€ ๋œ๋‹ค๋ฉด /etc/fstab๋ฐ˜์˜ ์™„๋ฃŒ์ฐธ๊ณ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html

๐Ÿ“‚ AWS 2021.07.04

[AWS] VPC peering

VPC peering์€ "ํ”„๋ผ์ด๋น— IP์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 2๊ฐœ์˜ VPC๋ฅผ 1๊ฐœ์˜ ๋™์ผํ•œ ๋„คํŠธ์›Œํฌ์ฒ˜๋Ÿผ ๋ฌถ์–ด์ฃผ๋Š” ๋„คํŠธ์›Œํ‚น ์—ฐ๊ฒฐ"VPC peering์˜ ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์€ ์•”ํ˜ธํ™” ๋œ ์ฑ„๋กœ AWS์˜ ๋ฐฑ๋ณธ ๋„คํŠธ์›Œํฌ๋ง์„ ํ†ตํ•ด ์ „๋‹ฌ๋˜๊ณ , ์ ˆ๋Œ€๋กœ ํผ๋ธ”๋ฆญ ์ธํ„ฐ๋„ท์„ ํ†ต๊ณผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.์ด๋ฅผ ํ†ตํ•ด ๋ณด์•ˆ์„ฑ์ด ๋†’์•„์ง€๊ณ , ์ „์†ก์†๋„๊ฐ€ ๋†’์•„์ง‘๋‹ˆ๋‹ค.VPC peering์€ ๊ฒŒ์ดํŠธ์›จ์ด๋‚˜ VPN์ด ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฌผ๋ฆฌ์  ํ•˜๋“œ์›จ์–ด์— ์˜์กด๋˜์ง€ ์•Š๊ณ , ํ†ต์‹  ๋˜๋Š” ๋Œ€์—ญํญ ๋ณ‘๋ชฉ์— ๋Œ€ํ•œ ๋‹จ์ผ ์ง€์  ์žฅ์• ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.๋‹ค๋ฅธ ๊ณ„์ •์˜ VPC, ๋‹ค๋ฅธ ๋ฆฌ์ „์˜ VPC๋„ ํ”ผ์–ด๋ง์„ ๋งบ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ”ผ์–ด๋ง์€ 1:1 ๊ด€๊ณ„๋กœ ์ˆ˜ํ–‰๋œ๋‹ค.๋™์ผํ•œ CIDR ๋ธ”๋ก์€ VPC peering ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ : VPC A(172.16.0.0/16) VPC B(172.16...

๐Ÿ“‚ AWS 2021.07.02

[AWS] ELB(Elastic Load Balancing)

ELB๋ž€ AWS์—์„œ ์ œ๊ณตํ•˜๋Š” ๋กœ๋“œ๋ฐธ๋Ÿฐ์‹ฑ(์„œ๋ฒ„ ๋ถ€ํ•˜๋ถ„์‚ฐ) ์„œ๋น„์Šค๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๊ฐ€ ํ•„์š”ํ•œ ์ด์œ  → ์ง€์†์ ์ธ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด์„œ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฐ€์šฉ์„ฑ๊ณผ ๋‚ด๊ฒฐํ•จ์„ฑ์ด ๋†’์•„์ง„๋‹ค.๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ๋Š” "ํด๋ผ์ด์–ธํŠธ ์—์„œ ์˜ค๋Š” ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉ"ํ•˜๊ณ , ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ฐ€์šฉ ์˜์—ญ์—์„œ "๋“ฑ๋ก๋œ ๋Œ€์ƒ์œผ๋กœ ์š”์ฒญ์„ ๋ผ์šฐํŒ…" ํ•˜๋ฉฐ "ํด๋ผ์ด์–ธํŠธ์— ๋Œ€ํ•œ ๋‹จ์ผ ์ ‘์  ์—ญํ• "์„ ํ•œ๋‹ค.๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ๋Š” "๋“ฑ๋ก๋œ ๋Œ€์ƒ์˜ ์ƒํƒœ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ •์ƒ ๋Œ€์ƒ์œผ๋กœ๋งŒ ํŠธ๋ž˜ํ”ฝ์„ ๋ผ์šฐํŒ…"ํ•œ๋‹ค."๋น„์ •์ƒ ๋Œ€์ƒ์„ ๊ฐ์ง€ํ•˜๋ฉด, ํ•ด๋‹น ๋Œ€์ƒ์œผ๋กœ ํŠธ๋ž˜ํ”ฝ ๋ผ์šฐํŒ…์„ ์ค‘๋‹จ"ํ•œ๋‹ค. ์ดํ›„ ๋Œ€์ƒ์ด "๋‹ค์‹œ ์ •์ƒ์œผ๋กœ ๊ฐ์ง€๋˜๋ฉด ํŠธ๋ž˜ํ”ฝ์„ ํ•ด๋‹น ๋Œ€์ƒ์œผ๋กœ ๋‹ค์‹œ ๋ผ์šฐํŒ…" ํ•œ๋‹ค."๋ฆฌ์Šค๋„ˆ(Listener)๋Š” ํ”„๋กœํ† ์ฝœ ๋ฐ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ์˜ ์—ฐ๊ฒฐ ์š”์ฒญ์„ ํ™•์ธํ•˜๋Š” ํ”„๋กœ์„ธ์Šค""๋Œ€์ƒ ๊ทธ๋ฃน(Targ..

๐Ÿ“‚ AWS 2021.05.31

[AWS] ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท๊ณผ ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท, IGW์™€ NAT ๋””๋ฐ”์ด์Šค

ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท ๋‚ด์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค๋Š” "ํผ๋ธ”๋ฆญ IP๊ณผ ํ”„๋ผ์ด๋น— IP"๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท ๋‚ด์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค๋Š” "ํ”„๋ผ์ด๋น— IP"๋งŒ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท ๋‚ด์— ์ธ์Šคํ„ด์Šค๋Š” "IGW(Internet Gate Way)"๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€์™€ ํ†ต์‹ ์„ ํ•œ๋‹ค.ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท ๋‚ด์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค๋Š” "NAT๋””๋ฐ”์ด์Šค(NAT์ธ์Šคํ„ด์Šค, NGW(NAT Gate Way))"๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€์™€ ํ†ต์‹ ์„ ํ•œ๋‹ค.ํŠธ๋ž˜ํ”ฝ์ด IGW๋กœ ๋ผ์šฐํŒ…๋˜๋ฉด ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท์ด๊ณ , IGW๋กœ ๋ผ์šฐํŒ…๋˜์ง€ ์•Š์œผ๋ฉด ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท์ด๋‹ค.IGW๋Š” "ํ”„๋ผ์ด๋น— IP์„ ํผ๋ธ”๋ฆญ IP or ํƒ„๋ ฅ์  IP๋กœ 1:1 NAT"๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค.NAT๋””๋ฐ”์ด์Šค๋Š” "ํ”„๋ผ์ด๋น— IP์™€ ํฌํŠธ๋ฅผ NAT ๋””๋ฐ”์ด์Šค์˜ IP์˜ IP์™€ ํฌํŠธ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ IGW๋กœ ํŠธ๋ž˜ํ”ฝ์„ ์ „์†ก"ํ•œ๋‹ค.์ถ”๊ฐ€์ ์œผ๋กœ, "NAT๋””๋ฐ”์ด..

๐Ÿ“‚ AWS 2021.05.26
๋ฐ˜์‘ํ˜•