๊ตญ๋ฏผ๋ํ๊ต์์ "ํด๋ผ์ฐ๋ ์ปดํจํ
" ๊ต๊ณผ๋ชฉ์ ์งํํ์๋์ด๊ฒฝ์ฉ ๊ต์๋์ ๊ฐ์ ๊ต์์ ์ด์ฉํ์ฌ ์์
๋ด์ฉ์ ์ ๋ฆฌํ์์ต๋๋ค Cloud Infrastructure ํ๋์ ๋ฐ์ดํฐ์ผํฐ์๋ ์ผ๋ฐ์ ์ผ๋ก ์์ฒ๋์ ์๋ฒ๊ฐ ์ฅ์ฐฉ๋์ด ์์ ๋ฐ์ดํฐ ์ผํฐ ๋ด์ ์๋ฒ๋ ๋์ผ๋ก ๊ตฌ์ฑ๋จ => ๊ฐ์ ๋์์๋ ์ฑ๊ธ ๋คํธ์ํฌ ์ค์์น๋ฅผ ํตํด์ ์ฐ๊ฒฐ => ์ฌ๋ฌ ๋์ ๊ณ ์ฑ๋ฅ ๋คํธ์ํฌ ์ค์์น๋ก ์ฐ๊ฒฐ AWS Infrastructure - Region & Availability Zone (AZ) Region ๋ฌผ๋ฆฌ์ ์ง๋ฆฌ์ ์์น๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ตฌ์ฑ๋ ์์ ์ธํธ(๋ฏธ๊ตญ ์๋ถ, ๋ฏธ๊ตญ ๋๋ถ, ์์์ ์์ธ, ์์์ ์ผ๋ณธ ์ง์ญ ๋ฑ..) ํ๋์ Region์ ์ต์ 2๊ฐ ์ด์์ Availability Zone์ผ๋ก ๊ตฌ์ฑ๋จ Availability Zone ํ๋ ๋๋ ..
Linux Scurity Model์ ๋ฆฌ๋
์ค ์ด์ ์ฒด์ ์์ ์์คํ
์์์ ๋ํ ์ ๊ทผ ๊ถํ์ ๊ด๋ฆฌํ๊ณ , ๋ณด์์ ๊ฐํํ๊ธฐ ์ํด ์ค๊ณ๋ ๋ค์ํ ๋ฉ์ปค๋์ฆ์ ์๋ฏธํจ=> ์ฌ์ฉ์, ํ๋ก์ธ์ค, ํ์ผ, ๋คํธ์ํฌ ์์ ๊ฐ์ ์ํธ์์ฉ์ ์ ์ดํ๊ณ , ๋ถ๋ฒ์ ์ธ ์ ๊ทผ์ด๋ ํดํน์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ ์ค Linux Security Mdoel์ ํฌ๊ฒ ๋ ๊ฐ์ง ์ฃผ์ ์ ๊ทผ ์ ์ด ๋ฐฉ์์ผ๋ก ๋๋จ Discretionary Access Control (DAC) DAC๋ ๋ฆฌ๋
์ค์์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ณด์ ๋ชจ๋ธ๋ก ์์คํ
์์์ ์์ ์๊ฐ ํ์ผ์ด๋ ๋๋ ํ ๋ฆฌ ๋ฑ์ ์์์ ๋ํด ์ฝ๊ธฐ, ์ฐ๊ธฐ, ์คํ ๊ถํ์ ๋ถ์ฌํ๊ฑฐ๋ ์ ํํ ์ ์์! => ํ์ผ ๊ถํ๊ณผ ์์ ์ ์ ๋ณด๋ chmod, chown, chgrp ๋ช
๋ น์ ํตํด ๊ด๋ฆฌ ๊ฐ๋ฅ(๊ฐ์ฒด์ ์ฃผ์ฒด๊ฐ ์ ๊ทผ ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ ๋ถ..
๊ตญ๋ฏผ๋ํ๊ต์์ "ํด๋ผ์ฐ๋ ์ปดํจํ
" ๊ต๊ณผ๋ชฉ์ ์งํํ์๋ ์ด๊ฒฝ์ฉ ๊ต์๋์ ๊ฐ์ ๊ต์์ ์ด์ฉํ์ฌ ์์
๋ด์ฉ์ ์ ๋ฆฌํ์์ต๋๋ค ํด๋ผ์ฐ๋ ์ปดํจํ
์๋น์ค์ ๋์คํ ์ฐ์ ํด๋ผ์ฐ๋ ์ปดํจํ
์ ๋ํด ์์์ผ ํ๋๋ฐ ํด๋ผ์ฐ๋ ์ปดํจํ
์ ์ปดํจํ
์ ํ๋์จ์ด ๊ด์ ์ด ์๋ ์ํํธ์จ์ด ๊ด์ ์์ ํ์ฉํ๊ฒ ํด์ฃผ๋ ๊ฒ์ด๋ค! ํด๋ผ์ฐ๋ ์ปดํจํ
์๋น์ค์ ํน์ง ์ปดํจํฐ ์์์ ์ด๊ธฐ ๊ตฌ๋งค ์์ด ํ์ ํ ๋ ๋ง๋ค ๋์ฌ ํ ์ฌ์ฉํ๋ ์๋น์ค์ธํฐ๋ท์ ํตํ ์๋น์ค ์ ๊ณต์
์ฒด ์ปดํจํฐ๋ก ์ฐ๊ฒฐ๊ณผ๊ธ์ ์๊ฐ๋น ์ด๋ฃจ์ด ์ง (ex. CPU 4์ฝ์ด, 16๊ธฐ๊ฐ ๋ฉ๋ชจ๋ฆฌ๋ ์๊ฐ๋น 20์ผํธ : ์ ๊ธฐ์ธ์ ๋น๊ต)์ปดํจํ
์์์ ์ ์ง๋ณด์, ๊ด๋ฆฌ ๋ถ๋ด์ ๋์ด ์ค์ปดํจํ
์์ ๋ฟ ์๋๋ผ ๋ค์ํ ํํ์ ์ฌ์ฉ์ ์นํํ ์๋น์ค๊ฐ ์ ๊ณต๋๊ณ ์์ ์ด๋ ๊ฒ ํด๋ผ์ฐ๋ ์๋น์ค ์ ๊ณต ์
์ฒด๋ ์์ ๋ฐ ํ์ ์ํ..
set nu : ์ค๋ฒํธ ํ์(number) set ic : ๊ฒ์์ ๋์๋ฌธ์ ๊ตฌ๋ถ X (ignorecase) set si : ์๋ ๋ค์ฌ์ฐ๊ธฐ (smart indenter) ์ ์ต์
๋ค์ vimrc์ ๋ฃ์ด์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉ๋๊ฒ๋ ํ ์ ์๋๋ฐ ์๊พธ vimrc๊ฐ root์ ๋ํด rw-๋ผ๊ณ ํ์๊ฐ ๋์ด์๋๋ฐ read only์ด๋ผ ์ ์ฅ์ด ์๋๋ ์ด์๊ฐ ์์ (ํ์ฌ Mac ์ฌ์ฉ์ค) ์ฐพ์๋ณด๋ ๋ฃจํธ ํ์ผ ์์คํ
์ด ์ฝ๊ธฐ ์ ์ฉ(read-only)์ผ๋ก ๋ง์ดํธ ๋์ด ์๋ค๊ณ ํจ (macOS์์ ๋ณด์ ๋งค์ปค๋์ฆ?) ์ฆ, macOS์ ์ต์ ๋ฒ์ ์์๋ ๋ณด์ ๊ธฐ๋ฅ์ผ๋ก ์ธํด /usr, /System, /bin ๋ฑ ๋ฃจํธ ๋๋ ํ ๋ฆฌ๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋๋ก ์ค์ ๋จ => ์ด๋ก ์ธํด ์์คํ
ํ์ผ์ ์์ ํ๋ ค๊ณ ํ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋๊ฑฐ์์.. ์์ค..
ํ๋ก์ ํธ๋ฅผ ๋ฐฐํฌํ๋ ์ค AWS EC2์์ ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ํ์์ผ๋ก ssh ์ ์์ด ์๋๋ ์ํฉ์ด ๋ฐ์ํ๋ค...(ํ๋ฆฌํฐ์ด ์ฌ์ฉ์ค) ํ๋ฆฌํฐ์ด๋ก ์ฌ์ฉํ๊ฒ ๋๋ t2.micro ์ธ์คํด์ค ์ ํ์ ๋จ์ด 1GB์ด๊ธฐ ๋๋ฌธ์ ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑํ์์ด ์ผ์ด๋ ์ ์๋ค! => swap file์ ์ด์ฉํ์ฌ swap memory ํ ๋น์ ํด๋ณด์!(ํ์ฌ ์์ฑํ EC2๋ ubuntu ํ๊ฒฝ์) EC2 ๋จ์ด ๊ฐ๋ ์ฐผ๊ธฐ ๋๋ฌธ์ ์ค์ ๋์คํฌ์ ์ฉ๋์ ์ด์ฉํ์ฌ ๋ถ์กฑํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋์ฒดํ ๊ณต๊ฐ์ swap memory ๋ผ๊ณ ํจ! => ๋ณดํต swap memory๋ ํ ๋น๋ ๋ฉ๋ชจ๋ฆฌ์ 2๋ฐฐ๋ฅผ ์ถ์ฒํ๊ณ ์๋ค๊ณ ํจ! ์ค์ ๋ฉ๋ชจ๋ฆฌ๋ RAM์ ๋์ ํ๋ ๊ฒ์ด ์๋๋ผ, RAM์ด ๋ถ์กฑํ ๋ ์์๋ก ์ฌ์ฉํ๋ ๋น์ ๋ฉ์ปค๋์ฆ์ผ๋ก ์๊ฐํ๋๊ฒ ์ข์=> ๋์คํฌ์ ์ ์ฅ๋ ์ค์ ๋ฉ๋ชจ๋ฆฌ๋ R..
EC2์ mysql์ docker๋ฅผ ์ด์ฉํด์ ์ฌ๋ ค๋ณด์ https://hanjungyo.tistory.com/74 [Spring Boot] Docker๋ฅผ ์ด์ฉํด EC2์ ๋ฐฐํฌํด๋ณด๊ธฐEC2 ์ธ์คํด์ค ์์ฑ ๋ฐฉ๋ฒ์ ์ด์ ํฌ์คํ
์ ์ฐธ๊ณ ํด์ฃผ์ธ์!๋ก์ปฌ์์ Docker ์ค์ Jar ํ์ผ ๋น๋ํ๊ธฐ ๋ณดํต ๋น๋๋ฅผ ํ ๋ ./graldew clean build ๋ฅผ ๋ง์ด ๋ดค์ํ
๋ฐ ์ด๋ฒ์๋ ./gradlew clean bootJar๋ฅผ ํตํด Spring Bhanjungyo.tistory.com EC2์ docker๊ฐ ์ค์น๋์ด์์ง ์๋ค๋ฉด ์ ๋งํฌ์ docker ์ค์นํ๊ธฐ ๋ถ๋ถ์ ์ฐธ๊ณ EC2์ ssh๋ก ์ ์์ ํ๊ณ MySQL Docker Image ๋ค์ด๋ก๋ sudo docker pull mysql // ์ ์ผ ์ต์ ๋ฒ์ ๋ค์ด๋ก๋// ..
Docker๋ฅผ ์์๋ณด๊ธฐ ์ํด์๋ ์ปจํ
์ด๋์ ๊ฐ์ํ์ ๋ํด ๋จผ์ ์ด์ผ๊ธฐ๋ฅผ ํด์ผํ๋ค! ์ปจํ
์ด๋ ๊ทธ๋ผ ์ปจํ
์ด๋๋ ๋ฌด์์ผ๊น? ์ํํธ์จ์ด์ SW๋ฅผ ์คํํ๊ธฐ ์ํด ํ์ํ ๋ชจ๋ ๊ตฌ์ฑ ํ์ผ์ ํฌํจํ ์ํํธ์จ์ด ํจํค์ง๋ผ๊ณ ์๊ฐํ๋ฉด ๋จ! ์ปจํ
์ด๋๊ฐ ์ ํ์ํ ๊น? ๋ง์ฝ FastAPI ์ Flask๋ฅผ ์ด์ฉํด ๊ฐ๊ฐ ์๋ฒ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํด ๋ก์ปฌ์ ์ง์ python ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ์ค์นํ๋ค๊ณ ์๊ฐํด๋ณด์ ํ๋ก์ ํธ ๊ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์กด์ฑ ์ถฉ๋ ๋ฌธ์ , python ๋ฒ์ ์ถฉ๋ ๋ฌธ์ ๋ฑ๋ฑ ์ฌ๋ฌ ๋ฌธ์ ๋ค์ด ๋ฐ์ํ ์ ์๋ค => ์ด๋ฅผ ์ํด ํ๋ก์ ํธ(์๋น์ค)๋ง๋ค ์ปจํ
์ด๋๋ฅผ ๋ง๋ค์ด์ ํ๊ฒฝ์ ๊ฒฉ๋ฆฌํ๋๊ฒ ์ข์! Dockerfile์ ๋ง๋ค๊ณ ์ ํ๋ ์ปจํ
์ด๋์ ์ธ๋ถ์ฌํญ์ ์ ์ด๋์ ํ์ผ์ด๊ณ Requirements.txt๋ ์ปจํ
์ด๋ ๋ด๋ถ์ ์ค์นํ ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ..
CI/CD๋? ์ผ๋ฐ์ ์ผ๋ก ๊ฐ๋ฐ์ ํ ๋ 1. IDE์ ์ฝ๋๋ฅผ ์์ฑ 2. ์ฝ๋ ํ
์คํธ 3. ๋น๋ 4. ๋น๋๋ ์ํฐํฉํธ๋ฅผ ๋ฐฐํฌ 5. ๋ฒ๊ทธ๊ฐ ๋ฐ์ ํ๋ฉด 1๋ฒ์ผ๋ก ๋์๊ฐ ์ฝ๋๋ฅผ ๋ค์ ์์ฑ ์ ์ฌ์ดํด์ ๋๊ฒ๋๋ค => ์ฝ๋ ์์ ์ ์ค๋ ์์๋์๋ค๊ฐ ํ๋ฒ์ ํ๊ธฐ๋ณด๋ค๋ ์งง์ ์ฃผ๊ธฐ๋ก ๋นจ๋ฆฌ๋นจ๋ฆฌ ํ๋๊ฒ ์ข์ ๊ทธ๋์ ์๋กญ๊ฒ ๋ ์ค๋ฅด๊ณ ์๋ ์ปจ์
์ด Continuous Integration (CI) ์!(์ง์์ ์ธ ํตํฉ) ์ํํธ์จ์ด ๊ฐ๋ฐ ํ๋ก์ ํธ์ ํ ์ฌ์ดํด์ ์งง์ ์ฃผ๊ธฐ๋ก ๋๋ ค์ ๋น ๋ฅด๊ฒ ์๋ํ ์ํค๊ณ , ๊ฐ์ ์ ํ์๋ CI ์ปจ์
์ด๋ค => ์ฝ๋, ๋น๋, ํ
์คํธ ๋ถ๋ถ์ ์๋ํํด์ ์กฐ๊ธ ๋ ์ฆ์ ์ฃผ๊ธฐ๋ก ๊ทธ ์๋ช
์ฃผ๊ธฐ๋ฅผ ์งง๊ฒ ํด๋ณด์๋ ์ด์ผ๊ธฐ! Continuous Delivery / Deployment (CD) ์!(์ง์์ ์ธ ์ ๊ณต / ๋ฐฐํฌ) ๋ณด..
์๋์ฐ์์ vscode๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ์ค์ธ๋ฐํฐ๋ฏธ๋์์ EC2 ์๋ฒ(ubuntu)์ ์ ์ํ๋ ค๊ณ ๋ช
๋ น์ด๋ฅผ ์ณค๋๋ฐ....!!!! Permissions for 'key.pem' are too open์๋ฌ๊ฐ ๋ฐ์....๐ซ ์ ๋ง 2์๊ฐ์ ๋ ๊ตฌ๊ธ๋ง์ ํ๊ฑฐ ๊ฐ์๋ฐ ์ฐ์ ๋ฐ์ ์์ธ์ ์๋์ฐ์์ ubuntu EC2๋ก ์ฐ๊ฒฐํ ์์ pemํ์ผ์๊ถํ์ด ๋๋ฌด ๋๊ฒ ๋ถ์ฌ ๋์ด EC2์์ ํค๋ฅผ ๊ฑฐ๋ถํ๋ ๊ฒ์ด์๋ค => ์๋์ฐ์์ ์ค์ ๋ ๋ณด์ ๊ถํ์ด ์๋์ผ๋ก pemํ์ผ์ ์ ์ฉ๋์ด ์ค์ ๋ ๋ชจ๋ ์ฌ์ฉ์๊ฐ pem์ ๊ถํ์ ๊ฐ๊ธฐ ๋๋ฌธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ 2์๊ฐ ๋์ ์ฐพ์ ๊ฑฐ์น๊ณ ๋ ๊ฝค ๊ฐ๋จ..? ํ์ 1. pem ํ์ผ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ๋๋ฌ ์์ฑ์ ๋ค์ด๊ฐ ํ ๋ณด์ํญ์์ ๊ณ ๊ธ์ ํด๋ฆญ 2. ์์ ์ฌ์ฉ ์ํจ์ ํด๋ฆญ("์ด ๊ฐ์ฒด์์ ์์๋ ์ฌ..
'AWS ๊ต๊ณผ์' ์ฑ
์ด ๋์ด ๋ณด์ด๊ธฐ ์์ํ๋ค์.. ์๋ํ๋ ์ค ์๊ฐ ์ง๊ธ๊น์ง ๊ฐ๋ณ์ ์ธ AWS ์๋น์ค๋ค์ ํ์ตํด์๊ณ 10์ฅ์์๋ AWS ์๋น์ค๋ฅผ ํ์ฉํ์ฌ ์๋ํ๋ ์ค(wordpress) ๋ธ๋ก๊ทธ๋ฅผ ๊ตฌ์ฑํ๋๋ฐ ์ฌ๊ธฐ์ ์๋ํ๋ ์ค๋ ์์ฝ๊ฒ ๋ธ๋ก๊ทธ, ์น ์ฌ์ดํธ, ์ผํ๋ชฐ ๋ฑ ์น ์ฌ์ดํธ๋ฅผ ์ ์ํ ์ ์๋ ์คํ ์์ค ํ๋ซํผ์ด๋ค ์น ์์คํ
๊ตฌ์ฑ ์์ ์ผ๋ฐ์ ์ผ๋ก ์น ์์คํ
์ ๊ตฌ์ฑํ๋ ค๋ฉด ์น ์๋ฒ, ์น ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๊ฐ ํ์ํ๋ค ์น ์๋ฒ๋ ํด๋ผ์ด์ธํธ ์์ฒญ์ ๋ํด ์ ์ , ๋์ ์ฝํ
์ธ ๋ฅผ ์ ๊ณตํ๋ฉฐ, ์น ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ๋ ํด๋ผ์ด์ธํธ ์์ฒญ์ ๋ฐ๋ผ ๋์ ์ฝํ
์ธ ๋ฅผ ์ ๊ณตํ๋ค ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ์ ์ฅํด์ ํ์ฉํ๋ค ์น ์ฌ์ฉ์๊ฐ ์ผ๋ง ๋์ง ์๊ณ ์๊ท๋ชจ์ผ ๋ ์น ์์คํ
์ ํ๋์ ์๋ฒ์์ ๊ตฌ์ฑํ์ฌ ์๋น..
์ด ์ฅ์ ์ฃผ์ ์ธ AWS ์คํ ์ค์ผ์ผ๋ง ์๋น์ค๋ฅผ ์ดํด๋ณด๊ธฐ์ ์์, ๋จผ์ ์ค์ผ์ผ๋ง์ ๋ฌด์์ด๊ณ ์ด๋ค ์ข
๋ฅ๋ก ๋ถ๋ฅ๋๋์ง ์ดํดํด์ผ ํ๋ค! ์ค์ผ์ผ๋ง ์ค์ผ์ผ๋ง์ด๋ IT ์ธก๋ฉด์์ ์ค์ผ์ผ๋ง(scaling)์ด๋ IT ์์์ ํ์ฅํ๊ฑฐ๋ ์ถ์ํ๋ ๊ธฐ๋ฅ์ ์๋ฏธํ๋ค IT ์์์ ์ฌ์ฉ ์๊ตฌ๋ ํญ์ ๊ณ ์ ์ ์ด์ง ์๊ณ ํน์ ์ํฉ์ด๋ ์ด๋ฒคํธ์ ๋ฐ๋ผ ๊ฐ๋ณ์ ์ด๋ค => ์ด๋ ๊ฒ IT ์์์ ์ฌ์ฉ ์๊ตฌ๊ฐ ๊ฐ๋ณ์ ์ผ์๋ก ์์์ ์ฑ๋ฅ ๋ฐ ์๋์ ํ์ฅํ๊ฑฐ๋ ์ถ์ํ๋ ๊ฐ๋
์ธ ์ค์ผ์ผ๋ง์ ํ์์ด๋ค (์ค์ผ์ผ๋ง์ผ๋ก IT ์์์ ๊ณ ๊ฐ์ฉ์ฑ๊ณผ ๋ด๊ฒฐํจ์ฑ์ ํ๋ณดํ ์ ์์) ์ค์ผ์ผ๋ง์ ์ข
๋ฅ ์ค์ผ์ผ๋ง ๊ธฐ๋ฒ์ ํ์ฅ ๋ฐ ์ถ์ ๋ฐฉํฅ์ ๋ฐ๋ผ ์์ง ์ค์ผ์ผ๋ง๊ณผ ์ํ ์ค์ผ์ผ๋ง์ผ๋ก ๊ตฌ๋ถ๋๋ค ์์ง ์ค์ผ์ผ๋ง ์์ง ์ค์ผ์ผ๋ง์ IT ์์์ ์ฉ๋์ ํ์ฅ, ์ถ์ํ๋ ๊ฒ์ผ๋ก ์ค์ผ์ผ ์
(scale-u..
์ฌ์ฉ์ ์ธ์ฆ๊ณผ ๊ถํ ํต์ ๋ ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ๊ณผ ๋๋ถ์ด ํด๋ผ์ฐ๋ ํ๊ฒฝ์์๋ ๊ฐ์ฅ ์ค์ํ ๋ณด์ ์์์ด๋ค ์ด ๋๋ฌธ์ AWS๋ ๋์ฑ ์์ ํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก AWS IAM ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค AWS IAM์ ์ดํด๋ณด๊ธฐ ์ ์ ๋จผ์ AWS IAM ์์์ AWS ๋ฆฌ์์ค๊ฐ ์ด๋ป๊ฒ ์์ฑ๋๊ณ ๊ด๋ฆฌ๋๋์ง ์์๋ณด์! AWS ๋ฆฌ์์ค ์์ฑํ๊ณ ๊ด๋ฆฌํ๊ธฐ AWS ๋ฆฌ์์ค๋ฅผ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด์! AWS ๊ด๋ฆฌ ์ฝ์ AWS ๊ด๋ฆฌ ์ฝ์์์๋ AWS ๋ฆฌ์์ค๋ฅผ ์์ฑํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ '์น' ๊ธฐ๋ฐ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ค => ์ง๊ด์ ์ด๊ธฐ ๋๋ฌธ์ AWS ์
๋ฌธ ๋จ๊ณ์์ ์ฌ์ฉํ๊ธฐ์ ๊ต์ฅํ ํธ๋ฆฌ (์์ ์ค์ต๋ค์ AWS ๊ด๋ฆฌ ์ฝ์์ด๋ผ ์น ๊ธฐ๋ฐ GUI ๋ฐฉ์์ผ๋ก ์งํํ์) AWS ๋ช
๋ น์ค ์ธํฐํ์ด์ค AWS ๋ช
๋ น์ค ์ธํฐํ์ด์ค(AWS CLI)๋ A..