๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ243 ์๋ฐ ์กฐํ ๊ธฐ๋ฅ - ์ธ๋ฑ์ค ์ ์ฉ ๋ฐ ์ฑ๋ฅํ ์คํธ ํธ๋ฌ๋ธ ์ํ , ํ ์คํธ ๊ฒฐ๊ณผ ๐๊ฐ์ํ ํ๋ก์ ํธ๋ก ์๋ฐ ์์ฝ ์๋น์ค๋ฅผ ๋ง๋ค๋ฉด์ ์ ๋ด๋น ๋๋ฉ์ธ์ ํต์ฌ ๋๋ฉ์ธ์ธ ์๋ฐ ๋๋ฉ์ธ์ ๋งก๊ฒ ๋์์ต๋๋ค.์๋ฐ์ํฐํฐ์๋ ์ฌ๋ฌ ํ๋ ๊ฐ๋ค์ ๊ฐ๊ณ ์๋๋ฐ ๊ทธ์ค ๋ํ์ ์ธ ํ๋๋ก ์นดํ ๊ณ ๋ฆฌ์ ์ง์ญ์ด ์์ต๋๋ค.๋ฒค๋ ์ฌ์ดํธ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์๋ฐ ๋ฐ์ดํฐ๋ค์ ๊ณต๊ณต๊ธฐ๊ด API ์์ ์์์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์, ๋๋ฏธ ๋ฐ์ดํฐ๋ก ๋ฃ์ด์ฃผ์์ต๋๋ค.ํ๋ก์ ํธ์ ๊ธฐ๋ฅ ๊ตฌํ์ ๋ชจ๋ ๋ง์น๊ณ ๋์, ๊ธฐ๋ฅ๋ค์ ๋์ ๋ณด์์ ๋ ์๋ฐ ์กฐํ์ ๋ง์ WHERE ์ ์กฐ๊ฑด์ ๋ฐ์ง๋ค๊ณ ์๊ฐํ๊ณ , ์ด๊ฑด ์ฑ๋ฅ ๋ฌธ์ ๋ก ์ด์ด์ง ์๋ ์๊ฒ ๋ค๋ ์๊ฐ์ ํด๋ณด์์ต๋๋ค.์กฐํ์ ์ฑ๋ฅ์ ๋ ๋์ผ ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ๊ฒ ๋์๊ณ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์์ ๊ฒ์ ์๋๋ฅผ ๋์ด๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ธ ์ธ๋ฑ์ค์ ๋ํด ํ์ตํ๊ฒ ๋์ต๋๋ค.ํ ์คํธ ํด์ ์ํ์น ์ ์ด๋ฏธํฐ๋ฅผ ์ฌ์ฉํ์๊ณ , ํ ์คํธ ์๋ฒ๋.. Testing 2024. 1. 11. Apache JMeter : ์ค์น ๋ฐ ์ฌ์ฉ๋ฒ - ์ฑ๋ฅํ ์คํธ (feat. ์๋ฐ ์กฐํ ์ฑ๋ฅ ํฅ์์ ์ํ ํ ์คํธ) ๊ฐ์์๋ฐ ๋๋ฉ์ธ์ ๋ด๋นํ์ฌ ๊ตฌํ์ ํ์์ง๋ง, ๋ด๊ฐ ๋ง๋ ์๋น์ค๊ฐ ๋๊ท๋ชจ ํ๊ฒฝ์์ ์๋ง์ ํธ๋ํฝ์ ๊ฐ๋นํ ์ ์์์ง ์๋ฌธ์ด ๋ค์๋ค. ๊ฒ์ ์๋น์ค์์ RDMS ์์ ์กฐํํ์ง ์๋๋ค๋ ๊ฑธ ์์ง๋ง, ์๋ผ์คํฑ ์์น๊ฐ์ ๊ธฐ์ ์คํ๋ ์ ๋ชจ๋ฅผ ๋ฟ๋๋ฌ ๋ฐฐ์ด ์ง์๊ณผ ์ฃผ์ด์ง ํ๊ฒฝ์์ ์ต์ ์ ๊ฒฐ๊ณผ๋ฅผ ๋์ถํ๊ธฐ ์ํด ์ธ๋ฑ์ค๋ฅผ ์ ์ฉํ์ฌ ์๋ฐ ์กฐํ๋ฅผ ์ค์ํ์๊ณ , ์ด ์ธ๋ฑ์ค๊ฐ ์ ์๋ํ๋์ง, ์ด๋ ์ ๋ ์ฑ๋ฅ ํฅ์์ด ์๋์ง ํ ์คํธ ํด๋ณด๊ธฐ ์ํด, ์ํ์น ์ ์ด๋ฏธํฐ๋ฅผ ๊น์ ์ฑ๋ฅํ ์คํธ๋ฅผ ์งํํ๊ธฐ๋ก ํ์๋ค. ์ฑ๋ฅํ ์คํธ ๋?์๋น์ค ๋ฐ ์๋น์ค ์์คํ ์ ์ฑ๋ฅ์ ํ์ธํ๊ธฐ ์ํด ์ค์ ์ฌ์ฉ ํ๊ฒฝ๊ณผ ๋น์ทํ ํ๊ฒฝ์์ ํ ์คํธ๋ฅผ ์งํํ๋ ๊ฒ์ ๋งํ๋ค.์ด๋ฅผ ํตํด์ Response Time(์๋ต์๊ฐ) ๊ณผ Throughput(์ฒ๋ฆฌ๋), ๋ณ๋ชฉ๊ตฌ๊ฐ ๋ฑ์ ํ์ธํ ์ ์๋ค... Testing 2024. 1. 7. AWS S3 ํผ๋ธ๋ฆญ ๋ฒํท ์์ฑํ๊ธฐ Amazon Simple Storage Service(Amazon S3)๋ ์ ๊ณ ์ต๊ณ ์ ํ์ฅ์ฑ, ๋ฐ์ดํฐ ๊ฐ์ฉ์ฑ, ๋ณด์ ๋ฐ ์ฑ๋ฅ์ ์ ๊ณตํ๋ ๊ฐ์ฒด ์คํ ๋ฆฌ์ง ์๋น์ค์ ๋๋ค. ๋ชจ๋ ๊ท๋ชจ์ ์ ์ข ์ ๊ณ ๊ฐ์ Amazon S3๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ๋ ์ดํฌ, ์น ์ฌ์ดํธ, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ , ๋ฐฑ์ ๋ฐ ๋ณต์, ์์นด์ด๋ธ, ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ , IoT ๋๋ฐ์ด์ค, ๋น ๋ฐ์ดํฐ ๋ถ์ ๋ฑ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์์ ์ํ๋ ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๋ณดํธํ ์ ์์ต๋๋ค. Amazon S3๋ ํน์ ๋น์ฆ๋์ค, ์กฐ์ง ๋ฐ ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ๋ฐ์ดํฐ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ต์ ํ, ๊ตฌ์กฐํ ๋ฐ ๊ตฌ์ฑํ ์ ์๋ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ถ์ฒ : https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/W.. DevOps/AWS 2024. 1. 2. ์ฃผ๋์ด ๊ฐ๋ฐ์(ํฌ๋ง) ๋ฐ์ฃผํ A.K.A ์ค์์ 23๋ ํ๊ณ ๋ก ์ถ์ด ๊ฒจ์ธ๋ฐ๋์ ๋ง๋ฟ์ผ๋ ํํด๋ฅผ ๋๋์๋ณด๋ ์๊ฐ์ ๊ฐ์ ธ์ผํ ๋๊ฐ ์๊ตฌ๋! ๋๋๋ค. 23๋ ์ ๋์๊ฒ ์ ๋ง ํฌ๊ณ ๋ป๊น์ ํํด์ด๋ค. ์ฌ๋ ๋ฐ์ฃผํ์ผ๋ก์ ๊ทธ๋ฆฌ๊ณ , ๊ฐ๋ฐ์ ๋ฐ์ฃผํ์ผ๋ก์๋ ์ ๋ง ์ ๋ง ๋ป๊น๋ค. 23๋ ์ ํํด๋ฅผ ์์ฝํ์๋ฉด "์ฑ์ฅ"์ด๋ค. ๊ฐ๋ฐ์๋ก์ ์ฑ์ฅ ๐ ์ ๋ฒ ๋ฌ์ธ๊ฐ, ์ด๋ฒ ๋ฌ ์ด์ ๋ด๊ฐ ๊ฐ๋ฐ์์ ๊ธธ์ ๊ฐ๊ฒ ๋๋ฉด์ ์ฒ์์ผ๋ก ์ผ๋ ๊ธ์ ๋ณด์๋ค. https://programmer-may.tistory.com/2 (22.09.23)ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ ์ฒซ ๋ฐ๋์ (์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ ๋ฐ Java) ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ธฐ๋ก ๋ง์ ๋จน์์ง ๋ฉฐ์น ์ด ์ง๋๊ณ ์ฑ ๊ณผ ์ฌ๋ฌ ๊ธ๋ค์ ๋ณด๋ฉด์ ๋๋์ด ์ฒ์์ผ๋ก ๊ณต๋ถ๋ฅผ ์์ํ๋ค! ์ปดํจํฐ ๊ณตํ๊ณผ ์น๊ตฌ์๊ฒ ์ ๋ฌผ๋ก ๋ฐ์ ์ฑ ์ผ๋ก์ดํ๊ฐ ์ ๋ ์ ํ๊ณ ํ์ํ ์ ๋ณด๋ค์ programmer-may.tistor.. ETC 2023. 12. 27. CORS ์๋ฌ ๊ฐ๋ ๊ณผ ํด๊ฒฐ๋ฒ (Spring MVC, Spring Security) ์ด์ฌํ ๋ง๋ ํ๋ก์ ํธ๋ฅผ EC2์ ๋์ ์๋ฒ๋ฅผ ํ์ฑํ ์ํค๊ณ ํ๋ก ํธ ์๋์ ๋ก์ปฌ์์ ํ ์คํธ๋ฅผ ํด๋ณด๋ ค ํ๋๋ฐ, ๋ ์ฉ?! ํ์ด์ง์ ๋ฐ์ดํฐ๋ ๋ณด์ด์ง ์๊ณ , ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ์ผ๋ฉด ๋นจ๊ฐ ์๋ฌ๋ค๋ง ๊ฐ๋ํ์ต๋๋ค. NBA์ ์ฒซ ๋ฐ๊ธธ์ ๋ด๋๋ ์ ์ธ ์ ์๋ฅผ ํ์ํด์ฃผ๋ฉฐ ๋์ ๊ฐ๊ณ ์์ ํฌ๋ฅผ ์ฑ๊ณต์ํค๋ฉฐ "Welcome to NBA"๋ฅผ ์ธ์น๋ ๋ง์ดํด ์กฐ๋ ๋ง๋ฅ, CORS ์๋ฌ๋ ์น๊ฐ๋ฐ์ ํ๋ ๊ฐ๋ฐ์๋ค์๊ฒ ์น๊ฐ๋ฐ ์ธ๊ณ๋ฅผ ํ์ํด์ฃผ๋ฉฐ ๊ฒช๊ฒ๋๋ ํต๊ณผ์๋ก ๊ฐ์ ๋ ์์ ๋๋ค.ํ๋ก์ ํธ๋๋ CORS์๋ฌ๋ก ์์ฒญ ๊ณ ์์ ํ์ฌ ๊น๋จน์ง ์๊ฒ ๊ณต๋ถ์ ๊ธฐ๋ก์ ํ๋ คํฉ๋๋ค. ๐ค CORS ๋?CORS ๋ Cross-Origin Resource Sharing ์ด๋ผ๋ ๋ป์ ๋๋ค. ์ด ๋ฌธ์ฅ์ ์ง์ญํ๋ฉด "๊ต์ฐจ ์ถ์ฒ ๋ฆฌ์์ค ๊ณต์ ์ ์ฑ "์ด๋ผ๊ณ ํด์ํ ์ ์๋๋ฐ, ์ฌ๊ธฐ์.. Web programming 2023. 12. 20. AWS Route 53 ์ผ๋ก ๋๋ฉ์ธ ๋ฑ๋กํ๊ธฐ ๋๋ฉ์ธ ๋ฑ๋ก ๋๋ฉ์ธ์ ๋ฑ๋กํ ๋ ์ฌ๋ฌ ์ฌ์ดํธ์์ ๋๋ฉ์ธ์ ๋ฑ๋กํ ์ ์๋ค. ๊ฐ์ฅ ๋๋ฆฌ์ฐ๋ "๊ฐ๋น์" ๊ฐ์ ๊ณณ๋ ์๋ค. https://www.gabia.com/?utm_source=google&utm_medium=cpc&utm_term=%EA%B0%80%EB%B9%84%EC%95%84&utm_campaign=%EA%B0%80%EB%B9%84%EC%95%84 ์น์ ๋์ด ํด๋ผ์ฐ๋๋ก. ๊ฐ๋น์ ๊ทธ๋ฃน์จ์ด๋ถํฐ ๋ฉํฐํด๋ผ์ฐ๋๊น์ง ํ๋์ ํด๋ผ์ฐ๋ ํ๋ธ www.gabia.com ์ด๊ณณ์์ ๋๋ฉ์ธ์ ๋ฑ๋กํ๊ฑฐ๋ DNS ์ ์ฉ๊ด๋ฆฌ๋ฅผ ํ ์ ์๋ค. ๋ง์ ์ฌ๋๋ค์ด ๊ฐ๋น์๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๊ฐ ํธํ ์ด์ ๋ ์์ง๋ง ๊ฐ์ธ๊ฒ ๋๋ฉ์ธ์ ์ด ์ ์๋ค๋ ์ด์ ๋ ์๋ค. ์๋ฅผ๋ค์ด AAA ๋ฅผ ์๋ฅผ ๋ค์์ ๋ AAA.shop ๋๋ AAA.store ๊ฐ์ ๋๋ฉ.. DevOps/AWS 2023. 12. 18. AWS Route53 ์ ์ด์ฉํ์ฌ vercel ๋๋ฉ์ธ ์ค์ ๋ฐ ๋ณ๊ฒฝ ํ๋ก ํธ์๋ ๋ถ๋ค์ด CI/CD ๋ํ ์ง์๋์ด repository ์ push ๊ฐ ์ผ์ด๋ ๋ ๋ง๋ค ์๋์ผ๋ก ๋ฐฐํฌ๋ฅผ ํด์ฃผ๋ ํธ๋ฆฌํจ ๋ฑ ์ฌ๋ฌ ์ด์ ๋ก VERCEL๋ฅผ ์ด์ฉํ์ฌ ์๋น์ค๋ฅผ ๋ฐฐํฌํ๋ค. ํ์ง๋ง ์ต์์ ๋๋ฉ์ธ์ .vercel.app ์ด๊ธฐ ๋๋ฌธ์ ์๋น๋ฅผ ํ ๋๋ ๋๋ฉ์ธ์ ๋ณ๊ฒฝํ ํ์๊ฐ ์๋ค. ์ค๋์ AWS ์ Route 53 ์๋น์ค๋ฅผ ์ด์ฉํ์ฌ vercel ๋๋ฉ์ธ ์ค์ ๋ฐ ๋ณ๊ฒฝํ ๊ฒ์ด๋ค. ๋จผ์ ๋๋ฉ์ธ์ ๊ตฌ์ ํ์ฌ, Route53 ์๋น์ค ํธ์คํ ์์ญ์์ ์์ ์ด ์ฐ ๋๋ฉ์ธ์ด ๋ณด์ด๊ฒ ํ๋ค.AWS ์ Route 53 ์๋น์ค๋ฅผ ์ด์ฉํ์ฌ ๋๋ฉ์ธ์ ์๋ค๋ฉด ๋ฐ๋ก ๋ํ๋ ๊ฒ์ด๊ณ , "๊ฐ๋น์"๋ ๋ค๋ฅธ ๊ณณ์์ ๋๋ฉ์ธ์ ์๋ค๋ฉด ํธ์คํ ์์ญ ์์ฑ์ ๋๋ฌ ํธ์คํ ์์ญ์ ๋ง๋ค์ด์ฃผ์ด์ผ ํ๋ค. ๋ณธ์ธ์ด ๊ตฌ๋งคํ๊ฑฐ๋ ์ป์ ๋๋ฉ์ธ ์ด๋ฆ์ ์ ๋ ฅํด์ค๋ค.. DevOps/AWS 2023. 12. 14. Web programming : RESTful URL ์ค๊ณ ๊ท์น URI(Uniform Resource Identifier)์ URL(Uniform Resource Locator) URI๋ ๋คํธ์ํฌ ์์ ์๋ ํน์ ๋ฆฌ์์ค๋ฅผ ์๋ณํ๋ ํตํฉ ์์ ์๋ณ์(Uniform Resource Identifier)๋ฅผ ์๋ฏธํ๋ค. URL์ ์ธํฐ๋ท์ ์๋ ๋ฆฌ์์ค๋ฅผ ๋ํ๋ด๋ ํตํฉ ๋ฆฌ์์ค ์๋ณ์๋ฅผ ์๋ฏธํ๋ฉฐ, ์ฐ๋ฆฌ๊ฐ ํํ๋ค ์ด์ผ๊ธฐํ๋ ์น ์์ ์ฃผ์๋ฅผ ์๋ฏธํ๋ค. URI๋ URL์ ์์ ๊ฐ๋ ์ผ๋ก ๋ณผ ์ ์๋ค. URI๋ ๋ฆฌ์์ค๋ฅผ ์๋ณํ๋ ์๋ณ์ ์ญํ ์ ํ๊ณ , URL์ ์๋ณ์ ์ญํ ์ค์์๋ ๋ฆฌ์์ค์ ์์น๋ฅผ ๊ฐ๋ฆฌํจ๋ค. ์) http://www.restapi.example.com/member/1 ๋ ๋ฆฌ์์ค์ ์์น๋ฅผ ๊ฐ๋ฆฌํค๋ URL์ด๋ผ๊ณ ํ ์ ์๋ค. ์) URI ์ ์์๋ก๋ ๋์๋ฅผ ์๋ณํ๋ ๊ตญ์ ํ์ค๋์๋ฒํธ.. Web programming 2023. 12. 13. Web programming : RESTful API ๋ RESTful API๋ ๋ฌด์์ธ๊ฐ์? RESTful API๋ ๋ ์ปดํจํฐ ์์คํ ์ด ์ธํฐ๋ท์ ํตํด ์ ๋ณด๋ฅผ ์์ ํ๊ฒ ๊ตํํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ธํฐํ์ด์ค์ ๋๋ค. ๋๋ถ๋ถ์ ๋น์ฆ๋์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ํ ํ์คํฌ๋ฅผ ์ํํ๊ธฐ ์ํด ๋ค๋ฅธ ๋ด๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ์๋ ํํฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํต์ ํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์๊ฐ ๊ธ์ฌ ๋ช ์ธ์๋ฅผ ์์ฑํ๋ ค๋ฉด ์ธ๋ณด์ด์ค ๋ฐํ์ ์๋ํํ๊ณ ๋ด๋ถ์ ๊ทผ๋ฌด ์๊ฐ ๊ธฐ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํต์ ํ๊ธฐ ์ํด ๋ด๋ถ ๊ณ์ ์์คํ ์ด ๋ฐ์ดํฐ๋ฅผ ๊ณ ๊ฐ์ ๋ฑ ํน ์์คํ ๊ณผ ๊ณต์ ํด์ผ ํฉ๋๋ค. RESTful API๋ ์์ ํ๊ณ ์ ๋ขฐํ ์ ์์ผ๋ฉฐ ํจ์จ์ ์ธ ์ํํธ์จ์ด ํต์ ํ์ค์ ๋ฐ๋ฅด๋ฏ๋ก ์ด๋ฌํ ์ ๋ณด ๊ตํ์ ์ง์ํฉ๋๋ค. ์ถ์ฒ : https://aws.amazon.com/ko/what-is/restful-api/ REST์ ๊ตฌ์ฑ์์ โญ R.. Web programming 2023. 12. 12. Java ํ๋ก๊ทธ๋๋ฐ : String ๋ฌธ์์ด ์๋ฅด๊ธฐ - substring ์ฝ๋ฉ ํ ์คํธ ๋ฌธ์์ด ๊ด๋ จ ๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ ํ๋ฆฐ ์ ์ด ์์ด ์ ํํ ๊ธฐ์ตํ๊ณ ์ ๊ธ์ ์์ฑํ๊ธฐ๋ก ํ๋ค. ํ๋ฆฐ ์ ์ ํฌ๊ฒ ๋๊ฐ์ง๋ค. 1. ๋ฉ์๋๋ช ์ด subString()์ด ์๋๋ผ substring()์ด๋ค. ํฉ์ฑ์ด๊ฐ ์๋ ํ๋์ ๋จ์ด์ด๋ค. 2. substring(int startIndex, int endIndex) ๋ฅผ ํ๋ผ๋ฏธํฐ์ ๋ฃ์ด์ค ๋, endIndex ์ ํด๋นํ๋ ๋ฌธ์๋ฅผ ํฌํจํ๋์ง ์ ํฌํจํ๋์ง Java์์ java.lang.String ํด๋์ค์ ๋ฌธ์์ด์ ์๋ฅด๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋ค. split() ๋ฉ์๋๋ ์๊ณ , substring() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด์ ์๋ฅผ ์๋ ์๋ค. split() split() ๋ฉ์๋๋ ๊ฐ๋ก ์์ ์ ๊ท์์ ์ ์ด์ฃผ๋ฉด ์ ๊ท์์ ๊ธฐ์ค์ผ๋ก ๋ฌธ์์ด์ ์๋ผ์ค๋ค. ๋ฌธ์์ด์ ์๋ผ ๋ฌธ์์ด ๋ฐฐ์ด.. Java programming 2023. 12. 11. ํจ์คํธ์บ ํผ์คX์ผ๋์: ๋ฐฑ์๋ ๊ฐ๋ฐ ๋ถํธ ์บ ํ - ๐ก๋ฏธ๋ ํ๋ก์ ํธ : ๋นจ(8)๋ฆฌ ์ก์ - FastCatch ๋นจ(8๏ธโฃ)๋ฆฌ ์ก์ - FastCatch๐ฅ ์ด๊ฑฐ ๋ค ๋๋ฉด 8์กฐ?! - ํ์๊ฐ์ผ๋์ ํ ํฌ์ค์ฟจ ํ๋ก ํธ์๋ : ์ดโ โ (ํ์ฅ), ๊ณ โ โ , ์ค โ โ , ์ด โ โ , ์ โ โ ์ผ๋์ ํ ํฌ์ค์ฟจ ๋ฐฑ์๋ : ๋ฐ์ฃผํ(ํ์ฅ), ๊น โ โ , ์ด โ โ , ์ โ โ ๐กํ๋ก์ ํธ ๊ฐ์ 1๏ธโฃํ๋ก์ ํธ๋ด์ฉ์๋ฐ ์์ฝ ์๋น์ค2๏ธโฃํ๋ก์ ํธ ์ฃผ์ ๋ฐ ํ์ ๊ตฌํ ๊ธฐ๋ฅ ์ ์์ผ๋์3๏ธโฃํ๋ก์ ํธ ๋ชฉ์ ํ ํ์ , RESTful API ๊ฐ๋ฐ4๏ธโฃํ๋ก์ ํธ ๊ธฐ๊ฐ2023๋ 11์ 20์ผ (์) ~ 12์ 01์ผ(๊ธ)5๏ธโฃํ๋ก์ ํธ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ 6๏ธโฃ๊ธฐ์ ์คํ์ธ์ดJava17๊ฐ๋ฐํ๊ฒฝ ๋ฐ DependencySpring Boot 3.1.5Gradle 8.3MySQL 8Spring WebSpring Data JPAJUint5lomb.. FastCampus X Yanolja TechSchool 2023. 12. 10. ์๋ฒ์ HTTPS ์์ฒญ ๋ณด๋ด๊ธฐ 2ํธ - ๋ก๋ ๋ฐธ๋ฐ์ฑ( ๋์ ๊ทธ๋ฃน, ๋ก๋ ๋ฐธ๋ฐ์) https://programmer-may.tistory.com/176 ์๋ฒ์ HTTPS ์์ฒญ ๋ณด๋ด๊ธฐ 1ํธ - (feat. Mixed Content ์๋ฌ ํด๊ฒฐ)๊ฐ์์ต์ข ์ ์ผ๋ก ํ๋ก ํธ์๋์ ๋ฐฑ์๋์ ์์ ์ด ๋๋ ํ ์คํธ๋ฅผ ํด๋ณด๊ธฐ ์ํด, Vercel์ ๋ฐฐํฌ๋ ์น ํ์ด์ง์์ ํ ์คํธ ์๋ฒ EC2 ์ธ์คํด์ค API ์์ฒญ์ ๋ณด๋๋ค. ํ์ง๋ง ์ฐ๋ํ์๋ง์ ์๋ฌ๋ฅผ ๋ง๋ ์ ์programmer-may.tistory.com ์ ํธ์ ๋๋ฉ์ธ ๋ฑ๋ก(AWS Route 53 , ๊ฐ๋น์ )๋ถํฐ SSL ์ธ์ฆ์ ๋ฐ๊ธ( AWS Certificate Manager(ACM)) ๊น์ง ์์ ๋ดค๋ค. ์ด์ EC2 ๊ฒ์ ๋ก๋๋ฐธ๋ฐ์๋ฅผ ๋์ด HTTPS ์์ฒญ์ ๋ฐ์ ์ ์๊ฒ ํ์! EC2 - Target Group๋ก๋ ๋ฐธ๋ฐ์์ ์ ์ฉํ๊ธฐ ์ํ Targ.. DevOps/AWS 2023. 12. 9. ์ด์ 1 ยทยทยท 3 4 5 6 7 8 9 ยทยทยท 21 ๋ค์