๊ณฐ์ฑ ์ผ๋ก ์ฝ๊ฒ ๋ฐฐ์ฐ๋ ์ต์ํ์ ์ด์์ฒด์ ๋ก
'๋๊ณ ์๊ฒ ์ธ์์ ์ปด๊ณต ์ ๊ณต์ ๋๊ธฐ' ๊ฐ์๋ฅผ ๋๋ธ ๋ถ๋ค์ด ์ด์์ฒด์ ์ ๋ํด ์ข ๋ ๊น์ด ์๋ ๊ณต๋ถ๋ฅผ ํ ์ ์๋๋ก ์ ๊ณต๋๋ ๊ฐ์์ ๋๋ค.

์๊ฐ์ ์ฌ๋ฌ๋ถ. ์๋ ํ์ธ์.
๋๋ํ ๊ฐ๋ฐ์ ์ตํธ์ฑ์ ๋๋ค.ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ๋ฅผ ์์ํ์ค ๋ถ๋ค์ ๋๊ธฐ ์ํ '์ฌ๊ณ ๋ ฅ ํ๋ จ' ์์คํ ๋ฐ ๊ด๋ จ ๋ด์ฉ์ ์๊ฐํ๋ ๋ฌด๋ฃ ๊ฐ์๋ฅผ ์คํํ์ต๋๋ค.
[์ฌ๊ณ ๋ ฅ ํ๋ จ ์์คํ ]
https://www.nullnull.co.kr/thinking-lab
[์ปด๊ณต ๋ฌธํด๋ ฅ: ๋ชจ๋ ์ธ์ด์ ํตํ๋ ์๊ฐ์ ๊ธฐ๋ณธ๊ธฐ]
https://www.nullnull.co.kr/courses/23
https://inf.run/xJhzY์ด ๊ฐ์๋ก ๋ชจ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์๋น๋ถ๋ถ์ ์ค๋ณต์ ์ ๊ฑฐ ํ ์ ์์ผ๋ฆฌ๋ผ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค. ์์ผ๋ก ์ ๊ฐ ๋ง๋๋ ๋ชจ๋ ๊ฐ์(์ฌ๊ฐ์ ํฌํจ)๋ ์ฌ๊ณ ๋ ฅ ํ๋ จ์ ๋ง์ณค๋ค๊ณ ์ ์ ํ ๊ฒ์ ๋๋ค.
์ด๋ฏธ ํ๋ก๊ทธ๋๋ฐ ๊ฒฝํ์ด ์์ผ์ ๋ถ๋ค์ด๋ผ๋ฉด ์ฃผ๋ง์ ๊ฐ๋ฒผ์ด ๋ง์์ผ๋ก ํ ๋ฒ ํ์ด ๋ณด์๊ณ ๋ฐ์ด๋ธ์ฝ๋ฉ์ ๋น๋กฏํด ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ํ์ต์์ง๊ฐ ์์ผ์ ๋ถ๋ค์ด๋ผ๋ฉด '๊ผญ' ์ฌ๊ณ ๋ ฅ ํ๋ จ ์ฝ์ค๋ฅผ ๋ง๋ฌด๋ฆฌ ํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค. ์๊ฐ์ ๋ฌด๋ฃ์ด๋ฉฐ ์ธํ๋ฐ์์๋, ์ ๊ฐ ๋ง๋ ์ ์ ํ๋ซํผ(nullnull.co.kr)์์๋ ๋ชจ๋ ์๊ฐํ์ค ์ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ณง'AWS๋ก ๋ฐฐ์ฐ๋ ๋คํธ์ํฌ: ์ด๋ก ๋ถํฐ ์ค๋ฌด๊น์ง' ๊ณผ์ ์ ์จ๋ผ์ธ ๋ผ์ด๋ธ ์์ ์ผ๋ก ์งํํ ์์ ์ ๋๋ค.๊ด์ฌ์๋ ๋ถ๋ค์ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋ผ๋ฉฐ ์ ์ฒญ์ nullnull.co.kr ํน์ ์ ๊ฐ ์ด์ ์ค์ธ ์ ํ๋ธ ์ฑ๋ ๊ณต์ง์ฌํญ์ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค. ๋ณธ๊ฒฉ์ ์ธ ๋ชจ์ง์ ๋ด์ผ(26๋ 4์ 24์ผ)๋ถํฐ ๋ฐ๋ก ์์๋ ์ ์์ผ๋ฉฐ ์จ๋ผ์ธ ๋ผ์ด๋ธ์ง๋ง ๋ชจ์ง ์ธ์์ ์ ํ์ด ์์ ์ ์์ต๋๋ค.
๋ ๊ณ ๋ง์ต๋๋ค. ๐
๋๋ํ ๊ฐ๋ฐ์ ์ฌ๋ฆผ์๊ฐ์ ์ฌ๋ฌ๋ถ. ์๋ ํ์ธ์. ๋๋ํ ๊ฐ๋ฐ์ ์ตํธ์ฑ์ ๋๋ค.
์ค์ค๋ก ์๊ฐํ์ ๋ ์ด ์ ๋๋ฉด ์ถฉ๋ถํ๋ค๋ ๊ฒฐ๋ก ์ ์ป์ ๋๊น์ง ๋ค๋ฌ์ด์ ๋ฐ์ด๋ธ ์ฝ๋ฉ ๊ฐ์๋ฅผ ๋ง๋ค์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ๋๋ด๊ณ ๋ณด๋ ๋ฐ์ด๋ธ ์ฝ๋ฉ ๊ฐ์๊ฐ ์๋๋ผ ์ฌ์ค ์ AWS ๊ฐ์๊ฐ ๋ ๊ฒ ๊ฐ์ต๋๋ค.

๋ง์ผ AWS๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ ๋ง์ ์๋น์ค๋ฅผ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด ์ด๋ฒ ๊ฐ์๊ฐ ์ถฉ๋ถํ ๋์์ด ๋๋ฆฌ๋ผ ์๊ฐํฉ๋๋ค. ์ค์ ๋ก ์ ๊ฐ ๋ง๋ nullnull.co.kr ์๋น์ค๋ ์๋์ ๊ฐ์ ๊ตฌ์กฐ๋ก ์๋น์ค ๋๊ณ ์์ต๋๋ค.

AWS Amplify ํ๋ก ํธ๋ GitHub๊ณผ ์ฐ๊ฒฐ๋์ด ๋ฐฐํฌ๊ฐ ์๋ํ ๋์ด ์๊ณ S3 ๋ฒํท ์คํ ๋ฆฌ์ง์ ALB๋ฅผ CloudFront๋ก ๋ฌถ์ ํ WAF๋ฅผ ๋ถ์ฌ ๋ณด์์ฑ์ ํ๋ณดํ๊ณ ์์ต๋๋ค. ๊ฐ์ ์์์ MediaConvert ์๋น์ค๋ฅผ ์ด์ฉํด ์คํธ๋ฆฌ๋ฐ ํ ์ ์๋๋ก ๋ณํํ ํ Private S3 ๋ฒํท์ ์ฌ๋ ค Pre-signed URL ๋ฐฉ์์ผ๋ก ์คํธ๋ฆฌ๋ฐ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฐฑ์๋๋ vCPU *2 + 2GB RAM ๊ธฐ๋ฐ EC2์์ ์๋ํ๊ณ ์์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก PostgreSQL DB๋ RDS๋ก ์๋น์ค ์ค์ ๋๋ค.
์ด ๊ทธ๋ฆผ์์ MediaConvert๋ฅผ ๋บ ๋๋จธ์ง๋ฅผ ๋ชจ๋ ๋ค๋ฃจ๋ ๊ฐ์๋ผ๊ณ ๋ณด์๋ฉด ๋๊ฒ ์ต๋๋ค. ์ ๋ง๋ก ๋ณธ์ธ์ ์๋น์ค๊ฐ ํ์ํ๊ฑฐ๋ ์ ๋๋ก ์๋ํ๋ ํ๋ก๋์ ๊ธ ํฌํธํด๋ฆฌ์ค๊ฐ ํ์ํ ๋ถ๋ค์ด๋ผ๋ฉด ์ด ๊ฐ์๋ฅผ ๋์น์ง ๋ง์๋ผ ์์ ์๊ฒ ๋ง์๋๋ฆด ์ ์์ต๋๋ค!
์ด ๊ธ์ด ๊ด๊ณ ๊ฐ ์๋๋ผ ์ ๋ณด๊ฐ ๋๊ธฐ๋ฅผ ํฌ๋งํ๋ฉฐ ์์ผ๋ก๋ ์ข์ ๊ฐ์๋ก ์ธ์ฌ ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค. ๋ ๊ณ ๋ง์ต๋๋ค. ๐
์๊ฐ์ ์ฌ๋ฌ๋ถ ์๋ ํ์ธ์.
๋๋ํ ๊ฐ๋ฐ์ ์ตํธ์ฑ์ ๋๋ค.๋ ์ด๋ ๊ฒ ํ ํด๊ฐ ์ ๋ฌผ์ด ๊ฐ๊ณ ์์ต๋๋ค. ๋ ๊ทธ๋ ๋ฏ ๋ค์ฌ๋ค๋ํ๋ ํ ํด๋ฅผ ๋ง๋ฌด๋ฆฌํ๊ณ ์ํด ๋ง์ ์ค๋น๋ฅผ ํฉ๋๋ค. ๋ฏธ๋๋ฅผ ์ ์๋ ์์ง๋ง ์ค๋ ์ํด์ ํฌ๋ง์ ๊ฐ๊ฒ ๋๋ ๊ฒ์ ๋ฐ๋์งํ ๊ฒ์ด๋ผ ์๊ฐํฉ๋๋ค. ๐
๊ทธ๋ฐ ์๋ฏธ์์ ์ ๊ฐ ์ด์์ค์ธ ์ ํ๋ธ ์ฑ๋(https://www.youtube.com/@nullnull_not_eq_null)์์ ๋ค์ํ ์ด๋ฒคํธ(50~100% ํ ์ธ์ฟ ํฐ)๋ฅผ ์งํํ๊ณ ์์ต๋๋ค. ์ด๋ฒคํธ ์ฐธ์ฌ ๋ฐฉ์์ ์๋ ๋งํฌ ์์์ ๋๊ธ๋ก ์ฐธ์ฌํ์๋ฉด ๋ฉ๋๋ค. ๋๊ธ์ ๋จ๊ธธ ๋ ์ ๊ฐ์ ์ค ์ํ์๋ ๊ฐ์๋ฅผ ๊ณจ๋ผ ์ฟ ํฐ์ ์์ฒญํ์๋ฉด ๋ฉ๋๋ค. ์ ๋๊ธ์ ํ์ธํ๋ฉด ๋๋๊ธ๋ก ์ฟ ํฐ์ ์ฌ๋ ค๋๋ฆฝ๋๋ค. ํ ์ธ์จ์ ๋๋ค์ ๋๋ค. ๐

์ด์ฉ๋ฉด ๋ธํ ํ ์ธ๋ณด๋ ๋ ๋์ ์ ํ์ด ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์์์ ๋ณด์๊ณ ์ฐธ์ฌํ์๊ธฐ๋ฅผ ๊ถ์ฅ๋๋ฆฝ๋๋ค. ์์์ ๋ณด์๋ฉด ์ธ ๊ฐ์ง ๊ฐ์๋ฅผ ๋ฌด๋ฃ๋ก ๋ค์ ์ ์๋ ๋ฐฉ๋ฒ๋ ์ ์ ์์ผ๋ ๊ผญ ์์ฒญํ์๊ณ ์ด๋ฒคํธ๋ ์ฐธ์ฌํ์๊ธฐ ๋ฐ๋๋๋ค.
๋ ๊ณ ๋ง์ต๋๋ค. ๐
๋๋ํ ๊ฐ๋ฐ์ ์ฌ๋ฆผ์๊ฐ์ ์ฌ๋ฌ๋ถ. ์๋ ํ์ธ์.
๋๋ํ ๊ฐ๋ฐ์ ์ตํธ์ฑ์ ๋๋ค.Java ๊ฐ์๊ฐ ์๊ฒฐ๋์ผ๋ฉฐ ๊ธฐ์กด CS์ด๋ก ์ ๊ฒฐํฉํด ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ทจ์ ์ ์ํ ๋๋ํ ๊ฐ๋ฐ์์ Spring ์ฌ์ ํ์ต ์์ฑ๋ฐ ๋ก๋๋งต์ ์คํํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฒคํธ๋ ์ค๋น ํ์ต๋๋ค!

์ ์ฐฉ์ 100๋ถ์๊ฒ ๋ก๋๋งต ์ ์ฉ์ผ๋ก 50% ํ ์ธ์ด ์ ๊ณต๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ธฐ์กด ๋คํธ์ํฌ ๊ธฐ์ด ๊ฐ์์์ ์ ๊ณต๋๋ ์น ์๋น์ค ๊ด๋ จ ๋ถ๋ถ์ ๋ณ๋ ๊ฐ์๋ก ๋ถ๋ฆฌํด ์คํํ์ผ๋ฉฐ ์ ์ฐฉ์ 100๋ถ๊ป๋ ๋ฌด๋ฃ๋ก ์ ๊ณต๋ฉ๋๋ค.
๐งญ๋ชจ๋ ์น ๊ฐ๋ฐ์๊ฐ ๋ด์ผ ํ ๋จ ํ ์ฅ์ ์ง๋

๊ทธ๋ฆฌ๊ณ ์ด ๊ฐ์๋ ์ ๊ฐ ์ฒ์์ผ๋ก ๋ง์ผํ ํํธ๋์ค ํ๋ก๊ทธ๋จ์ ์ฐธ์ฌํ ๊ฐ์ ์ ๋๋ค. ๋ฐ๋ผ์ ์ฌ๋ฌ๋ถ์ด ์ด ๊ฐ์๋ฅผ ํ๋ณดํ์๊ณ ๊ตฌ๋งค๋ก ์ด์ด์ง ๊ฒฝ์ฐ ํํธ๋์๊ฒ ์์ต์ด ๋ฐ์ํฉ๋๋ค. ์ธํ๋ฐ ํํธ๋์ค ๊ด๋ จ ๋ด์ฉ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
์ ๋ ์ด์ ๋ถํฐ Spring ๊ฐ์๋ฅผ ์ค๋นํ ์์ ์ ๋๋ค. ์งํ ์ํฉ์ ๋ํด์๋ ์ด์์ค์ธ ์ ํ๋ธ ์ฑ๋(https://www.youtube.com/@nullnull_not_eq_null)์์ ํ์ธํ์ค ์ ์๋๋ก ๊ณต๊ฐํ๊ฒ ์ต๋๋ค.
ํญ์ ๊ฐ์ฌ๋๋ฆฌ๋ฉฐ ์์ผ๋ก๋ ์ข์ ๊ฐ์๋ก ์ธ์ฌ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค. ๋ฌด์๋ณด๋ค ์ทจ์ ์ ํฌ๋งํ์๋ ๋ถ๋ค์ด ์ํ๋ ๊ฒฐ๋ก ์ ์ป์ ์ ์๋๋ก ์ต์ ์ ๋คํด ๋๊ฒ ์ต๋๋ค. ๋ ๊ณ ๋ง์ต๋๋ค. ๐
๋๋ํ ๊ฐ๋ฐ์ ์ฌ๋ฆผ
์๊ฐ์ ์ฌ๋ฌ๋ถ, ์๋ ํ์ธ์.
๋๋ํ ๊ฐ๋ฐ์ ์ตํธ์ฑ์ ๋๋ค.2023๋ ์ ๋ด์ ๋ง์ 25% ํ ์ธ์ ์งํํฉ๋๋ค. ํ ์ธ์ ์ค๋(2023๋ 4์ 1์ผ)๋ถํฐ ์์ํ๋ฉฐ 14์ผ์ ๋๋ฉ๋๋ค.
ํ์ฌ Windows system programming, C์ ๋ฌธ, C++์ ๋ฌธ ๊ฐ์๋ฅผ ์ค๋นํ๊ณ ์์ต๋๋ค.
์๋ง๋ ํ ์ธ์ด ๋๋ ๋ฌด๋ ต์๋ ์์คํ ํ๋ก๊ทธ๋๋ฐ ๊ฐ์๋ฅผ ์๋ก ์คํ ํ ๊ฒ ๊ฐ์ต๋๋ค.๋๋ฅธํ ๋ด๋ , ํ๋ก๊ทธ๋๋ฐ๊ณผ ํจ๊ปํ์ค ์ง์ฅ์ธ ๋ถ๋ค์ ์ํ ํ ์ธ์ด์ค๋
์ ํ์ฉํ์๋ฉด ์ข๊ฒ ์ต๋๋ค.๊ทธ๋ผ ์กฐ๋ง๊ฐ ์ ๊ฐ์๋ก ์ธ์ฌ ์ฌ๋ฆฌ๊ฒ ์ต๋๋ค.
๋ ๊ฐ์ฌํฉ๋๋ค.
์ตํธ์ฑ ๋๋ฆผ.์๊ฐ์ ์ฌ๋ฌ๋ถ ์๋ ํ์ธ์. ๋๋ํ ๊ฐ๋ฐ์ ์ตํธ์ฑ์ ๋๋ค. ^^
๋คํธ์ํฌ, ์ด์์ฒด์ , CS์ง์, ์ํธ๊ธฐ์ ๋ฑ CS ๊ธฐ๋ฐ ์ด๋ก ๊ฐ์๋ค์ด ์ฌ๋ฌ๋ถ๋ค์ ์ข์ ํ๊ฐ๋ก ์ํญํ๊ณ ์์ต๋๋ค. ์ด ์๋ฆฌ๋ฅผ ๋น์ด ๊ฐ์ฌ์ธ์ฌ ์ฌ๋ฆฝ๋๋ค.๊ทธ๋ฆฌ๊ณ ์ด์ด์ ์ ์ ๋ณธ์ ์ด๋ผ ํ ์ ์๋ C/C++ ๊ณ์ด ํ๋ก๊ทธ๋๋ฐ ๊ฐ์๋ฅผ ์์ํ์ต๋๋ค. ์ด๋ฏธ C์ธ์ด๋ฅผ ํ ๋ฒ์ด๋ผ๋ ๊ณต๋ถํด๋ณธ ๋ถ๋ค์ด ๊ทธ ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ ์ ์๋๋ก ๋๋ ์ค๊ธ ๊ณผ์ ์ ๋๋ค. ๋ฉํฐ์ค๋ ๋ฉ, ์ปดํ์ผ๋ฌ ์ด๋ก , ํ๋ ์์ํฌ ์๋ฆฌ, ๋ฆฌ๋ฒ์ฑ, ๋ณด์ ๋ฑ ๋ค์ํ ์ฃผ์ ๋ฅผ ๋ค๋ค์ต๋๋ค.
[๋ ํ๊ฒ ๋์๊ธฐ๋ Cํ๋ก๊ทธ๋๋ฐ]
https://inf.run/SHPp2023๋ ์ค์ฐํด ์ ์ ์คํํ์ผ๋ฉฐ ์ฒซ ๋ฌ์๋ 30%ํ ์ธ์ด ์ผ๊ด ์ ์ฉ๋ฉ๋๋ค. C/C++๋ถ์ผ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ ๊ด์ฌ ์๋ ์๊ฐ์๋ถ๋ค์ด๋ผ๋ฉด ๋๊ตฌ๋ผ๋ ํฅ๋ฏธ๋ก์ธ ์ฃผ์ ๋ค์ ๋ด๊ณ ์์ผ๋ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.
๋ค์ ํ๋ฒ ์ฑ์์ ๊น์ด ๊ฐ์ฌ๋๋ฆฌ๋ฉฐ
2023๋ ์ค์ ๋ง์ ์ํด ๋ณต ๋ง์ด ๋ฐ์ผ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ๋ผ ๊ฐ์์์ ๋ต๊ฒ ์ต๋๋ค. ^^๊ฐ์ฌํฉ๋๋ค.
๋๋ํ ๊ฐ๋ฐ์ ์ฌ๋ฆผ






