๐ ฐ๏ธ[๊ฐ๋จ์ญ 25/07/26(ํ )] AWS ์ธํ๋ผ&๋ฐฐํฌ ํ๋ซํฌ๋จธ ์คํฐ๋ 7๊ธฐ(1์ฃผ์ฐจ) ๋ชจ์งํฉ๋๋ค! - ๋์ด๋ โญ๏ธโญ๏ธ
366
์์ฑํ ์ง๋ฌธ์ 0
์๋ ํ์ธ์!
์ ๋ฒ์ ํ๋ <์๋ฐ ์ฑ๋ฆฐ์ง ์คํฐ๋>, <๋ฐฐํฌ ์ฑ๋ฆฐ์ง ์คํฐ๋>, <๋ฆฌ์กํธ ์คํฐ๋>, <๋์ปค ์คํฐ๋>
๋ฅผ ์ ๋ง๋ฌด๋ฆฌํ๊ณ
์ด๋ฒ์ ์๋ก ์ ๊ทธ๋ ์ด๋ํด์ AWS ์ธํ๋ผ&๋ฐฐํฌ ํ๋ก์ ํธ ์คํฐ๋ ๋ชจ์์ ๋ชจ์งํ๊ณ ์ ํฉ๋๋ค!


์ด๋ฒ์๋
1์ฃผ์ฐจ AWS Infra ์คํฐ๋(07/26(ํ )),
2์ฃผ์ฐจ AWS Deploy ์คํฐ๋(08/09(ํ )) ๋ก
์ด 2์ฃผ์ฐจ ๊ณผ์ ์ผ๋ก ๋ฐ๋ก ๋ถ๋ฆฌํด์ ์งํํฉ๋๋ค!
๐บ์ ํ๋ธ ์คํฐ๋ OT ์์์ผ๋ก๋ ์๊ฐํด๋๋ฆฝ๋๋ค.
โ โ ์จ๋ผ์ธ or ์คํ๋ผ์ธ ๋ชจ๋ ์คํฐ๋ ์ฐธ๊ฐ ๊ฐ๋ฅํฉ๋๋ค!
โ โ ๋์
1) ๋น ๋ฅด๊ฒ ๋ฐฑ์ค๋ ๊ฐ๋ฐ์๋ก์ AWS ์๋น์ค ์ค์ต ํ๊ณ ์ถ์ ๋ถ
2) ๊ฐ๋ฐ ํฌํธํด๋ฆฌ์ค์ฉ ํ๋ก์ ํธ ๋ฐฐํฌ ์ดํ ํ๊ณ ์ถ์ ๋ถ!
์น๊ฐ๋ฐ ๋ฐฑ์ค๋๊ฐ๋ฐ์๋ผ๋ฉด ๋จ์ํ ๋ก์ปฌ PC์ ์ฝ๋๋ฅผ ์ง๋ ๊ฒ์ ๊ทธ์น์ง ์๊ณ , ๊ทธ๊ฒ์ด ์ค์ ๋ก ์ธ์์ ๋ฐฐํฌ๋์ด ์๋น์ค๋ก ๊ฐ๋ ๊ฑธ ์ ์ ๋ก ์๊ฐํด๋์ด์ผ ํฉ๋๋ค!
์ด ์คํฐ๋์์๋ AWS๋ฅผ ํ์ฉํ ์ค์ ๋ฐฐํฌ ๊ณผ์ ์ ์ง์ ์ฒดํํ๋ฉด์,
๊ฐ๋ฐ์์ ์ฝ๋๊ฐ ์ด๋ป๊ฒ ์๋น์ค๊ฐ ๋๋์ง, ์ธํ๋ผ๋ถํฐ ์๋ํ๊น์ง ์ ๊ณผ์ ์ ๋ฉฐ์น ๋ง์ ์ตํ๊ฒ ๋ฉ๋๋ค! ๐
โ โ ๊ตฌ์ฒด์ ์ธ์คํฐ๋๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค
๐ 1์ฃผ์ฐจ โ AWS Infra ์คํฐ๋(07/26) - ๋์ด๋ โญ๏ธโญ(๏ธ์ด๋ณด์์ฉ)
1. AWS ์ธํ๋ผ ๊ตฌ์กฐ ์ดํด
1) AWS ๊ธฐ๋ณธ ์๋น์ค ๊ฐ๋ (EC2, S3, VPC, RDS ๋ฑ)
2) ๊ธ๋ก๋ฒ ์ธํ๋ผ ๊ตฌ์กฐ (๋ฆฌ์ , AZ ๋ฑ)
3) IAM์ผ๋ก ์ฌ์ฉ์ ๊ถํ ๊ตฌ์ฑ
2. Linux + Docker ์ค์ต
1) EC2์ Linux(Ubutu) ์ธ์คํด์ค ์์ฑ
2) Linux ๋ช ๋ น์ด, shell ์คํฌ๋ฆฝํธ ์ตํ๊ธฐ
3) Docker ์ค์น ๋ฐ ๊ธฐ๋ณธ ๋ช ๋ น์ด & image & container ์ตํ๊ธฐ
3. ํ๋ก ํธ ๋ฐฐํฌ ๊ธฐ์ด
1) S3๋ฅผ ์ด์ฉํ ์ ์ ์น ๋ฐฐํฌ
2) CloudFront๋ฅผ ํตํ CDN ์ฐ๊ฒฐ
3) ์น์ฌ์ดํธ ๋ฐฐํฌ ์ค์ต
๐ 2์ฃผ์ฐจ โ AWS Deploy ์คํฐ๋(08/09) - ๋์ด๋ โญ๏ธโญ๏ธโญ(์๋ จ์์ฉ)
1. EC2๋ฅผ ํตํ ๋ฐฑ์๋ ๋ฐฐํฌ
2. ECS & ECR๋ก ์ปจํ ์ด๋ ๋ฐฐํฌ
3. Github Action ์๋ ๋ฐฐํฌ
(ํฅํ ๊ณต์ง์์ ์์ธ์ค๋ช ์งํํ ๊ฒ๋๋ค. - ํฅํ ํญ์ผ์ผ๋ก ์ฐ๊ธฐ๋ ์ ์์ ๐ต)
โ ๊ฐ์ธ์ ์ผ๋ก 1์ฃผ์ฐจ, 2์ฃผ์ฐจ ๋ฐ๋ก ๋ค์ด๋ ์๊ด์์ต๋๋ค.
โ ์ด๋ณด์๋ ์คํฐ๋ 2์ฃผ์ฐจ๊น์ง ๋ชจ๋ ๋ฃ๊ธฐ๋ฅผ ๊ถ์ฅ๋๋ฆฝ๋๋ค. ๐ค
๊ณผ๊ฑฐ ์คํฐ๋๋ฅผ ํ๋ฉด์ ์คํฐ๋์๋ค์ ํ๊ฐ์ ํ๊ธฐ๐๊ทธ๋ฆฌ๊ณ
์ด๋ค๋ฐฉ์ ๋ฑ์ผ๋ก ์งํํ๋์ง๋ ์นดํ๋ฅผ ๊ฐ์คํด ์ด๋ ฅ์ ๋จ๊ธฐ๊ณ ์์ผ๋ ๊ฑฐ๊ธฐ์ ํ๋ฒ ํ์ธํด๋ณด์ ๋ ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
https://cafe.naver.com/f-e/cafes/30915802/articles/138?menuid=22&referrerAllArticles=false
์ ์คํฐ๋๋ค์ ํฐ ์ค๊ธฐ๋ "์ด๋ก -> ์ค์ต" ์ ๋๋ค.
โ โ ์ฌ์ ์ค์น Tool ๋ฐ ์ค๋น์ฌํญ
1) ๊ฐ์ธ ๋ ธํธ๋ถ ์๋์ฐ(๋จ 16G ์ด์), ๋งฅ(๋จ 8G ์ด์)
2) AWS ๊ณ์
3) jdk17์ค์น, SpringBoot3 IntelliJ IDEA ํ๋ก์ ํธ
4) Git bash/zsh ์ค์น, github ๊ณ์
5) docker(Desktop) ์ค์น
6) MobaXterm(์๋์ฐ ์ฌ์ฉ์)
* Tool ์ ํ ์ด ์ด๋ ค์ฐ์๋ค๋ฉด? ๋ ธ์ ์ฐธ๊ณ
๋์ด ๋ ์จ์๋ ์ฌ๋ฐ๊ฒ ์คํฐ๋ํ ๋ง์ธ๋! ๐ผ
๊ธฐ๊ฐ: ๋ฑ ํ๋ฃจ + ํ๋ฃจ! 07/26(ํ ), 08/09(ํ )
์๊ฐ: ์คํ 6์~9์(3์๊ฐ)
์ฅ์:๊ฐ๋จ์ญ ์คํฐ๋๋ฃธ
๋ชจ์ง์ธ์ : ์คํ๋ผ์ธ ์ต๋ 7๋ช ๋ชจ์ง
๋น์ฉ: ์คํฐ๋ ์ฐธ์ฌ๋น์ฉ์ ์ ๋ฃ, (Notion ํ์ด์ง ์ฐธ์กฐโ )
๊ด๋ จ ๋ํ ์ผํ ๋ด์ฉ์ Notion ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์!
https://rain-tank-b79.notion.site/AWS-b8be1a1dcd0242a49cab935f72f3685f?pvs=4
์ฐธ์ฌํ๊ณ ์ถ์ ๋ถ๋ค์ ๊ฐ๋จํ ์๊ธฐ์๊ฐ์ ํจ๊ป ์คํ์นดํก๋ฐฉ์ ๋ฌธ์ ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค :) ๊ฐ์ฌํฉ๋๋ค!
https://open.kakao.com/o/srV1ZOHh
๋ต๋ณ 0
[์คํฐ๋ ๋ชจ์ง] / IT ์ธ์ฌ์ดํธ ์คํฐ๋ (์จ๋ผ์ธ) 4/6
0
276
0
AWS ๊ตฌ์กฐยท์๋น์ค ์คํฐ๋์ ๋ชจ์ง (8์ฃผ) - ์ถ๊ฐ ๋ชจ์ง
0
271
0
AWS ๊ตฌ์กฐยท์๋น์ค ์คํฐ๋์ ๋ชจ์ง (8์ฃผ)
1
278
0
[๋ฐฑ์๋ ์คํฐ๋ ๋ชจ์ง]
0
453
0
๐ ฐ๏ธ๊ฐ๋จ์ญ ์ฃผ๋ง AWS Deploy(Docker, ECR, githubAction ๋ฑ) ์คํฐ๋ 7๊ธฐ ๋ชจ์งํฉ๋๋ค! ๋์ด๋ โญ๏ธโญ๏ธโญ - 2์๋ฆฌ ๋จ์์ต๋๋ค!
0
376
0
๐ ฐ๏ธ๊ฐ๋จ์ญ ์ฃผ๋ง AWS Deploy(Docker, ECR, githubAction ๋ฑ) ์คํฐ๋ 7๊ธฐ ๋ชจ์งํฉ๋๋ค! ๋์ด๋ โญ๏ธโญ๏ธโญ
0
283
0
๐ ฐ๏ธ๊ฐ๋จ์ญ ์ฃผ๋ง AWS Deploy(Docker, ECR, githubAction ๋ฑ) ์คํฐ๋ 7๊ธฐ ๋ชจ์งํฉ๋๋ค! ๋์ด๋ โญ๏ธโญ๏ธโญ
0
349
0
๐ ฐ๏ธ[๊ฐ๋จ์ญ 25/08/23(ํ ) 5์๊ฐ!] AWS Deploy(Docker, ECR, githubAction ๋ฑ) ์คํฐ๋ 7๊ธฐ ๋ชจ์งํฉ๋๋ค! ๋์ด๋ โญ๏ธโญ๏ธโญ
2
378
0
๐ฌ[๊ฐ๋จ์ญ 25/08/09(ํ ) 6-9] AWS ๋ฐฐํฌ ์ ํ์ Docker ์คํฐ๋ 7๊ธฐ(2์ฃผ์ฐจ) ๋ชจ์งํฉ๋๋ค! ๋์ด๋ โญ๏ธโญ๏ธ
0
335
0
[ AWS ๊ต๊ณผ์ ] ๋ถ ์คํฐ๋ ๋ชจ์ง (1๋ช )
0
454
0
DevOps ์คํฐ๋(์ฟ ๋ฒ๋คํฐ์ค ์คํฐ๋)
0
681
0
AWS SAA ์คํฐ๋
1
492
0





