๐บ๐ธ [๋ฏธ๊ตญ] AWS/Azure ํด๋ผ์ฐ๋ ๋ฐ๋ธ์ต์ค(DevOps) ์ทจ์ ์ฐ๊ณ
๋ฏธ๊ตญ ํ์ง ์ธํ๋ผ ์ด์์ง ์ทจ์ ์ ์ํ ํด๋ผ์ฐ๋ ๋ฐ๋ธ์ต์ค ์ค๋ฌด ์ง์ค ๊ณผ์
๊ต์ก ๊ธฐ๊ฐ
2์ 8์ผ ~ 6์ 25์ผ
์ด ๊ต์ก์๊ฐ
400์๊ฐ ยท ์ฝ 5๊ฐ์
์๊ฐ๋ฃ
๊ตญ๋น์ง์ ยท ์๋ถ๋ด 0์
์ ์ ๋ง๊ฐ
D-87 ยท 1์ 25์ผ
IT/๊ฐ๋ฐ
ITยท์ํํธ์จ์ดยท์ธ๊ณต์ง๋ฅ ๋ถ์ผ ์คํ๋ผ์ธ ๊ฐ์
๊ณผ์ ์๋ด
๊ณผ์ ๊ฐ์
๋ณธ ๊ณผ์ ์ ๋ฏธ๊ตญ IT๊ธฐ์ ๋ฐ ์คํํธ์ ์ ํด๋ผ์ฐ๋ ์ธํ๋ผยท๋ฐ๋ธ์ต์ค ์์ง๋์ด ์ฑ์ฉ ์์์ ๋์ํ๋ ๊ตญ๋น์ง์ ํด์ธ์ทจ์ ์ฐ์๊ณผ์ ์ผ๋ก, AWS์ Microsoft Azure ๋ ํ๋ซํผ์ ์ถ์ผ๋ก ์ธํ๋ผ ์๋ํ ์ค๋ฌด๋ฅผ ํ๋ จํฉ๋๋ค. TerraformยทAnsible์ ํ์ฉํ Infrastructure as Code, DockerยทKubernetes ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ , JenkinsยทGitHub Actions ๊ธฐ๋ฐ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ, ํด๋ผ์ฐ๋ ๋ณด์(IAM, VPC, ์ทจ์ฝ์ ์ ๊ฒ) ๋ฐ ์ฅ์ ๋์(๋ชจ๋ํฐ๋งยท๋ก๊ทธ ๋ถ์ยทํธ๋ฌ๋ธ์ํ )์ ์ค์ต ์ค์ฌ์ผ๋ก ๋ค๋ฃน๋๋ค. ๋ณํํ์ฌ ๋น์ฆ๋์ค ์์ด์ ๊ธฐ์ ์ธํฐ๋ทฐ(์์คํ ๋์์ธยทํ๋๋ฉด์ ) ๋์ ํ๋ จ์ ์งํํ๋ฉฐ, ๊ณผ์ ํ๋ฐ ๋ฏธ๊ตญ ํ์ง ์ฑ์ฉํ์ฝ๊ธฐ์ ๊ณผ์ ํ์๋ฉด์ ยท์กํ์ด๋ฅผ ํตํด ์ค์ทจ์ ์ผ๋ก ์ฐ๊ณํฉ๋๋ค. ์ทจ์ ํ์ ์๋ OPTยทJ-1 ๋ฑ ๋น์๋ฅผ ํตํด ํ์ง ๊ทผ๋ฌด๋ฅผ ์์ํ๋ฉฐ, H-1B ์คํฐ์์ญ์ ์ฑ์ฉ๊ธฐ์ ๋ฐฉ์นจ์ ๋ฐ๋ผ ์์ดํฉ๋๋ค.
๊ต์ก ๋ชฉํ
- AWSยทAzure ํต์ฌ ์๋น์ค(EC2/VPC, IAM, S3, Azure VM/VNet ๋ฑ) ์ํคํ ์ฒ ์ดํด ๋ฐ ์ค์ต
- TerraformยทAnsible ๊ธฐ๋ฐ Infrastructure as Code ๊ตฌํ ๋ฅ๋ ฅ ์ต๋
- DockerยทKubernetes๋ฅผ ํ์ฉํ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ๋ฐ ๋ฐฐํฌ ์๋ํ
- JenkinsยทGitHub Actions ๊ธฐ๋ฐ CI/CD ํ์ดํ๋ผ์ธ ์ค๊ณยท๊ตฌ์ถ ์ญ๋ ๋ฐฐ์
- ํด๋ผ์ฐ๋ ๋ณด์ ์ ๊ฒ ๋ฐ ์ฅ์ ํธ๋ฌ๋ธ์ํ (๋ชจ๋ํฐ๋งยท๋ก๊ทธ ๋ถ์) ์ค๋ฌด ๋ฅ๋ ฅ ํ๋ณด
- ๋น์ฆ๋์ค ์์ด ๊ธฐ์ ์ธํฐ๋ทฐ(์์คํ ๋์์ธ ๋ฉด์ ํฌํจ) ๋์๋ ฅ ๊ฐํ
๊ต์ก ๋์
ํด์ธ ์ธํ๋ผ ์์ง๋์ด ์ทจ์ ์ ํฌ๋งํ๋ ๋ง 18~34์ธ(๋ณ์ญ ์ดํ์ ์ต๋ 39์ธ) ์ฒญ๋ ๊ตฌ์ง์ ์ค ์ปดํจํฐ๊ณตํยท์ ๋ณดํต์ ๊ด๋ จ ์ ๊ณต์, ๊ตญ๋น ํด๋ผ์ฐ๋/๋ฐ๋ธ์ต์ค ํ๋ จ๊ณผ์ ์๋ฃ์ ๋๋ ํ์ 1~3๋ ๋ฏธ๋ง ๊ฒฝ๋ ฅ์. ๋ฆฌ๋ ์คยท๋คํธ์ํฌ ๊ธฐ์ด ์ง์์ ๋ณด์ ํ๊ณ ๊ธฐ์ด ์ด์ ์์ด ์์ฌ์ํต์ด ๊ฐ๋ฅํ ์.
์๋ฃ ํํ
๋ฏธ๊ตญ ํ์ง ํด๋ผ์ฐ๋ยท์ธํ๋ผ ์ฑ์ฉํ์ฝ๊ธฐ์ ๋์ ํ์๋ฉด์ ์ฐ๊ณ ๋ฐ ์กํ์ด ์ฐธ๊ฐ ๊ธฐํ, AWS Solutions Architect/DevOps Engineer ๋ฑ ๊ณต์ธ ์๊ฒฉ์ฆ ์ทจ๋ ์คํฐ๋ ์ง์. ์ต์ข ์ทจ์ ์ ํด์ธ์ทจ์ ์ ์ฐฉ์ง์๊ธ(์ต๋ 500๋ง์) ๋ฐ ์ด๊ธฐ ์ ์ฐฉ ๋น์ฉ ์ผ๋ถ ์ง์, ํ๋ จ์ฅ๋ ค๊ธ(์ ์ต๋ 20๋ง์) ์ง๊ธ, ์ด๋ ฅ์ยท๋งํฌ๋์ธ ํ๋กํ ์ฒจ์ญ ๋ฑ 1:1 ์ก๋งค์นญ ์๋น์ค ์ ๊ณต.
์ปค๋ฆฌํ๋ผ
์ธ๊ตญ์ด(์์ด) ์ปค๋ฆฌํ๋ผ
| ๊ตฌ๋ถ | ๊ณผ๋ชฉ | ๋ด์ฉ |
|---|---|---|
| ์์ด ์ดํ ํ๋ จ | 1๊ฐ์์ฐจ | ์์ด ๋ ๋ฒจํ ์คํธ |
| 5๊ฐ์์ฐจ | ๊ธฐ์ ๋ฉด์ (์์คํ ๋์์ธ) ์์ด ํ๋ จ |
AWS/Azure ํด๋ผ์ฐ๋ ๋ฐ๋ธ์ต์ค(DevOps) ์ทจ์ ์ฐ๊ณ
| ๊ตฌ๋ถ | ๊ณผ๋ชฉ | ๋ด์ฉ |
|---|---|---|
| ๊ต์ก ๊ณผ์ | 1๊ฐ์์ฐจ | ๋ฆฌ๋ ์คยท๋คํธ์ํฌ ๊ธฐ์ด, ํด๋ผ์ฐ๋ ๊ฐ๋ (AWS/Azure) ์ ๋ฌธ |
| 2๊ฐ์์ฐจ | AWS ํต์ฌ ์๋น์ค ์ค์ต(EC2, VPC, IAM, S3), Terraform IaC ๊ธฐ์ด | |
| 3๊ฐ์์ฐจ | DockerยทKubernetes ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ , Azure ์ธํ๋ผ ์ค์ต | |
| 4๊ฐ์์ฐจ | Jenkins/GitHub Actions CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ถ, ํด๋ผ์ฐ๋ ๋ณด์ยท๋ชจ๋ํฐ๋ง | |
| 5๊ฐ์์ฐจ | ์ฅ์ ๋์ ์๋๋ฆฌ์ค ์ค์ต, ์ข ํฉ ํ๋ก์ ํธ | |
| ํ๋ก์ ํธยท์ทจ์ ์ค๋น | ๋ง์ง๋ง ๊ฐ์์ฐจ | ์ฑ์ฉํ์ฝ๊ธฐ์ ํ์๋ฉด์ ๋ฐ ์กํ์ด ์ฐธ๊ฐ, ๋น์์๋ฅ ์ค๋น, ์ถ๊ตญ ์ค๋น |
๊ต์ก์์ค
์ ์ 20๋ช ๊ท๋ชจ์ ๊ฐ์์ค์์ ์ค์ต ์ค์ฌ์ผ๋ก ์งํ๋ฉ๋๋ค. ์๊ฐ์ 1์ธ๋น ์ค์ต์ฉ PC์ ์ ยท๋ฌด์ ์ธํฐ๋ท ํ๊ฒฝ์ ์ ๊ณตํ๋ฉฐ, ์กฐ๋ณ ํ๋ก์ ํธ๊ฐ ๊ฐ๋ฅํ ์ข์ ๋ฐฐ์น๋ก ์ด์๋ฉ๋๋ค.
๋ชจ์ง ์ธ๋ถ์ฌํญ
์ธ๋ถ๋ชฉํ
AWSยทAzure ํต์ฌ ์๋น์ค(EC2/VPC, IAM, S3, Azure VM/VNet ๋ฑ) ์ํคํ ์ฒ ์ดํด ๋ฐ ์ค์ต
์ง์์๊ฒฉ โ ํ์์๊ฑด
- ์ง์ ์๊ฒฉ โ ์ฐ๋ น: ๋ง 18~34์ธ(๋ณ์ญ ์ดํ์ ์ฐ์ฅ ๊ฐ๋ฅ, ๋ชจ์ง ๊ณต๊ณ ๊ธฐ์ค) ์ดํ: OPIc IM ๋๋ TOEIC 650์ ์ด์ ๊ถ์ฅ(๋ฏธ๋ณด์ ์๋ ์ ๊ณผ ํ ๋ ๋ฒจํ ์คํธ๋ก ๋ถ๋ฐ) ๊ธฐ์ : ๋ฆฌ๋ ์ค ์ปค๋งจ๋๋ผ์ธ, ๋คํธ์ํฌ ๊ธฐ์ด(TCP/IP) ์ดํด์ ์ฐ๋, ๊ด๋ จ ๊ตญ๋นํ๋ จ ์๋ฃยท์๊ฒฉ์ฆ(๋ฆฌ๋ ์ค๋ง์คํฐ, ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ๋ฑ) ๋ณด์ ์ ์ฐ๋ ๋น์: ๋ฏธ๊ตญ ์ทจ์ ๋น์(OPT/J-1/H-1B) ๋ฐ๊ธ ๊ฒฐ๊ฒฉ์ฌ์ ๊ฐ ์์ด์ผ ํ๋ฉฐ ์ ํํ ์ ๋ฐ ์๊ฑด์ ์๋์กํ๋ฌ์ค ๊ณต๊ณ ๊ธฐ์ค ํ์ธ ํ์
์ ๋ฐ ์ ์ฐ๋์ฌํญ
- ์ฐ๋ ์ฌํญ โ ๊ด๋ จ ์๊ฒฉ์ฆ ๋ณด์ ์, ์ ์ฌ ์ค์ต ๊ฒฝํ์ ์ฐ๋
๋ชจ์ง์ ์ฐจ
์ฐ์์ ํํ
ํด์ธ ์ฑ์ฉ ์ฐ๊ณ
ํ์ง ๊ธฐ์ ๋ฉด์ ยท์กํ์ด
ํ์ง ์ฑ์ฉํ์ฝ๊ธฐ์ ๋์ ํ์๋ฉด์ ๋ฐ ์ฑ์ฉ๋ฐ๋ํ ์ฐธ๊ฐ ๊ธฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํด์ธ์ทจ์ ์ ์ฐฉ์ง์๊ธ
์ต๋ 500๋ง์
์ต์ข ์ทจ์ ํ์ ์์๊ฒ ํด์ธ์ทจ์ ์ ์ฐฉ์ง์๊ธ๊ณผ ์ด๊ธฐ ์ ์ฐฉ๋น ์ผ๋ถ๋ฅผ ์ง์ํฉ๋๋ค.
ํ๋ จ์ฅ๋ ค๊ธยท์ดํ ์ง์
์ ์ต๋ 20๋ง์
ํ๋ จ ๊ธฐ๊ฐ ์ค ํ๋ จ์ฅ๋ ค๊ธ์ ์ง๊ธํ๊ณ , ๊ณต์ธ ์ดํ์ํ ์์๋ฃ ์ผ๋ถ๋ฅผ ์ง์ํฉ๋๋ค.
์๊ฒฉ ๋ฐ ์๋ฃ์ฆ
์ถ์๋ฅ ๋ฑ ์๋ฃ ๊ธฐ์ค ์ถฉ์กฑ ์ ํ๊ตญ์ฐ์ ์ธ๋ ฅ๊ณต๋จยท์ด์๊ธฐ๊ด ๊ณต๋ ์๋ฃ์ฆ ๋ฐ๊ธ. ๊ณผ์ ๊ณผ ์ฐ๊ณํ์ฌ AWS Certified SysOps Administrator/DevOps Engineer, Microsoft Azure Administrator(AZ-104) ๋ฑ ๋ฒค๋ ์๊ฒฉ์ฆ ์ทจ๋์ ๊ถ์ฅํ๋ฉฐ ์์๋ฃ ์ผ๋ถ๋ฅผ ์ง์ํฉ๋๋ค(์ ํํ ์ง์ ๋ฒ์๋ ์ด์๊ธฐ๊ด ๊ณต์ง ํ์ธ).
Related
๊ฐ์ ๋ถ์ผ์ ๋ค๋ฅธ ๊ณผ์
ํด๋ผ์ฐ๋ยท์ธํ๋ผ
MLOps ๊ธฐ๋ฐ AI ๋ชจ๋ธ ๋ฐฐํฌ ๋ฐ ํ์ดํ๋ผ์ธ ์๋ํ
DockerยทFastAPIยทKubernetes๋ก ์์ฑํ๋ AI ๋ชจ๋ธ ๋ฐฐํฌ์ CI/CD ์๋ํ ๊ณผ์
ํด๋ผ์ฐ๋ยท์ธํ๋ผ
๐ฏ๐ต [์ผ๋ณธ] AI ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ MLOps ๋ฐ DevOps ์์ง๋์ด ์ฐ์ ๊ณผ์
์ผ๋ณธ ITยท์ ์กฐ๊ธฐ์ AI์๋น์ค ๋ฐฐํฌ๋ฅผ ์ํ MLOpsยท๋ฐ๋ธ์ต์ค ํนํ ๊ณผ์
ํด๋ผ์ฐ๋ยท์ธํ๋ผ
ํด๋ผ์ฐ๋(AWS/GCP) ๋ค์ดํฐ๋ธ ์ํคํ ์ฒ ๋ฐ ์ฟ ๋ฒ๋คํฐ์ค ๊ตฌ์ถ
AWSยทGCP ์ธํ๋ผ ์ค๊ณ๋ถํฐ DockerยทKubernetes ์ปจํ ์ด๋ ์ด์๊น์ง ์ค์ตํ๋ ๊ณผ์
